.ChallengeLanding_root__wcDFo{--theme-primary:#f4f6f3;--theme-secondary:#060807;--mint:#5eff95;--mint-ink:#041108;--line:rgba(244,246,243,0.14);--line-strong:rgba(244,246,243,0.28);--muted:rgba(244,246,243,0.62);--faint:rgba(244,246,243,0.4);--card:hsla(0,0%,100%,0.06);--ease:cubic-bezier(0.75,0,0.25,1);--font:var(--font-display),system-ui,sans-serif;--display:var(--font-hubot),var(--font-display),system-ui,sans-serif;--mega:clamp(3rem,10.6vw,10rem);position:relative;background:#060807;color:var(--theme-primary);font-family:var(--font);font-size:1.2rem;font-weight:400;line-height:1.45;-webkit-font-smoothing:antialiased}.ChallengeLanding_root__wcDFo>main{position:relative;z-index:1}.ChallengeLanding_root__wcDFo ::selection{background:var(--mint);color:var(--mint-ink)}.ChallengeLanding_container__CGcto{width:100%;max-width:calc(1400px + 15%);margin:0 auto;padding:0 1.15rem}@media (min-width:769px){.ChallengeLanding_container__CGcto{padding:0 7%}}@media (min-width:1400px){.ChallengeLanding_container__CGcto{padding:0 7.5%}}.ChallengeLanding_nav__cGWpZ{position:relative;z-index:40;display:flex;align-items:center;justify-content:space-between;padding:.85rem 0 .35rem}.ChallengeLanding_nav__cGWpZ .ChallengeLanding_container__CGcto{display:flex;align-items:center;justify-content:space-between;width:100%}.ChallengeLanding_logo__uXKJp{display:flex;align-items:center;height:2.75rem}.ChallengeLanding_logo__uXKJp img{width:auto;height:17px}@media (min-width:769px){.ChallengeLanding_nav__cGWpZ{padding:1.15rem 0 .5rem}.ChallengeLanding_logo__uXKJp img{height:19px}}.ChallengeLanding_navCta__cqrGw{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.05rem;border-radius:2rem;background:var(--theme-primary);color:var(--theme-secondary);font-size:.95rem;line-height:1;text-decoration:none;transition:background .2s ease,color .2s ease,transform .14s var(--ease)}.ChallengeLanding_navCta__cqrGw:hover{background:var(--mint);color:var(--mint-ink)}.ChallengeLanding_navCta__cqrGw:active{transform:scale(.97)}.ChallengeLanding_hero__C4iyV{padding:1.6rem 0 3rem}@media (min-width:769px){.ChallengeLanding_hero__C4iyV{padding:2.4rem 0 4rem}}.ChallengeLanding_heroInner__1go9B{display:flex;flex-direction:column;align-items:center;text-align:center}.ChallengeLanding_eyebrow__lbnFz{margin:0 0 1.1rem;font-family:var(--display);font-size:.82rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mint)}.ChallengeLanding_freeBadge__T4_sz{display:inline-flex;align-items:center;margin:0 0 1.2rem;padding:.5rem 1rem;border-radius:999px;background:var(--mint);color:var(--mint-ink);font-family:var(--display);font-size:.9rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ChallengeLanding_heroTitle__fFAh5{margin:0;max-width:18ch;font-family:var(--display);font-size:clamp(3.1rem,9.4vw,7.6rem);font-weight:700;line-height:.9;letter-spacing:-.045em}.ChallengeLanding_heroTitle__fFAh5 em{font-style:normal;color:var(--mint)}.ChallengeLanding_lede__LYcxG{max-width:38rem;margin:1.35rem 0 0;color:var(--muted);font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.5}.ChallengeLanding_mediaBlock__kkelX{display:flex;flex-direction:column;align-items:center;width:100%;margin:2rem 0 0}.ChallengeLanding_mediaTitle__rJ0ol{margin:0 0 .85rem;font-family:var(--display);font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:500;letter-spacing:-.03em}.ChallengeLanding_mediaMeta__V6hHa{margin:.7rem 0 0;font-size:.88rem;color:var(--faint)}.ChallengeLanding_media__Rf5cq{position:relative;width:min(22rem,78vw,calc(68vh * 9 / 16));aspect-ratio:9/16;border-radius:1.55rem;overflow:hidden;background:#0b100d;border:1px solid var(--line);box-shadow:0 40px 80px rgba(0,0,0,.35)}.ChallengeLanding_media__Rf5cq iframe,.ChallengeLanding_media__Rf5cq img,.ChallengeLanding_media__Rf5cq video,.ChallengeLanding_player__r1zyf,.ChallengeLanding_poster__0CP22{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover}.ChallengeLanding_poster__0CP22{object-position:center}.ChallengeLanding_play__itX0b{position:absolute;inset:0;display:grid;place-items:center;border:0;padding:0;width:100%;background:linear-gradient(180deg,rgba(6,8,7,.08),rgba(6,8,7,.28));color:inherit;text-decoration:none;cursor:pointer}.ChallengeLanding_playCircle__bN3ao{width:4.5rem;height:4.5rem;display:grid;place-items:center;border-radius:50%;background:var(--mint);color:var(--mint-ink);transition:transform .2s var(--ease)}.ChallengeLanding_play__itX0b:hover .ChallengeLanding_playCircle__bN3ao{transform:scale(1.06)}.ChallengeLanding_playCircle__bN3ao svg{width:1.15rem;margin-left:.15rem}.ChallengeLanding_caption__HMAPD{position:absolute;left:1rem;bottom:1rem;margin:0;padding:.35rem .7rem;border-radius:999px;background:rgba(6,8,7,.62);font-size:.78rem;color:var(--theme-primary)}.ChallengeLanding_bio__FxvbK{max-width:40rem;margin:1.6rem 0 0;color:var(--muted);font-size:1.02rem}.ChallengeLanding_freeNote__qj5we{max-width:40rem;margin:1.4rem 0 0;color:var(--theme-primary);font-size:1.05rem}.ChallengeLanding_freeNote__qj5we strong{color:var(--mint);font-weight:700}.ChallengeLanding_form__czXPZ{width:min(560px,100%);display:flex;flex-direction:column;gap:.85rem;margin:1.75rem auto 0;padding:1.2rem 1.2rem 1.3rem;border:1px solid var(--line);border-radius:1.4rem;background:hsla(0,0%,100%,.04);text-align:left;color-scheme:dark}.ChallengeLanding_formRow__cEzk0{display:grid;grid-gap:.85rem;gap:.85rem}@media (min-width:560px){.ChallengeLanding_formRow__cEzk0{grid-template-columns:1fr 1fr}}.ChallengeLanding_field__ev4FZ{display:flex;flex-direction:column;gap:.35rem;font-size:.82rem;color:var(--muted)}.ChallengeLanding_field__ev4FZ input{width:100%;min-width:0;box-sizing:border-box;font:inherit;font-size:1.05rem;color:var(--theme-primary);background:#111814;border:1px solid var(--line);border-radius:.9rem;padding:.85rem 1rem;outline:none}.ChallengeLanding_field__ev4FZ input:focus{border-color:var(--mint)}.ChallengeLanding_consent__s47wI{display:flex;align-items:flex-start;gap:.65rem;margin:.15rem 0 0;font-size:.8rem;line-height:1.4;color:var(--faint)}.ChallengeLanding_consent__s47wI input{margin-top:.2rem;accent-color:var(--mint)}.ChallengeLanding_honey__Ge_MA{position:absolute;left:-9999px;opacity:0}.ChallengeLanding_cta__122vT,.ChallengeLanding_submit__kgRyL{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.95rem 1.35rem;border:0;border-radius:2.1rem;background:var(--mint);color:var(--mint-ink);font:inherit;font-size:1.05rem;line-height:1;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,transform .14s var(--ease)}.ChallengeLanding_submit__kgRyL{width:100%;margin-top:.2rem}.ChallengeLanding_cta__122vT:hover,.ChallengeLanding_submit__kgRyL:hover{background:var(--theme-primary);color:var(--theme-secondary)}.ChallengeLanding_cta__122vT:active,.ChallengeLanding_submit__kgRyL:active{transform:scale(.97)}.ChallengeLanding_submit__kgRyL:disabled{opacity:.6;cursor:wait}.ChallengeLanding_submitClaiming__D7vUB,.ChallengeLanding_submitClaiming__D7vUB:disabled,.ChallengeLanding_submitClaiming__D7vUB:hover{position:relative;overflow:hidden;opacity:1;background:var(--mint);color:var(--mint-ink);cursor:wait;animation:ChallengeLanding_claimPulse__eZoK6 1.6s ease-out infinite}.ChallengeLanding_spinner__Wy5Mv{width:18px;height:18px;flex:none;border:2px solid rgba(4,17,8,.22);border-top:2px solid var(--mint-ink);border-radius:50%;animation:ChallengeLanding_claimSpin__nDoRb .75s linear infinite}.ChallengeLanding_claimingText__ZEeeI{animation:ChallengeLanding_claimTextIn__Rd_OM .35s var(--ease) both}.ChallengeLanding_claimingBar__687cJ{position:absolute;left:0;bottom:0;width:40%;height:3px;border-radius:3px;background:linear-gradient(90deg,rgba(4,17,8,0),rgba(4,17,8,.45),rgba(4,17,8,0));animation:ChallengeLanding_claimSweep___nFn8 1.15s ease-in-out infinite}@keyframes ChallengeLanding_claimSpin__nDoRb{to{transform:rotate(1turn)}}@keyframes ChallengeLanding_claimTextIn__Rd_OM{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ChallengeLanding_claimSweep___nFn8{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@keyframes ChallengeLanding_claimPulse__eZoK6{0%{box-shadow:0 0 0 0 rgba(94,255,149,.45)}to{box-shadow:0 0 0 14px rgba(94,255,149,0)}}.ChallengeLanding_cta__122vT svg,.ChallengeLanding_ghost__jbNdP svg,.ChallengeLanding_navCta__cqrGw svg,.ChallengeLanding_submit__kgRyL svg{width:15px;height:13px}.ChallengeLanding_heroCta__6Lub4{display:flex;justify-content:center;margin-top:1.6rem}.ChallengeLanding_spots__JPcrI{margin:.85rem 0 0;font-size:.88rem;color:var(--faint)}.ChallengeLanding_formError___VAbR{margin:0;font-size:.9rem;color:#ff8b96}.ChallengeLanding_formSuccess__FUEXN{width:min(560px,100%);margin:1.75rem auto 0;padding:1.6rem 1.4rem;border:1px solid var(--line);border-radius:1.4rem;background:hsla(0,0%,100%,.04)}.ChallengeLanding_formSuccess__FUEXN p{margin:0 0 1rem;font-family:var(--display);font-size:1.35rem;letter-spacing:-.03em}.ChallengeLanding_onboard__G3pR4{width:min(640px,100%);margin:1.75rem auto 0;padding:1.45rem 1.3rem 1.5rem;border:1px solid var(--line);border-radius:1.4rem;background:hsla(0,0%,100%,.04);text-align:left;color-scheme:dark}.ChallengeLanding_onboardTitle___rsaf{margin:0;font-family:var(--display);font-size:1.45rem;letter-spacing:-.03em;line-height:1.2;outline:none}.ChallengeLanding_onboardLede__phR3_{margin:.55rem 0 0;color:var(--muted);font-size:.98rem}.ChallengeLanding_path__X2UbP{display:flex;flex-direction:column;gap:.7rem;margin-top:1.2rem;padding-top:1.15rem;border-top:1px solid var(--line)}.ChallengeLanding_pathKicker__WV0HG{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mint)}.ChallengeLanding_pathBody__28_N4{margin:0;color:var(--muted);font-size:.95rem}.ChallengeLanding_uidForm__HKe2O{display:flex;flex-direction:column;gap:.75rem}.ChallengeLanding_uidRow__TgPt1{display:grid;grid-gap:.75rem;gap:.75rem}.ChallengeLanding_signupList__DUx9E{display:flex;flex-direction:column;gap:.55rem}.ChallengeLanding_signupList__DUx9E .ChallengeLanding_ghost__jbNdP{width:100%}.ChallengeLanding_stats__egimL{padding:.5rem 0 4rem}.ChallengeLanding_statGrid__aW24E{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--line)}@media (min-width:860px){.ChallengeLanding_statGrid__aW24E{grid-template-columns:repeat(4,1fr)}}.ChallengeLanding_statValue__ggSE0{display:block;font-family:var(--display);font-size:clamp(2rem,4vw,3.1rem);font-weight:600;letter-spacing:-.04em;line-height:1}.ChallengeLanding_statLabel__6XKCt{display:block;margin-top:.45rem;font-size:.92rem;color:var(--muted)}.ChallengeLanding_section__bEkAF{padding:4.5rem 0}@media (min-width:769px){.ChallengeLanding_section__bEkAF{padding:6.5rem 0}}.ChallengeLanding_sectionHead__6n_mw{max-width:40rem;margin-bottom:2.4rem}.ChallengeLanding_mega__LEJLi{margin:.15rem 0 .9rem;font-family:var(--display);font-size:clamp(2.4rem,6vw,5.4rem);font-weight:400;line-height:.92;letter-spacing:-.035em}.ChallengeLanding_sectionHead__6n_mw p{margin:0;color:var(--muted)}.ChallengeLanding_steps__qeH3w{display:grid;grid-gap:.85rem;gap:.85rem}@media (min-width:900px){.ChallengeLanding_steps__qeH3w{grid-template-columns:repeat(4,1fr)}}.ChallengeLanding_card__Kpwbe,.ChallengeLanding_learnItem__wLZ9M,.ChallengeLanding_unlock__hSTFm{padding:1.25rem 1.2rem 1.4rem;border:1px solid var(--line);border-radius:1.25rem;background:#101613}.ChallengeLanding_stepN__Spzvc{display:block;margin-bottom:1.4rem;font-family:var(--display);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mint)}.ChallengeLanding_card__Kpwbe h3,.ChallengeLanding_learnItem__wLZ9M h3,.ChallengeLanding_unlock__hSTFm h3{margin:0 0 .55rem;font-family:var(--display);font-size:1.35rem;font-weight:500;letter-spacing:-.03em}.ChallengeLanding_card__Kpwbe p,.ChallengeLanding_learnItem__wLZ9M p,.ChallengeLanding_unlock__hSTFm p{margin:0;color:var(--muted);font-size:1rem}.ChallengeLanding_centerCta__36EZC{display:flex;justify-content:center;margin-top:2rem}.ChallengeLanding_venueGrid__MoLyv{display:grid;grid-gap:.85rem;gap:.85rem}@media (min-width:1080px){.ChallengeLanding_venueGrid__MoLyv{grid-template-columns:repeat(3,1fr)}}.ChallengeLanding_venue__ALaaS{display:flex;flex-direction:column;gap:.85rem;padding:1.5rem 1.35rem 1.55rem;border:1px solid var(--line);border-radius:1.25rem;background:#101613}.ChallengeLanding_venue__ALaaS h3{margin:0;font-family:var(--display);font-size:clamp(2rem,4vw,3.1rem);font-weight:600;letter-spacing:-.04em;line-height:.95}.ChallengeLanding_venue__ALaaS p{margin:0;color:var(--muted);font-size:1.02rem}.ChallengeLanding_venueActions__inNd7{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:auto;padding-top:.6rem}.ChallengeLanding_ghost__jbNdP{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.95rem 1.35rem;border:1px solid var(--line-strong);border-radius:2.1rem;background:transparent;color:var(--theme-primary);font:inherit;font-size:1.05rem;line-height:1;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .14s var(--ease)}.ChallengeLanding_ghost__jbNdP:hover{border-color:var(--theme-primary);background:var(--theme-primary);color:var(--theme-secondary)}.ChallengeLanding_ghost__jbNdP:active{transform:scale(.97)}.ChallengeLanding_learnList__O0o6g{display:grid;grid-gap:.75rem;gap:.75rem}.ChallengeLanding_learnItem__wLZ9M{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem 1.25rem;gap:1rem 1.25rem;align-items:start}.ChallengeLanding_learnN__5Ng7F{font-family:var(--display);font-size:1.7rem;letter-spacing:-.04em;color:var(--mint);line-height:1}.ChallengeLanding_fine__fawwv{max-width:46rem;margin:1.5rem 0 0;font-size:.88rem;color:var(--faint)}.ChallengeLanding_unlockGrid__Oj8lU{display:grid;grid-gap:.85rem;gap:.85rem}@media (min-width:860px){.ChallengeLanding_unlockGrid__Oj8lU{grid-template-columns:repeat(3,1fr)}}.ChallengeLanding_unlockKicker__8tsGJ,.ChallengeLanding_unlock__hSTFm kicker{display:block;margin-bottom:1.5rem;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mint)}.ChallengeLanding_quoteGrid__9Dx78{display:grid;grid-gap:.85rem;gap:.85rem}@media (min-width:860px){.ChallengeLanding_quoteGrid__9Dx78{grid-template-columns:repeat(3,1fr)}}.ChallengeLanding_quote__cx2Qr{min-height:100%}.ChallengeLanding_quoteMark__LE_r_{margin:0;font-family:var(--display);font-size:2.6rem;line-height:.7;color:var(--mint)}.ChallengeLanding_quote__cx2Qr blockquote{margin:.4rem 0 1rem;font-size:1.08rem;letter-spacing:-.02em}.ChallengeLanding_quote__cx2Qr footer{font-size:.88rem;color:var(--faint)}.ChallengeLanding_faqList__pSdrL{display:flex;flex-direction:column;border-top:1px solid var(--line)}.ChallengeLanding_faqItem__P4u_t{border-bottom:1px solid var(--line)}.ChallengeLanding_faqBtn__eHHin{width:100%;display:flex;align-items:center;gap:.9rem;padding:1.15rem 0;border:0;background:none;color:inherit;font:inherit;font-family:var(--display);font-size:clamp(1.15rem,2vw,1.55rem);letter-spacing:-.03em;text-align:left;cursor:pointer}.ChallengeLanding_faqIcon__GXA5A{width:1rem;height:1rem;flex:0 0 auto}.ChallengeLanding_faqIcon__GXA5A svg{width:100%;height:100%}.ChallengeLanding_faqPanel__60D0l{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.ChallengeLanding_faqPanel__60D0l[data-open]{grid-template-rows:1fr}.ChallengeLanding_faqPanelInner__PvjNX{overflow:hidden}.ChallengeLanding_faqPanelInner__PvjNX p{margin:0 0 1.2rem 1.9rem;max-width:40rem;color:var(--muted)}.ChallengeLanding_final__GKH5Y{padding-bottom:3rem}.ChallengeLanding_finalInner__Qe12h{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;padding:2rem 1.4rem;border:1px solid var(--line);border-radius:1.6rem;background:linear-gradient(180deg,hsla(140,40%,18%,.28),hsla(0,0%,100%,.03))}@media (min-width:769px){.ChallengeLanding_finalInner__Qe12h{padding:3rem 3rem 2.8rem}}.ChallengeLanding_finalInner__Qe12h .ChallengeLanding_mega__LEJLi{max-width:16ch}.ChallengeLanding_finalInner__Qe12h p{max-width:32rem;margin:0;color:var(--muted)}.ChallengeLanding_discordBand__S28HC{display:flex;justify-content:center}.ChallengeLanding_footer__xb_JN{padding:2.5rem 0 7.5rem;border-top:1px solid var(--line)}.ChallengeLanding_footerTop__lQoku{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.ChallengeLanding_footerLogo__XsuLo{height:22px;width:auto}.ChallengeLanding_footerLinks__hkOc5{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}.ChallengeLanding_footerLinks__hkOc5 a{color:var(--muted);text-decoration:none;font-size:.95rem}.ChallengeLanding_footerLinks__hkOc5 a:hover{color:var(--theme-primary)}.ChallengeLanding_legal__i6NkR{margin:1.6rem 0 0;max-width:52rem;font-size:.82rem;line-height:1.5;color:var(--faint)}.ChallengeLanding_copy__V0vnp{margin:1.1rem 0 0;font-size:.85rem;color:var(--faint)}.ChallengeLanding_floatWrap__st1y3{position:fixed;bottom:0;left:0;z-index:30;width:100%;padding:.9rem 1.15rem calc(1rem + env(safe-area-inset-bottom, 0px));display:flex;justify-content:flex-end;pointer-events:none}@media (min-width:769px){.ChallengeLanding_floatWrap__st1y3{padding:1.5rem 2rem 1.85rem}}.ChallengeLanding_floatBtn__ANaA0{pointer-events:all;display:inline-flex;align-items:center;gap:.65rem;padding:.95rem 1.35rem 1.05rem;border-radius:2.0625rem;background:var(--mint);color:var(--mint-ink);font-size:1.125rem;line-height:1;text-decoration:none;white-space:nowrap;transition:background .2s ease,color .2s ease,transform .14s var(--ease)}.ChallengeLanding_floatBtn__ANaA0:hover{background:var(--theme-primary);color:var(--theme-secondary)}.ChallengeLanding_floatBtn__ANaA0:active{transform:scale(.97)}.ChallengeLanding_floatBtn__ANaA0 svg{width:16px;height:14px}.ChallengeLanding_root__wcDFo [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s)}.ChallengeLanding_root__wcDFo [data-reveal][data-in]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ChallengeLanding_root__wcDFo [data-reveal]{opacity:1;transform:none;transition:none}.ChallengeLanding_faqPanel__60D0l{transition:none}.ChallengeLanding_claimingBar__687cJ,.ChallengeLanding_claimingText__ZEeeI,.ChallengeLanding_submitClaiming__D7vUB{animation:none}.ChallengeLanding_claimingBar__687cJ{display:none}.ChallengeLanding_spinner__Wy5Mv{animation-duration:2s}}.MeshBackdrop_mesh___vhcE{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict;transform:translateZ(0)}.MeshBackdrop_meshBase__vWOfV{position:absolute;inset:0;background:#060807}.MeshBackdrop_meshBlobs__KqkBD{position:absolute;inset:-8%;filter:blur(48px);transform:translateZ(0)}.MeshBackdrop_blob__Vx5wP{position:absolute;border-radius:50%}.MeshBackdrop_blobMint__l2tYX{width:48vw;height:48vw;right:-8%;top:6%;background:#5eff95;opacity:.28}.MeshBackdrop_blobForest__piBBH{width:42vw;height:44vw;right:8%;top:22%;background:#1b5c38;opacity:.4}.MeshBackdrop_blobTeal___SOXP{width:36vw;height:40vw;right:-4%;top:42%;background:#2f9b74;opacity:.28}.MeshBackdrop_meshGrain__1FJe6{position:absolute;inset:0;opacity:.18;background-image:radial-gradient(rgba(244,246,243,.45) .6px,transparent .7px);background-size:3px 3px;pointer-events:none}