.hero[data-astro-cid-lcdefpme]{color:var(--paper);background:#090c12;padding-top:72px;position:relative;overflow:hidden}.hero-text[data-astro-cid-lcdefpme]{z-index:1;flex-direction:column;justify-content:center;min-height:560px;padding-block:96px;display:flex;position:relative}.role[data-astro-cid-lcdefpme]{font:600 1rem/1.3 var(--sans);color:var(--copper-2);margin-bottom:14px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;font:italic 800 clamp(3.4rem, 7.6vw, 6.4rem)/.9 var(--display);letter-spacing:-.035em;text-transform:uppercase;max-width:6ch;margin:0}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:not(.solid){color:#fff;border-color:#ffffff8c}.hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:not(.solid):hover{color:var(--ink);background:#fff}.hero-photo[data-astro-cid-lcdefpme]{--fade-x:linear-gradient(to right, transparent, #000 46%);--fade-y:linear-gradient(to bottom, transparent, #0000008c 14%, #000 32%, #000 72%, transparent);width:min(68%,980px);-webkit-mask-image:var(--fade-x), var(--fade-y);-webkit-mask-composite:source-in;mask-image:var(--fade-x), var(--fade-y);position:absolute;top:-30px;bottom:30px;right:0;mask-composite:intersect}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:45% 30%;width:100%;height:100%}@media (width<=860px){.hero-photo[data-astro-cid-lcdefpme]{aspect-ratio:5/4;width:100%;position:relative;top:auto;bottom:auto;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.hero-text[data-astro-cid-lcdefpme]{min-height:0;margin-top:-40px;padding-block:0 48px}}.affil-band[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.affil-band[data-astro-cid-lcdefpme] .affil-row{justify-content:space-between;gap:24px 40px;margin:0 auto;padding-top:30px;padding-bottom:30px}@media (width<=640px){.affil-band[data-astro-cid-lcdefpme] .affil-row{justify-content:center;gap:22px 30px}.affil-band[data-astro-cid-lcdefpme] img{transform:scale(.8)}}.welcome-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px;display:grid}.letter[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,2.6vw,2.1rem)}.letter[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:58ch}.letter[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration-color:var(--copper);text-decoration-thickness:2px}.letter[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--copper)}.letter[data-astro-cid-lcdefpme] .sign[data-astro-cid-lcdefpme]{margin-top:1.4em}.letter[data-astro-cid-lcdefpme] .sign[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);margin-top:4px;font:400 2.4rem/1.1 Mr Dafoe,cursive;display:block}@media (width<=960px){.welcome-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:48px}}.cruise-band[data-astro-cid-lcdefpme]{background:var(--ink);color:#e6ebf3;padding:84px 0}.cruise-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.cruise-band[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--copper-2)}.cruise-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.cruise-photo[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:linear-gradient(135deg,#22385e,#0e1a2e)}@media (width<=860px){.cruise-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.video-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.video-card[data-astro-cid-lcdefpme]{color:var(--ink);gap:4px;text-decoration:none;display:grid}.video-card[data-astro-cid-lcdefpme] .thumb[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:linear-gradient(135deg, var(--ink-2), var(--ink));margin-bottom:10px}.play[data-astro-cid-lcdefpme]{background:var(--copper);color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;margin:auto;padding-left:4px;font-size:1.1rem;display:grid;position:absolute;inset:0}.video-card[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{color:var(--copper)}@media (width<=760px){.video-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.flyer-strip[data-astro-cid-lcdefpme]{background:var(--paper-2)}.flyer-strip[data-astro-cid-lcdefpme] .flyers{max-width:none}.flyer-strip[data-astro-cid-lcdefpme] .flyers>.flyer{width:calc(25% - 24px)}@media (width<=860px){.flyer-strip[data-astro-cid-lcdefpme] .flyers>.flyer{width:calc(50% - 16px)}}.book[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.book-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.book[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:6px}.book[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}
