.Cohort-module__uQzNkG__section{align-items:center;gap:clamp(var(--space-10), 5vw, var(--space-12));padding:var(--section-pad) var(--gutter);scroll-margin-top:var(--space-12);text-align:center;flex-direction:column;display:flex;position:relative}.Cohort-module__uQzNkG__head{align-items:center;gap:var(--space-4);flex-direction:column;max-width:44rem;display:flex}.Cohort-module__uQzNkG__title{font-weight:var(--font-weight-bold);font-size:var(--display-l);letter-spacing:-.015em;color:var(--ink);margin:0;line-height:1.2}.Cohort-module__uQzNkG__strap{font-size:var(--display-m);font-weight:var(--font-weight-semibold);color:var(--ink);text-wrap:balance;margin:0;line-height:1.4}.Cohort-module__uQzNkG__strapAccent{color:var(--gold-text)}.Cohort-module__uQzNkG__lede{max-width:50ch;font-size:var(--text-base);color:var(--ink-soft);text-wrap:balance;margin:0;line-height:1.9}.Cohort-module__uQzNkG__board{gap:var(--space-6);width:min(880px,100%);padding:clamp(var(--space-6), 4vw, var(--space-10));border:1px solid var(--hall-line);border-radius:var(--radius-xl);background:radial-gradient(ellipse 60% 70% at 50% 0%, var(--glow-soft), transparent 70%), var(--hall-raised);flex-direction:column;display:flex}.Cohort-module__uQzNkG__tally{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.Cohort-module__uQzNkG__tallyMain{align-items:baseline;gap:var(--space-3);margin:0;display:flex}.Cohort-module__uQzNkG__tallyCount{min-width:2ch;font-size:clamp(2.6rem,1.8rem + 3vw,4rem);font-weight:var(--font-weight-bold);color:var(--gold-text);font-variant-numeric:tabular-nums;text-align:start;line-height:1}.Cohort-module__uQzNkG__tallyOf{font-size:var(--text-lg);font-weight:var(--font-weight-label);color:var(--ink)}.Cohort-module__uQzNkG__tallyNote{font-size:var(--text-xs);font-weight:var(--font-weight-light);color:var(--ink-faint)}.Cohort-module__uQzNkG__seats{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Cohort-module__uQzNkG__cap{width:100%;height:auto;fill:var(--ghost);stroke:var(--ghost-line);stroke-width:2px;transition:fill .52s var(--ease-light), filter .52s var(--ease-light), transform .52s var(--ease-out);display:block;transform:translateY(0)}.Cohort-module__uQzNkG__board[data-lit] .Cohort-module__uQzNkG__seat[data-ordered] .Cohort-module__uQzNkG__cap{fill:var(--gold);stroke:#0000;filter:drop-shadow(0 6px 10px var(--glow));animation:Cohort-module__uQzNkG__hop .62s var(--ease-out) var(--delay) backwards;transition-delay:var(--delay)}.Cohort-module__uQzNkG__meter{border-radius:var(--radius-full);background:var(--ghost);height:4px;position:relative;overflow:hidden}.Cohort-module__uQzNkG__meterFill{border-radius:inherit;background:var(--gold);transform-origin:100%;transition:transform 1.4s var(--ease-light);position:absolute;inset:0;transform:scaleX(0)}.Cohort-module__uQzNkG__board[data-lit] .Cohort-module__uQzNkG__meterFill{transform:scaleX(var(--share))}.Cohort-module__uQzNkG__flow{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));width:min(1040px,100%);margin:0;padding:0;list-style:none;display:grid;position:relative}.Cohort-module__uQzNkG__flow:before{content:"";inset-inline:16.6%;background:repeating-linear-gradient(90deg, var(--hall-line) 0 6px, transparent 6px 12px);height:1px;position:absolute;top:22px}.Cohort-module__uQzNkG__flowStep{align-items:center;gap:var(--space-3);flex-direction:column;display:flex;position:relative}.Cohort-module__uQzNkG__flowNum{border:1px solid var(--gold-text);border-radius:var(--radius-full);background:var(--hall);width:44px;height:44px;font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--gold-text);font-variant-numeric:tabular-nums;place-items:center;display:grid}.Cohort-module__uQzNkG__flowTitle{margin:var(--space-2) 0 0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--ink)}.Cohort-module__uQzNkG__flowBody{max-width:30ch;font-size:var(--text-sm);color:var(--ink-soft);margin:0;line-height:1.85}.Cohort-module__uQzNkG__cta{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.Cohort-module__uQzNkG__ctaNote{font-size:var(--text-sm);font-weight:var(--font-weight-light);color:var(--ink-faint);margin:0}@keyframes Cohort-module__uQzNkG__hop{0%{transform:translateY(0)}40%{transform:translateY(-8px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Cohort-module__uQzNkG__board[data-lit] .Cohort-module__uQzNkG__seat[data-ordered] .Cohort-module__uQzNkG__cap{transition-delay:0s;animation:none}}@media (max-width:899px){.Cohort-module__uQzNkG__seats{grid-template-columns:repeat(8,minmax(0,1fr))}.Cohort-module__uQzNkG__tally{align-items:center;gap:var(--space-1);flex-direction:column}.Cohort-module__uQzNkG__flow{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.Cohort-module__uQzNkG__flow:before{display:none}.Cohort-module__uQzNkG__cta,.Cohort-module__uQzNkG__cta>a{width:100%}}
.Notes-module__GwMN1a__section{align-items:center;gap:clamp(var(--space-10), 5vw, var(--space-12));padding:var(--section-pad) var(--gutter);flex-direction:column;display:flex;position:relative}.Notes-module__GwMN1a__head{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;max-width:40rem;display:flex}.Notes-module__GwMN1a__title{font-weight:var(--font-weight-bold);font-size:var(--display-l);letter-spacing:-.015em;color:var(--ink);margin:0;line-height:1.2}.Notes-module__GwMN1a__lede{font-size:var(--text-lg);color:var(--ink-soft);margin:0;line-height:1.8}.Notes-module__GwMN1a__headLink{font-weight:var(--font-weight-semibold);color:var(--gold-text);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.Notes-module__GwMN1a__body{gap:clamp(var(--space-6), 4vw, var(--space-12));grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;width:min(1120px,100%);display:grid}.Notes-module__GwMN1a__list{gap:var(--space-3);interpolate-size:allow-keywords;flex-direction:column;display:flex}.Notes-module__GwMN1a__row{border:1px solid var(--hall-line);border-radius:var(--radius-md);transition:background-color .32s var(--ease-out), border-color .32s var(--ease-out), box-shadow .32s var(--ease-out);background:0 0}.Notes-module__GwMN1a__row[open]{border-color:color-mix(in srgb, var(--gold) 40%, transparent);background:var(--hall-raised);box-shadow:0 18px 40px -30px var(--shadow-ink)}.Notes-module__GwMN1a__row::details-content{block-size:0;transition:block-size .42s var(--ease-out), content-visibility .42s allow-discrete;overflow:hidden}.Notes-module__GwMN1a__row[open]::details-content{block-size:auto}.Notes-module__GwMN1a__summary{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);cursor:pointer;font-size:var(--text-lg);font-weight:var(--font-weight-label);color:var(--ink);list-style:none;display:flex}.Notes-module__GwMN1a__summary::-webkit-details-marker{display:none}.Notes-module__GwMN1a__question{flex:1}.Notes-module__GwMN1a__marker{border-radius:var(--radius-full);background:var(--ghost);width:32px;height:32px;transition:background-color .32s var(--ease-out), transform .42s var(--ease-out);flex-shrink:0;position:relative}.Notes-module__GwMN1a__marker:before,.Notes-module__GwMN1a__marker:after{content:"";inset-inline:10px;border-radius:var(--radius-full);background:var(--ink);height:1.5px;transition:transform .32s var(--ease-out), background-color .32s ease;margin-top:-.75px;position:absolute;top:50%}.Notes-module__GwMN1a__marker:after{transform:rotate(90deg)}.Notes-module__GwMN1a__row[open] .Notes-module__GwMN1a__marker{background:var(--gold);transform:rotate(180deg)}.Notes-module__GwMN1a__row[open] .Notes-module__GwMN1a__marker:before,.Notes-module__GwMN1a__row[open] .Notes-module__GwMN1a__marker:after{background:var(--on-gold)}.Notes-module__GwMN1a__row[open] .Notes-module__GwMN1a__marker:after{transform:rotate(0)}@media (hover:hover) and (pointer:fine){.Notes-module__GwMN1a__row:not([open]):hover{border-color:color-mix(in srgb, var(--gold) 28%, transparent)}}.Notes-module__GwMN1a__answer{padding:0 var(--space-6) var(--space-6);max-width:62ch;font-size:var(--text-base);color:var(--ink-soft);margin:0;line-height:1.95}.Notes-module__GwMN1a__card{top:calc(var(--navbar-space) + var(--space-8));align-items:stretch;gap:var(--space-5);padding:clamp(var(--space-6), 3vw, var(--space-8));border-radius:var(--radius-xl);background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--glow), transparent 70%), var(--hall-raised);border:1px solid color-mix(in srgb, var(--gold) 30%, transparent);box-shadow:0 30px 60px -40px var(--shadow-ink);flex-direction:column;display:flex;position:sticky}.Notes-module__GwMN1a__cardTitle{font-weight:var(--font-weight-bold);font-size:var(--display-m);color:var(--ink);margin:0;line-height:1.3}.Notes-module__GwMN1a__facts{gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-soft);flex-direction:column;margin:0;padding:0;line-height:1.7;list-style:none;display:flex}.Notes-module__GwMN1a__facts li{align-items:flex-start;gap:var(--space-3);display:flex}.Notes-module__GwMN1a__factIcon{width:18px;height:18px;color:var(--gold-text);flex-shrink:0;margin-top:3px}.Notes-module__GwMN1a__cardLink{font-size:var(--text-sm);color:var(--ink-soft);text-underline-offset:4px;align-self:center;text-decoration:underline}@media (hover:hover) and (pointer:fine){.Notes-module__GwMN1a__cardLink:hover{color:var(--gold-text)}}@media (prefers-reduced-motion:reduce){.Notes-module__GwMN1a__row::details-content{transition:none}.Notes-module__GwMN1a__marker,.Notes-module__GwMN1a__marker:before,.Notes-module__GwMN1a__marker:after{transition:none}}@media (max-width:899px){.Notes-module__GwMN1a__body{grid-template-columns:minmax(0,1fr)}.Notes-module__GwMN1a__card{position:static}.Notes-module__GwMN1a__summary{padding:var(--space-4) var(--space-5);font-size:var(--text-base)}.Notes-module__GwMN1a__answer{padding:0 var(--space-5) var(--space-5)}}
.Finale-module__cjvOga__section{--photo-shade:#07111f;--photo-ink:var(--on-photo);--photo-ink-soft:var(--on-photo-dim);padding:clamp(32px, 5vw, 72px) var(--gutter) clamp(48px, 7vw, 104px)}.Finale-module__cjvOga__panel{border-radius:var(--radius-xl);isolation:isolate;background:var(--photo-shade);max-width:1280px;min-height:clamp(460px,72svh,680px);box-shadow:0 40px 80px -48px var(--shadow-ink);align-items:end;margin-inline:auto;display:grid;position:relative;overflow:hidden}.Finale-module__cjvOga__image{z-index:-2;object-fit:cover;object-position:center 32%}.Finale-module__cjvOga__shade{z-index:-1;background:linear-gradient(0deg, color-mix(in srgb, var(--photo-shade) 88%, transparent) 0%, color-mix(in srgb, var(--photo-shade) 40%, transparent) 42%, transparent 72%), linear-gradient(270deg, color-mix(in srgb, var(--photo-shade) 55%, transparent) 0%, transparent 58%);position:absolute;inset:0}.Finale-module__cjvOga__copy{align-items:flex-start;gap:var(--space-5);color:var(--photo-ink);flex-direction:column;padding:clamp(28px,5vw,64px);display:flex}.Finale-module__cjvOga__title{font-weight:var(--font-weight-bold);font-size:var(--display-xl);letter-spacing:-.015em;color:var(--photo-ink);text-wrap:balance;margin:0;line-height:1.15}.Finale-module__cjvOga__lede{max-width:40ch;font-size:var(--text-lg);color:var(--photo-ink-soft);margin:0;line-height:1.8}.Finale-module__cjvOga__actions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.Finale-module__cjvOga__photoAction{min-height:52px;padding-inline:var(--space-6);border:1px solid color-mix(in srgb, var(--photo-ink) 45%, transparent);border-radius:var(--radius-sm);color:var(--photo-ink);font-size:var(--text-base);font-weight:var(--font-weight-semibold);transition:transform .16s var(--ease-out), background-color .2s ease, border-color .2s ease;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Finale-module__cjvOga__photoAction:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.Finale-module__cjvOga__photoAction:hover{border-color:var(--photo-ink);background:color-mix(in srgb, var(--photo-ink) 10%, transparent)}}.Finale-module__cjvOga__panel :focus-visible{outline-color:var(--photo-ink)}.Finale-module__cjvOga__section[data-lit] .Finale-module__cjvOga__panel{animation:Finale-module__cjvOga__frameOpen 1.1s var(--ease-light) backwards}.Finale-module__cjvOga__section[data-lit] .Finale-module__cjvOga__image{animation:Finale-module__cjvOga__settle 1.8s var(--ease-light) backwards}.Finale-module__cjvOga__section[data-lit] .Finale-module__cjvOga__copy{animation:Finale-module__cjvOga__rise .9s var(--ease-light) .28s backwards}@keyframes Finale-module__cjvOga__frameOpen{0%{clip-path:inset(6% 4% 6% 4% round var(--radius-xl))}to{clip-path:inset(0 0 0 0 round var(--radius-xl))}}@keyframes Finale-module__cjvOga__settle{0%{transform:scale(1.08)}}@keyframes Finale-module__cjvOga__rise{0%{opacity:.3;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.Finale-module__cjvOga__section[data-lit] .Finale-module__cjvOga__panel,.Finale-module__cjvOga__section[data-lit] .Finale-module__cjvOga__image,.Finale-module__cjvOga__section[data-lit] .Finale-module__cjvOga__copy{animation:none}}@media (max-width:899px){.Finale-module__cjvOga__panel{border-radius:var(--radius-lg);min-height:clamp(480px,78svh,620px)}.Finale-module__cjvOga__shade{background:linear-gradient(0deg, color-mix(in srgb, var(--photo-shade) 92%, transparent) 0%, color-mix(in srgb, var(--photo-shade) 55%, transparent) 50%, color-mix(in srgb, var(--photo-shade) 10%, transparent) 85%)}.Finale-module__cjvOga__actions{flex-direction:column;align-self:stretch}.Finale-module__cjvOga__actions>*{width:100%}}
