.landing_root__SAIoy{--ff-d:"DM Serif Display",Georgia,serif;--ff-b:"Inter",system-ui,sans-serif;background:#0b0b0c;color:#edeae2;font-family:var(--ff-b);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}.landing_wrap__Nl3ul{width:100%;max-width:1140px;margin:0 auto;padding:0 clamp(1.25rem,5vw,2.5rem)}.landing_fullscreenLoad__vmLY5{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#0b0b0c;color:#504d49;font-family:var(--ff-b)}.landing_reveal__n0VS7{transform:translateY(18px);transition:transform .6s ease;transition-delay:var(--rd,0s)}.landing_reveal__n0VS7[data-in]{transform:none}.landing_stag__Nr3SD{display:flex;align-items:center;gap:.7em;font-size:.68rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:#504d49;margin-bottom:2rem;font-family:var(--ff-b)}.landing_stag__Nr3SD:after{content:"";flex:1 1;height:1px;background:rgba(255,255,255,.07)}.landing_stagR__Hcg6E{justify-content:flex-end}.landing_stagR__Hcg6E:after{display:none}.landing_stagR__Hcg6E:before{content:"";flex:1 1;height:1px;background:rgba(255,255,255,.07)}@keyframes landing_spin__h36Jh{to{transform:rotate(1turn)}}.landing_btnSpin__9Ym0W{width:13px;height:13px;border:1.5px solid;border-top:1.5px solid transparent;border-radius:50%;display:inline-block;flex-shrink:0;animation:landing_spin__h36Jh .65s linear infinite}.landing_btn__8IIOJ{display:inline-flex;align-items:center;gap:.45em;font-family:var(--ff-b);font-weight:600;cursor:pointer;text-decoration:none;border:none;min-height:44px;transition:transform .18s,box-shadow .2s;position:relative;overflow:hidden;border-radius:8px}.landing_btn__8IIOJ:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.2) 50%,transparent 62%);transform:translateX(-150%);transition:transform .5s ease}.landing_btn__8IIOJ:not(:disabled):hover:after{transform:translateX(150%)}.landing_btn__8IIOJ:not(:disabled):hover{transform:translateY(-2px)}.landing_btn__8IIOJ:disabled{opacity:.55;cursor:not-allowed}.landing_btn__8IIOJ:focus-visible{outline:2px solid #bbf351;outline-offset:3px}.landing_btn__8IIOJ:active:not(:disabled){transform:translateY(1px);transition:transform .06s}.landing_btnAmber__OTfVy{padding:.65rem 1.35rem;background:#bbf351;color:#0b0b0c;font-size:.85rem}.landing_btnAmber__OTfVy:not(:disabled):hover{box-shadow:0 0 28px rgba(187,243,81,.26),0 4px 18px rgba(0,0,0,.3)}.landing_btnDark__JqZYN,.landing_btnLg__qi9xg{padding:.9rem 2rem;font-size:.92rem}.landing_btnDark__JqZYN{background:#0b0b0c;color:#bbf351}.landing_btnDark__JqZYN:not(:disabled):hover{box-shadow:0 10px 32px rgba(0,0,0,.35)}.landing_logo__e7Xza{font-family:var(--ff-d);font-size:1.75rem;color:#edeae2;text-decoration:none;letter-spacing:-.02em;line-height:1}.landing_logoAccent__uFTtx{font-style:normal;color:#bbf351;transition:color .2s}.landing_logo__e7Xza:hover .landing_logoAccent__uFTtx{color:#ccf56d}.landing_headerCtaShort__FXk5E{display:none}.landing_headerCtaFull__u_TWD{display:inline}@media (max-width:720px){.landing_headerCta__YP_Pu{padding:.45rem .7rem!important;font-size:.75rem!important;min-height:36px}.landing_headerCtaShort__FXk5E{display:inline}.landing_headerCtaFull__u_TWD{display:none}}.landing_hero__q8CYs{position:relative;display:flex;align-items:center;padding:clamp(40px,4vw,72px) 0 clamp(20px,2.5vw,40px);overflow:hidden}.landing_blob1__PT88N,.landing_blob2__ldIFM{position:absolute;border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing_blob1__PT88N{width:700px;height:700px;top:-280px;left:-160px;background:radial-gradient(ellipse at 35% 35%,rgba(187,243,81,.07) 0,transparent 65%);animation:landing_dA__R791Q 18s ease-in-out infinite alternate;will-change:transform}.landing_blob2__ldIFM{width:420px;height:420px;bottom:-120px;right:6%;background:radial-gradient(ellipse,rgba(122,158,142,.05) 0,transparent 70%);animation:landing_dB__5GGzL 22s ease-in-out infinite alternate;will-change:transform}.landing_dots__0bPJo{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.04) 1px,transparent 0);background-size:30px 30px;pointer-events:none;mask-image:linear-gradient(180deg,transparent 0,black 25%,black 75%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 25%,black 75%,transparent)}@keyframes landing_dA__R791Q{0%{transform:translate(0) scale(1)}to{transform:translate(48px,32px) scale(1.08)}}@keyframes landing_dB__5GGzL{0%{transform:translate(0) scale(1)}to{transform:translate(-36px,-24px) scale(1.06)}}.landing_heroContent__NNbES{position:relative;z-index:1}.landing_heroMsg__SpRxP{height:22rem;overflow:hidden;text-align:center;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.landing_heroMsgOut__n3ELO{opacity:0;transform:translateY(-10px)}.landing_heroH1__6k747{font-family:var(--ff-d);font-size:clamp(3.8rem,7.5vw,6.5rem);line-height:1.05;letter-spacing:-.03em;margin:0 0 1rem;color:#edeae2;text-wrap:balance}.landing_heroH1__6k747 em{font-style:italic;color:#bbf351}.landing_heroSub__Q7Pmu{font-size:clamp(1rem,1.8vw,1.2rem);color:#9b9790;line-height:1.6;max-width:560px;margin:0 auto}.landing_srOnly__GfmA9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes landing_ppRowIn__XzcJt{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes landing_ppBarIn__jexQy{0%{transform:scaleX(0)}to{transform:scaleX(var(--fw,1))}}.landing_podPreview__YcaFh{width:100%;max-width:320px;background:#111113;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:1.25rem;box-shadow:0 32px 80px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06)}.landing_ppHeader__48qF0{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem}.landing_ppChallenge__dlvk0{display:flex;align-items:center;gap:.65rem}.landing_ppIcon__ca0X4{font-size:1.3rem;line-height:1}.landing_ppName__0qA_B{font-size:.85rem;font-weight:600;color:#edeae2;line-height:1.2}.landing_ppSub__DyogD{font-size:.72rem;color:#504d49;margin-top:.1rem}.landing_ppBadge__Q3uj9{font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#22c55e;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);padding:.18rem .5rem;border-radius:20px;flex-shrink:0}.landing_ppDivider__am7AO{height:1px;background:rgba(255,255,255,.07);margin:.75rem 0}.landing_ppMembers__FZRkU{display:flex;flex-direction:column;gap:.5rem}.landing_ppRow__sH_J3{display:flex;align-items:center;gap:.65rem;padding:.28rem .4rem;border-radius:8px;animation:landing_ppRowIn__XzcJt .35s cubic-bezier(.16,1,.3,1) backwards;animation-delay:var(--pi,0s)}.landing_ppRowYou__Ymb5D{background:rgba(187,243,81,.05);border-radius:6px;animation-name:landing_ppRowIn__XzcJt,landing_youBoot__56fpg;animation-duration:.35s,.9s;animation-timing-function:cubic-bezier(.16,1,.3,1),ease-out;animation-fill-mode:backwards,none;animation-delay:var(--pi,0s),calc(var(--pi, 0s) + .65s)}@keyframes landing_youBoot__56fpg{0%{background:rgba(187,243,81,.05)}28%{background:rgba(187,243,81,.18)}to{background:rgba(187,243,81,.05)}}.landing_ppAv__pDvDh{width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;color:#9b9790;flex-shrink:0;letter-spacing:.01em}.landing_ppAvYou__tZfcF{background:rgba(187,243,81,.12);border-color:rgba(187,243,81,.3);color:#bbf351}.landing_ppStreakCol__zg28t{flex:1 1;min-width:0}.landing_ppBar__sEIjZ{height:3px;background:rgba(255,255,255,.06);border-radius:2px;overflow:hidden}.landing_ppBarFill__8S_9M{height:100%;width:100%;transform:scaleX(var(--fw,0));transform-origin:left;background:#bbf351;border-radius:2px;animation:landing_ppBarIn__jexQy .7s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--pi, 0s) + .18s)}.landing_ppMissed__CUwuG{font-size:.72rem;color:#f87171;display:block;margin-top:.22rem;opacity:.85}.landing_ppDays___gyk8{font-size:.78rem;font-weight:600;color:#9b9790;flex-shrink:0;min-width:2rem;text-align:right}.landing_ppDaysYou__qid4B{color:#bbf351}.landing_ppCta__C8x1N{width:100%;justify-content:center;font-size:.82rem;padding:.78rem 1rem;margin-top:.25rem}.landing_ppNote__1Ou9w{font-size:.72rem;color:#504d49;text-align:center;margin:.5rem 0 0}.landing_loginErr__xxIps{font-size:.78rem;color:#f87171;margin:.5rem 0 0}.landing_ticker__ng_k3{overflow:hidden;padding:1rem 0;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.012);mask-image:linear-gradient(90deg,transparent 0,black 7%,black 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 7%,black 93%,transparent)}.landing_tickerTrack__D6SW8{display:flex;width:max-content;animation:landing_tickerScroll__Sb1_j 38s linear infinite}@keyframes landing_tickerScroll__Sb1_j{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.landing_tickerItem__rzG8i{display:flex;align-items:center;gap:.5rem;padding:0 2rem;white-space:nowrap;border-right:1px solid rgba(255,255,255,.05)}.landing_tickerItem__rzG8i:last-child{border-right:none}.landing_tickerAv__5txOc{width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:.48rem;font-weight:700;color:#9b9790;flex-shrink:0;letter-spacing:.01em}.landing_tickerInit__EMwEX{font-size:.76rem;font-weight:600;color:#edeae2}.landing_tickerAction__xR0ak{font-size:.76rem;font-weight:500;color:#bbf351}.landing_tickerChallenge__dV2P8{font-size:.76rem;color:#504d49}.landing_tickerAgo__NdhNY{font-size:.72rem;color:#504d49}.landing_sec__JUjHO{padding:clamp(64px,3vw,110px) 0;border-top:1px solid rgba(255,255,255,.07)}.landing_secSurface__GiiMv{background:#111113;border-bottom:1px solid rgba(255,255,255,.07)}.landing_stepsGrid__w2jsD{display:grid;grid-template-columns:repeat(3,1fr)}.landing_step__g4D4i{position:relative;padding-right:clamp(1.5rem,3vw,2.5rem);padding-top:.5rem;padding-bottom:.5rem;border-right:1px solid rgba(255,255,255,.07)}.landing_step__g4D4i:last-child,.landing_step__g4D4i:nth-child(2){padding-left:clamp(1.5rem,3vw,2.5rem)}.landing_step__g4D4i:last-child{border-right:none;padding-right:0}.landing_stepIcon__Q8Nf_{width:38px;height:38px;border-radius:8px;background:rgba(187,243,81,.1);border:1px solid rgba(187,243,81,.15);display:flex;align-items:center;justify-content:center;font-size:.95rem;margin-bottom:1rem}.landing_stepTitle__jod1T{font-family:var(--ff-d);font-size:clamp(1.2rem,2vw,1.5rem);letter-spacing:-.01em;margin:0 0 .55rem;color:#edeae2}.landing_stepBody__5u0uw{font-size:.85rem;color:#9b9790;line-height:1.7;max-width:250px;margin:0}.landing_goalsHead__jNs6t{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.landing_goalsH2__u1sWL{font-family:var(--ff-d);font-size:clamp(2rem,4.5vw,3.2rem);letter-spacing:-.025em;line-height:1.1;max-width:360px;margin:0;color:#edeae2;text-wrap:balance}.landing_goalsNote__ZceTr{font-size:.85rem;color:#9b9790;max-width:240px;text-align:right;line-height:1.7;margin:0}.landing_streakGrid__seHoT{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2.5rem,6vw,7rem);gap:clamp(2.5rem,6vw,7rem);align-items:center}.landing_streakDays__TUG8J{display:flex;gap:clamp(.35rem,.8vw,.65rem);margin-bottom:clamp(1.25rem,2.5vw,1.75rem)}.landing_sd__eQgf9{display:flex;flex-direction:column;align-items:center;gap:.4rem}.landing_sdLbl__DugDh{font-size:.72rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#504d49}.landing_sdC__MeSkq{width:42px;height:42px;border-radius:50%;border:1.5px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;color:#504d49}.landing_sdDone__6INzG{background:#bbf351;border-color:#bbf351;color:#0b0b0c}.landing_sdToday__H3dV3{border-color:#bbf351;color:#bbf351;animation:landing_tPulse__awSVp 2.2s ease-in-out infinite}.landing_sdAhead__n3smK{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.04);color:rgba(255,255,255,.16)}@keyframes landing_tPulse__awSVp{0%,to{box-shadow:0 0 0 0 rgba(187,243,81,.5)}55%{box-shadow:0 0 0 7px rgba(187,243,81,0)}}.landing_streakBig__NYWWP{display:flex;align-items:baseline;gap:.4em}.landing_streakNum__k9VWg{font-family:var(--ff-d);font-size:clamp(3.5rem,7vw,6rem);line-height:1;letter-spacing:-.04em;color:#bbf351}.landing_streakNum__k9VWg[data-landed]{animation:landing_numLand__CIg7b .95s ease-out forwards}@keyframes landing_numLand__CIg7b{0%{text-shadow:0 0 0 rgba(187,243,81,0)}32%{text-shadow:0 0 36px rgba(187,243,81,.55),0 0 72px rgba(187,243,81,.18)}to{text-shadow:none}}.landing_streakLbl__i9OHt{font-size:clamp(.88rem,1.4vw,1rem);color:#9b9790}@keyframes landing_dotPop__VfzGu{0%{transform:scale(.45);opacity:.5}to{transform:none;opacity:1}}.landing_reveal__n0VS7[data-in] .landing_sdDone__6INzG{animation:landing_dotPop__VfzGu .26s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--di, 0) * 60ms + 80ms)}.landing_streakCopy__tY_qn{text-align:right}.landing_streakH2__FLzaL{font-family:var(--ff-d);font-size:clamp(1.8rem,3.5vw,2.75rem);line-height:1.18;letter-spacing:-.02em;margin:0 0 1rem;color:#edeae2;text-wrap:balance}.landing_streakH2__FLzaL em{font-style:italic;color:#bbf351}.landing_streakBody__z4LIF{font-size:.88rem;color:#9b9790;line-height:1.75;max-width:320px;margin:0 0 0 auto}.landing_lbGrid__mqaC5{display:grid;grid-template-columns:1fr .5fr;grid-gap:clamp(2.5rem,5vw,5rem);gap:clamp(2.5rem,5vw,5rem);align-items:start}.landing_lbH2__qancJ{font-family:var(--ff-d);font-size:clamp(2rem,4.5vw,3.2rem);letter-spacing:-.025em;line-height:1.08;margin:0 0 .6rem;color:#edeae2;text-wrap:balance}.landing_lbSub__MTq2s{font-size:.88rem;color:#9b9790;line-height:1.7;margin:0 0 2rem}.landing_lbList__Ctfy7{display:flex;flex-direction:column}.landing_lbRow__W64Wr{display:flex;align-items:center;gap:.9rem;padding:.8rem 0;border-bottom:1px solid rgba(255,255,255,.07)}.landing_lbRow__W64Wr:first-child{border-top:1px solid rgba(255,255,255,.07)}.landing_lbRowYou__uqtR_{background:rgba(187,243,81,.04);border-radius:6px}.landing_lbRank__JPntK{width:1.3rem;text-align:center;font-size:.7rem;font-weight:500;color:#504d49;flex-shrink:0}.landing_lbAv__fS_ei{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;color:#9b9790;flex-shrink:0}.landing_lbAvGold___pcKS{background:rgba(187,243,81,.12);border-color:rgba(187,243,81,.28);color:#bbf351}.landing_lbInfo__KXHuP{flex:1 1;min-width:0}.landing_lbName__ow8XC{font-size:.85rem;font-weight:500;color:#edeae2;margin-bottom:.32rem;display:flex;align-items:center;gap:.5rem}.landing_lbMissed__nUDdM{font-size:.65rem;font-weight:500;color:#f87171;background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.2);padding:.1rem .4rem;border-radius:20px}.landing_barT__HJ3MR{height:2px;background:rgba(255,255,255,.05);border-radius:2px;overflow:hidden}.landing_barF__9t2_w{height:100%;border-radius:2px;background:#bbf351;transform:scaleX(0);transform-origin:left;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.landing_barF__9t2_w[data-in]{transform:scaleX(var(--bw,1))}.landing_lbS__kMTDb{flex-shrink:0;text-align:right;line-height:1.2}.landing_lbS__kMTDb strong{display:block;font-size:1rem;color:#edeae2}.landing_lbS__kMTDb span{font-size:.68rem;color:#504d49}.landing_lbNote__rx0_T{font-size:.7rem;color:#504d49;margin-top:1rem}.landing_lbStats__25b_J{display:flex;flex-direction:column;gap:1.75rem;padding-left:2rem;border-left:1px solid rgba(255,255,255,.07);margin-top:1.25rem}.landing_lbStat__LOCQB{opacity:.01;transform:translateX(14px);transition:opacity .6s ease,transform .6s ease;transition-delay:var(--sd,0s)}.landing_lbStat__LOCQB[data-in]{opacity:1;transform:none}.landing_lbStatN__TX9H7{font-family:var(--ff-d);font-size:2.75rem;line-height:1;letter-spacing:-.04em;color:#edeae2}.landing_lbStatL__L9BEr{font-size:.75rem;color:#504d49;margin-top:.15rem}.landing_secCta__IWAwQ{padding:clamp(80px,11vw,140px) 0;background:#bbf351;position:relative;overflow:hidden}.landing_ctaFire__4qt5N{position:absolute;right:-2%;top:50%;transform:translateY(-52%);font-size:clamp(12rem,24vw,22rem);line-height:1;opacity:.1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.landing_ctaGrid__o0_tT{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);position:relative;z-index:1}.landing_ctaH2__lvL_E{font-family:var(--ff-d);font-size:clamp(2.2rem,5vw,4.2rem);color:#0b0b0c;letter-spacing:-.025em;line-height:1.08;margin:0 0 .75rem;text-wrap:balance}.landing_ctaSub__5fwP3{font-size:.92rem;color:#0b0b0c;line-height:1.7;max-width:380px;margin:0}.landing_ctaAct__rLP7q{display:flex;align-items:center}.landing_footer__Nwuc2{padding:2rem 0;border-top:1px solid rgba(255,255,255,.07);background:#0b0b0c}.landing_footerRow__ABuuD{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.landing_footerTag__22FA2{font-size:.78rem;color:#504d49;font-style:italic}.landing_footerLinks__lEKxF{display:flex;gap:1.5rem;margin-top:.85rem;flex-wrap:wrap}.landing_footerLinks__lEKxF a{font-size:.72rem;color:#504d49;text-decoration:none;transition:color .15s}.landing_footerLinks__lEKxF a:hover{color:#9b9790}.landing_footerVoice__PYB7i{margin-top:1rem;font-size:.72rem;color:#504d49;text-align:center}.landing_footerVoice__PYB7i strong{color:#9b9790;font-weight:600}.landing_challengesGrid__WLURu{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1rem;gap:1rem}.landing_chCard__W7g4_{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.25rem;display:flex;flex-direction:column;gap:.65rem;transition:border-color .25s,transform .25s,box-shadow .25s;cursor:default}.landing_chCard__W7g4_:hover{border-color:rgba(187,243,81,.28);transform:translateY(-3px);box-shadow:0 16px 40px rgba(0,0,0,.3)}.landing_chCardTop__vgnlo{display:flex;align-items:center;justify-content:space-between}.landing_chIcon__BjRaC{font-size:1.75rem;display:inline-block;transition:transform .28s cubic-bezier(.25,1,.5,1)}.landing_chCard__W7g4_:hover .landing_chIcon__BjRaC{transform:scale(1.14) rotate(-6deg)}.landing_chBadges__VGl0s{display:flex;gap:.4rem;align-items:center}.landing_chDiff__q3C6A{font-size:.63rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:.18rem .5rem;border-radius:20px}.landing_diff_easy__FLMpv{background:rgba(34,197,94,.12);color:#4ade80}.landing_diff_medium__9p0xW{background:rgba(187,243,81,.14);color:#bbf351}.landing_diff_hard__DsMnU{background:rgba(239,68,68,.13);color:#f87171}.landing_chDays__DPh4J{font-size:.65rem;color:#504d49;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);padding:.15rem .45rem;border-radius:20px}.landing_chName__2bgar{font-family:var(--ff-d);font-size:1.15rem;letter-spacing:-.01em;color:#edeae2;line-height:1.25;margin:0}.landing_chDesc__akSdW{font-size:.82rem;color:#9b9790;line-height:1.6;margin:0}.landing_chRules__sjaxh{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem;flex:1 1}.landing_chRule__jspIU{font-size:.78rem;color:#9b9790;padding-left:.9rem;position:relative}.landing_chRule__jspIU:before{content:"✓";position:absolute;left:0;color:#bbf351;font-size:.65rem;top:.05em}.landing_chJoinBtn__yAIsy{width:100%;justify-content:center;margin-top:auto;font-size:.82rem;padding:.6rem 1rem}@media (max-width:820px){.landing_heroMsg__SpRxP{height:16rem}.landing_stepsGrid__w2jsD{grid-template-columns:1fr}.landing_step__g4D4i,.landing_step__g4D4i:last-child,.landing_step__g4D4i:nth-child(2){border-right:none;border-bottom:1px solid rgba(255,255,255,.07);padding:1.5rem 0!important}.landing_step__g4D4i:last-child{border-bottom:none}.landing_goalsHead__jNs6t{flex-direction:column;align-items:flex-start}.landing_goalsNote__ZceTr{text-align:left;max-width:100%}.landing_streakGrid__seHoT{grid-template-columns:1fr;gap:2.5rem}.landing_streakCopy__tY_qn{text-align:left}.landing_streakBody__z4LIF{margin-left:0}.landing_lbGrid__mqaC5{grid-template-columns:1fr}.landing_lbStats__25b_J{border-left:none;border-top:1px solid rgba(255,255,255,.07);padding-left:0;padding-top:1.75rem;margin-top:0;flex-direction:row;flex-wrap:wrap;gap:1.5rem 2.5rem}.landing_ctaGrid__o0_tT{grid-template-columns:1fr}.landing_ctaFire__4qt5N{opacity:.06}.landing_footerRow__ABuuD{flex-direction:column;text-align:center}}@media (max-width:500px){.landing_sdC__MeSkq{width:36px;height:36px}.landing_streakDays__TUG8J{gap:.28rem}}@media (prefers-reduced-motion:reduce){.landing_barF__9t2_w,.landing_btn__8IIOJ,.landing_chCard__W7g4_,.landing_footerLinks__lEKxF a,.landing_heroMsg__SpRxP,.landing_lbStat__LOCQB,.landing_reveal__n0VS7{transition:none}.landing_heroMsgOut__n3ELO{opacity:1;transform:none}.landing_blob1__PT88N,.landing_blob2__ldIFM,.landing_btnSpin__9Ym0W,.landing_chIcon__BjRaC,.landing_ppBarFill__8S_9M,.landing_ppRowYou__Ymb5D,.landing_ppRow__sH_J3,.landing_reveal__n0VS7[data-in] .landing_sdDone__6INzG,.landing_sdToday__H3dV3,.landing_streakNum__k9VWg[data-landed]{animation:none;transition:none}.landing_tickerTrack__D6SW8{animation-play-state:paused}.landing_ppRow__sH_J3{opacity:1;transform:none}.landing_ppBarFill__8S_9M{transform:scaleX(var(--fw,0))}.landing_lbStat__LOCQB,.landing_reveal__n0VS7[data-in] .landing_sdDone__6INzG{transform:none;opacity:1}.landing_blob1__PT88N,.landing_blob2__ldIFM{will-change:auto}}