.ChallengeDeck-module__FbWxTq__overview{--deck-top-padding:max(var(--space-18), env(safe-area-inset-top));padding:var(--space-18) var(--gutter) var(--space-56);color:var(--ink);scroll-margin-top:var(--space-16);overflow-x:clip}.ChallengeDeck-module__FbWxTq__heading{justify-content:center;align-items:baseline;gap:var(--space-12);text-align:center;flex-wrap:wrap;display:flex}.ChallengeDeck-module__FbWxTq__heading h2{font-family:var(--font-display);font-size:var(--fs-24);font-weight:var(--fw-800);line-height:var(--lh-110);margin:0}.ChallengeDeck-module__FbWxTq__heading span{font-size:var(--fs-13);font-weight:var(--fw-600);color:var(--muted)}.ChallengeDeck-module__FbWxTq__stage{padding-bottom:var(--deck-safe-bottom);top:0}.ChallengeDeck-module__FbWxTq__tools{min-height:var(--space-44);margin-bottom:var(--space-12);justify-content:center;align-items:center;display:flex;position:relative}.ChallengeDeck-module__FbWxTq__indicators{display:flex}.ChallengeDeck-module__FbWxTq__dot{width:var(--space-44);height:var(--space-44);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ChallengeDeck-module__FbWxTq__dot span{width:var(--space-12);height:var(--space-12);border-radius:var(--r-pill);background:var(--dot-color)}.ChallengeDeck-module__FbWxTq__dot[aria-current=true] span{width:var(--space-24);outline:var(--space-2) solid var(--ink);outline-offset:var(--space-4)}.ChallengeDeck-module__FbWxTq__dot:disabled{cursor:default}.ChallengeDeck-module__FbWxTq__list,.ChallengeDeck-module__FbWxTq__restore{min-height:var(--space-44);padding:0 var(--space-8);color:var(--ink-soft);font-family:var(--font-body);font-size:var(--fs-14);cursor:pointer;text-underline-offset:var(--space-4);background:0 0;border:0;text-decoration:underline}.ChallengeDeck-module__FbWxTq__list{display:none}.ChallengeDeck-module__FbWxTq__restore{margin-inline:auto}.ChallengeDeck-module__FbWxTq__restore:not([hidden]){display:block}.ChallengeDeck-module__FbWxTq__dot:focus-visible,.ChallengeDeck-module__FbWxTq__list:focus-visible,.ChallengeDeck-module__FbWxTq__restore:focus-visible{outline:var(--space-2) solid var(--pink);outline-offset:var(--space-4)}.ChallengeDeck-module__FbWxTq__grid{align-items:start;gap:var(--space-20);margin:0;padding:0;list-style:none;display:grid;position:relative}.ChallengeDeck-module__FbWxTq__slot{min-width:0;scroll-margin-top:var(--space-16)}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__stage{position:sticky}.ChallengeDeck-module__FbWxTq__overview[data-density=compact][data-mode=deck],.ChallengeDeck-module__FbWxTq__overview[data-density=compact][data-measuring=true]{--deck-card-gap:var(--space-12);--deck-card-padding:var(--space-16);--deck-paper-height:var(--space-96);--deck-paper-margin:var(--space-4);--deck-art-height:var(--space-80)}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__stage,.ChallengeDeck-module__FbWxTq__overview[data-measuring=true] .ChallengeDeck-module__FbWxTq__stage{padding-top:var(--deck-top-padding)}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck]{--deck-exit-padding:max(var(--space-56), calc(var(--deck-viewport-height) - var(--deck-stage-height)));padding-top:0;padding-bottom:var(--deck-exit-padding)}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck][data-native-pinned=true] .ChallengeDeck-module__FbWxTq__stage{top:0;inset-inline:var(--gutter);z-index:2;position:fixed}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__tools{gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__indicators{grid-column:2}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__list{grid-column:3;justify-self:end;min-width:0;max-width:100%;display:block}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__grid{display:block}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__slot{transform-origin:bottom;transition:transform .26s ease-out,opacity .18s ease-out;position:absolute;inset:0 0 auto}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__grid:before,.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__grid:after{content:"";inset:var(--space-8) var(--space-8) auto;height:var(--active-height);border-radius:var(--r-sm);background:var(--next-color);position:absolute;transform:rotate(1deg)}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__grid:before{inset:var(--space-16) var(--space-16) auto;background:var(--later-color);transform:rotate(-1deg)}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__grid[data-last-card=true]:before,.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__grid[data-last-card=true]:after{display:none}@media (min-width:581px){.ChallengeDeck-module__FbWxTq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ChallengeDeck-module__FbWxTq__overview{padding-inline:var(--gutter-desk)}.ChallengeDeck-module__FbWxTq__heading h2{font-size:var(--fs-28)}}@media (min-width:1320px){.ChallengeDeck-module__FbWxTq__grid{gap:var(--space-20);grid-template-columns:repeat(4,minmax(0,1fr))}}.ChallengeDeck-module__FbWxTq__overview[data-measuring=true] .ChallengeDeck-module__FbWxTq__slot{position:relative}.ChallengeDeck-module__FbWxTq__overview[data-measuring=true] .ChallengeDeck-module__FbWxTq__slot>*{height:auto}.ChallengeDeck-module__FbWxTq__viewport-probe{visibility:hidden;pointer-events:none;width:0;height:100svh;position:fixed;inset:0 auto auto 0}.ChallengeDeck-module__FbWxTq__runway{position:relative}.ChallengeDeck-module__FbWxTq__station{display:none}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck] .ChallengeDeck-module__FbWxTq__station{height:var(--space-1);pointer-events:none;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:0;display:block;position:absolute;inset-inline:0}.ChallengeDeck-module__FbWxTq__overview[data-mode=deck][data-native-pinned=true] .ChallengeDeck-module__FbWxTq__stage:before{content:"";z-index:-1;background:var(--deck-background);position:fixed;inset:0}
.Hero-module__3bs6cW__hero{gap:var(--space-18);padding:var(--space-44) var(--gutter) var(--space-36);flex-direction:column;display:flex}.Hero-module__3bs6cW__lead{align-items:flex-start;gap:var(--space-18);flex-direction:column;display:flex}.Hero-module__3bs6cW__cta{align-items:center;gap:var(--space-8);height:48px;padding:0 var(--space-22);border-radius:var(--r-pill);background:var(--pink);color:var(--surface);font-family:var(--font-body);font-size:var(--fs-15);font-weight:var(--fw-600);white-space:nowrap;text-decoration:none;transition:translate .16s cubic-bezier(.22,1,.36,1);display:inline-flex}.Hero-module__3bs6cW__cta:hover{translate:0 -1px}.Hero-module__3bs6cW__cta:active{translate:0}.Hero-module__3bs6cW__cta:focus-visible{outline:3px solid color-mix(in srgb, var(--pink) 45%, transparent);outline-offset:var(--space-2)}.Hero-module__3bs6cW__status{align-items:flex-start;gap:var(--space-12);flex-direction:column;display:flex}.Hero-module__3bs6cW__desk-only{display:none}.Hero-module__3bs6cW__row{align-items:center;gap:var(--space-10);display:flex}.Hero-module__3bs6cW__headline{font-size:var(--fs-48)}.Hero-module__3bs6cW__paragraph{font-size:var(--fs-17);line-height:var(--lh-150);max-width:30ch}.Hero-module__3bs6cW__legacy{align-items:center;gap:var(--space-6);font-size:var(--fs-13p5);font-weight:var(--fw-600);color:var(--ink);display:inline-flex}@media (min-width:1024px){.Hero-module__3bs6cW__hero{align-items:end;gap:var(--space-22) var(--space-64);padding:var(--space-80) var(--gutter-desk) var(--space-64);grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"eyebrow eyebrow""headline headline""lead status";display:grid}.Hero-module__3bs6cW__row{grid-area:eyebrow}.Hero-module__3bs6cW__lead{gap:var(--space-24);grid-area:lead}.Hero-module__3bs6cW__headline{font-size:var(--fs-64);grid-area:headline}.Hero-module__3bs6cW__paragraph{font-size:var(--fs-20);max-width:36ch}.Hero-module__3bs6cW__status{gap:var(--space-12);padding:var(--space-22) var(--space-24);border-radius:var(--r-lg);background:var(--sand);grid-area:status}.Hero-module__3bs6cW__desk-only{display:block}.Hero-module__3bs6cW__status-copy{font-size:var(--fs-14);line-height:var(--lh-150)}.Hero-module__3bs6cW__hair{background:var(--border);width:100%;height:1px}}@media (min-width:1280px){.Hero-module__3bs6cW__headline{font-size:var(--fs-136)}}
.SeasonPage-module__uhgHnq__page,.SeasonPage-module__uhgHnq__band-row,.SeasonPage-module__uhgHnq__how{flex-direction:column;display:flex}.SeasonPage-module__uhgHnq__form-section{gap:var(--space-18);padding:var(--space-44) var(--gutter);flex-direction:column;display:flex}.SeasonPage-module__uhgHnq__form-copy{gap:var(--space-18);flex-direction:column;max-width:720px;display:flex}.SeasonPage-module__uhgHnq__form-section>:last-child{width:100%;max-width:720px}.SeasonPage-module__uhgHnq__form-headline{font-size:var(--fs-34)}.SeasonPage-module__uhgHnq__form-paragraph{max-width:34ch}@media (min-width:1024px){.SeasonPage-module__uhgHnq__band-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.SeasonPage-module__uhgHnq__how{gap:var(--space-64);padding:var(--space-64) 0 0}.SeasonPage-module__uhgHnq__form-section{gap:var(--space-24);padding:var(--space-80) var(--gutter-desk)}.SeasonPage-module__uhgHnq__form-copy{gap:var(--space-16)}.SeasonPage-module__uhgHnq__form-headline{font-size:var(--fs-48)}.SeasonPage-module__uhgHnq__form-paragraph{font-size:var(--fs-16);max-width:38ch}}
.WaitlistForm-module__8C9aIW__card{gap:var(--space-18);flex-direction:column;display:flex}@media (min-width:1024px){.WaitlistForm-module__8C9aIW__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--s2);padding:var(--space-28)}}.WaitlistForm-module__8C9aIW__noscript{font-size:var(--fs-12p5);color:var(--muted);line-height:var(--lh-145)}.WaitlistForm-module__8C9aIW__fields-row{gap:var(--space-18);flex-direction:column;display:flex}@media (min-width:1024px){.WaitlistForm-module__8C9aIW__fields-row{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.WaitlistForm-module__8C9aIW__fieldset{border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.WaitlistForm-module__8C9aIW__legend{margin-bottom:var(--space-12);font-size:var(--fs-13p5);font-weight:var(--fw-600);line-height:var(--lh-145);color:var(--ink);padding:0}.WaitlistForm-module__8C9aIW__marker{margin-top:var(--space-4);font-weight:var(--fw-400);color:var(--muted);display:block}.WaitlistForm-module__8C9aIW__chips{gap:var(--space-8);flex-wrap:wrap;display:flex}.WaitlistForm-module__8C9aIW__turnstile{margin-top:calc(-1 * var(--space-18))}.WaitlistForm-module__8C9aIW__visually-hidden{width:1px;height:1px;margin:calc(-1 * var(--space-1));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.WaitlistForm-module__8C9aIW__submit-row{gap:var(--space-16);flex-direction:column;display:flex}@media (min-width:1024px){.WaitlistForm-module__8C9aIW__submit-row{justify-content:flex-start;align-items:center;gap:var(--space-20);flex-flow:row}}.WaitlistForm-module__8C9aIW__privacy{font-size:var(--fs-12p5);color:var(--muted);line-height:var(--lh-145)}@media (min-width:1024px){.WaitlistForm-module__8C9aIW__privacy{flex:auto;max-width:none}}.WaitlistForm-module__8C9aIW__submit-button{width:100%}@media (min-width:1024px){.WaitlistForm-module__8C9aIW__submit-button{width:auto}}.WaitlistForm-module__8C9aIW__notice-link{color:inherit;font-weight:var(--fw-600)}.WaitlistForm-module__8C9aIW__disc{border-radius:var(--r-pill);background:var(--success-tint);width:56px;height:56px;color:var(--success);flex-shrink:0;justify-content:center;align-items:center;display:flex}.WaitlistForm-module__8C9aIW__heading{font-size:var(--fs-30)}.WaitlistForm-module__8C9aIW__paragraph{max-width:34ch}.WaitlistForm-module__8C9aIW__email{color:var(--ink)}.WaitlistForm-module__8C9aIW__summary-chip{align-items:center;gap:var(--space-8);height:36px;padding:0 var(--space-16);border-radius:var(--r-pill);border:1.5px solid var(--border);background:var(--surface);font-family:var(--font-body);font-size:var(--fs-13);font-weight:var(--fw-600);color:var(--ink);white-space:nowrap;display:inline-flex}.WaitlistForm-module__8C9aIW__summary-chip-dot{border-radius:var(--r-pill);background:var(--accent);flex-shrink:0;width:10px;height:10px;display:inline-block}.WaitlistForm-module__8C9aIW__ghost-cta{align-self:flex-start}
