.head-actions[data-astro-cid-tnfd2voj]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.section-head[data-astro-cid-tnfd2voj]{text-align:center;margin-bottom:var(--space-2xl)}.section-head[data-astro-cid-tnfd2voj] .gold-rule[data-astro-cid-tnfd2voj]{margin:var(--space-lg) auto 0}.head-note[data-astro-cid-tnfd2voj]{margin:var(--space-md) auto 0;max-width:60ch;color:var(--afin-light-dim);line-height:1.65}.lane-more[data-astro-cid-tnfd2voj]{text-align:center;margin:var(--space-xl) 0 0}.timeline[data-astro-cid-tnfd2voj]{list-style:none;margin:0;padding:0;position:relative;display:grid;gap:var(--space-sm);grid-template-columns:repeat(7,minmax(0,1fr))}.timeline[data-astro-cid-tnfd2voj]:before{content:"";position:absolute;left:0;right:0;top:7px;height:1px;background:linear-gradient(90deg,var(--afin-gold),rgb(var(--afin-gold-rgb) / .25))}.tl-step[data-astro-cid-tnfd2voj]{position:relative;padding-top:var(--space-xl)}.tl-dot[data-astro-cid-tnfd2voj]{position:absolute;top:0;left:0;width:15px;height:15px;border-radius:50%;background:var(--afin-near-black);border:2px solid var(--afin-gold)}.tl-step--first[data-astro-cid-tnfd2voj] .tl-dot[data-astro-cid-tnfd2voj],.tl-step--festival[data-astro-cid-tnfd2voj] .tl-dot[data-astro-cid-tnfd2voj]{background:var(--afin-gold)}.tl-step--past[data-astro-cid-tnfd2voj]{opacity:.55}.tl-label[data-astro-cid-tnfd2voj]{margin:0;display:flex;align-items:center;gap:var(--space-2xs);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--afin-gold)}.tl-figure[data-astro-cid-tnfd2voj]{margin:var(--space-2xs) 0 0;display:flex;flex-direction:column;gap:var(--space-3xs)}.tl-day[data-astro-cid-tnfd2voj]{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3rem);line-height:1;color:var(--afin-light)}.tl-day--word[data-astro-cid-tnfd2voj]{font-size:clamp(1.5rem,2.6vw,2rem)}.tl-month[data-astro-cid-tnfd2voj]{font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--afin-light-dim)}.tl-note[data-astro-cid-tnfd2voj]{margin:var(--space-2xs) 0 0;font-size:.8125rem;color:var(--afin-light-dim);line-height:1.5}.dates-note[data-astro-cid-tnfd2voj]{margin:var(--space-2xl) auto 0;max-width:64ch;text-align:center;color:var(--afin-light-dim);line-height:1.7}@media(max-width:900px){.timeline[data-astro-cid-tnfd2voj]{grid-template-columns:1fr;gap:0;padding-left:var(--space-xl)}.timeline[data-astro-cid-tnfd2voj]:before{inset:0 auto 0 7px;width:1px;height:auto;background:linear-gradient(180deg,var(--afin-gold),rgb(var(--afin-gold-rgb) / .25))}.tl-step[data-astro-cid-tnfd2voj]{padding:0 0 var(--space-lg);display:grid;grid-template-columns:1fr auto;column-gap:var(--space-sm);align-items:baseline}.tl-dot[data-astro-cid-tnfd2voj]{left:calc(-1 * var(--space-xl));top:var(--space-3xs)}.tl-label[data-astro-cid-tnfd2voj]{grid-column:1 / -1}.tl-figure[data-astro-cid-tnfd2voj]{flex-direction:row;align-items:baseline;gap:var(--space-2xs);grid-column:1 / -1}.tl-day[data-astro-cid-tnfd2voj]{font-size:2rem}.tl-note[data-astro-cid-tnfd2voj]{grid-column:1 / -1;margin-top:var(--space-3xs)}}.lane-wall[data-astro-cid-tnfd2voj]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-md);grid-template-columns:repeat(5,minmax(0,1fr))}.lane-tile[data-astro-cid-tnfd2voj] a[data-astro-cid-tnfd2voj]:not(.btn){display:flex;flex-direction:column;gap:var(--space-2xs);text-decoration:none;color:var(--afin-light)}.lane-tile-label[data-astro-cid-tnfd2voj]{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-align:center}.lane-tile[data-astro-cid-tnfd2voj] a[data-astro-cid-tnfd2voj]:hover .lane-tile-label[data-astro-cid-tnfd2voj],.lane-tile[data-astro-cid-tnfd2voj] a[data-astro-cid-tnfd2voj]:focus-visible .lane-tile-label[data-astro-cid-tnfd2voj]{color:var(--afin-gold)}.lane-tile-none[data-astro-cid-tnfd2voj]{aspect-ratio:2 / 3;display:grid;place-items:center;color:var(--afin-gold);border:1px solid rgb(var(--afin-gold-rgb) / .25)}@media(max-width:760px){.lane-wall[data-astro-cid-tnfd2voj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm)}}.group-grid[data-astro-cid-tnfd2voj]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.group[data-astro-cid-tnfd2voj]{padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-xs)}.group-posters[data-astro-cid-tnfd2voj]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2xs);margin-bottom:var(--space-2xs)}.group-kicker[data-astro-cid-tnfd2voj]{margin:0;display:flex;align-items:center;gap:var(--space-2xs);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--afin-gold)}.group-count[data-astro-cid-tnfd2voj]{margin-left:auto;font-family:var(--font-display);font-size:1.5rem;letter-spacing:0;color:var(--afin-light)}.group-list[data-astro-cid-tnfd2voj]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2xs)}.group-list[data-astro-cid-tnfd2voj] li[data-astro-cid-tnfd2voj]{font-family:var(--font-display);font-size:1rem;color:var(--afin-light);padding-top:var(--space-2xs);border-top:1px solid rgb(var(--afin-gold-rgb) / .14);display:flex;gap:var(--space-2xs);align-items:baseline;flex-wrap:wrap}.a-new[data-astro-cid-tnfd2voj]{font-family:var(--font-body);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--afin-black);background:var(--afin-gold);border-radius:3px;padding:0 var(--space-2xs)}.steps[data-astro-cid-tnfd2voj]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.step[data-astro-cid-tnfd2voj]{padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-2xs)}.step-num[data-astro-cid-tnfd2voj]{margin:0;font-family:var(--font-display);font-size:3rem;line-height:1;color:var(--afin-gold)}.step-kicker[data-astro-cid-tnfd2voj]{margin:0;display:flex;align-items:center;gap:var(--space-2xs);font-family:var(--font-display);font-size:1.15rem;color:var(--afin-light)}.step[data-astro-cid-tnfd2voj] p[data-astro-cid-tnfd2voj]:not(.step-num):not(.step-kicker){margin:0;color:var(--afin-light-dim);line-height:1.6;font-size:.9375rem}.step[data-astro-cid-tnfd2voj] .btn[data-astro-cid-tnfd2voj]{margin-top:auto;align-self:flex-start}.members[data-astro-cid-tnfd2voj]{display:grid;gap:var(--space-xl);grid-template-columns:1fr 1fr;align-items:center}.members-img[data-astro-cid-tnfd2voj] img[data-astro-cid-tnfd2voj]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border:1px solid rgb(var(--afin-gold-rgb) / .22)}.members-copy[data-astro-cid-tnfd2voj] h2[data-astro-cid-tnfd2voj]{margin:var(--space-xs) 0 0}.members-copy[data-astro-cid-tnfd2voj] p[data-astro-cid-tnfd2voj]{margin:var(--space-sm) 0 var(--space-lg);color:var(--afin-light-dim);line-height:1.7;max-width:52ch}@media(max-width:760px){.members[data-astro-cid-tnfd2voj]{grid-template-columns:1fr}}
