@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_4c67aa{font-family:Fraunces,Fraunces Fallback}.__variable_4c67aa{--font-display:"Fraunces","Fraunces Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_1b85de{font-family:Inter,Inter Fallback;font-style:normal}.__variable_1b85de{--font-body:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_fdaf1b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_fdaf1b{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}.page_page__ZU32B{--nut-50:#fbf7f0;--nut-100:#f4d9b8;--nut-200:#ecc094;--nut-300:#e8ac74;--nut-400:#d8924a;--nut-500:#c7762f;--nut-600:#a35c20;--nut-700:#8f4f1a;--nut-800:#6e3c13;--nut-900:#4a2912;--plum-50:#f4f0ff;--plum-100:#e9e2ff;--plum-300:#b8a5ff;--plum-500:#6d4aff;--plum-700:#4a2eb5;--plum-900:#2d1a6e;--ink-100:#f5efe4;--ink-200:#e8ddca;--ink-300:#c7b9a8;--ink-500:#8a7869;--ink-700:#5c4a3e;--ink-900:#1c1410;--success-500:#2b7a4b;--success-100:#dff0e4;--warn-500:#c48a1a;--danger-500:#b23a3a;--danger-100:#fce3dd;--info-500:#2b5a99;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-pill:999px;--shadow-sm:0 1px 2px rgba(28,20,16,0.05),0 1px 3px rgba(28,20,16,0.06);--shadow-md:0 4px 12px rgba(28,20,16,0.06),0 2px 4px rgba(28,20,16,0.04);--shadow-lg:0 12px 32px rgba(28,20,16,0.08),0 4px 8px rgba(28,20,16,0.04);--font-display-stack:var(--font-display),"Fraunces",Georgia,"Times New Roman",serif;--font-body-stack:var(--font-body),"Inter",system-ui,-apple-system,sans-serif;--font-mono-stack:var(--font-mono),ui-monospace,"SF Mono",Menlo,monospace;--maxw:1120px;position:relative;min-height:100dvh;color:var(--ink-900);background:var(--nut-50);font-family:var(--font-body-stack);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.page_bg__gwpKm{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 85% -5%,rgba(244,217,184,.55) 0,rgba(244,217,184,0) 60%),radial-gradient(45% 40% at 0 8%,rgba(233,226,255,.5) 0,rgba(233,226,255,0) 60%),radial-gradient(50% 40% at 100% 60%,rgba(244,217,184,.35) 0,rgba(244,217,184,0) 55%),var(--nut-50)}.page_page__ZU32B a{color:var(--nut-700);text-decoration:none}.page_page__ZU32B :focus-visible{outline:2px solid var(--nut-500);outline-offset:2px;border-radius:var(--r-sm)}.page_btn__VzVq_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:14px 24px;border:none;border-radius:var(--r-pill);font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap;transition:transform .12s ease,background-color .12s ease,box-shadow .12s ease,border-color .12s ease}.page_btnPrimary__2McYJ{background:var(--nut-500);color:#fff;box-shadow:inset 0 -2px 0 var(--nut-700),var(--shadow-sm)}.page_btnPrimary__2McYJ:hover{background:var(--nut-600);transform:translateY(-1px);box-shadow:inset 0 -2px 0 var(--nut-800),var(--shadow-md)}.page_btnPrimary__2McYJ:active{transform:scale(.98)}.page_btnGhost__Ty34x{background:transparent;color:var(--ink-900);box-shadow:inset 0 0 0 1px var(--ink-200)}.page_btnGhost__Ty34x:hover{background:#fff;box-shadow:inset 0 0 0 1px var(--ink-300);transform:translateY(-1px)}.page_btnSecondary__tgZB4{background:var(--plum-500);color:#fff;box-shadow:inset 0 -2px 0 var(--plum-700),var(--shadow-sm)}.page_btnSecondary__tgZB4:hover{background:var(--plum-700);transform:translateY(-1px)}.page_btnSm__k8F7k{min-height:40px;padding:10px 18px;font-size:14px}.page_btnBlock__n0D3u{width:100%}.page_storeBtns__nJ_9n{display:flex;flex-wrap:wrap;gap:12px}.page_storeBtn__7USh_{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:10px 22px;border-radius:var(--r-pill);background:var(--ink-900);color:#fff;text-decoration:none;box-shadow:var(--shadow-sm);transition:transform .12s ease,box-shadow .12s ease}.page_storeBtn__7USh_:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.page_storeBtnText__zGyct{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.page_storeBtnKicker__coXsu{font-size:11px;font-weight:500;opacity:.78}.page_storeBtnStore__21vz5{font-size:18px;font-weight:700}.page_storeBtnSoon__5JZ5S{cursor:default;opacity:.6}.page_storeBtnSoon__5JZ5S:hover{transform:none;box-shadow:var(--shadow-sm)}.page_storeBtnBadge__RmMNf{align-self:center;padding:2px 8px;border-radius:var(--r-pill);background:rgba(255,255,255,.22);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.page_nav__zpG_3{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(251,247,240,.82);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid rgba(232,221,202,.7)}.page_navInner__JKFQa{max-width:var(--maxw);margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:24px}.page_brand__f_q1F{display:inline-flex;align-items:center;gap:10px;color:var(--ink-900);font-family:var(--font-display-stack);font-size:22px;font-weight:700;letter-spacing:-.01em}.page_brandMark__ojkvm{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-md);background:linear-gradient(150deg,var(--nut-300),var(--nut-500));color:#fff;box-shadow:var(--shadow-sm)}.page_navLinks__3Mchl{display:flex;align-items:center;gap:4px;margin-left:auto}.page_navLink__2S7dD{padding:8px 12px;border-radius:var(--r-pill);color:var(--ink-700);font-size:15px;font-weight:500;transition:background-color .12s ease,color .12s ease}.page_navLink__2S7dD:hover{background:rgba(232,221,202,.5);color:var(--ink-900)}.page_navCta__4tFLF{display:flex;align-items:center;gap:8px;margin-left:8px}.page_main__GlU4n{display:block;min-height:0;max-width:none;margin:0;padding:0;gap:0;position:relative;z-index:1}.page_container__aoG4z{max-width:var(--maxw);margin:0 auto;padding-left:24px;padding-right:24px}.page_section__61PEw{padding-top:88px;padding-bottom:24px;scroll-margin-top:80px}.page_sectionHead__qnhAZ{max-width:680px;margin:0 auto 40px;text-align:center}.page_eyebrow__H9Slr{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--r-pill);background:var(--nut-100);color:var(--nut-800);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_sectionTitle__hzsAh{margin:18px 0 0;font-family:var(--font-display-stack);font-weight:700;font-size:clamp(28px,4vw,40px);line-height:1.1;letter-spacing:-.02em;color:var(--ink-900)}.page_sectionLede__fGFPV{margin:14px auto 0;max-width:560px;color:var(--ink-700);font-size:18px}.page_hero__SKW6o{max-width:var(--maxw);margin:0 auto;padding:64px 24px 40px;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center}.page_heroText__g5S3T{max-width:560px}.page_heroTitle__Gfler{margin:22px 0 0;font-family:var(--font-display-stack);font-weight:700;font-size:clamp(40px,6.2vw,68px);line-height:1.02;letter-spacing:-.03em;color:var(--ink-900)}.page_heroTitle__Gfler em{font-style:italic;color:var(--nut-600)}.page_heroLede__CvaIA{margin:22px 0 0;font-size:20px;line-height:1.5;color:var(--ink-700)}.page_heroCtas__PKEzw{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}.page_heroProof__yyt55{margin:28px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:18px}.page_heroProof__yyt55 li{display:inline-flex;align-items:center;gap:8px;color:var(--ink-700);font-size:14px;font-weight:500}.page_proofCheck__dZLzX{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--r-pill);background:var(--success-100);color:var(--success-500);flex-shrink:0}.page_heroVisual___m6ot{display:flex;justify-content:center;position:relative}.page_phone__oVL_f{position:relative;width:300px;max-width:100%;border-radius:44px;padding:14px;background:linear-gradient(160deg,#2a201a,#1c1410);box-shadow:var(--shadow-lg),0 40px 80px -32px rgba(28,20,16,.45)}.page_phoneScreen__n3cen{border-radius:32px;background:var(--nut-50);padding:22px 18px 20px;overflow:hidden}.page_phoneTop__D1NWy{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.page_streakPill__78dp6{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--r-pill);background:var(--nut-100);color:var(--nut-700);font-size:13px;font-weight:700}.page_ring__37Y2d{display:inline-flex}.page_qTopic__6lJ3V{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--nut-600);display:inline-flex;align-items:center;gap:6px}.page_qPrompt__GD38T{margin:10px 0 18px;font-family:var(--font-display-stack);font-size:21px;line-height:1.25;font-weight:700;letter-spacing:-.01em;color:var(--ink-900)}.page_qChoices__I6zbv{display:grid;grid-gap:10px;gap:10px}.page_qChoice__qz1jm{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:var(--r-md);border:1px solid var(--ink-200);background:#fff;font-size:14px;color:var(--ink-900)}.page_qLetter__rZQUV{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--r-pill);background:var(--ink-100);color:var(--ink-700);font-size:12px;font-weight:700;flex-shrink:0}.page_qChoiceCorrect___VlvG{border-color:var(--success-500);background:var(--success-100);color:var(--success-500);font-weight:600}.page_qChoiceCorrect___VlvG .page_qLetter__rZQUV{background:var(--success-500);color:#fff}.page_qCheck__Wtp22{margin-left:auto;color:var(--success-500);display:inline-flex}.page_phoneTiles____h6b{margin-top:18px;display:flex;gap:8px;justify-content:center}.page_tile__23dd4{width:26px;height:26px;border-radius:8px}.page_tileOk__FtVaa{background:var(--success-500)}.page_tileWarn__pxizg{background:var(--nut-300)}.page_floatChip__UHEf5{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--r-pill);background:#fff;box-shadow:var(--shadow-md);font-size:13px;font-weight:600;color:var(--ink-900)}.page_floatChipTop__teAab{top:28px;left:-22px;color:var(--plum-700)}.page_floatChipBottom__I3Ekb{bottom:40px;right:-18px;color:var(--nut-700)}.page_floatDot__K_VuR{width:9px;height:9px;border-radius:var(--r-pill)}.page_proof__rR_hl{max-width:var(--maxw);margin:12px auto 0;padding:0 24px}.page_proofInner__LVJNj{border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);padding:22px 0;display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px;text-align:center}.page_proofStat__tEFXi{display:flex;flex-direction:column;gap:2px;min-width:120px}.page_proofNum__quPMz{font-family:var(--font-display-stack);font-size:30px;font-weight:700;color:var(--nut-600);letter-spacing:-.02em}.page_proofLabel__jmDwI{font-size:13px;color:var(--ink-700)}.page_bento__KVa0b{max-width:var(--maxw);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.page_card__QV0Om{background:#fff;border:1px solid var(--ink-200);border-radius:var(--r-xl);padding:26px;box-shadow:var(--shadow-sm);transition:transform .16s ease,box-shadow .16s ease}.page_card__QV0Om:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.page_cardWide__o7fIg{grid-column:span 2;background:linear-gradient(135deg,var(--nut-100),var(--plum-100));border-color:transparent}.page_featureIcon__mHZON{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--r-md);background:var(--nut-50);color:var(--nut-600);box-shadow:inset 0 0 0 1px var(--ink-200);margin-bottom:16px}.page_cardWide__o7fIg .page_featureIcon__mHZON{background:rgba(255,255,255,.75);box-shadow:none}.page_cardTitle__wyNTT{margin:0 0 6px;font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--ink-900)}.page_cardText__jskeK{margin:0;color:var(--ink-700);font-size:15px}.page_steps__e0Sxr{max-width:var(--maxw);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.page_step__DI9Zu{position:relative;background:#fff;border:1px solid var(--ink-200);border-radius:var(--r-xl);padding:28px;box-shadow:var(--shadow-sm)}.page_stepNum__6pMPK{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-pill);background:var(--nut-500);color:#fff;font-family:var(--font-display-stack);font-size:20px;font-weight:700;box-shadow:inset 0 -2px 0 var(--nut-700);margin-bottom:16px}.page_stepTitle__kKqcb{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink-900)}.page_stepText__9rP0A{margin:0;color:var(--ink-700);font-size:15px}.page_modes__N5sCc{max-width:var(--maxw);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page_mode__pAQe_{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--ink-200);border-radius:var(--r-lg);padding:22px;color:var(--ink-900);box-shadow:var(--shadow-sm);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.page_mode__pAQe_:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--nut-300)}.page_modeIcon__jPzzS{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-md);background:var(--plum-50);color:var(--plum-500)}.page_modeName__gFT2R{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700}.page_modeArrow__qkidh{margin-left:auto;color:var(--ink-500);transition:transform .16s ease,color .16s ease}.page_mode__pAQe_:hover .page_modeArrow__qkidh{transform:translateX(3px);color:var(--nut-600)}.page_modeText__1guUr{margin:0;color:var(--ink-700);font-size:14px}.page_topics__xIzF1{max-width:var(--maxw);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.page_topic__RNHkZ{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:var(--r-lg);background:#fff;border:1px solid var(--ink-200);box-shadow:var(--shadow-sm);transition:transform .14s ease,box-shadow .14s ease}.page_topic__RNHkZ:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.page_topicIcon__gM15i{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-md);background:var(--nut-100);color:var(--nut-700);flex-shrink:0}.page_topicName__5_Q4P{font-size:16px;font-weight:600;color:var(--ink-900)}.page_pricing__67Ak0{max-width:var(--maxw);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;align-items:stretch}.page_tier___3LNs{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--ink-200);border-radius:var(--r-xl);padding:28px;box-shadow:var(--shadow-sm)}.page_tierHighlight__Hp507{border-color:var(--nut-500);box-shadow:var(--shadow-lg)}.page_tierBadge__XPNZB{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:5px 14px;border-radius:var(--r-pill);background:var(--nut-500);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.page_tierBadgeMuted__Gxwrt{background:var(--plum-100);color:var(--plum-700)}.page_tierName__O5eiZ{margin:0;font-family:var(--font-display-stack);font-size:24px;font-weight:700;color:var(--ink-900)}.page_tierTagline__ukDFH{margin:4px 0 0;color:var(--ink-500);font-size:14px}.page_tierPrice__KQU42{margin:20px 0 4px;display:flex;align-items:baseline;gap:6px}.page_tierAmount__z9jN5{font-family:var(--font-display-stack);font-size:40px;font-weight:700;letter-spacing:-.02em;color:var(--ink-900)}.page_tierPeriod__ZcA5F{color:var(--ink-500);font-size:14px}.page_tierNote__Tb6jB{margin:0 0 20px;color:var(--ink-500);font-size:13px;min-height:18px}.page_tierFeatures__UIQru{list-style:none;margin:4px 0 24px;padding:0;display:grid;grid-gap:11px;gap:11px}.page_tierFeatures__UIQru li{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:var(--ink-700)}.page_tierCheck__E2bFa{color:var(--success-500);flex-shrink:0;margin-top:2px}.page_tierCta__b6i3w{margin-top:auto}.page_pricingFoot__td2Ie{max-width:var(--maxw);margin:28px auto 0;padding:0 24px;text-align:center;color:var(--ink-500);font-size:14px}.page_pricingFoot__td2Ie a{color:var(--nut-700);font-weight:600}.page_faq__hmOuC{max-width:760px;margin:0 auto;padding:0 24px;display:grid;grid-gap:12px;gap:12px}.page_faqItem__ZM3hV{background:#fff;border:1px solid var(--ink-200);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden}.page_faqSummary__xG4xC{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;font-size:17px;font-weight:600;color:var(--ink-900);list-style:none}.page_faqSummary__xG4xC::-webkit-details-marker{display:none}.page_faqIcon__cdRLE{flex-shrink:0;color:var(--nut-600);transition:transform .2s ease}.page_faqItem__ZM3hV[open] .page_faqIcon__cdRLE{transform:rotate(90deg)}.page_faqAnswer__TQMcb{margin:0;padding:0 22px 20px;color:var(--ink-700);font-size:15px;line-height:1.6}.page_ctaBand__Cr2IZ{max-width:var(--maxw);margin:96px auto 0;padding:0 24px}.page_ctaInner__tGHAS{border-radius:var(--r-xl);padding:64px 32px;text-align:center;background:linear-gradient(135deg,var(--nut-500),var(--nut-700));color:#fff;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.page_ctaInner__tGHAS:after{content:"";position:absolute;inset:0;background:radial-gradient(40% 60% at 80% 0,rgba(255,255,255,.18),transparent 60%);pointer-events:none}.page_ctaTitle__T8028{position:relative;margin:0 auto;max-width:620px;font-family:var(--font-display-stack);font-size:clamp(30px,4.4vw,46px);font-weight:700;line-height:1.08;letter-spacing:-.02em}.page_ctaTitle__T8028 em{font-style:italic;color:var(--nut-100)}.page_ctaLede__3FVER{position:relative;margin:16px auto 0;max-width:520px;color:rgba(255,255,255,.9);font-size:18px}.page_ctaRow__yWcJm{position:relative;margin-top:28px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.page_btnOnDark__82hF7{background:#fff;color:var(--nut-700);box-shadow:var(--shadow-md)}.page_btnOnDark__82hF7:hover{background:var(--nut-50);transform:translateY(-1px)}.page_btnOnDarkGhost__6RUiY{background:rgba(255,255,255,.12);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}.page_btnOnDarkGhost__6RUiY:hover{background:rgba(255,255,255,.2)}.page_storeNote__XtPb_{position:relative;margin-top:16px;font-size:13px;color:rgba(255,255,255,.78)}.page_footer__sHKi3{position:relative;z-index:1;margin-top:96px;border-top:1px solid var(--ink-200);background:rgba(255,255,255,.5)}.page_footerInner__rvzEu{max-width:var(--maxw);margin:0 auto;padding:56px 24px 32px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:32px;gap:32px}.page_footerBrandText__AyTFR{margin:14px 0 0;color:var(--ink-700);font-size:15px;max-width:280px}.page_footerColTitle__SRvVg{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500)}.page_footerCol__gB8iB ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.page_footerCol__gB8iB a{color:var(--ink-700);font-size:15px}.page_footerCol__gB8iB a:hover{color:var(--nut-700)}.page_footerBottom__cWZ_v{max-width:var(--maxw);margin:0 auto;padding:20px 24px 40px;border-top:1px solid var(--ink-200);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:var(--ink-500);font-size:13px}@media (max-width:960px){.page_hero__SKW6o{grid-template-columns:1fr;gap:40px;padding-top:40px;text-align:center}.page_heroText__g5S3T{margin:0 auto}.page_heroCtas__PKEzw,.page_heroProof__yyt55{justify-content:center}.page_bento__KVa0b,.page_modes__N5sCc,.page_pricing__67Ak0,.page_steps__e0Sxr,.page_topics__xIzF1{grid-template-columns:repeat(2,1fr)}.page_cardWide__o7fIg{grid-column:span 2}.page_footerInner__rvzEu{grid-template-columns:1fr 1fr}}@media (max-width:640px){.page_navLinks__3Mchl{display:none}.page_section__61PEw{padding-top:64px}.page_bento__KVa0b,.page_modes__N5sCc,.page_pricing__67Ak0,.page_steps__e0Sxr,.page_topics__xIzF1{grid-template-columns:1fr}.page_cardWide__o7fIg{grid-column:span 1}.page_tierHighlight__Hp507{order:-1}.page_floatChip__UHEf5{display:none}.page_footerInner__rvzEu{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.page_page__ZU32B *,.page_page__ZU32B :after,.page_page__ZU32B :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}