@font-face{font-family:generalSans;src:url(../media/GeneralSans_400-s.p.2bw9n2r1d6id1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:generalSans;src:url(../media/GeneralSans_500-s.p.0k_79f4guym1z.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:generalSans;src:url(../media/GeneralSans_600-s.p.43ayu7ok-ea8v.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:generalSans;src:url(../media/GeneralSans_700-s.p.2e10_-xm6yxi6.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:generalSans Fallback;src:local(Arial);ascent-override:99.89%;descent-override:23.74%;line-gap-override:9.89%;size-adjust:101.11%}.generalsans_9d39bea-module__BgIBhW__className{font-family:generalSans,generalSans Fallback}.generalsans_9d39bea-module__BgIBhW__variable{--font-general-sans:"generalSans", "generalSans Fallback"}
html.booking-open,html.preloading{overflow:hidden}:root{--color-navy:#004c7e;--color-teal:#0090b2;--color-ink:#003a63;--color-ink-deep:#002a4a;--color-ink-soft:#003a63c7;--color-ink-faint:#003a63b3;--color-ink-hairline:#003a631f;--color-cyan:#3fb9d9;--color-cyan-hover:#66cae4;--color-cyan-deep:#007896;--color-cyan-wash:#0090b21f;--color-cyan-wash-border:#0090b24d;--color-star:#e9a100;--color-alert:#c62d3a;--color-white:#fff;--color-bg-tint:#f4fafc;--color-bg-mobile:#e9edef;--font-sans:var(--font-general-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--container-max:1320px;--header-height:80px;--header-height-mobile:62px}*{box-sizing:border-box}html{scroll-behavior:smooth;height:100%}html,body{max-width:100vw;overflow-x:clip}body{min-height:100%;color:var(--color-ink);background:var(--color-white);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}a{color:inherit;text-decoration:none}button{font-family:inherit}img{max-width:100%;display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.Logo-module__wacNiq__logo{flex:none;align-items:center;gap:12px;display:inline-flex}.Logo-module__wacNiq__mark{flex:none;width:auto;height:44px}.Logo-module__wacNiq__wordmark{flex:none;width:auto;height:38px}.Logo-module__wacNiq__since .Logo-module__wacNiq__mark{height:60px}.Logo-module__wacNiq__since .Logo-module__wacNiq__wordmark{height:56px}@media (max-width:640px){.Logo-module__wacNiq__mark{height:38px}.Logo-module__wacNiq__wordmark{height:33px}}
