.mathnasium_mathnasiumPage__rIJ7B{--accent:#1c24f3;--accent-dark:#0b11cb;--accent-light:#e7e8fe;--secondary:#86c440;--secondary-light:#f3f9ec;--heading:#0a0a0a;--text-muted:#545454;--text-body:#292929;--border:#e0e0e0;--surface:#f0f0f0;--surface-accent:#ebf5ff;--success:#19bb81;--error:#f01f1f;--radius:16px;--radius-sm:10px;--shadow:0 4px 20px hsla(0,0%,4%,.06);--shadow-lg:0 16px 48px hsla(0,0%,4%,.1);--transition:0.25s ease;--max-width:1180px;--theme-deep:#0f173a;--theme-mid:#1c24f3;--theme-pop:#5ed0f3;--theme-pop-deep:#2bb3da;--theme-tint-navy:#f4f6fc;--theme-tint-aqua:#eefaff;color:var(--text-body);overflow-x:hidden}@media (prefers-reduced-motion:reduce){.mathnasium_mathnasiumPage__rIJ7B *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mathnasium_mathnasiumPage__rIJ7B :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.mathnasium_pageWrap__fL_zp{max-width:var(--max-width);margin:0 auto;padding:0 1.5rem}.mathnasium_articleBody__GUrU6{display:flex;flex-direction:column;gap:4.5rem;padding:3rem 0 5rem}@media (max-width:767px){.mathnasium_articleBody__GUrU6{gap:3rem;padding:2rem 0 3.5rem}}.mathnasium_sectionHead__tV0f2{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem;max-width:720px}.mathnasium_sectionHead__tV0f2.mathnasium_center__UWt_u{margin-left:auto;margin-right:auto;text-align:center}.mathnasium_eyebrow__yTPYT{display:inline-flex;align-items:center;gap:.5rem;color:var(--accent);letter-spacing:.04em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.mathnasium_eyebrow__yTPYT:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);display:inline-block}.mathnasium_breadcrumbs__tR5I9{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding-top:1.75rem;color:var(--text-muted)}.mathnasium_breadcrumbs__tR5I9 a{color:var(--theme-mid);text-decoration:none;transition:color var(--transition)}.mathnasium_breadcrumbs__tR5I9 a:hover{color:var(--theme-deep)}.mathnasium_breadcrumbs__tR5I9 span{color:var(--border)}.mathnasium_hero__5UcWr{position:relative;overflow:hidden;padding:4.5rem 1.5rem 5rem;background:radial-gradient(120% 100% at 50% -10%,var(--theme-mid) 0,var(--theme-deep) 65%)}.mathnasium_hero__5UcWr:after,.mathnasium_hero__5UcWr:before{content:"";position:absolute;border-radius:50%;filter:blur(60px);opacity:.35;pointer-events:none}.mathnasium_hero__5UcWr:before{width:420px;height:420px;top:-140px;left:-120px;background:var(--theme-pop)}.mathnasium_hero__5UcWr:after{width:360px;height:360px;bottom:-160px;right:-100px;background:var(--secondary);opacity:.18}.mathnasium_heroInner__tB5jP{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.mathnasium_heroBadge__37O2F{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1.1rem;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.06em}.mathnasium_hero__5UcWr h1{max-width:760px;color:#fff}.mathnasium_hero__5UcWr h1 em{font-style:italic;color:var(--theme-pop)}.mathnasium_heroSub__kc4fi{max-width:620px;color:hsla(0,0%,100%,.82)}.mathnasium_heroCta__J_cqo{display:inline-flex;align-items:center;gap:.6rem;margin-top:.5rem;padding:.9rem 1.75rem;border-radius:999px;border:none;background:var(--theme-pop);color:var(--theme-deep);cursor:pointer;transition:transform var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition)}.mathnasium_heroCta__J_cqo:hover{background:#fff;transform:translateY(-2px);box-shadow:0 0 0 6px rgba(94,208,243,.25),var(--shadow-lg)}.mathnasium_ctaCard__tzJXk .mathnasium_heroCta__J_cqo{background:#fff;color:var(--accent-dark)}.mathnasium_ctaCard__tzJXk .mathnasium_heroCta__J_cqo:hover{background:var(--accent-dark);color:#fff;box-shadow:var(--shadow-lg)}@media (max-width:767px){.mathnasium_hero__5UcWr:after,.mathnasium_hero__5UcWr:before{opacity:.22}}.mathnasium_callout__Wdcvt{border-radius:var(--radius);border:1px solid var(--accent-light);background:var(--surface-accent)}.mathnasium_calloutNeutral__5521c,.mathnasium_callout__Wdcvt{padding:1.75rem 2rem;display:flex;flex-direction:column;gap:.85rem}.mathnasium_calloutNeutral__5521c{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface)}.mathnasium_calloutNeutral__5521c p,.mathnasium_callout__Wdcvt p{color:var(--text-body)}.mathnasium_calloutNeutral__5521c strong,.mathnasium_callout__Wdcvt strong{color:var(--heading)}.mathnasium_reasonsGrid__0v7xD{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.mathnasium_reasonCard__nErzq{display:flex;gap:1rem;padding:1.5rem;border:1px solid var(--border);border-radius:var(--radius);background:#fff;transition:box-shadow var(--transition),transform var(--transition)}.mathnasium_reasonCard__nErzq:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.mathnasium_reasonNumber__1_tm3{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--accent-light);color:var(--accent-dark);display:flex;align-items:center;justify-content:center;font-family:var(--font-Redit-SemiBold)}.mathnasium_balanceGrid__qmF1Q{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.mathnasium_balanceCol__yN27k{border-radius:var(--radius);padding:1.75rem;border:1px solid var(--border)}.mathnasium_balanceCol__yN27k.mathnasium_positive__geUh9{background:var(--secondary-light);border-color:rgba(134,196,64,.35)}.mathnasium_balanceCol__yN27k.mathnasium_caution__mc0N3{background:#fff8ec;border-color:rgba(224,175,2,.3)}.mathnasium_balanceCol__yN27k h3{margin-bottom:1rem;color:var(--heading)}.mathnasium_balanceNote__Te4X4{margin-top:1.25rem;color:var(--text-muted)}.mathnasium_mentalMathGrid__fqyVy{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.mathnasium_exampleCard__skoUd{border-radius:var(--radius);border:1px solid var(--border);background:#fff;padding:1.75rem;display:flex;flex-direction:column;gap:.75rem}.mathnasium_exampleTag__41Q2r{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.3rem .75rem;border-radius:999px;background:var(--secondary-light);color:#4c7a1e}.mathnasium_exampleProblem__SEFl7{color:var(--heading);font-family:var(--font-Redit-SemiBold)}.mathnasium_exampleTransfer__cbq2E{color:var(--text-muted);border-top:1px dashed var(--border);padding-top:.75rem;margin-top:.25rem}.mathnasium_pathGrid__v8UVh{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;align-items:stretch}.mathnasium_pathCard__wM8Te{border-radius:var(--radius);padding:1.75rem;display:flex;flex-direction:column;gap:1rem}.mathnasium_pathCard__wM8Te.mathnasium_pathA__HEGNB{background:#fdf4f0;border:1px solid rgba(240,31,31,.18)}.mathnasium_pathCard__wM8Te.mathnasium_pathB__9OCM9{background:var(--surface-accent);border:1px solid var(--accent-light)}.mathnasium_diffGrid__fkmvg{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.mathnasium_diffCard__yySD2{border-radius:var(--radius);border:1px solid var(--border);background:#fff;padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;transition:box-shadow var(--transition),border-color var(--transition)}.mathnasium_diffCard__yySD2:hover{box-shadow:var(--shadow);border-color:var(--accent-light)}.mathnasium_diffNumber__C7PeR{font-family:var(--font-Redit-Bold);color:var(--accent-light);font-size:2rem;line-height:1}.mathnasium_compTableWrap__ElF_k{border-radius:var(--radius);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}.mathnasium_compTable__mR_24{width:100%;border-collapse:collapse}.mathnasium_compTable__mR_24 td,.mathnasium_compTable__mR_24 th{padding:1rem 1.25rem;text-align:left;border-bottom:1px solid var(--border);vertical-align:top}.mathnasium_compTable__mR_24 thead th{background:var(--heading);color:#fff;font-family:var(--font-Redit-SemiBold)}.mathnasium_compTable__mR_24 tbody tr:nth-child(odd){background:#fafafa}.mathnasium_compTable__mR_24 tbody tr:hover{background:var(--theme-tint-aqua)}.mathnasium_compTable__mR_24 .mathnasium_rowLabel__zNSxx{font-family:var(--font-Redit-SemiBold);color:var(--heading);white-space:nowrap}.mathnasium_compTable__mR_24 .mathnasium_winnerCell__DJPzg{position:relative;background:var(--surface-accent);color:var(--accent-dark)}.mathnasium_compTable__mR_24 .mathnasium_winnerCell__DJPzg:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;margin-right:.4rem;border-radius:50%;background:var(--secondary);color:#fff;font-size:.65rem}.mathnasium_compCards__6ErPo{display:none;flex-direction:column;gap:1rem}.mathnasium_compCard__ckPgx{border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem;background:#fff}.mathnasium_compCard__ckPgx .mathnasium_rowLabel__zNSxx{display:block;color:var(--heading);font-family:var(--font-Redit-SemiBold);margin-bottom:.75rem}.mathnasium_compCardRow__uCH4g{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.mathnasium_compCardRow__uCH4g>div.mathnasium_winnerCell__DJPzg{background:var(--surface-accent);position:relative}.mathnasium_colLabel__cLCm9{display:block;color:var(--text-muted);margin-bottom:.25rem}.mathnasium_fitGrid__9Tekj{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.mathnasium_fitCard__Lr0JZ{border-radius:var(--radius);border:1px solid var(--border);background:#fff;padding:2rem;display:flex;flex-direction:column;gap:1rem}.mathnasium_fitCard__Lr0JZ.mathnasium_highlight__uiwTU{border:1.5px solid var(--accent);background:var(--surface-accent);box-shadow:var(--shadow)}.mathnasium_fitCardLabel__JkRT9{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.3rem .85rem;border-radius:999px;background:var(--surface);color:var(--text-muted)}.mathnasium_fitCard__Lr0JZ.mathnasium_highlight__uiwTU .mathnasium_fitCardLabel__JkRT9{background:var(--accent);color:#fff}.mathnasium_awardCard__rNa_z{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2.5rem;padding:2.5rem;border-radius:var(--radius);border:1px solid var(--border);background:#fff;box-shadow:var(--shadow)}.mathnasium_awardBadgeWrap___0WCK{display:flex;justify-content:center}.mathnasium_awardContent__sh7fi{display:flex;flex-direction:column;gap:1rem}.mathnasium_awardDimensions__tZQ_a{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;padding:0;margin:0}.mathnasium_awardDimensions__tZQ_a li{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border-radius:999px;background:var(--surface-accent);color:var(--accent-dark)}.mathnasium_awardNote__Mcigq{color:var(--text-muted);border-top:1px dashed var(--border);padding-top:1rem;margin-top:.25rem}.mathnasium_ctaCard__tzJXk{border-radius:var(--radius);background:linear-gradient(135deg,var(--accent) 0,var(--accent-dark) 100%);padding:3rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;color:#fff}.mathnasium_ctaCard__tzJXk h2,.mathnasium_ctaCard__tzJXk h3{color:#fff}.mathnasium_ctaCard__tzJXk p{color:hsla(0,0%,100%,.85);max-width:480px}.mathnasium_pricingChecklist__Ljusg{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}.mathnasium_pricingChecklist__Ljusg li{display:flex;gap:.6rem;color:var(--text-body);padding:.85rem 1rem;background:var(--surface);border-radius:var(--radius-sm)}.mathnasium_costLink__gfKlC{color:var(--accent);font-family:var(--font-Redit-SemiBold);text-decoration:none;border-bottom:1px solid var(--accent-light);transition:border-color var(--transition)}.mathnasium_costLink__gfKlC:hover{border-color:var(--accent)}.mathnasium_faqSection__Fh8JT{display:flex;flex-direction:column;gap:.85rem}.mathnasium_faqItem__AdKft{border:1px solid var(--border);border-radius:var(--radius);background:#fff;overflow:hidden;transition:border-color var(--transition)}.mathnasium_faqItem__AdKft[data-open=true]{border-color:var(--theme-mid)}.mathnasium_faqQuestion__Fb5_z{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;background:transparent;border:none;text-align:left;cursor:pointer;color:var(--heading);font-family:var(--font-Redit-SemiBold)}.mathnasium_faqIcon__cv4T4{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--accent-light);color:var(--accent-dark);display:flex;align-items:center;justify-content:center;transition:transform var(--transition)}.mathnasium_faqItem__AdKft[data-open=true] .mathnasium_faqIcon__cv4T4{transform:rotate(45deg)}.mathnasium_faqAnswerWrap__lJs5N{overflow:hidden}.mathnasium_faqAnswer__labxn{padding:0 1.5rem 1.25rem;color:var(--text-body)}.mathnasium_relatedLinks__Wn69S{display:flex;flex-direction:column;gap:5px}.mathnasium_relatedLink__7lgfW{color:var(--accent);font-family:var(--font-Redit-SemiBold);text-decoration:none}.mathnasium_scrollProgressTrack__Glls0{position:fixed;top:0;left:0;width:100%;height:3px;background:transparent;z-index:50;pointer-events:none}.mathnasium_scrollProgressBar__1AT0v{height:100%;background:linear-gradient(90deg,var(--theme-mid),var(--theme-pop));transform-origin:left}.mathnasium_sectionTintedNavy__9fQ8s{border-radius:28px;padding:3rem 2.5rem;background:var(--theme-tint-navy)}.mathnasium_sectionTintedAqua__qfWK_{border-radius:28px;padding:3rem 2.5rem;background:var(--theme-tint-aqua)}@media (max-width:767px){.mathnasium_sectionTintedAqua__qfWK_,.mathnasium_sectionTintedNavy__9fQ8s{padding:2rem 1.25rem;border-radius:20px}}.mathnasium_srOnly__bbe3y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:767px){.mathnasium_balanceGrid__qmF1Q,.mathnasium_diffGrid__fkmvg,.mathnasium_fitGrid__9Tekj,.mathnasium_mentalMathGrid__fqyVy,.mathnasium_pathGrid__v8UVh,.mathnasium_pricingChecklist__Ljusg,.mathnasium_reasonsGrid__0v7xD{grid-template-columns:1fr}.mathnasium_compTableWrap__ElF_k{display:none}.mathnasium_compCards__6ErPo{display:flex}.mathnasium_awardCard__rNa_z{grid-template-columns:1fr;padding:1.75rem;text-align:center}}@media (min-width:1920px){.mathnasium_pageWrap__fL_zp{max-width:1300px}}