.page_page__O6a95{background:var(--white)}.VerticalTabs_tabs__Wwnzd{display:flex;justify-content:center;gap:.25rem;margin:.75rem auto 2rem;padding:.25rem;background:var(--white);border-radius:100px;width:-moz-fit-content;width:fit-content;box-shadow:var(--shadow-sm)}.VerticalTabs_tab__b8DBM{padding:.45rem 1.15rem;border:none;border-radius:100px;background:transparent;color:var(--text-muted);font-family:var(--font-dm-sans),sans-serif;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s}.VerticalTabs_tab__b8DBM:hover{color:var(--purple-dark)}.VerticalTabs_active__yyqrl{color:var(--white)!important;background:var(--purple)}.PulseValue_wrapper__Z37Ci{display:inline-block}@keyframes PulseValue_valuePulse__iEUjL{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.PulseValue_pulse__br1tR{animation:PulseValue_valuePulse__iEUjL .2s ease}.Calculator_hero__iS2uN{background:var(--lavender);padding:clamp(64px,10vw,120px) 0}.Calculator_heroInner__CjYgq{max-width:1140px;margin:0 auto;padding:0 2rem}.Calculator_eyebrow__2cxdd{font-family:var(--font-jakarta),sans-serif;font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--purple);margin-bottom:1rem}.Calculator_headline__VVsA_{font-family:var(--font-dm-sans),sans-serif;font-size:clamp(32px,4vw,48px);font-weight:600;color:var(--text-dark);line-height:1.15;letter-spacing:-.025em;margin-bottom:.75rem}.Calculator_headline__VVsA_ em{font-style:normal;background:linear-gradient(135deg,var(--purple),var(--purple-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Calculator_subtitle__Gbi3G{font-size:1rem;color:var(--text-muted);margin-bottom:2.5rem}.Calculator_card__mViNi{display:grid;grid-template-columns:1fr 1fr;background:var(--white);border-radius:1rem;overflow:hidden;box-shadow:var(--shadow-md)}.Calculator_cardInputs__rwepV{padding:1.75rem 2rem;display:flex;flex-direction:column;gap:.9rem}.Calculator_fieldRow2col__pFjNv{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.Calculator_fieldRow2col__pFjNv>.Calculator_field__h3Y7G,.Calculator_fieldRow2col__pFjNv>div>.Calculator_field__h3Y7G{display:flex;flex-direction:column}.Calculator_fieldRow2col__pFjNv .Calculator_fieldLabel__CB4wY{flex:1 1}.Calculator_fieldGroupLabel__VzWZ_{font-family:var(--font-jakarta),sans-serif;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--purple);margin-bottom:-.25rem}.Calculator_fieldGroupDivider__nRWoV{border:none;border-top:1px solid var(--gray-200);margin:0}.Calculator_fieldLabelRow__xnaJs{display:flex;align-items:center;gap:.35rem;margin-bottom:.3rem}.Calculator_fieldLabel__CB4wY{font-size:1rem;font-weight:600;color:var(--text-dark)}.Calculator_fieldRow__hGHv_{display:flex;align-items:center}.Calculator_prefix__AAK0a,.Calculator_suffix__t_r3i{font-size:1.05rem;color:var(--text-muted);font-weight:500;padding:0 .4rem}.Calculator_fieldInput__cWQw2{width:100%;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-sm);padding:10px 12px;font-family:var(--font-dm-sans),sans-serif;font-size:1.1rem;font-weight:600;color:var(--text-dark);outline:none;transition:border-color .2s;-moz-appearance:textfield}.Calculator_fieldInput__cWQw2::-webkit-inner-spin-button,.Calculator_fieldInput__cWQw2::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Calculator_fieldInput__cWQw2:focus{border-color:var(--purple-dark)}.Calculator_fieldHint__ttsIN{font-size:.85rem;color:var(--text-muted);margin-top:.3rem;line-height:1.4}.Calculator_cardActions__zwZbc{display:flex;align-items:center;gap:1rem;margin-top:.1rem}.Calculator_resetBtn__gWMFh{padding:12px 24px;background:var(--purple);color:var(--white);font-family:var(--font-dm-sans),sans-serif;font-size:15px;font-weight:600;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}.Calculator_resetBtn__gWMFh:hover{background:var(--purple-hover);transform:translateY(-1px);box-shadow:var(--shadow-purple)}.Calculator_cardResults__rDqoQ{padding:2.25rem 2.5rem;display:flex;flex-direction:column;justify-content:center;border-left:1px solid var(--gray-200)}.Calculator_miniResultsHeader__XmHpO{margin-bottom:1.25rem}.Calculator_miniLogo__0AjOj{height:24px;width:auto}.Calculator_miniResults__Qshsp{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:.5rem}.Calculator_miniResultLabel__xN2Rd{font-size:1.05rem;font-weight:700;color:var(--text-dark)}.Calculator_miniResultSub__smxED{font-size:.9rem;color:var(--text-muted);line-height:1.4;margin-top:.15rem}.Calculator_miniValues__LLMGI{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:.25rem}.Calculator_miniValueRed__72ikv{color:#ef4444}.Calculator_miniValueGreen__jpIEb,.Calculator_miniValueRed__72ikv{font-family:var(--font-dm-sans),sans-serif;font-size:2rem;font-weight:700;line-height:1}.Calculator_miniValueGreen__jpIEb{color:#16a34a}.Calculator_miniValueContext__1HVZP{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem;font-size:.9rem;color:var(--text-muted);line-height:1.3}.Calculator_resultDivider__nxYVc{border:none;border-top:1px solid var(--gray-200);margin:.25rem 0 1rem}.Calculator_totalValueRow__gDJ_J{background:var(--lavender,#f5f7fe);border-radius:.75rem;padding:1.25rem 1.5rem;margin:1rem 0}.Calculator_totalValueAmount__juVtm{font-family:var(--font-dm-sans),sans-serif;font-size:2.1rem;font-weight:700;color:#16a34a;line-height:1;margin:.5rem 0 .75rem}.Calculator_totalValueBreakdown__ge9qJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:.5rem}.Calculator_totalValueBreakdownItem__bKJr9{display:flex;flex-direction:column;gap:.2rem}.Calculator_totalValueBreakdownLabel__mQ8lQ{font-size:.8rem;font-weight:600;color:var(--text-muted)}.Calculator_totalValueBreakdownValue__ylrJU{font-family:var(--font-dm-sans),sans-serif;font-size:1.15rem;font-weight:700;color:#16a34a;line-height:1.2}.Calculator_totalValueSub__vQgQV{font-size:.85rem;font-weight:600;color:var(--text-muted);line-height:1.3;margin-top:.35rem}.Calculator_copyBtn__Jrsyt{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:12px 24px;background:var(--purple);border:none;border-radius:var(--radius-sm);font-family:var(--font-dm-sans),sans-serif;font-size:14px;font-weight:600;color:var(--white);cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s;width:100%}.Calculator_copyBtn__Jrsyt:hover{background:var(--purple-hover);transform:translateY(-1px);box-shadow:var(--shadow-purple)}.Calculator_citationLink__bpGKt{color:var(--purple);text-decoration:underline;transition:color .2s}.Calculator_citationLink__bpGKt:hover{color:var(--purple-hover)}.Calculator_disclaimer__37Sum{font-size:.85rem;color:var(--text-muted);line-height:1.6;max-width:800px;margin-top:1.5rem}.Calculator_ctaSection__sq6DE{background:var(--purple-dark);position:relative;overflow:hidden;text-align:center}.Calculator_ctaSection__sq6DE:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:800px;height:500px;background:radial-gradient(circle,rgba(98,4,255,.15) 0,transparent 70%);pointer-events:none}.Calculator_ctaContent__eucS4{position:relative;z-index:2;max-width:600px;margin:0 auto}.Calculator_ctaSection__sq6DE h2{color:var(--white);margin-bottom:16px}.Calculator_ctaDesc__vJITZ{font-size:18px;color:hsla(0,0%,100%,.85);margin-bottom:40px;line-height:1.7}.Calculator_ctaActions__VnToH{display:flex;gap:16px;justify-content:center}@media (max-width:700px){.Calculator_card__mViNi{grid-template-columns:1fr}.Calculator_cardResults__rDqoQ{border-left:none;border-top:1px solid var(--gray-200)}}