.page_page__2WVjf{--math-bg:#f8f3e6;--math-paper:#fffaf0;--math-ink:#17212b;--math-muted:#64707d;--math-line:rgba(23,33,43,0.13);--math-blue:#2864c9;--math-orange:#e66f2f;--math-green:#1f8d67;--math-shadow:0 24px 80px rgba(38,44,57,0.14);--math-radius:28px;min-height:100vh;width:100%;overflow:clip;background:linear-gradient(rgba(40,100,201,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(40,100,201,.052) 1px,transparent 1px),radial-gradient(circle at 88% 12%,rgba(230,111,47,.2),transparent 24rem),radial-gradient(circle at 10% 8%,rgba(40,100,201,.16),transparent 22rem),var(--math-bg);background-size:28px 28px,28px 28px,auto,auto,auto;color:var(--math-ink);font-family:Satoshi,Source Sans\ 3,system-ui,sans-serif}.page_faqSection__5FZ2J,.page_finalCta__yI4MR,.page_fitSection__L33Li,.page_hero__BC00g,.page_methodSection__qAx09,.page_pricingSection__UnT5_,.page_subjectSection__Tea6g,.page_topbar__3pSMJ{width:min(100% - 2rem,1180px);margin-inline:auto}.page_topbar__3pSMJ{display:flex;gap:1rem;align-items:center;justify-content:space-between;min-height:76px;padding-block:1rem}.page_logo__Xs3xQ{display:inline-flex;gap:.6rem;align-items:center;font-size:.98rem;font-weight:900;text-decoration:none}.page_logo__Xs3xQ,.page_logo__Xs3xQ:visited{color:var(--math-ink)}.page_logo__Xs3xQ span{display:grid;place-items:center;width:2.35rem;height:2.35rem;border:2px solid var(--math-ink);border-radius:50%;color:var(--math-paper);background:var(--math-ink);font-size:1.2rem}.page_topbar__3pSMJ nav{display:flex;flex-wrap:wrap;gap:.35rem;padding:.35rem;border:1px solid var(--math-line);border-radius:999px;background:rgba(255,250,240,.7);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.page_topbar__3pSMJ nav a{padding:.45rem .8rem;border-radius:999px;color:var(--math-muted);font-size:.88rem;font-weight:800;text-decoration:none}.page_topbar__3pSMJ nav a:focus-visible,.page_topbar__3pSMJ nav a:hover{color:var(--math-ink);background:rgba(23,33,43,.06);outline:none}.page_hero__BC00g{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.76fr);grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:center;min-height:min(760px,100svh - 76px);padding-block:clamp(3rem,8vw,6rem)}.page_finalCta__yI4MR div,.page_heroCopy__PhFqR,.page_sectionHeader__lK1Sv{display:grid;grid-gap:.85rem;gap:.85rem}.page_kicker__XAYzA{color:var(--math-blue);font-size:.76rem;font-weight:1000;letter-spacing:.11em;text-transform:uppercase}.page_finalCta__yI4MR h2,.page_fitSection__L33Li h2,.page_hero__BC00g h1,.page_sectionHeader__lK1Sv h2{margin:0;max-width:11ch;color:var(--math-ink);font-size:clamp(3rem,6.5vw,5.9rem);font-weight:1000;letter-spacing:-.045em;line-height:.88}.page_hero__BC00g p{max-width:42rem;margin:0;color:var(--math-muted);font-size:clamp(1.08rem,1.6vw,1.34rem);font-weight:650;line-height:1.42}.page_finalCta__yI4MR>a,.page_heroActions___3V4h,.page_planCard__dJOJ5 a{display:flex;flex-wrap:wrap;gap:.8rem}.page_primaryButton__P2gqn,.page_secondaryButton__007XE{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:.85rem 1.15rem;border-radius:999px;font-size:.95rem;font-weight:1000;line-height:1;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.page_primaryButton__P2gqn{border:2px solid var(--math-ink);color:#fff;background:var(--math-ink);box-shadow:0 12px 0 rgba(23,33,43,.13)}.page_secondaryButton__007XE{border:2px solid var(--math-ink);color:var(--math-ink);background:var(--math-paper)}.page_primaryButton__P2gqn:visited{color:#fff}.page_secondaryButton__007XE:visited{color:var(--math-ink)}.page_primaryButton__P2gqn:focus-visible,.page_primaryButton__P2gqn:hover,.page_secondaryButton__007XE:focus-visible,.page_secondaryButton__007XE:hover{transform:translateY(-2px);outline:none}.page_heroBoard__uQQA_{position:relative;display:grid;grid-gap:1.2rem;gap:1.2rem;padding:clamp(1.1rem,3vw,1.5rem);border:3px solid var(--math-ink);border-radius:var(--math-radius);background:linear-gradient(rgba(40,100,201,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(40,100,201,.08) 1px,transparent 1px),var(--math-paper);background-size:22px 22px;box-shadow:var(--math-shadow);transform:rotate(1.2deg)}.page_boardHeader__O6xDD{display:flex;gap:.8rem;justify-content:space-between;padding-bottom:1rem;border-bottom:2px dashed var(--math-line);color:var(--math-muted);font-size:.88rem;font-weight:800}.page_boardHeader__O6xDD strong{color:var(--math-green)}.page_equation__dL7Qv{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;color:var(--math-ink);font-family:var(--font-code);font-size:clamp(1.8rem,4vw,3.4rem);font-weight:900}.page_equation__dL7Qv strong{color:var(--math-orange)}.page_graph__iPY3F{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.page_graph__iPY3F:after,.page_graph__iPY3F:before{position:absolute;inset:50% 0 auto;height:2px;background:rgba(23,33,43,.2);content:""}.page_graph__iPY3F:after{inset:0 auto 0 50%;width:2px;height:auto}.page_graph__iPY3F span{min-height:5.5rem;border:2px solid var(--math-line);border-radius:20px;background:hsla(0,0%,100%,.5)}.page_graph__iPY3F span:first-child,.page_graph__iPY3F span:nth-child(4){background:rgba(40,100,201,.1)}.page_note__G3IYU{width:-moz-fit-content;width:fit-content;padding:.6rem .8rem;border:2px solid rgba(230,111,47,.22);border-radius:999px;color:#914219;background:rgba(230,111,47,.12);font-weight:900}.page_faqSection__5FZ2J,.page_finalCta__yI4MR,.page_fitSection__L33Li,.page_methodSection__qAx09,.page_pricingSection__UnT5_,.page_subjectSection__Tea6g{padding-block:clamp(3rem,7vw,5rem)}.page_finalCta__yI4MR h2,.page_fitSection__L33Li h2,.page_sectionHeader__lK1Sv h2{max-width:13ch;font-size:clamp(2.2rem,5vw,4.4rem);line-height:.94}.page_subjectGrid__V0PfW{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;padding-top:1.4rem}.page_subjectGrid__V0PfW span{display:grid;min-height:7rem;padding:1rem;border:2px solid var(--math-ink);border-radius:22px;align-items:flex-end;justify-items:flex-start;color:var(--math-ink);background:var(--math-paper);box-shadow:7px 7px 0 rgba(23,33,43,.1);font-size:1rem;font-weight:1000}.page_subjectGrid__V0PfW span:nth-child(2n){background:#eaf2ff}.page_subjectGrid__V0PfW span:nth-child(3n){background:#fff0df}.page_planGrid__zfMBZ,.page_stepGrid__zXLhJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding-top:1.4rem}.page_faqList__PW538 details,.page_finalCta__yI4MR,.page_fitSection__L33Li,.page_planCard__dJOJ5,.page_stepGrid__zXLhJ article{border:2px solid var(--math-ink);border-radius:var(--math-radius);background:rgba(255,250,240,.8);box-shadow:8px 8px 0 rgba(23,33,43,.09)}.page_stepGrid__zXLhJ article{display:grid;grid-gap:.65rem;gap:.65rem;min-height:17rem;padding:1.1rem}.page_stepGrid__zXLhJ article>span{color:var(--math-orange);font-family:var(--font-code);font-size:.9rem;font-weight:900}.page_planCard__dJOJ5 h3,.page_stepGrid__zXLhJ h3{margin:0;color:var(--math-ink);font-size:1.55rem;font-weight:1000;line-height:1}.page_faqList__PW538 p,.page_fitSection__L33Li li,.page_planCard__dJOJ5 p,.page_stepGrid__zXLhJ p{margin:0;color:var(--math-muted);font-size:1rem;font-weight:650;line-height:1.55}.page_planGrid__zfMBZ{grid-template-columns:repeat(2,minmax(0,1fr))}.page_planCard__dJOJ5{position:relative;display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1.1rem,3vw,1.4rem)}.page_planCard__dJOJ5[data-highlighted=true]{background:#eaf2ff}.page_recommended__hzt1X{width:-moz-fit-content;width:fit-content;padding:.35rem .65rem;border:2px solid rgba(40,100,201,.22);border-radius:999px;color:var(--math-blue);background:rgba(40,100,201,.1);font-size:.78rem;font-weight:1000;text-transform:uppercase}.page_price__Xoyjs{display:flex;gap:.35rem;align-items:flex-end}.page_price__Xoyjs strong{color:var(--math-ink);font-size:clamp(3rem,7vw,5rem);font-weight:1000;letter-spacing:-.06em;line-height:.86}.page_price__Xoyjs span{color:var(--math-muted);font-size:1.2rem;font-weight:900}.page_fitSection__L33Li ul,.page_planCard__dJOJ5 ul{display:grid;grid-gap:.65rem;gap:.65rem;padding:0;margin:0;list-style:none}.page_fitSection__L33Li li,.page_planCard__dJOJ5 li{display:flex;gap:.55rem;align-items:flex-start}.page_fitSection__L33Li li:before,.page_planCard__dJOJ5 li:before{flex:0 0 auto;width:.58rem;height:.58rem;margin-top:.48rem;border-radius:50%;background:var(--math-green);content:""}.page_fitSection__L33Li{display:grid;grid-template-columns:minmax(0,.85fr) minmax(18rem,1fr);grid-gap:clamp(1.4rem,5vw,4rem);gap:clamp(1.4rem,5vw,4rem);align-items:flex-start;padding-inline:clamp(1.1rem,3vw,1.6rem)}.page_faqList__PW538{display:grid;grid-gap:.85rem;gap:.85rem;padding-top:1.4rem}.page_faqList__PW538 details{padding:1rem 1.1rem}.page_faqList__PW538 summary{color:var(--math-ink);cursor:pointer;font-size:1.08rem;font-weight:1000}.page_faqList__PW538 summary::-webkit-details-marker{display:none}.page_faqList__PW538 p{padding-top:.7rem}.page_finalCta__yI4MR{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1.25rem;gap:1.25rem;align-items:center;padding-inline:clamp(1.1rem,3vw,1.6rem);margin-bottom:clamp(2rem,6vw,4rem);background:#fff0df}@media(max-width:1024px){.page_finalCta__yI4MR,.page_fitSection__L33Li,.page_hero__BC00g{grid-template-columns:1fr}.page_stepGrid__zXLhJ,.page_subjectGrid__V0PfW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.page_topbar__3pSMJ{align-items:flex-start;flex-direction:column}.page_topbar__3pSMJ nav{width:100%;justify-content:space-between}.page_hero__BC00g{min-height:auto;padding-block:2rem 3rem}.page_hero__BC00g h1{max-width:10.5ch;font-size:clamp(2.7rem,13vw,4rem);line-height:.92}.page_hero__BC00g p{font-size:1.02rem}.page_heroBoard__uQQA_{transform:none}.page_finalCta__yI4MR>a,.page_heroActions___3V4h,.page_heroActions___3V4h a,.page_planCard__dJOJ5 a{width:100%}.page_planGrid__zfMBZ,.page_stepGrid__zXLhJ,.page_subjectGrid__V0PfW{grid-template-columns:1fr}.page_stepGrid__zXLhJ article,.page_subjectGrid__V0PfW span{min-height:0}.page_finalCta__yI4MR h2,.page_fitSection__L33Li h2,.page_sectionHeader__lK1Sv h2{font-size:clamp(2rem,10vw,3rem)}.page_price__Xoyjs strong{font-size:3.4rem}}