:root{--sr-bg:#f9fafb;--sr-paper:#ffffff;--sr-surface:#ffffff;--sr-line:#e5e7eb;--sr-line-2:#d1d5db;--sr-ink:#111827;--sr-ink-2:#374151;--sr-ink-3:#6b7280;--sr-ink-4:#9ca3af;--sr-brand:#7c3aed;--sr-brand-2:#6d28d9;--sr-brand-3:#a855f7;--sr-brand-soft:#f3e8ff;--sr-brand-line:#ddd6fe;--sr-brand-ink:#4c1d95;--sr-cyan:#29C9D4;--sr-cyan-2:#1B9CA8;--sr-gold:#FFB547;--sr-green:#1C8A4F;--sr-red:#D63B49;--sr-red-soft:#FFEEF0;--sr-blue:#2563eb}.styles_page__gJuVd{font-family:system-ui,-apple-system,sans-serif;background:var(--sr-bg);color:var(--sr-ink);-webkit-font-smoothing:antialiased;line-height:1.5;margin-bottom:-4rem}.styles_wrap__LgbjA{max-width:1160px;margin:0 auto;padding:0 28px}.styles_hero__GhjQC{padding:56px 0 72px;position:relative;overflow:hidden}.styles_hero__GhjQC:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 800px 500px at 80% 0,rgba(138,63,252,.06),transparent 60%),radial-gradient(ellipse 600px 400px at 0 100%,rgba(255,181,71,.08),transparent 60%);pointer-events:none}.styles_masthead__1IbW_{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:22px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--sr-ink-3);border-bottom:1px solid var(--sr-line);margin-bottom:48px}.styles_mastheadEm__SQ8QH{font-style:normal;font-weight:700;font-size:13px;letter-spacing:normal;text-transform:none;color:var(--sr-brand)}.styles_kicker__ODG9d{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;background:var(--sr-red-soft);border:1px solid #f5c0c5;border-radius:999px;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sr-red);margin-bottom:28px}.styles_kickerBadge__CDBzf{font-size:9.5px;font-weight:800;letter-spacing:.08em;background:var(--sr-red);color:white;padding:3px 8px;border-radius:999px}.styles_hTitle__BZ3Yv{position:relative;z-index:1;font-weight:800;font-size:clamp(42px,6vw,76px);letter-spacing:-.035em;line-height:.96;margin:0;max-width:1080px;text-wrap:balance;color:var(--sr-ink)}.styles_hTitleEm__dDz9x{font-style:normal;font-weight:800;color:var(--sr-brand-2)}.styles_strike__jWKRp{position:relative;display:inline-block;color:var(--sr-ink-3)}.styles_strike__jWKRp:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:6px;background:var(--sr-red);transform:rotate(-3deg)}.styles_hDeck__5z4Aa{position:relative;z-index:1;margin-top:32px;font-style:normal;font-weight:400;font-size:20px;line-height:1.5;color:var(--sr-ink-2);max-width:720px}.styles_hDeck__5z4Aa strong{font-style:normal;font-weight:700;color:var(--sr-ink)}.styles_problem__Jb_mS{padding:64px 0 80px;background:var(--sr-ink);color:white;position:relative;overflow:hidden}.styles_problem__Jb_mS:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 700px 400px at 100% 0,rgba(255,181,71,.1),transparent 60%);pointer-events:none}.styles_problemInner___O2iq{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:center;position:relative;z-index:1}.styles_problemLbl__FKOiC{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--sr-gold);margin-bottom:12px}.styles_problemTitle__a67xh{font-weight:800;font-size:clamp(28px,3.6vw,40px);letter-spacing:-.025em;line-height:1.08;margin:0}.styles_problemTitleEm__slH5l{font-style:normal;color:var(--sr-gold)}.styles_badHabits__Uu6oy{display:flex;flex-direction:column;gap:14px}.styles_badHabit__proHh{display:flex;align-items:center;gap:14px;padding:16px 20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:12px}.styles_badHabitX__pJOGg{width:30px;height:30px;border-radius:50%;background:rgba(214,59,73,.18);color:#FF9099;display:grid;place-items:center;font-size:14px;font-weight:800;flex-shrink:0}.styles_badHabitText__D0A3V{font-size:16px;font-weight:600;text-decoration:line-through;text-decoration-color:rgba(255,144,153,.55);text-decoration-thickness:2px;color:rgba(255,255,255,.7)}.styles_badHabitBecause__nh1Uz{font-size:12px;color:rgba(255,255,255,.5);font-weight:500;margin-left:auto;font-style:italic}.styles_reveal__Mh4Gp{padding:88px 0 64px}.styles_revealEyebrow___8Zan{text-align:center;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--sr-brand);margin-bottom:14px}.styles_revealTitle___Ulf7{font-weight:800;font-size:clamp(32px,5vw,56px);letter-spacing:-.03em;line-height:1.05;text-align:center;margin:0 auto;max-width:920px;text-wrap:balance}.styles_revealTitleEm__CxbnF{font-style:normal;background:linear-gradient(135deg,var(--sr-brand-2),var(--sr-brand-3));-webkit-background-clip:text;background-clip:text;color:transparent}.styles_revealSub__qaS_w{margin:24px auto 0;font-size:18px;color:var(--sr-ink-2);text-align:center;max-width:660px;line-height:1.55}.styles_revealSub__qaS_w strong{color:var(--sr-ink);font-weight:700}.styles_steps__YasCs{padding:56px 0 96px}.styles_stepsHead__2qods{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:36px}.styles_stepsHeadTitle__0Kmfe{font-weight:800;font-size:clamp(28px,3.4vw,38px);letter-spacing:-.022em;line-height:1.1;margin:0}.styles_stepsHeadTitleEm__REai8{font-style:normal;color:var(--sr-brand-2)}.styles_stepsHeadSub__QlgVH{font-size:15px;color:var(--sr-ink-2);max-width:380px;line-height:1.55;margin:0}.styles_stepsRow__NR_bI{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.styles_bigstep__QaNuh{background:var(--sr-surface);border:1.5px solid var(--sr-line);border-radius:18px;padding:28px 26px 26px;display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden;transition:all .18s;min-height:380px}.styles_bigstep__QaNuh:hover{transform:translateY(-3px);border-color:var(--sr-brand-line);box-shadow:0 18px 40px rgba(14,6,38,.08)}.styles_bigstepNum__awj_U{position:absolute;top:-12px;right:18px;font-weight:800;font-size:140px;line-height:1;letter-spacing:-.05em;color:var(--sr-brand-soft);z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_bigstepTag__CSrDW{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sr-brand)}.styles_bigstepTagNum__Vv2cR{font-family:ui-monospace,monospace;background:var(--sr-brand);color:white;padding:3px 8px;border-radius:5px;font-size:11px}.styles_bigstepTitle__YzMhB{position:relative;z-index:1;font-weight:700;font-size:24px;letter-spacing:-.02em;line-height:1.15;margin:0}.styles_bigstepTitleEm__IRoRq{font-style:normal;color:var(--sr-brand-2)}.styles_bigstepDesc__Z_WXq{position:relative;z-index:1;font-size:14.5px;color:var(--sr-ink-2);line-height:1.55;margin:0}.styles_bigstepDesc__Z_WXq strong{color:var(--sr-ink);font-weight:700}.styles_bigstepNoun__RYm2m{position:relative;z-index:1;margin-top:auto;padding:14px 16px;background:var(--sr-paper);border:1px dashed var(--sr-line-2);border-radius:10px;font-size:13px;color:var(--sr-ink-2);display:flex;align-items:flex-start;gap:10px}.styles_bigstepNounIcon__Qbdr7{width:24px;height:24px;border-radius:6px;background:var(--sr-brand-soft);border:1px solid var(--sr-brand-line);color:var(--sr-brand);display:grid;place-items:center;flex-shrink:0}.styles_bigstepNoun__RYm2m strong{color:var(--sr-ink);font-weight:700}.styles_bigstepNounRed__38Ngx{background:var(--sr-red-soft);border-color:#F5C0C5;color:var(--sr-red)}.styles_bigstepNounRedIcon__a_qk9{background:white;border-color:#F5C0C5;color:var(--sr-red)}.styles_science__DyKmT{background:linear-gradient(180deg,var(--sr-paper) 0,var(--sr-bg) 100%);padding:96px 0;border-top:1px solid var(--sr-line);border-bottom:1px solid var(--sr-line)}.styles_scienceGrid__FCIfu{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.styles_scienceEyebrow__bpv17{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--sr-cyan-2);margin-bottom:12px}.styles_scienceTitle__lYhxO{font-weight:800;font-size:clamp(28px,3.6vw,42px);letter-spacing:-.022em;line-height:1.08;margin:0 0 18px}.styles_scienceTitleEm__I3_dP{font-style:normal;color:var(--sr-brand-2)}.styles_scienceBody__E3IDE p{font-size:15.5px;color:var(--sr-ink-2);line-height:1.65;margin:0 0 14px}.styles_scienceBody__E3IDE p strong{color:var(--sr-ink);font-weight:700}.styles_scienceBodyEm__cURhS{font-style:normal;font-weight:600;color:var(--sr-brand-2)}.styles_scienceCite__I2YBv{margin-top:22px;padding:14px 18px;background:var(--sr-surface);border:1px solid var(--sr-line);border-left:4px solid var(--sr-brand);border-radius:8px;font-size:13px;color:var(--sr-ink-2);line-height:1.55;font-style:italic}.styles_scienceCite__I2YBv strong{color:var(--sr-ink);font-style:normal;font-weight:700}.styles_viz__qx3N4{background:var(--sr-ink);color:white;border-radius:18px;padding:28px;position:relative;overflow:hidden}.styles_vizLbl__8pq6s{font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--sr-cyan);margin-bottom:12px}.styles_vizTitle__vNg4i{font-weight:700;font-size:22px;letter-spacing:-.018em;line-height:1.15;margin:0 0 22px}.styles_vizLane__IatED{display:flex;align-items:center;gap:12px;margin-bottom:18px}.styles_vizLane__IatED:last-of-type{margin-bottom:0}.styles_vizLaneLbl__AwxWf{width:110px;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.55)}.styles_vizLaneTrack__ka_sz{flex:1;height:10px;border-radius:5px;background:rgba(255,255,255,.08);overflow:hidden;position:relative}.styles_vizLaneFill__hbrto{height:100%;border-radius:5px}.styles_vizLaneFillWeak__QZPnJ{background:linear-gradient(90deg,#FF7B8E,var(--sr-red))}.styles_vizLaneFillStrong__iZRjn{width:92%;background:linear-gradient(90deg,var(--sr-cyan),var(--sr-brand-3))}.styles_vizLaneVal__oNSih{font-family:ui-monospace,monospace;font-weight:700;font-size:13px;width:64px;text-align:right}.styles_vizLaneValWeak__Yw_r8{color:#FF9099}.styles_vizLaneValStrong__bgfb3{color:var(--sr-cyan)}.styles_vizNote__i3p9n{margin-top:24px;padding:14px 16px;background:rgba(41,201,212,.1);border:1px solid rgba(41,201,212,.25);border-radius:10px;font-size:13px;color:rgba(255,255,255,.85);line-height:1.5}.styles_vizNote__i3p9n strong{color:var(--sr-cyan);font-weight:700}.styles_studyix__Ty5HR{padding:96px 0}.styles_studyixEyebrow__uZulb{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--sr-brand);margin-bottom:12px}.styles_studyixTitle__BYjvM{font-weight:800;font-size:clamp(28px,4vw,44px);letter-spacing:-.025em;line-height:1.05;margin:0 0 14px;max-width:800px}.styles_studyixTitleEm__xeK1n{font-style:normal;color:var(--sr-brand-2)}.styles_studyixSub__rmBSW{font-size:16px;color:var(--sr-ink-2);line-height:1.55;max-width:620px;margin:0 0 36px}.styles_studyixSub__rmBSW strong{color:var(--sr-ink);font-weight:700}.styles_flowGrid__WD_b3{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.styles_flowCard__e_hzq{background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:14px;padding:20px}.styles_flowCardStep__E67SN{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:var(--sr-brand-soft);color:var(--sr-brand-ink);font-family:ui-monospace,monospace;font-weight:800;font-size:11px;margin-bottom:12px}.styles_flowCardTitle__VlmeU{font-weight:700;font-size:17px;letter-spacing:-.015em;line-height:1.2;margin:0 0 6px}.styles_flowCardTitleEm__w6tKn{font-style:normal;color:var(--sr-brand-2)}.styles_flowCardDesc___XC9F{font-size:13.5px;color:var(--sr-ink-2);line-height:1.55;margin:0}.styles_flowCardDesc___XC9F strong{color:var(--sr-ink);font-weight:700}.styles_faq__4w3rI{padding:80px 0;background:var(--sr-paper);border-top:1px solid var(--sr-line)}.styles_faqTitle__McGvO{font-weight:800;font-size:28px;letter-spacing:-.02em;margin:0 0 24px}.styles_faqItem__pI__P{background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:12px;padding:18px 22px;margin-bottom:10px}.styles_faqItem__pI__P[open]{border-color:var(--sr-brand-line)}.styles_faqSummary__uVLgO{font-weight:600;font-size:15px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.styles_faqSummary__uVLgO::-webkit-details-marker{display:none}.styles_faqIcon___e3oN{color:var(--sr-brand);font-size:22px;font-weight:300}.styles_faqAnswer__UXyv3{font-size:14px;color:var(--sr-ink-2);line-height:1.6;margin:14px 0 0}.styles_faqAnswer__UXyv3 strong{color:var(--sr-ink);font-weight:700}.styles_cta__9fIk9{background:linear-gradient(135deg,#2563eb,#7c3aed 50%,#2563eb);color:white;padding:80px 0}.styles_ctaInner__Vr9lU{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px}.styles_ctaTitle__N1fhk{font-weight:800;font-size:clamp(28px,3.4vw,40px);letter-spacing:-.022em;line-height:1.1;margin:0 0 14px}.styles_ctaTitleEm__EmPC1{font-style:normal;color:var(--sr-cyan)}.styles_ctaBody__jmYYd{font-size:16px;color:rgba(255,255,255,.78);line-height:1.55;max-width:480px;margin:0}.styles_ctaBody__jmYYd strong{color:white;font-weight:700}.styles_ctaBtn__lqfBw{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;font-family:inherit;font-weight:700;font-size:15px;color:white!important;background:var(--sr-cyan);border-radius:999px;padding:16px 36px;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 0 rgba(41,201,212,.4);transition:transform .15s,box-shadow .15s}.styles_ctaBtn__lqfBw:hover{transform:translateY(-2px);box-shadow:0 6px 0 rgba(41,201,212,.4)}@media (max-width:920px){.styles_scienceGrid__FCIfu{grid-template-columns:1fr;gap:36px}.styles_stepsRow__NR_bI{grid-template-columns:1fr}.styles_problemInner___O2iq{grid-template-columns:1fr;gap:28px}}@media (max-width:1024px){.styles_flowGrid__WD_b3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.styles_wrap__LgbjA{padding:0 18px}.styles_hero__GhjQC{padding:36px 0 48px}.styles_masthead__1IbW_{flex-direction:column;gap:6px;align-items:flex-start}.styles_hTitle__BZ3Yv{font-size:clamp(36px,9vw,48px)}.styles_hDeck__5z4Aa{font-size:18px;margin-top:24px}.styles_problem__Jb_mS{padding:48px 0 56px}.styles_reveal__Mh4Gp{padding:56px 0 40px}.styles_steps__YasCs{padding:40px 0 56px}.styles_bigstep__QaNuh{min-height:auto;padding:22px 20px}.styles_bigstepNum__awj_U{font-size:100px}.styles_bigstepTitle__YzMhB{font-size:22px}.styles_science__DyKmT,.styles_studyix__Ty5HR{padding:56px 0}.styles_flowGrid__WD_b3{grid-template-columns:1fr}.styles_cta__9fIk9{padding:48px 0 80px}.styles_faq__4w3rI{padding:48px 0}.styles_vizLaneLbl__AwxWf{width:80px;font-size:9.5px}.styles_badHabitBecause__nh1Uz{display:none}}