.hero[data-astro-cid-pkfxbajd]{min-height:var(--hero-h);padding-top:var(--header-h);color:#fff;background:var(--ink);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero-photo[data-astro-cid-pkfxbajd]{object-fit:cover;object-position:center 45%;width:100%;height:100%;filter:var(--hero-photo-filter);position:absolute;inset:0}.hero-scrim[data-astro-cid-pkfxbajd]{background:linear-gradient(#141414b3 0,#14141400 180px),linear-gradient(90deg,#141414f0 0%,#141414c7 38%,#14141433 72%,#1414140d 100%),linear-gradient(#14141400 55%,#141414d9 100%);position:absolute;inset:0}.hero-content[data-astro-cid-pkfxbajd]{width:100%;padding-top:clamp(3rem,7vw,5rem);padding-bottom:clamp(2.5rem,5vw,4rem);position:relative}.hero-title[data-astro-cid-pkfxbajd]{letter-spacing:-.055em;margin-bottom:1.5rem;font-size:clamp(3rem,8vw,5.5rem);font-weight:700;line-height:.88}.hero-lede[data-astro-cid-pkfxbajd]{color:#ffffffd9;max-width:26em;margin-bottom:2rem;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.55}.hero-actions[data-astro-cid-pkfxbajd]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.hero-link[data-astro-cid-pkfxbajd]{color:#fff;text-underline-offset:4px;font-size:.95rem;font-weight:700;text-decoration:underline #ffffff73}.hero-link[data-astro-cid-pkfxbajd]:hover{text-decoration-color:#fff}@media (width<=700px){.hero-scrim[data-astro-cid-pkfxbajd]{background:linear-gradient(#141414bf 0%,#1414148c 20%,#141414f2 90%)}}.carousel[data-astro-cid-pkfxbajd]{background:var(--ink);position:relative}.carousel-track[data-astro-cid-pkfxbajd]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:4px;list-style:none;display:flex;overflow-x:auto}.carousel-track[data-astro-cid-pkfxbajd]::-webkit-scrollbar{display:none}.carousel-track[data-astro-cid-pkfxbajd]:focus-visible{outline:3px solid var(--blue-text);outline-offset:-3px}.carousel-slide[data-astro-cid-pkfxbajd]{scroll-snap-align:start;flex:0 0 85%}@media (width>=700px){.carousel-slide[data-astro-cid-pkfxbajd]{flex-basis:38%}}.carousel-slide[data-astro-cid-pkfxbajd] img[data-astro-cid-pkfxbajd]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.carousel-btn[data-astro-cid-pkfxbajd]{color:#1f1f1f;cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;place-items:center;width:48px;height:48px;transition:opacity .2s,background .15s;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 2px 12px #0000004d}.carousel-btn[data-astro-cid-pkfxbajd]:hover{background:#fff}.carousel-btn[data-astro-cid-pkfxbajd]:focus-visible{outline:3px solid var(--blue-text);outline-offset:3px}.carousel-btn[data-astro-cid-pkfxbajd]:disabled{opacity:0;pointer-events:none}.carousel-btn-prev[data-astro-cid-pkfxbajd]{left:clamp(.75rem,2vw,1.5rem)}.carousel-btn-next[data-astro-cid-pkfxbajd]{right:clamp(.75rem,2vw,1.5rem)}@media (hover:none){.carousel-btn[data-astro-cid-pkfxbajd]{display:none}}.recap[data-astro-cid-pkfxbajd]{align-items:center;gap:3rem;display:grid}@media (width>=960px){.recap[data-astro-cid-pkfxbajd]{grid-template-columns:1fr 1fr;gap:5rem}}.recap-title[data-astro-cid-pkfxbajd]{letter-spacing:-.045em;color:var(--fg);margin-bottom:1.5rem;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:700;line-height:.98}.recap-copy[data-astro-cid-pkfxbajd] p[data-astro-cid-pkfxbajd]{color:var(--text-soft);max-width:34em;margin-bottom:2rem;font-size:1.05rem;line-height:1.7}.btn-dark[data-astro-cid-pkfxbajd]{background:var(--fg);color:var(--on-accent)}.btn-dark[data-astro-cid-pkfxbajd]:hover{background:#fff}.lineup[data-astro-cid-pkfxbajd]{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.4rem,1vw,.65rem);list-style:none;display:grid}.lineup-face[data-astro-cid-pkfxbajd]{aspect-ratio:1;background:var(--surface-2);border:1.5px solid color-mix(in srgb, var(--track-color) 55%, transparent);color:var(--fg);border-radius:50%;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex;overflow:hidden}.lineup-face[data-astro-cid-pkfxbajd] img[data-astro-cid-pkfxbajd]{object-fit:cover;width:100%;height:100%}.split[data-astro-cid-pkfxbajd]{gap:1.5rem;display:grid}@media (width>=900px){.split[data-astro-cid-pkfxbajd]{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:4rem}.split-title[data-astro-cid-pkfxbajd]{top:calc(var(--header-h) + 2rem);position:sticky}}.split-title[data-astro-cid-pkfxbajd].section-title,.split-title[data-astro-cid-pkfxbajd] .section-title[data-astro-cid-pkfxbajd]{margin-bottom:0}.split-note[data-astro-cid-pkfxbajd]{color:var(--text-soft);margin-top:1rem;font-size:.95rem;line-height:1.6}.split-note[data-astro-cid-pkfxbajd] a[data-astro-cid-pkfxbajd]{color:var(--fg);text-underline-offset:3px;font-weight:700;text-decoration:underline #ffffff4d}.split-note[data-astro-cid-pkfxbajd] a[data-astro-cid-pkfxbajd]:hover{text-decoration-color:var(--fg)}.involved-list[data-astro-cid-pkfxbajd]{border-top:2px solid var(--fg);list-style:none}.involved-row[data-astro-cid-pkfxbajd]{border-bottom:1px solid #ffffff24;gap:.5rem 2rem;padding-block:1.75rem;display:grid}@media (width>=640px){.involved-row[data-astro-cid-pkfxbajd]{grid-template-columns:9rem minmax(0,1fr);align-items:baseline}}.involved-row[data-astro-cid-pkfxbajd] div[data-astro-cid-pkfxbajd]{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.involved-row[data-astro-cid-pkfxbajd] h3[data-astro-cid-pkfxbajd]{letter-spacing:-.035em;color:var(--fg);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700}.involved-row[data-astro-cid-pkfxbajd] p[data-astro-cid-pkfxbajd]{color:var(--text-soft);max-width:52ch;font-size:.975rem;line-height:1.65}.involved-row[data-astro-cid-pkfxbajd] a[data-astro-cid-pkfxbajd]{color:var(--fg);text-underline-offset:4px;white-space:nowrap;font-size:.95rem;font-weight:700;text-decoration:underline #ffffff4d}.involved-row[data-astro-cid-pkfxbajd] a[data-astro-cid-pkfxbajd]:hover{text-decoration-color:var(--fg)}.faq-list[data-astro-cid-pkfxbajd]{border-top:2px solid var(--fg)}.faq-item[data-astro-cid-pkfxbajd]{border-bottom:1px solid #ffffff24}.faq-item[data-astro-cid-pkfxbajd] summary[data-astro-cid-pkfxbajd]{letter-spacing:-.015em;color:var(--fg);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.35rem;font-size:1.1rem;font-weight:700;list-style:none;display:flex}.faq-item[data-astro-cid-pkfxbajd] summary[data-astro-cid-pkfxbajd]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-pkfxbajd] summary[data-astro-cid-pkfxbajd]:after{content:"+";flex-shrink:0;font-size:1.6rem;font-weight:400;line-height:1;transition:transform .2s}.faq-item[data-astro-cid-pkfxbajd][open]:not([data-state=closing]) summary[data-astro-cid-pkfxbajd]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-pkfxbajd] p[data-astro-cid-pkfxbajd]{color:var(--text-soft);max-width:64ch;padding-bottom:1.5rem;font-size:1rem;line-height:1.7}.faq-item[data-astro-cid-pkfxbajd] p[data-astro-cid-pkfxbajd] a{color:var(--fg);text-underline-offset:3px;font-weight:700;text-decoration:underline #ffffff4d}.faq-item[data-astro-cid-pkfxbajd] p[data-astro-cid-pkfxbajd] a:hover{text-decoration-color:var(--fg)}
