.hero[data-astro-cid-ge2uvauf]{background:var(--night);color:#fff;height:100svh;min-height:32rem;position:relative;overflow:hidden}.slides[data-astro-cid-ge2uvauf],.slide[data-astro-cid-ge2uvauf]{margin:0;position:absolute;inset:0}.slide[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity 1.8s var(--ease)}.slide[data-astro-cid-ge2uvauf] img{object-fit:cover;width:100%;height:100%;transform:scale(1.08)}.slide[data-astro-cid-ge2uvauf].is-active{opacity:1}.slide[data-astro-cid-ge2uvauf].is-active img{animation:kenburns calc(var(--interval) + 2s) linear both}@keyframes kenburns{0%{transform:scale(1.08)}to{transform:scale(1)}}.shade[data-astro-cid-ge2uvauf]{background:linear-gradient(#0000 40%,#0a0a0926 62%,#0a0a099e 100%),linear-gradient(#0a0a0940,#0000 25%);position:absolute;inset:0}.content[data-astro-cid-ge2uvauf]{grid-template-columns:1fr auto;align-items:end;gap:2rem;padding-bottom:clamp(2.5rem,7vh,5rem);display:grid;position:absolute;inset:auto 0 0}.intro[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf]{color:#fffc}.intro[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{text-wrap:balance;max-width:12ch;animation:rise 1.4s var(--ease) .2s both;margin-top:1rem}@keyframes rise{0%{opacity:0;transform:translateY(30px)}}.meta[data-astro-cid-ge2uvauf]{justify-items:end;gap:1.25rem;min-width:14rem;display:grid}.captions[data-astro-cid-ge2uvauf]{text-align:right;display:grid}.caption[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);pointer-events:none;grid-area:1/1;display:grid;transform:translateY(8px)}.caption[data-astro-cid-ge2uvauf].is-active{opacity:1;pointer-events:auto;transform:none}.caption-place[data-astro-cid-ge2uvauf]{font-family:var(--serif);color:#e9c98f;font-size:1.9rem;font-style:italic;line-height:1.1}.caption-title[data-astro-cid-ge2uvauf]{letter-spacing:.3em;text-transform:uppercase;opacity:.8;margin-top:.3rem;font-size:.68rem}.dots[data-astro-cid-ge2uvauf]{gap:.5rem;display:flex}.dot[data-astro-cid-ge2uvauf]{cursor:pointer;background:0 0;border:0;width:2.25rem;height:1.5rem;padding:0}.dot[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{background:#ffffff59;height:1px;display:block;position:relative;overflow:hidden}.dot[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.dot[data-astro-cid-ge2uvauf].is-active span[data-astro-cid-ge2uvauf]:after{animation:progress var(--interval) linear forwards}.hero[data-astro-cid-ge2uvauf].is-paused .dot[data-astro-cid-ge2uvauf].is-active span[data-astro-cid-ge2uvauf]:after{animation-play-state:paused}@keyframes progress{to{transform:scaleX(1)}}.scroll-cue[data-astro-cid-ge2uvauf]{letter-spacing:.34em;text-transform:uppercase;opacity:.75;justify-items:center;gap:.4rem;font-size:.6rem;display:grid;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.scroll-cue[data-astro-cid-ge2uvauf] svg{animation:2.4s ease-in-out infinite bob}@keyframes bob{50%{transform:translateY(5px)}}@media (width<=760px){.content[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;padding-bottom:5.5rem}.meta[data-astro-cid-ge2uvauf]{justify-items:start}.captions[data-astro-cid-ge2uvauf]{text-align:left}.caption-place[data-astro-cid-ge2uvauf]{font-size:1.5rem}}section[data-astro-cid-lcdefpme]{padding-top:clamp(5rem,11vw,10rem)}.intro[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,1fr);align-items:start;gap:1.5rem 2rem;display:grid}.intro[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{grid-column:1/-1}.intro[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{text-wrap:balance;grid-column:1/span 6;font-size:clamp(2.4rem,4.8vw,4.4rem)}.intro-text[data-astro-cid-lcdefpme]{grid-column:8/span 5;padding-top:.6rem}.intro-text[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:2rem}.section-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 3rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:flex}.section-head[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{margin-top:.6rem}.section-head-side[data-astro-cid-lcdefpme]{max-width:26rem;color:var(--ink-2);justify-items:start;gap:1rem;display:grid}.section-head-side[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.card-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,1.6vw,1.5rem);display:grid}.band[data-astro-cid-lcdefpme]{color:#fff;height:min(88svh,60vw);min-height:26rem;margin-top:clamp(5rem,11vw,10rem);display:block;position:relative;overflow:hidden}.band[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform 2s var(--ease)}.band[data-astro-cid-lcdefpme]:hover img{transform:scale(1.03)}.band[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(#0a0a0947,#0000 65%);position:absolute;inset:0}.band-type[data-astro-cid-lcdefpme]{z-index:1;text-align:center;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.band-place[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.01em;color:#f1dfb8;text-shadow:0 2px 30px #00000040;font-size:clamp(3.5rem,11vw,9rem);font-weight:350;line-height:.9}.band-title[data-astro-cid-lcdefpme]{letter-spacing:.4em;text-transform:uppercase;margin-top:1rem;font-size:.72rem}.about-teaser[data-astro-cid-lcdefpme]{grid-template-columns:5fr 6fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.about-media[data-astro-cid-lcdefpme]{aspect-ratio:4/5;overflow:hidden}.about-media[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.about-text[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{margin:.8rem 0 1.5rem}.about-text[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:2.25rem}@media (width<=1000px){.card-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.intro[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme],.intro-text[data-astro-cid-lcdefpme]{grid-column:1/-1}}@media (width<=640px){.card-grid[data-astro-cid-lcdefpme],.about-teaser[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
