.hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:min(100svh,900px);display:flex;position:relative;overflow:hidden}.hero__img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:70% 30%;width:100%;height:100%;position:absolute;inset:0}.hero__shade[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#040707e0 0%,#04070766 55%,#04070700 80%),linear-gradient(#04070700 60%,#040707bf 100%);position:absolute;inset:0}.hero__copy[data-astro-cid-lcdefpme]{padding-top:160px;padding-bottom:clamp(56px,8vw,104px);position:relative}.hero__copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:26em;margin:0 0 32px}@media (width<=759px){.hero__img[data-astro-cid-lcdefpme]{object-position:78% 30%}.hero[data-astro-cid-lcdefpme]{min-height:100svh}.hero__copy[data-astro-cid-lcdefpme]{padding-top:220px}}.hero__sig[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 8px;display:flex}.hero__sig-by[data-astro-cid-lcdefpme]{color:var(--muted-dark);animation:.6s .2s both sig-by}.hero__sig[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:drop-shadow(0 2px 14px #040707b3);width:168px;height:auto;animation:1.5s cubic-bezier(.65,0,.35,1) .5s both sig-write;display:block}@media (width>=760px){.hero__sig[data-astro-cid-lcdefpme]{right:var(--gutter);margin:0;position:absolute;bottom:clamp(56px,8vw,104px)}.hero__sig[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:clamp(220px,25vw,380px)}}@keyframes sig-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sig-by{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero__sig-by[data-astro-cid-lcdefpme],.hero__sig[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{animation:none}}.row-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.row-head__kicker[data-astro-cid-lcdefpme]{margin:0 0 8px}.gates[data-astro-cid-lcdefpme]{padding:24px}.gates__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1440px;margin:0 auto;display:grid}.gate[data-astro-cid-lcdefpme]{aspect-ratio:1/1.2;text-decoration:none;display:block;position:relative;overflow:hidden}.gate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.gate[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#04070700 55%,#040707c7);position:absolute;inset:0}.gate[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.gate__label[data-astro-cid-lcdefpme]{z-index:1;font-family:var(--display);letter-spacing:-.015em;align-items:center;gap:12px;font-size:clamp(22px,2.2vw,30px);font-weight:500;display:inline-flex;position:absolute;bottom:22px;left:24px}.gate__label[data-astro-cid-lcdefpme]:after{content:"→";font-family:var(--body)}@media (width<=759px){.gates__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.gate[data-astro-cid-lcdefpme]{aspect-ratio:4/3}}.signup[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.signup__img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;min-height:280px}.signup__copy[data-astro-cid-lcdefpme]{padding:48px var(--gutter) 48px 0}.signup__sub[data-astro-cid-lcdefpme]{margin:12px 0 24px}.signup__event[data-astro-cid-lcdefpme]{margin:0 0 16px;line-height:2.2}.signup__event[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--red);padding-bottom:4px;text-decoration:none}.signup__event[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--bone)}.signup__event[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap}@media (width<=759px){.signup[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.signup__copy[data-astro-cid-lcdefpme]{padding:8px 24px 48px}.signup__img[data-astro-cid-lcdefpme]{min-height:200px;max-height:260px}}
