.sail-logo.svelte-x44apu{position:relative;aspect-ratio:437.357/130;touch-action:pan-y;-webkit-user-select:none;user-select:none}.defs.svelte-x44apu{position:absolute;width:0;height:0}.water.svelte-x44apu,.letter.svelte-x44apu,.glyph.svelte-x44apu,.piece.svelte-x44apu,.splash.svelte-x44apu,.fleet.svelte-x44apu,.boat.svelte-x44apu,.boat-mirror.svelte-x44apu,.wake.svelte-x44apu,.sail-hint.svelte-x44apu{position:absolute;pointer-events:none}svg.svelte-x44apu{display:block}.water.svelte-x44apu{will-change:transform}.waterline.svelte-x44apu{fill:none;stroke:#f7f2e8;stroke-opacity:.6;stroke-width:.6}.letter.svelte-x44apu{inset:0}.glyph.svelte-x44apu{overflow:visible}.broken.svelte-x44apu .glyph:where(.svelte-x44apu),.restoring.svelte-x44apu .glyph:where(.svelte-x44apu){visibility:hidden}.piece.svelte-x44apu{visibility:hidden;transition:transform .55s var(--t) cubic-bezier(.3,1.35,.5,1),translate .55s var(--t) cubic-bezier(.3,1.35,.5,1),opacity .18s var(--t)!important}.broken.svelte-x44apu .piece:where(.svelte-x44apu),.restoring.svelte-x44apu .piece:where(.svelte-x44apu){visibility:visible}.broken.svelte-x44apu .piece:where(.svelte-x44apu){transform:translate(var(--x)) rotate(var(--r));translate:0 var(--y);opacity:0;transition:transform .95s cubic-bezier(.12,.75,.35,1),translate .95s cubic-bezier(.45,-.6,.75,.45),opacity .3s .62s!important}.splash.svelte-x44apu{opacity:0;overflow:visible}.broken.svelte-x44apu .splash:where(.svelte-x44apu){animation:svelte-x44apu-splash .7s ease-out}.restoring.svelte-x44apu .splash:where(.svelte-x44apu){animation:svelte-x44apu-splash-back .7s ease-out}.landed.svelte-x44apu .glyph:where(.svelte-x44apu){transform-origin:50% 100%;animation:svelte-x44apu-letter-land .6s cubic-bezier(.3,1.5,.4,1)}.fleet.svelte-x44apu{left:0;top:0;height:100%;will-change:transform;transition:transform var(--glide,.75s) cubic-bezier(.2,.75,.3,1)!important}.homeward.svelte-x44apu{--glide:1.6s}.boat.svelte-x44apu,.boat-mirror.svelte-x44apu,.wake.svelte-x44apu{left:0;width:100%;overflow:visible}.boat.svelte-x44apu{top:0;transform-origin:48.18% 84.55%;transition:transform .45s ease-out!important}.boat-mirror.svelte-x44apu{overflow:hidden;transform-origin:48.18% 0;transition:transform .45s ease-out!important}.wake.svelte-x44apu{opacity:0;transition:opacity .3s}.sailing.svelte-x44apu .wake:where(.svelte-x44apu){opacity:1}.intro.svelte-x44apu .boat:where(.svelte-x44apu),.intro.svelte-x44apu .boat-mirror:where(.svelte-x44apu){animation:svelte-x44apu-logo-boat .6s cubic-bezier(.2,.8,.2,1) backwards}.intro.svelte-x44apu .glyph:where(.svelte-x44apu){animation:svelte-x44apu-logo-letter .5s cubic-bezier(.2,.8,.2,1) backwards}.intro.svelte-x44apu .letter-1:where(.svelte-x44apu) .glyph:where(.svelte-x44apu){animation-delay:.25s}.intro.svelte-x44apu .letter-2:where(.svelte-x44apu) .glyph:where(.svelte-x44apu){animation-delay:.33s}.intro.svelte-x44apu .letter-3:where(.svelte-x44apu) .glyph:where(.svelte-x44apu){animation-delay:.41s}.sail-hint.svelte-x44apu{opacity:.75;transition:opacity .6s}.intro.svelte-x44apu .sail-hint:where(.svelte-x44apu){animation:svelte-x44apu-hint-in .6s .9s ease backwards}.sail-hint.svelte-x44apu text:where(.svelte-x44apu){font:700 6.4px Manrope,Segoe UI,sans-serif;letter-spacing:1.4px;fill:#f7f2e8}.sail-hint.gone.svelte-x44apu{opacity:0}html[data-perf=lite] :is(.piece.svelte-x44apu,.splash.svelte-x44apu,.wake.svelte-x44apu){display:none}html[data-perf=lite] :is(.boat.svelte-x44apu,.boat-mirror.svelte-x44apu){transform:none!important}@keyframes svelte-x44apu-splash{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1.25)}}@keyframes svelte-x44apu-splash-back{0%{opacity:.7;transform:scale(.2)}to{opacity:0;transform:scale(.9)}}@keyframes svelte-x44apu-letter-land{0%{transform:scale(1.05,.9)}40%{transform:scale(.97,1.05)}to{transform:none}}@keyframes svelte-x44apu-logo-boat{0%{opacity:0;transform:translate(-40%)}}@keyframes svelte-x44apu-logo-letter{0%{opacity:0;transform:translateY(28%)}}@keyframes svelte-x44apu-hint-in{0%{opacity:0}}h1.svelte-1uha8ag .line:where(.svelte-1uha8ag){display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em}h1.svelte-1uha8ag .line:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){display:inline-block;animation:svelte-1uha8ag-line-up .6s cubic-bezier(.2,.8,.2,1) backwards}h1.svelte-1uha8ag .line:where(.svelte-1uha8ag):nth-of-type(1)>span:where(.svelte-1uha8ag){animation-delay:.3s}h1.svelte-1uha8ag .line:where(.svelte-1uha8ag):nth-of-type(2)>span:where(.svelte-1uha8ag){animation-delay:.4s}.banner-center.svelte-1uha8ag p:where(.svelte-1uha8ag){animation:svelte-1uha8ag-soft-in .5s .5s ease backwards}.banner-bottom.svelte-1uha8ag{animation:svelte-1uha8ag-soft-up .5s .55s cubic-bezier(.2,.8,.2,1) backwards}.banner-art.svelte-1uha8ag{position:absolute;z-index:0;top:0;right:0;width:54%;height:100%;overflow:visible;fill:none;pointer-events:none}.banner-art.svelte-1uha8ag stop:where(.svelte-1uha8ag){stop-color:var(--coral);stop-opacity:.23}.banner-art.svelte-1uha8ag stop:where(.svelte-1uha8ag):last-child{stop-opacity:0}.banner-art.svelte-1uha8ag .ring:where(.svelte-1uha8ag){stroke:var(--on-dark);stroke-opacity:.22}.banner-art.svelte-1uha8ag .ring-wide:where(.svelte-1uha8ag){stroke:var(--coral);stroke-opacity:.09;stroke-width:65.8}.banner-product.svelte-1uha8ag{position:absolute;z-index:1;right:clamp(28px,3.5vw,56px);top:0;bottom:0;margin-block:auto;height:fit-content;width:min(44%,640px,calc((100dvh - 500px) * 16 / 9));border-radius:16px;animation:svelte-1uha8ag-soft-in .4s .25s ease backwards}.banner-product.svelte-1uha8ag .hero-loop{border-radius:16px}.live-chip.svelte-1uha8ag{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:var(--paper);color:var(--deep);box-shadow:0 18px 36px -16px #050f1e8c;white-space:nowrap}.live-chip.svelte-1uha8ag svg{flex-shrink:0;padding:6px;box-sizing:content-box;border-radius:50%;background:var(--soft-accent);color:var(--accent-ink)}.live-chip.svelte-1uha8ag b:where(.svelte-1uha8ag){display:block;font-size:11px}.live-chip.svelte-1uha8ag small:where(.svelte-1uha8ag){display:block;font-size:9px;color:var(--muted);margin-top:2px}.chip-booking.svelte-1uha8ag{left:-34px;bottom:18%;animation:svelte-1uha8ag-chip-in .5s 1s cubic-bezier(.2,.9,.3,1.3) backwards}.chip-payment.svelte-1uha8ag{right:-22px;top:16%;animation:svelte-1uha8ag-chip-in .5s 1.15s cubic-bezier(.2,.9,.3,1.3) backwards}.demo-live.svelte-1uha8ag{display:flex!important;align-items:center;gap:6px;margin-top:5px!important;font-weight:700;color:var(--muted)}.demo-live.svelte-1uha8ag i:where(.svelte-1uha8ag){width:6px;height:6px;border-radius:50%;background:var(--muted)}.demo-live.on.svelte-1uha8ag{color:var(--sea)}.demo-live.on.svelte-1uha8ag i:where(.svelte-1uha8ag){background:var(--sea)}.demo-live.checking.svelte-1uha8ag{opacity:.7}.destination-icon.svelte-1uha8ag{position:relative;display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:12px;background:var(--surface);color:var(--sea);transition:background-color .25s,color .25s,transform .35s cubic-bezier(.3,1.6,.4,1)}.destination-icon.svelte-1uha8ag small:where(.svelte-1uha8ag){position:absolute;top:-6px;right:-8px;font-size:8px;font-weight:800;color:var(--sea);background:var(--paper);border:1px solid var(--line);border-radius:99px;padding:1px 4px;margin:0}.launch-destinations.svelte-1uha8ag{animation:svelte-1uha8ag-soft-up .45s .6s cubic-bezier(.2,.8,.2,1) backwards}.settled.svelte-1uha8ag h1:where(.svelte-1uha8ag) .line:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag),.settled.svelte-1uha8ag .banner-center:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag),.settled.svelte-1uha8ag .banner-bottom:where(.svelte-1uha8ag),.settled.svelte-1uha8ag .banner-product:where(.svelte-1uha8ag),.settled.svelte-1uha8ag .launch-destinations:where(.svelte-1uha8ag){animation:none}.settled.svelte-1uha8ag .chip-booking:where(.svelte-1uha8ag),.settled.svelte-1uha8ag .chip-payment:where(.svelte-1uha8ag){animation:none}@media(hover:hover)and (pointer:fine){.launch-destinations.svelte-1uha8ag>a:where(.svelte-1uha8ag):hover .destination-icon:where(.svelte-1uha8ag){background:var(--sea);color:var(--paper);transform:rotate(-8deg) scale(1.08)}}@keyframes svelte-1uha8ag-line-up{0%{transform:translateY(105%)}}@keyframes svelte-1uha8ag-soft-in{0%{opacity:0}}@keyframes svelte-1uha8ag-soft-up{0%{opacity:0;transform:translateY(14px)}}@keyframes svelte-1uha8ag-chip-in{0%{opacity:0;transform:scale(.6)}}@media(max-width:1100px){.banner-product.svelte-1uha8ag{display:none}.banner-art.svelte-1uha8ag{top:auto;bottom:0;width:70%;height:62%}}@media(prefers-reduced-motion:reduce){.chip-booking.svelte-1uha8ag,.chip-payment.svelte-1uha8ag{animation:svelte-1uha8ag-chip-in .4s .3s backwards}h1.svelte-1uha8ag .line:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag),.banner-center.svelte-1uha8ag p:where(.svelte-1uha8ag),.banner-bottom.svelte-1uha8ag,.banner-product.svelte-1uha8ag,.launch-destinations.svelte-1uha8ag{animation:none}}
