.journey-art[data-astro-cid-wrfpr5bb]{block-size:auto;inline-size:100%;color:var(--color-on-dark);display:block;overflow:visible}.art-grid[data-astro-cid-wrfpr5bb]{stroke:currentColor;opacity:.055}.art-river[data-astro-cid-wrfpr5bb]{opacity:.2}.art-paper[data-astro-cid-wrfpr5bb]{fill:var(--color-page)}.art-accent[data-astro-cid-wrfpr5bb]{stroke:var(--color-accent)}.art-small[data-astro-cid-wrfpr5bb],.art-caption[data-astro-cid-wrfpr5bb]{fill:currentColor;stroke:none;font-family:var(--font-sans)}.art-small[data-astro-cid-wrfpr5bb]{letter-spacing:1.5px;font-size:11px}.art-caption[data-astro-cid-wrfpr5bb]{font-family:var(--font-display);letter-spacing:1px;font-size:16px}@media (width<48rem){.art-small[data-astro-cid-wrfpr5bb],.art-caption[data-astro-cid-wrfpr5bb]{display:none}}.art-scene[data-astro-cid-wrfpr5bb]{opacity:0;transform:translateY(10px)}.art-scene--3[data-astro-cid-wrfpr5bb],[data-journey-step="0"] .art-scene--1[data-astro-cid-wrfpr5bb],[data-journey-step="1"] .art-scene--2[data-astro-cid-wrfpr5bb],[data-journey-step="2"] .art-scene--3[data-astro-cid-wrfpr5bb]{opacity:1;transform:none}[data-journey-step="0"] .art-scene--3[data-astro-cid-wrfpr5bb],[data-journey-step="1"] .art-scene--3[data-astro-cid-wrfpr5bb]{opacity:0;transform:translateY(10px)}[data-journey-step="0"] .art-boat[data-astro-cid-wrfpr5bb]{transform:translate(-40px)}[data-journey-step="1"] .art-boat[data-astro-cid-wrfpr5bb]{transform:translate(-15px)}[data-journey-step="2"] .art-boat[data-astro-cid-wrfpr5bb]{transform:translate(15px)}@media (prefers-reduced-motion:no-preference){.art-scene[data-astro-cid-wrfpr5bb]{transition:opacity .4s var(--ease-out), transform .65s var(--ease-out)}.art-boat[data-astro-cid-wrfpr5bb]{transition:transform 1s var(--ease-out)}}@media (prefers-reduced-motion:reduce){.art-scene[data-astro-cid-wrfpr5bb],.art-boat[data-astro-cid-wrfpr5bb]{transform:none!important}}.booking-steps[data-astro-cid-nuyetkcu]{padding:var(--spacing-section-balanced) var(--spacing-hero-edge);scroll-margin-top:var(--header-height)}.booking-steps__inner[data-astro-cid-nuyetkcu]{column-gap:var(--spacing-stack);grid-template-columns:minmax(0,38fr) minmax(0,62fr);display:grid}.booking-steps__intro[data-astro-cid-nuyetkcu]{grid-area:1/1}h2[data-astro-cid-nuyetkcu]{font-size:var(--text-section);overflow-wrap:anywhere;text-wrap:balance;font-weight:400;line-height:1.15}.booking-steps__lead[data-astro-cid-nuyetkcu]{max-inline-size:30ch;margin-block:var(--spacing-card);font-family:var(--font-sans);font-size:.9375rem;line-height:1.7}.booking-steps__visual[data-astro-cid-nuyetkcu]{padding:var(--spacing-stack) 0 var(--spacing-card);background:var(--color-page);color:var(--color-on-dark);flex-direction:column;grid-area:1/2/3;justify-content:space-between;align-self:stretch;display:flex;overflow:clip}.booking-steps__scene-heading[data-astro-cid-nuyetkcu]{padding-inline:var(--spacing-stack);display:grid}.booking-steps__scene-heading[data-astro-cid-nuyetkcu] p[data-astro-cid-nuyetkcu]{font-family:var(--font-display);opacity:0;visibility:hidden;grid-area:1/1;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.3}.booking-steps__scene-heading[data-astro-cid-nuyetkcu] [data-astro-cid-nuyetkcu]:where(p:last-child){opacity:1;visibility:visible}.booking-steps__scene-heading[data-astro-cid-nuyetkcu] span[data-astro-cid-nuyetkcu]{color:var(--color-accent);font-family:var(--font-sans);letter-spacing:.08em;margin-block-end:var(--spacing-element);font-size:.75rem;display:block}[data-astro-cid-nuyetkcu][data-journey-step="0"] [data-astro-cid-nuyetkcu][data-scene-caption="2"],[data-astro-cid-nuyetkcu][data-journey-step="1"] [data-astro-cid-nuyetkcu][data-scene-caption="2"]{opacity:0;visibility:hidden}[data-astro-cid-nuyetkcu][data-journey-step="0"] [data-astro-cid-nuyetkcu][data-scene-caption="0"],[data-astro-cid-nuyetkcu][data-journey-step="1"] [data-astro-cid-nuyetkcu][data-scene-caption="1"],[data-astro-cid-nuyetkcu][data-journey-step="2"] [data-astro-cid-nuyetkcu][data-scene-caption="2"]{opacity:1;visibility:visible}.booking-steps__scene-footer[data-astro-cid-nuyetkcu]{justify-content:space-between;gap:var(--spacing-micro) var(--spacing-element);padding-inline:var(--spacing-stack);font-family:var(--font-sans);letter-spacing:.14em;flex-wrap:wrap;font-size:.75rem;display:flex}.booking-steps__controls[data-astro-cid-nuyetkcu]{grid-area:2/1}ol[data-astro-cid-nuyetkcu]{margin:0 0 var(--spacing-stack);padding:0;list-style:none}li[data-astro-cid-nuyetkcu]{padding-block:var(--spacing-element);border-block-start:1px solid var(--color-line-strong)}.journey-step[data-astro-cid-nuyetkcu]{align-items:center;gap:var(--spacing-element);inline-size:100%;min-block-size:var(--target-min);color:var(--color-ink);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.journey-step__number[data-astro-cid-nuyetkcu]{inline-size:2rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;border-inline-start:2px solid #0000;flex:none;padding-inline-start:.625rem;font-size:.875rem}.journey-step__title[data-astro-cid-nuyetkcu]{font-family:var(--font-display);font-size:1.25rem;line-height:1.35}.journey-step[data-astro-cid-nuyetkcu][aria-pressed=true] .journey-step__number[data-astro-cid-nuyetkcu]{border-color:var(--color-ink)}.journey-step[data-astro-cid-nuyetkcu]:disabled{cursor:default}.journey-step[data-astro-cid-nuyetkcu]:focus-visible,.journey-replay[data-astro-cid-nuyetkcu]:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.journey-step[data-astro-cid-nuyetkcu]:active .journey-step__number[data-astro-cid-nuyetkcu]{transform:translateY(1px)}li[data-astro-cid-nuyetkcu]>p[data-astro-cid-nuyetkcu]{max-inline-size:33ch;font-family:var(--font-sans);margin-inline-start:calc(2rem + var(--spacing-element));font-size:.875rem;line-height:1.6}.booking-steps__actions[data-astro-cid-nuyetkcu]{align-items:center;gap:.5rem var(--spacing-element);flex-wrap:wrap;display:flex}.journey-replay[data-astro-cid-nuyetkcu]{min-block-size:var(--target-min);color:var(--color-ink);font-family:var(--font-sans);text-underline-offset:4px;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:max(.875rem,1em);text-decoration:underline}.journey-replay[data-astro-cid-nuyetkcu]:active{transform:translateY(1px)}.journey-replay[data-astro-cid-nuyetkcu][hidden]{display:none}.journey-replay[data-astro-cid-nuyetkcu] span[data-astro-cid-nuyetkcu]{vertical-align:middle;font-size:1.2rem;display:inline-block}@media (hover:hover){.journey-replay[data-astro-cid-nuyetkcu]:hover{text-decoration-thickness:2px}}@media (prefers-reduced-motion:no-preference){.journey-step__number[data-astro-cid-nuyetkcu]{transition:transform .25s var(--ease-out)}}@media (width<62rem){.booking-steps__inner[data-astro-cid-nuyetkcu]{grid-template-columns:minmax(0,1fr)}.booking-steps__intro[data-astro-cid-nuyetkcu],.booking-steps__visual[data-astro-cid-nuyetkcu],.booking-steps__controls[data-astro-cid-nuyetkcu]{grid-area:auto/1}.booking-steps__visual[data-astro-cid-nuyetkcu]{margin-block:var(--spacing-element) var(--spacing-card);padding-block:var(--spacing-card)}.booking-steps__visual[data-astro-cid-nuyetkcu] .journey-art{max-block-size:22rem}.booking-steps__scene-heading[data-astro-cid-nuyetkcu],.booking-steps__scene-footer[data-astro-cid-nuyetkcu]{padding-inline:var(--spacing-card)}.booking-steps__scene-heading[data-astro-cid-nuyetkcu] p[data-astro-cid-nuyetkcu]{font-size:1.5rem}.booking-steps__scene-footer[data-astro-cid-nuyetkcu]{letter-spacing:.08em}.booking-steps__lead[data-astro-cid-nuyetkcu]{max-inline-size:none}li[data-astro-cid-nuyetkcu]>p[data-astro-cid-nuyetkcu]{max-inline-size:45ch}h2[data-astro-cid-nuyetkcu] br[data-astro-cid-nuyetkcu]{display:none}}.feature-rows[data-astro-cid-o3jk6oxc]{z-index:1;position:relative}.feature-grid[data-astro-cid-o3jk6oxc]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(calc(26 * var(--type-base)), auto);justify-content:center;display:grid}@media (width<62rem){.feature-grid[data-astro-cid-o3jk6oxc]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}}.feature[data-astro-cid-o3jk6oxc]{justify-content:flex-start;align-items:center;gap:calc(1.75 * var(--type-base));max-inline-size:calc(30 * var(--type-base));min-block-size:calc(23 * var(--type-base));padding:calc(3 * var(--type-base));color:var(--color-ink);text-align:center;flex-direction:column;display:flex;position:relative}@media (width<62rem){.feature[data-astro-cid-o3jk6oxc]{gap:calc(2 * var(--type-base));min-block-size:auto;padding-inline:calc(2 * var(--type-base))}}@media (width<30rem){.feature[data-astro-cid-o3jk6oxc]{gap:var(--type-base);padding:calc(1.5 * var(--type-base)) calc(.75 * var(--type-base))}}.feature__icon[data-astro-cid-o3jk6oxc]{inline-size:calc(5 * var(--type-base));block-size:calc(5 * var(--type-base));justify-content:center;align-items:center;display:flex;position:relative}.feature__icon[data-astro-cid-o3jk6oxc]:before{content:"";border:1px solid var(--color-ink);border-radius:var(--radius-round);position:absolute;inset:0}.feature__icon[data-astro-cid-o3jk6oxc] .feature__icon-image{inline-size:calc(3.3 * var(--type-base));block-size:calc(3.3 * var(--type-base));object-fit:contain;position:relative}.feature__title[data-astro-cid-o3jk6oxc]{color:inherit;font-family:var(--font-display);font-size:calc(1.9 * var(--type-base));letter-spacing:.02em;text-indent:.02em;font-weight:400;line-height:1.2em}@media (width<30rem){.feature__title[data-astro-cid-o3jk6oxc]{font-size:var(--text-card-title)}}.feature__text[data-astro-cid-o3jk6oxc]{max-inline-size:15.5em;font-size:1rem;font-weight:400;line-height:1.6em}@media (width<62rem){.feature__text[data-astro-cid-o3jk6oxc]{font-size:calc(1.1 * var(--type-base));line-height:1.5em}}@media (width<48rem){.feature__text[data-astro-cid-o3jk6oxc]{font-size:calc(1.2 * var(--type-base))}}@media (width<30rem){.feature__text[data-astro-cid-o3jk6oxc]{max-inline-size:none}}.boat-transition[data-astro-cid-qtfuvykp]{--boat-progress:0%;isolation:isolate;aspect-ratio:2169/725;inline-size:100%;position:relative;overflow:hidden}.boat-transition__drawing[data-astro-cid-qtfuvykp],.boat-transition__photo[data-astro-cid-qtfuvykp]{object-fit:contain;block-size:100%;inline-size:100%;max-inline-size:none;display:block}.boat-transition__photo[data-astro-cid-qtfuvykp]{visibility:hidden;position:absolute;inset:0}.boat-transition__line[data-astro-cid-qtfuvykp]{background:var(--color-ink);opacity:0;pointer-events:none;inline-size:1px;position:absolute;inset-block:10%;inset-inline-start:var(--boat-progress)}.boat-transition[data-astro-cid-qtfuvykp][data-boat-state=ready] .boat-transition__photo[data-astro-cid-qtfuvykp],.boat-transition[data-astro-cid-qtfuvykp][data-boat-state=running] .boat-transition__photo[data-astro-cid-qtfuvykp]{visibility:visible;clip-path:inset(0 0 0 var(--boat-progress))}.boat-transition[data-astro-cid-qtfuvykp][data-boat-state=ready] .boat-transition__drawing[data-astro-cid-qtfuvykp],.boat-transition[data-astro-cid-qtfuvykp][data-boat-state=running] .boat-transition__drawing[data-astro-cid-qtfuvykp]{clip-path:inset(0 calc(100% - var(--boat-progress)) 0 0)}.boat-transition[data-astro-cid-qtfuvykp][data-boat-state=running] .boat-transition__line[data-astro-cid-qtfuvykp]{opacity:1}@media (prefers-reduced-motion:reduce){.boat-transition[data-astro-cid-qtfuvykp] .boat-transition__photo[data-astro-cid-qtfuvykp]{visibility:hidden!important}.boat-transition[data-astro-cid-qtfuvykp] .boat-transition__drawing[data-astro-cid-qtfuvykp]{clip-path:none!important}.boat-transition[data-astro-cid-qtfuvykp] .boat-transition__line[data-astro-cid-qtfuvykp]{display:none!important}}.boat[data-astro-cid-gjqtiydl]{z-index:1;padding:calc(10 * var(--type-base)) var(--spacing-hero-edge);background:var(--color-page);color:var(--color-ink);position:relative;overflow:hidden}.boat__intro[data-astro-cid-gjqtiydl],.boat[data-astro-cid-gjqtiydl] .feature-rows{max-inline-size:none;padding-inline:0}@media (width>=120rem){.boat[data-astro-cid-gjqtiydl]{padding-block-start:calc(6 * var(--type-base))}}@media (width<48rem){.boat[data-astro-cid-gjqtiydl]{padding-block:calc(8 * var(--type-base))}}@media (width<30rem){.boat[data-astro-cid-gjqtiydl]{padding-block-start:calc(4 * var(--type-base))}}.boat__intro[data-astro-cid-gjqtiydl]{position:relative}@media (width>=120rem){.boat__intro[data-astro-cid-gjqtiydl]{padding-block:calc(2 * var(--type-base))}}@media (width<62rem){.boat__intro[data-astro-cid-gjqtiydl]{padding-block-start:calc(2 * var(--type-base))}}.boat__grid[data-astro-cid-gjqtiydl]{gap:1rem calc(4 * var(--type-base));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=120rem){.boat__grid[data-astro-cid-gjqtiydl]{justify-items:start}}@media (width<62rem){.boat__grid[data-astro-cid-gjqtiydl]{padding-block:calc(4 * var(--type-base));flex-direction:column;justify-content:center;align-items:center;display:flex}}.boat__media[data-astro-cid-gjqtiydl]{justify-content:center;align-self:center;inline-size:100%;display:flex}.boat__grid[data-astro-cid-gjqtiydl] .boat__drawing{--drawing-width:28.875rem;--drawing-pad:calc(2 * var(--type-base));box-sizing:border-box;inline-size:calc(var(--drawing-width) + var(--drawing-pad));block-size:auto;max-inline-size:100%;flex:none;padding-inline-start:var(--drawing-pad);display:block}.boat--wide-drawing[data-astro-cid-gjqtiydl] .boat__grid[data-astro-cid-gjqtiydl] .boat__drawing{--drawing-width:58.75rem}@media (width>=120rem){.boat__grid[data-astro-cid-gjqtiydl] .boat__drawing{--drawing-pad:calc(5 * var(--type-base))}}@media (width<62rem){.boat__grid[data-astro-cid-gjqtiydl] .boat__drawing{--drawing-width:22.25rem}.boat--wide-drawing[data-astro-cid-gjqtiydl] .boat__grid[data-astro-cid-gjqtiydl] .boat__drawing{--drawing-width:45.5rem}}@media (width<48rem){.boat__grid[data-astro-cid-gjqtiydl] .boat__drawing{--drawing-width:48vw}.boat--wide-drawing[data-astro-cid-gjqtiydl] .boat__grid[data-astro-cid-gjqtiydl] .boat__drawing{--drawing-width:100vw}}@media (width<30rem){.boat__grid[data-astro-cid-gjqtiydl] .boat__drawing{--drawing-pad:0px;padding-block-end:calc(4 * var(--type-base))}}.boat__text[data-astro-cid-gjqtiydl]{--specs-em:var(--type-base);margin-block:calc(2 * var(--specs-em));padding-inline-start:calc(3 * var(--specs-em))}@media (width>=120rem){.boat__text[data-astro-cid-gjqtiydl]{padding-inline-start:calc(5 * var(--specs-em))}}@media (width<62rem){.boat__text[data-astro-cid-gjqtiydl]{text-align:start;align-self:stretch;margin-block-start:calc(4 * var(--specs-em));padding-inline-start:calc(4 * var(--specs-em))}}@media (width<30rem){.boat__text[data-astro-cid-gjqtiydl]{--specs-em:calc(.8 * var(--type-base));padding-inline-start:0}.boat__specs[data-astro-cid-gjqtiydl]{padding-inline-start:1rem}}.boat__eyebrow[data-astro-cid-gjqtiydl]{font-family:var(--font-sans);margin-block-end:var(--spacing-element);font-size:.8125rem;line-height:1.4}.boat__title[data-astro-cid-gjqtiydl]{max-inline-size:20ch;font-family:var(--font-display);font-size:var(--text-section);line-height:1.15}.boat__specs[data-astro-cid-gjqtiydl]{margin-block-start:var(--spacing-card);padding:0;list-style:outside}.boat__specs[data-astro-cid-gjqtiydl] li[data-astro-cid-gjqtiydl]{font-size:calc(1.3 * var(--specs-em));margin-block-end:calc(.7 * 1.3 * var(--specs-em));line-height:1.2em}.boat__specs[data-astro-cid-gjqtiydl] p[data-astro-cid-gjqtiydl]{font-size:1.3rem}.cruises[data-astro-cid-bvtupvhv]{--cruises-gap:calc(4 * var(--type-base));justify-content:center;align-items:center;row-gap:var(--cruises-gap);background:var(--color-page);color:var(--color-ink);flex-direction:column;padding-block-start:calc(6 * var(--type-base));display:flex;position:relative;overflow:hidden}@media (width<48rem){.cruises[data-astro-cid-bvtupvhv]{padding-block-start:calc(5 * var(--type-base))}}@media (width<30rem){.cruises[data-astro-cid-bvtupvhv]{padding-block-start:calc(4 * var(--type-base))}}.cruises__title[data-astro-cid-bvtupvhv]{justify-content:center;align-items:center;gap:var(--spacing-element);text-align:center;line-height:1.15;display:flex}@media (width<30rem){.cruises__title[data-astro-cid-bvtupvhv]{padding-inline:.625rem}}.cruises__lead[data-astro-cid-bvtupvhv]{inline-size:100%;max-inline-size:calc(var(--container-prose) + 8em);text-align:center;text-wrap:balance;margin-block-start:calc(var(--spacing-element) - var(--cruises-gap));margin-inline:auto;padding-inline:4em;font-size:1rem}@media (width>=120rem){.cruises__lead[data-astro-cid-bvtupvhv]{font-size:calc(1.1 * var(--type-base));line-height:1.4em}}@media (30rem<=width<62rem){.cruises__lead[data-astro-cid-bvtupvhv]{padding-inline:5em}}.cruises__all[data-astro-cid-bvtupvhv]{margin-block-start:calc(var(--spacing-card) - var(--cruises-gap));font-size:.875rem}@media (hover:hover){.cruises__all[data-astro-cid-bvtupvhv]:hover{border-color:var(--color-button-line-hover);background:var(--color-button-hover);box-shadow:var(--shadow-button-hover)}}@media (prefers-reduced-motion:no-preference){.cruises__all[data-astro-cid-bvtupvhv]{transition:border-color var(--dur-short), background-color var(--dur-short), box-shadow var(--dur-medium) var(--ease-out)}}.instagram[data-astro-cid-fa2gpuh2]{background:var(--color-page);color:var(--color-ink);padding-block-start:var(--spacing-section);padding-block-end:var(--spacing-section);position:relative;overflow:hidden}@media (width>=120rem){.instagram[data-astro-cid-fa2gpuh2]{padding-block-end:calc(4 * var(--type-base))}}@media (width<30rem){.instagram[data-astro-cid-fa2gpuh2]{padding-block-start:calc(var(--type-base) + var(--spacing-section))}}.instagram__column[data-astro-cid-fa2gpuh2]{--column-em:var(--type-base);max-inline-size:calc(100 * var(--type-base));padding:0 calc(8 * var(--column-em));font-size:var(--column-em);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}@media (width>=90rem){.instagram__column[data-astro-cid-fa2gpuh2]{padding-inline:0}}@media (width<62rem){.instagram__column[data-astro-cid-fa2gpuh2]{padding-inline:calc(4 * var(--column-em))}}@media (width<48rem){.instagram__column[data-astro-cid-fa2gpuh2]{--column-em:calc(2 * var(--type-base));padding:calc(2 * var(--column-em)) 0 0}}@media (width<30rem){.instagram__column[data-astro-cid-fa2gpuh2]{padding-inline:8%}}.instagram__title[data-astro-cid-fa2gpuh2]{font-family:var(--font-display);font-size:var(--text-section);letter-spacing:.02em;text-transform:uppercase;margin-block-end:0;font-weight:400;line-height:1.15}@media (width>=90rem){.instagram__title[data-astro-cid-fa2gpuh2]{font-family:var(--font-accent)}}.instagram__feed[data-astro-cid-fa2gpuh2]{--feed-columns:3;flex-direction:column;align-items:center;margin-block-start:var(--spacing-card);padding-block-end:1.5rem;display:flex;container-type:inline-size}.instagram__grid[data-astro-cid-fa2gpuh2]{grid-template-columns:repeat(var(--feed-columns), minmax(0, 1fr));grid-auto-rows:calc(100cqi / var(--feed-columns) - 2px);inline-size:100%;display:grid}.instagram__item[data-astro-cid-fa2gpuh2]{overflow:hidden}.instagram__item[data-astro-cid-fa2gpuh2] img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.instagram__more[data-astro-cid-fa2gpuh2]{margin-block-start:1.5rem}.menu-link[data-astro-cid-khsgntz5]{background:var(--color-page);color:var(--color-ink);padding-inline:5%}.menu-link__column[data-astro-cid-khsgntz5]{flex-direction:column;justify-content:center;align-items:center;max-inline-size:30rem;margin-inline:auto;padding-block:3rem 6rem;display:flex;position:relative}@media (width<62rem){.menu-link__column[data-astro-cid-khsgntz5]{max-inline-size:none;padding-inline:6rem}}@media (width<30rem){.menu-link__column[data-astro-cid-khsgntz5]{padding-inline:0}}.menu-link__circle[data-astro-cid-khsgntz5]{--coin-scale:1;border:1px solid var(--color-frame);border-radius:var(--radius-round);inline-size:100%;color:var(--color-ink);justify-content:center;align-items:center;padding:4rem;text-decoration:none;display:flex;position:relative}@media (width<62rem){.menu-link__circle[data-astro-cid-khsgntz5]{overflow:hidden}}@media (width<48rem){.menu-link__circle[data-astro-cid-khsgntz5]{padding:3rem}}@media (width<30rem){.menu-link__circle[data-astro-cid-khsgntz5]{padding:2rem}}.menu-link__label[data-astro-cid-khsgntz5]{z-index:2;font-family:var(--font-display);white-space:nowrap;font-size:2.5rem;position:absolute}@media (width<48rem){.menu-link__label[data-astro-cid-khsgntz5]{font-size:2rem}}.menu-link__ring[data-astro-cid-khsgntz5]{block-size:auto;inline-size:92%;max-inline-size:none;position:absolute}.menu-link__coin[data-astro-cid-khsgntz5]{border-radius:var(--radius-round);isolation:isolate;inline-size:100%;padding-block-start:100%;display:block;position:relative;overflow:hidden}.menu-link__coin[data-astro-cid-khsgntz5]:after{content:"";background:var(--color-overlay-dim);position:absolute;inset:0}.menu-link__coin[data-astro-cid-khsgntz5] .menu-link__coin-image{object-fit:cover;block-size:100%;inline-size:100%;transform:translate(calc(var(--follow-x,0) * 1rem), calc(var(--follow-y,0) * 1rem)) scale(var(--coin-scale));position:absolute;inset:0}@media (hover:hover){.menu-link[data-astro-cid-khsgntz5]:not(.menu-link--still) .menu-link__circle[data-astro-cid-khsgntz5]:hover{--coin-scale:1.2}.menu-link[data-astro-cid-khsgntz5]:not(.menu-link--still) .menu-link__circle[data-astro-cid-khsgntz5]:hover .menu-link__coin[data-astro-cid-khsgntz5]:after{background:var(--color-overlay-dim-hover)}}@media (prefers-reduced-motion:no-preference){.menu-link__ring[data-astro-cid-khsgntz5]{animation:menu-link-spin var(--dur-badge-spin) linear infinite paused}.menu-link__circle[data-astro-cid-khsgntz5]:hover .menu-link__ring[data-astro-cid-khsgntz5],.menu-link__circle[data-astro-cid-khsgntz5]:focus-visible .menu-link__ring[data-astro-cid-khsgntz5]{animation-play-state:running}.menu-link__coin[data-astro-cid-khsgntz5]:after{transition:background-color var(--dur-media-zoom) var(--ease-in-out)}.menu-link__coin[data-astro-cid-khsgntz5] .menu-link__coin-image{transition:transform var(--dur-media-zoom) var(--ease-in-out)}}@keyframes menu-link-spin{to{rotate:360deg}}.glass-button[data-astro-cid-67pjd7xi]{border:1px solid var(--color-button-line);border-radius:var(--radius-round);background:var(--scrim);block-size:9rem;inline-size:9rem;box-shadow:0 0 0 1px var(--color-secondary-line);color:var(--color-on-dark);text-align:center;text-transform:uppercase;backdrop-filter:blur(1rem);justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}@media (width>=90rem){.glass-button[data-astro-cid-67pjd7xi]{padding-block-end:.125rem}}.glass-button__text[data-astro-cid-67pjd7xi]{white-space:pre-line}.glass-button[data-astro-cid-67pjd7xi]:focus-visible{outline:var(--focus-width) solid var(--color-on-dark);outline-offset:0;box-shadow:var(--focus-halo)}@media (hover:hover){.glass-button[data-astro-cid-67pjd7xi]:hover{border-color:var(--color-button-line-hover)}}@media (width<48rem){.glass-button__text[data-astro-cid-67pjd7xi]{font-size:max(.75rem,1em);line-height:1.2}}@media (width<30rem){.glass-button[data-astro-cid-67pjd7xi]{background:var(--color-glass)}.glass-button__text[data-astro-cid-67pjd7xi]{color:var(--color-glass-text-mobile)}}@media (width>=120rem){.glass-button__text[data-astro-cid-67pjd7xi]{font-size:1rem}}@media (prefers-reduced-motion:no-preference){.glass-button[data-astro-cid-67pjd7xi]{transition:background-color var(--dur-short), border-color var(--dur-short)}}@media (hover:hover) and (pointer:fine) and (width>=62rem) and (prefers-reduced-motion:no-preference){.glass-button[data-astro-cid-67pjd7xi],.glass-button__text[data-astro-cid-67pjd7xi]{--follow-reach:2rem;transform:translate(calc(var(--follow-x,0) * var(--follow-reach)), calc(var(--follow-y,0) * var(--follow-reach)))}.glass-button[data-astro-cid-67pjd7xi]{transition:transform var(--dur-long) var(--ease-out), background-color var(--dur-short), border-color var(--dur-short)}.glass-button__text[data-astro-cid-67pjd7xi]{--follow-reach:2.25rem;transition:transform var(--dur-long) var(--ease-out)}}.story__pad[data-astro-cid-fm3nhplf]{padding-inline:var(--spacing-hero-edge);overflow:clip}.story__timeline[data-astro-cid-fm3nhplf]{--story-tail:1.6875rem;--story-focus-reach:calc(3 * var(--focus-width));clip-path:inset(0 0 0 calc(-1 * var(--story-focus-reach)));flex-direction:column;justify-content:center;align-items:center;padding-block-end:var(--story-tail);display:flex;position:relative}.story__line[data-astro-cid-fm3nhplf]{z-index:-2;background:var(--color-frame);block-size:100%;inline-size:1px;position:absolute;inset-block-start:calc(var(--story-tail) / -2);inset-inline-start:calc(50% - .5px)}@media (width<62rem){.story__line[data-astro-cid-fm3nhplf]{inset-inline-start:.75rem}}@media (width<30rem){.story__line[data-astro-cid-fm3nhplf]{display:none}}.story__progress[data-astro-cid-fm3nhplf]{z-index:-1;background:var(--color-timeline-progress);block-size:50vh;inline-size:1px;position:fixed;inset-block-start:0}.story__row[data-astro-cid-fm3nhplf]{z-index:2;inline-size:100%;clip-path:inset(0 0 0 calc(-1 * var(--story-focus-reach)));grid-template-columns:minmax(0,1fr) 8rem minmax(0,1fr);align-items:center;padding-block:5rem 1.25rem;display:grid;position:relative}@media (width>=90rem){.story__row[data-astro-cid-fm3nhplf]{padding-block-end:2.5rem}}.story__row--about[data-astro-cid-fm3nhplf]{--story-button-size:9rem;z-index:3;clip-path:inset(0 0 calc(-1 * var(--story-button-size)) calc(-1 * var(--story-focus-reach)))}@media (width<62rem){.story__row[data-astro-cid-fm3nhplf]{grid-template-columns:1.5rem minmax(0,1fr);gap:1rem;padding-block:4rem}.story__content[data-astro-cid-fm3nhplf]{grid-area:1/2/2/3;margin-block-end:3rem}.story__media[data-astro-cid-fm3nhplf],.story__captain[data-astro-cid-fm3nhplf]{grid-area:2/2/3/3}}@media (width<30rem){.story__row[data-astro-cid-fm3nhplf]{grid-template-columns:minmax(0,1fr)}.story__content[data-astro-cid-fm3nhplf],.story__media[data-astro-cid-fm3nhplf],.story__captain[data-astro-cid-fm3nhplf]{grid-column:1}}.story__row--last[data-astro-cid-fm3nhplf]{padding-block:0}@media (width>=62rem){.story__row--last[data-astro-cid-fm3nhplf] .story__marker[data-astro-cid-fm3nhplf]{grid-column:2}}.story__marker[data-astro-cid-fm3nhplf]{justify-content:center;align-self:stretch;padding-block:1.25rem;display:flex}.story__star[data-astro-cid-fm3nhplf]{border-radius:var(--radius-round);background:var(--color-page);block-size:.75rem;inline-size:.75rem;box-shadow:0 0 0 .375rem var(--color-light)}@media (width<30rem){.story__marker[data-astro-cid-fm3nhplf],.story__row--last[data-astro-cid-fm3nhplf]{display:none}}.story__media[data-astro-cid-fm3nhplf]{position:relative}@media (width<62rem){.story__media[data-astro-cid-fm3nhplf]{margin-block-end:4rem}}.story__photo[data-astro-cid-fm3nhplf]{padding-block-start:80%;position:relative}.story__photo[data-astro-cid-fm3nhplf] img,.story__captain[data-astro-cid-fm3nhplf] img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}@media (90rem<=width<120rem){.story__photo[data-astro-cid-fm3nhplf] img,.story__captain[data-astro-cid-fm3nhplf] img{padding-block-end:1.4375rem}}.story__button[data-astro-cid-fm3nhplf]{z-index:4;position:absolute;inset-block-start:80%;inset-inline-start:0}@media (width<30rem){.story__button[data-astro-cid-fm3nhplf]{inset-block:calc(100% - 2.5rem) auto;inset-inline-start:0}}.story__captain[data-astro-cid-fm3nhplf]{border-radius:var(--radius-arch);inline-size:70%;padding-block-start:100%;position:relative;overflow:hidden}.story__content[data-astro-cid-fm3nhplf]{flex-direction:column;gap:1.5rem;display:flex}.story__content--benefits[data-astro-cid-fm3nhplf]{padding-block-end:1.5rem}.story__heading[data-astro-cid-fm3nhplf]{font-family:var(--font-display);font-size:var(--text-section);font-weight:400;line-height:1.15}.story__text[data-astro-cid-fm3nhplf] p[data-astro-cid-fm3nhplf]+p[data-astro-cid-fm3nhplf]:not(.story__callout),.story__text[data-astro-cid-fm3nhplf] .story__callout--blank[data-astro-cid-fm3nhplf]{margin-block-start:1lh}.story__text[data-astro-cid-fm3nhplf] strong[data-astro-cid-fm3nhplf]{font-weight:600}.story__list[data-astro-cid-fm3nhplf]{font-family:var(--font-sans);font-size:var(--text-body);gap:.875rem;margin:0;padding-inline-start:1.25rem;line-height:1.5;list-style:outside;display:grid}.story__subheading[data-astro-cid-fm3nhplf]{font-family:var(--font-display);font-size:calc(1.6 * var(--type-base));margin-block-start:.5rem;font-weight:500;line-height:1.2}.story__term[data-astro-cid-fm3nhplf]{display:block}.story__text--about[data-astro-cid-fm3nhplf]{font-family:var(--font-sans)}.home-intro[data-astro-cid-jgctki6q]{--hero-edge:var(--spacing-hero-edge);--hero-gap:clamp(var(--spacing-card), 3vw, var(--spacing-stack));background:var(--color-light)}.home-booking[data-astro-cid-jgctki6q]{align-items:flex-start;gap:var(--spacing-micro);flex-direction:column;inline-size:100%;max-inline-size:24rem;display:flex}.home-booking[data-astro-cid-jgctki6q] .btn[data-astro-cid-jgctki6q]{min-block-size:3.25rem;font-size:1rem}.home-booking[data-astro-cid-jgctki6q] .btn--primary[data-astro-cid-jgctki6q]{border-color:var(--color-page);background:var(--color-page)}@media (hover:hover){.home-booking[data-astro-cid-jgctki6q] .btn--primary[data-astro-cid-jgctki6q]:hover{border-color:var(--color-band);background:var(--color-band)}}@media (width>=62rem){.home-booking[data-astro-cid-jgctki6q]{flex-flow:wrap;align-items:center;gap:.75rem;max-inline-size:none}.home-booking[data-astro-cid-jgctki6q] .btn[data-astro-cid-jgctki6q]{min-inline-size:13rem}.home-intro[data-astro-cid-jgctki6q] .rental-summary--compact{margin-block:1.5rem}}@media (width<62rem){.home-booking[data-astro-cid-jgctki6q] .btn--secondary[data-astro-cid-jgctki6q]{display:none}}.home-intro[data-astro-cid-jgctki6q] .hero-video__lead,.home-intro[data-astro-cid-jgctki6q] .rental-summary--compact .rental-summary__terms{color:var(--color-ink-secondary-on-light)}@media (width>=48rem){.home-intro[data-astro-cid-jgctki6q] .rental-summary--compact .rental-summary__price strong{font-size:1.5rem}}@media (48rem<=width<62rem){.home-intro[data-astro-cid-jgctki6q] .hero-video__lead{font-size:1.125rem;line-height:1.5}}@media (width>=62rem){.home-intro[data-astro-cid-jgctki6q] .hero-video__eyebrow{color:var(--color-ink-secondary-on-light);text-transform:uppercase}}
