@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}.CalculatorTemplate_scope__8607n{--v3-blue:#1a2d6d;--v3-blue-700:#142357;--v3-blue-900:#0b1742;--v3-blue-tint:#eef0f8;--v3-red:#d80d1d;--v3-red-700:#b80a18;--v3-coral:#ffb3b9;--v3-coral-ink:#3a0b10;--v3-ink:#0a0a12;--v3-ink-2:#1b1d2a;--v3-muted:#66687a;--v3-line:#e6e6ec;--v3-line-2:#f0f0f4;--v3-cream:#f6f4ee;--v3-paper:#ffffff;--v3-green:#0a8754;--v3-amber:#b66e00;--v3-shadow-2:0 6px 20px rgba(10,10,18,0.08),0 1px 3px rgba(10,10,18,0.06);--v3-shadow-3:0 24px 60px -20px rgba(14,29,92,0.35),0 10px 20px -12px rgba(10,10,18,0.18);--v3-r-full:999px;background:var(--v3-cream);color:var(--v3-ink);font-family:var(--font-geist,"Geist",ui-sans-serif,system-ui,sans-serif);-webkit-font-smoothing:antialiased}.CalculatorTemplate_scope__8607n *{box-sizing:border-box}.CalculatorTemplate_scope__8607n button{font-family:inherit;cursor:pointer;border:none;background:none;padding:0;color:inherit}.CalculatorTemplate_scope__8607n input{font-family:inherit}.CalculatorTemplate_page__an39P{padding:56px 24px 80px}.CalculatorTemplate_wrap__zyliL{max-width:1100px;margin:0 auto}.CalculatorTemplate_heroBlock__maasV{text-align:center;margin-bottom:40px}.CalculatorTemplate_pill__uShv4{display:inline-flex;align-items:center;gap:8px;background:var(--v3-blue-tint);color:var(--v3-blue);font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:7px 14px;border-radius:var(--v3-r-full);font-weight:600;margin-bottom:20px}.CalculatorTemplate_pill__uShv4 .CalculatorTemplate_ring__Lv0XQ{width:6px;height:6px;border-radius:999px;background:var(--v3-red);box-shadow:0 0 0 3px rgba(216,13,29,.2)}.CalculatorTemplate_h1__izcUi{font-family:var(--font-geist,"Geist",ui-sans-serif,system-ui,sans-serif);font-weight:800;font-size:56px;line-height:1.02;letter-spacing:-.035em;margin:0 0 14px;color:var(--v3-ink)}.CalculatorTemplate_h1__izcUi em{font-family:var(--font-instrument-serif,"Instrument Serif",serif);font-style:italic;font-weight:400;color:var(--v3-red);letter-spacing:-.01em}.CalculatorTemplate_sub__mov4v{font-size:17px;color:var(--v3-muted);max-width:620px;margin:0 auto 16px;line-height:1.55}.CalculatorTemplate_sub__mov4v b{color:var(--v3-ink);font-weight:600}.CalculatorTemplate_reassure__alVfi{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:11.5px;color:var(--v3-muted);letter-spacing:.06em}.CalculatorTemplate_reassure__alVfi .CalculatorTemplate_ck__65ZJS{color:var(--v3-green);font-weight:700}.CalculatorTemplate_calcCard__pOElL{background:var(--v3-paper);border:1px solid var(--v3-line);border-radius:24px;padding:36px 36px 32px;box-shadow:var(--v3-shadow-2);margin-bottom:32px}.CalculatorTemplate_field__k8Ygs{margin-bottom:28px}.CalculatorTemplate_field__k8Ygs:last-child{margin-bottom:0}.CalculatorTemplate_fieldLabel__OGYJD{font-family:var(--font-geist,"Geist",ui-sans-serif,system-ui,sans-serif);font-weight:600;font-size:14px;color:var(--v3-ink);margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.CalculatorTemplate_fieldLabel__OGYJD .CalculatorTemplate_hint__sZTiI{font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:10.5px;letter-spacing:.06em;color:var(--v3-muted);font-weight:500;text-transform:uppercase}.CalculatorTemplate_typeGrid__rZMsT{display:grid;grid-template-columns:1fr 1fr;gap:12px}.CalculatorTemplate_typeOpt___6Xzl{border:1.5px solid var(--v3-line);border-radius:14px;padding:16px 18px;display:flex;align-items:center;gap:14px;text-align:left;transition:all .15s;background:var(--v3-paper)}.CalculatorTemplate_typeOpt___6Xzl:hover{border-color:var(--v3-ink);background:#fafafa}.CalculatorTemplate_typeOpt___6Xzl.CalculatorTemplate_on__l38_I{border-color:var(--v3-blue-900);background:var(--v3-blue-tint);box-shadow:0 0 0 3px rgba(26,45,109,.08)}.CalculatorTemplate_typeOpt___6Xzl .CalculatorTemplate_ico___7SOd{width:40px;height:40px;border-radius:10px;background:var(--v3-cream);display:grid;place-items:center;flex-shrink:0;color:var(--v3-blue-900)}.CalculatorTemplate_typeOpt___6Xzl.CalculatorTemplate_on__l38_I .CalculatorTemplate_ico___7SOd{background:var(--v3-blue-900);color:var(--v3-coral)}.CalculatorTemplate_typeOpt___6Xzl .CalculatorTemplate_tx__98dv_{display:flex;flex-direction:column;gap:2px;min-width:0}.CalculatorTemplate_typeOpt___6Xzl .CalculatorTemplate_tx__98dv_ .CalculatorTemplate_t__0QOF_{font-weight:600;font-size:15px;color:var(--v3-ink)}.CalculatorTemplate_typeOpt___6Xzl .CalculatorTemplate_tx__98dv_ .CalculatorTemplate_s__JtykC{font-size:12.5px;color:var(--v3-muted)}.CalculatorTemplate_durGrid__MSJ3W{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.CalculatorTemplate_durOpt__uLJ_p{border:1.5px solid var(--v3-line);border-radius:12px;padding:14px 10px;text-align:center;transition:all .15s;background:var(--v3-paper);font-weight:600;display:flex;flex-direction:column;gap:2px}.CalculatorTemplate_durOpt__uLJ_p .CalculatorTemplate_n__cjYfy{font-size:22px;color:var(--v3-ink);line-height:1;font-variant-numeric:tabular-nums}.CalculatorTemplate_durOpt__uLJ_p .CalculatorTemplate_m__X7Rl0{font-size:11px;color:var(--v3-muted);font-weight:500;letter-spacing:.04em}.CalculatorTemplate_durOpt__uLJ_p:hover{border-color:var(--v3-ink)}.CalculatorTemplate_durOpt__uLJ_p.CalculatorTemplate_on__l38_I{border-color:var(--v3-blue-900);background:var(--v3-blue-tint);color:var(--v3-blue-900);box-shadow:0 0 0 3px rgba(26,45,109,.08)}.CalculatorTemplate_durOpt__uLJ_p.CalculatorTemplate_on__l38_I .CalculatorTemplate_n__cjYfy{color:var(--v3-blue-900)}.CalculatorTemplate_durOpt__uLJ_p.CalculatorTemplate_on__l38_I .CalculatorTemplate_m__X7Rl0{color:var(--v3-blue-700)}.CalculatorTemplate_moneyRow__hul3L{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:680px){.CalculatorTemplate_moneyRow__hul3L{grid-template-columns:1fr}}.CalculatorTemplate_moneyWrap__vpW96{position:relative}.CalculatorTemplate_moneyInput__7Glu1{width:100%;border:1.5px solid var(--v3-line);border-radius:12px;padding:16px 16px 16px 42px;font-weight:600;font-size:22px;background:var(--v3-paper);color:var(--v3-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;transition:border-color .15s,box-shadow .15s;outline:none;line-height:1}.CalculatorTemplate_moneyInput__7Glu1::-moz-placeholder{color:#bfc1cc;font-weight:500}.CalculatorTemplate_moneyInput__7Glu1::placeholder{color:#bfc1cc;font-weight:500}.CalculatorTemplate_moneyInput__7Glu1:hover{border-color:#c2c4d0}.CalculatorTemplate_moneyInput__7Glu1:focus-visible{border-color:var(--v3-blue-900);box-shadow:0 0 0 3px rgba(26,45,109,.12)}.CalculatorTemplate_cur__XZJ58{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-weight:600;font-size:22px;color:var(--v3-muted);pointer-events:none;line-height:1}.CalculatorTemplate_moneyWarn__BJPRj{margin-top:8px;font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:11px;color:var(--v3-amber);display:flex;align-items:center;gap:6px}.CalculatorTemplate_moneyWarn__BJPRj.CalculatorTemplate_hard__tesYs{color:var(--v3-red)}.CalculatorTemplate_moneyWarn__BJPRj:before{content:"!";width:14px;height:14px;border-radius:999px;background:currentColor;color:#fff;font-weight:700;display:grid;place-items:center;font-size:10px;flex-shrink:0}.CalculatorTemplate_calcBtnRow__5j9nH{margin-top:32px;display:flex;flex-direction:column;gap:10px;align-items:stretch}.CalculatorTemplate_btnCalc__CwlPJ{background:#1a2850;color:#ffffff;padding:18px 24px;border-radius:12px;font-weight:500;font-size:16px;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:none;cursor:pointer;transition:filter .15s}.CalculatorTemplate_btnCalc__CwlPJ:not(:disabled):hover{filter:brightness(.93)}.CalculatorTemplate_btnCalc__CwlPJ:disabled{opacity:.5;cursor:not-allowed}.CalculatorTemplate_btnCalc__CwlPJ .CalculatorTemplate_ar___L5t8{display:inline-block;transition:transform .2s}.CalculatorTemplate_btnCalc__CwlPJ:not(:disabled):hover .CalculatorTemplate_ar___L5t8{transform:translateX(4px)}.CalculatorTemplate_calcHint__WEbEM{text-align:center;font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:11px;color:var(--v3-muted);letter-spacing:.04em}.CalculatorTemplate_pfSwitch__V03Tw{margin:20px auto 0;max-width:720px;padding:16px 20px;border-radius:14px;border:1.5px dashed #d4d6e0;background:var(--v3-cream);display:flex;align-items:center;gap:14px;cursor:pointer;transition:all .18s;text-align:left;width:100%;font-family:inherit}.CalculatorTemplate_pfSwitch__V03Tw:hover{border-color:var(--v3-blue-900);border-style:solid;background:#fff;transform:translateY(-1px);box-shadow:0 8px 20px -10px rgba(14,29,92,.2)}.CalculatorTemplate_pfSwitch__V03Tw .CalculatorTemplate_pfIcon__fWKiJ{width:40px;height:40px;border-radius:10px;background:var(--v3-blue-tint);color:var(--v3-blue-900);display:grid;place-items:center;flex-shrink:0;transition:background .15s}.CalculatorTemplate_pfSwitch__V03Tw:hover .CalculatorTemplate_pfIcon__fWKiJ{background:var(--v3-blue-900);color:var(--v3-coral)}.CalculatorTemplate_pfSwitch__V03Tw .CalculatorTemplate_pfTx__w4HPd{flex:1;min-width:0}.CalculatorTemplate_pfSwitch__V03Tw .CalculatorTemplate_pfTx__w4HPd .CalculatorTemplate_q__JeFBs{display:block;font-weight:600;font-size:15px;color:var(--v3-ink);line-height:1.3}.CalculatorTemplate_pfSwitch__V03Tw .CalculatorTemplate_pfTx__w4HPd .CalculatorTemplate_s__JtykC{display:block;font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:11px;color:var(--v3-muted);letter-spacing:.04em;margin-top:3px}.CalculatorTemplate_pfSwitch__V03Tw .CalculatorTemplate_pfAr__Uw_L3{color:var(--v3-blue-900);font-weight:700;transition:transform .2s;flex-shrink:0;font-size:18px}.CalculatorTemplate_pfSwitch__V03Tw:hover .CalculatorTemplate_pfAr__Uw_L3{transform:translateX(4px)}.CalculatorTemplate_pfCard__oU_sf{background:var(--v3-paper);border:1px solid var(--v3-line);border-radius:24px;padding:44px;box-shadow:var(--v3-shadow-2);margin-bottom:32px;animation:CalculatorTemplate_pfFade__24Wzc .3s ease-out}@keyframes CalculatorTemplate_pfFade__24Wzc{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.CalculatorTemplate_pfGrid__LgC81{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:start}@media (max-width:900px){.CalculatorTemplate_pfGrid__LgC81{grid-template-columns:1fr;gap:32px}}.CalculatorTemplate_pfEye__CiSh1{font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--v3-red);font-weight:700;margin-bottom:10px;display:flex;align-items:center;gap:6px}.CalculatorTemplate_pfEye__CiSh1:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--v3-red);box-shadow:0 0 0 3px rgba(216,13,29,.18)}.CalculatorTemplate_pfH__ofXkq{font-weight:800;font-size:44px;line-height:1.02;letter-spacing:-.03em;color:var(--v3-ink);margin:0 0 14px}.CalculatorTemplate_pfH__ofXkq em{font-family:var(--font-instrument-serif,"Instrument Serif",serif);font-style:italic;font-weight:400;color:var(--v3-red);letter-spacing:-.01em}@media (max-width:700px){.CalculatorTemplate_pfH__ofXkq{font-size:34px}}.CalculatorTemplate_pfLead__LizTD{font-size:16px;line-height:1.55;color:var(--v3-muted);margin:0 0 22px;max-width:480px}.CalculatorTemplate_pfBullets__jQiBB{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:10px}.CalculatorTemplate_pfBullets__jQiBB li{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:var(--v3-ink);line-height:1.45}.CalculatorTemplate_pfBullets__jQiBB li .CalculatorTemplate_ck__65ZJS{width:22px;height:22px;border-radius:999px;background:var(--v3-green);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:700;flex-shrink:0;margin-top:1px}.CalculatorTemplate_pfCta__OrF3e{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--v3-red);color:#fff;padding:18px 28px;border-radius:var(--v3-r-full);font-weight:600;font-size:16px;box-shadow:0 12px 28px -10px rgba(216,13,29,.5);transition:all .15s}.CalculatorTemplate_pfCta__OrF3e:hover{transform:translateY(-2px);background:var(--v3-red-700);box-shadow:0 16px 32px -10px rgba(216,13,29,.6)}.CalculatorTemplate_pfCta__OrF3e .CalculatorTemplate_ar___L5t8{transition:transform .2s}.CalculatorTemplate_pfCta__OrF3e:hover .CalculatorTemplate_ar___L5t8{transform:translateX(3px)}.CalculatorTemplate_pfBack__yafwj{display:inline-flex;align-items:center;gap:8px;margin-left:14px;padding:10px 14px;background:transparent;color:var(--v3-muted);font-weight:500;font-size:13px;text-decoration:underline;text-decoration-color:var(--v3-line);text-underline-offset:3px;border-radius:8px}.CalculatorTemplate_pfBack__yafwj:hover{color:var(--v3-ink);text-decoration-color:var(--v3-ink);background:var(--v3-line-2)}@media (max-width:700px){.CalculatorTemplate_pfBack__yafwj{display:block;margin:16px 0 0;text-align:left}}.CalculatorTemplate_pfRight__quHQq{display:flex;flex-direction:column;gap:16px}.CalculatorTemplate_pfFormulaCard__GppOk{background:linear-gradient(135deg,var(--v3-blue-900) 0,var(--v3-blue-700) 100%);color:#fff;border-radius:18px;padding:22px 24px;position:relative;overflow:hidden}.CalculatorTemplate_pfFormulaCard__GppOk:before{content:"";position:absolute;inset:-40%;background:radial-gradient(circle at 100% 0,rgba(255,179,185,.18),transparent 55%);pointer-events:none}.CalculatorTemplate_pfFcEye__BUTF2{position:relative;font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--v3-coral);font-weight:700;margin-bottom:10px}.CalculatorTemplate_pfFcEq__7BC_O{position:relative;display:flex;align-items:center;gap:8px;font-weight:800;font-size:22px;letter-spacing:-.02em;margin-bottom:14px;flex-wrap:wrap}.CalculatorTemplate_pfFcEq__7BC_O .CalculatorTemplate_op__zE_JC{color:rgba(255,255,255,.5);font-weight:500}.CalculatorTemplate_pfFcEq__7BC_O .CalculatorTemplate_v__Fmrv3{background:var(--v3-coral);color:var(--v3-coral-ink);padding:2px 10px;border-radius:6px;font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-weight:700;font-size:20px}.CalculatorTemplate_pfFcNote__y5Cy7{position:relative;font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:10.5px;color:rgba(255,255,255,.6);letter-spacing:.02em;line-height:1.5;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.1)}.CalculatorTemplate_pfFcExample__Umh0f{position:relative;display:flex;flex-direction:column;gap:6px}.CalculatorTemplate_pfFcExRow__2qWJY{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:12px;color:rgba(255,255,255,.65)}.CalculatorTemplate_pfFcExRow__2qWJY b{font-family:var(--font-geist,"Geist",ui-sans-serif,system-ui,sans-serif);font-weight:700;font-size:14px;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.CalculatorTemplate_pfFcExRow__2qWJY.CalculatorTemplate_highlight__Bp1LQ{padding-top:8px;border-top:1px dashed rgba(255,255,255,.15);margin-top:2px}.CalculatorTemplate_pfFcExRow__2qWJY.CalculatorTemplate_highlight__Bp1LQ span{color:var(--v3-coral);font-weight:600}.CalculatorTemplate_pfFcExRow__2qWJY.CalculatorTemplate_highlight__Bp1LQ b{color:var(--v3-coral);font-size:20px}.CalculatorTemplate_pfSteps__eFosd{display:flex;flex-direction:column;gap:8px}.CalculatorTemplate_pfStep__J79zC{display:flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid var(--v3-line);border-radius:12px;background:var(--v3-paper)}.CalculatorTemplate_pfStep__J79zC .CalculatorTemplate_n__cjYfy{font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-weight:700;font-size:12px;color:var(--v3-red);letter-spacing:.1em;width:28px;flex-shrink:0}.CalculatorTemplate_pfStep__J79zC b{font-weight:700;font-size:14px;color:var(--v3-ink);display:block}.CalculatorTemplate_pfStep__J79zC small{font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:10.5px;color:var(--v3-muted);letter-spacing:.04em;margin-top:2px;display:block}.CalculatorTemplate_resultsHead___bVUA{text-align:center;margin:48px 0 24px;opacity:0;transform:translateY(12px);animation:CalculatorTemplate_rise__zZZvD .5s .05s forwards}.CalculatorTemplate_resultsHead___bVUA .CalculatorTemplate_eyebrow__0P6SG{font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--v3-muted);margin-bottom:8px;font-weight:500}.CalculatorTemplate_resultsHead___bVUA h2{font-weight:700;font-size:34px;letter-spacing:-.025em;margin:0;color:var(--v3-ink)}.CalculatorTemplate_resultsHead___bVUA h2 em{font-family:var(--font-instrument-serif,"Instrument Serif",serif);font-style:italic;font-weight:400;color:var(--v3-red)}@keyframes CalculatorTemplate_rise__zZZvD{to{opacity:1;transform:none}}.CalculatorTemplate_payGrid__FRZol{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:24px}@media (max-width:768px){.CalculatorTemplate_payGrid__FRZol{grid-template-columns:1fr;gap:20px}}.CalculatorTemplate_pay__GZIHs{position:relative;background:#ffffff;border:1px solid #e8e4db;border-radius:16px;padding:28px 24px 24px;text-align:left;transition:all .18s;display:flex;flex-direction:column;gap:14px;opacity:0;transform:translateY(16px);animation:CalculatorTemplate_rise__zZZvD .45s forwards}.CalculatorTemplate_pay__GZIHs:first-child{animation-delay:.08s}.CalculatorTemplate_pay__GZIHs:nth-child(2){animation-delay:.14s}.CalculatorTemplate_pay__GZIHs:nth-child(3){animation-delay:.2s}.CalculatorTemplate_pay__GZIHs:nth-child(4){animation-delay:.26s}.CalculatorTemplate_pay__GZIHs:hover{border-color:var(--v3-ink-2);transform:translateY(-2px)}.CalculatorTemplate_pay__GZIHs.CalculatorTemplate_on__l38_I{border-color:var(--v3-blue-900);box-shadow:0 0 0 3px rgba(26,45,109,.1),0 14px 28px -16px rgba(14,29,92,.3);transform:translateY(-2px)}.CalculatorTemplate_pay__GZIHs.CalculatorTemplate_recommended__mUUsN{border-color:var(--v3-red)}.CalculatorTemplate_pay__GZIHs.CalculatorTemplate_recommended__mUUsN.CalculatorTemplate_on__l38_I{border-color:var(--v3-blue-900);box-shadow:0 0 0 3px rgba(26,45,109,.1),0 14px 28px -16px rgba(216,13,29,.3)}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_badges__Ac_js{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:2px;min-height:22px}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_badge__tj55R{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:none}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_badge__tj55R.CalculatorTemplate_rec__JLDaV{background:#cc2020;color:#ffffff}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_badge__tj55R.CalculatorTemplate_safe__j_VtO{background:#f5f3ef;color:#2a47a2}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_corner__Pki9e{position:absolute;top:-12px;right:16px;background:#f5b9c4;color:#8b2c3c;font-size:11px;font-weight:600;letter-spacing:.02em;padding:4px 10px;border-radius:12px;box-shadow:0 4px 10px rgba(216,13,29,.15)}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_title__9U3eN{font-weight:500;font-size:18px;color:#000000;line-height:1.2}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_priceMain__PRRqM{font-family:var(--font-geist,"Geist",ui-sans-serif,system-ui,sans-serif);font-weight:700;font-size:32px;letter-spacing:-.03em;color:#000000;line-height:1;font-variant-numeric:tabular-nums}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_priceSub__tymFI{font-size:14px;color:#6b6b6b;line-height:1.4}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_priceSub__tymFI b{color:#000000;font-weight:600}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_anticipo__IxiC2{font-family:var(--font-geist,"Geist",ui-sans-serif,system-ui,sans-serif);font-weight:700;font-size:28px;color:#000000;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_anticipo__IxiC2 small{display:block;font-family:var(--font-geist,"Geist",ui-sans-serif,system-ui,sans-serif);font-size:11px;font-weight:500;color:#9b9b9b;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_cuota__o4JcQ{font-size:14px;color:#6b6b6b;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.4}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_cuota__o4JcQ b{color:#000000;font-weight:600}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_totalBox__DqNBY{margin-top:auto;padding-top:12px;border-top:1px solid #f0ede8;display:flex;justify-content:space-between;align-items:baseline}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_totalBox__DqNBY .CalculatorTemplate_lbl__S1W8k{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#9b9b9b}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_totalBox__DqNBY .CalculatorTemplate_val__A3z0v{font-weight:500;font-size:20px;color:#000000;font-variant-numeric:tabular-nums}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_savings__Lj_2k{font-size:14px;color:#059669;font-weight:500;display:flex;align-items:center;gap:4px}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_savings__Lj_2k b{font-weight:600}.CalculatorTemplate_pay__GZIHs .CalculatorTemplate_foot__UYNXa{margin-top:0;padding:10px;border-radius:8px;background:#f5f3ef;font-size:13px;text-align:center;color:#6b6b6b;transition:all .15s;font-weight:400;letter-spacing:0}.CalculatorTemplate_pay__GZIHs.CalculatorTemplate_on__l38_I .CalculatorTemplate_foot__UYNXa{background:#1a2850;color:#ffffff;font-weight:500}.CalculatorTemplate_pay__GZIHs.CalculatorTemplate_on__l38_I .CalculatorTemplate_foot__UYNXa:before{content:"✓ ";color:#ffffff;font-weight:500}.CalculatorTemplate_actionsCard__Fc4JI{background:var(--v3-paper);border:1px solid var(--v3-line);border-radius:20px;padding:24px 28px;display:grid;grid-template-columns:1fr auto auto auto;gap:18px;align-items:center;margin-bottom:24px;box-shadow:var(--v3-shadow-2);opacity:0;transform:translateY(16px);animation:CalculatorTemplate_rise__zZZvD .45s .32s forwards}@media (max-width:840px){.CalculatorTemplate_actionsCard__Fc4JI{grid-template-columns:1fr;gap:14px}}.CalculatorTemplate_actionsHead__kRvdV{display:flex;gap:14px;align-items:flex-start}.CalculatorTemplate_actionsHead__kRvdV .CalculatorTemplate_iwrap___2dGN{width:44px;height:44px;border-radius:12px;background:var(--v3-blue-tint);display:grid;place-items:center;color:var(--v3-blue-900);flex-shrink:0}.CalculatorTemplate_actionsHead__kRvdV .CalculatorTemplate_tx__98dv_ .CalculatorTemplate_t__0QOF_{font-weight:700;font-size:15px;color:var(--v3-ink)}.CalculatorTemplate_actionsHead__kRvdV .CalculatorTemplate_tx__98dv_ .CalculatorTemplate_s__JtykC{font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:11.5px;color:var(--v3-muted);margin-top:3px;letter-spacing:.02em}.CalculatorTemplate_actionsHead__kRvdV .CalculatorTemplate_tx__98dv_ .CalculatorTemplate_s__JtykC b{color:var(--v3-ink);font-weight:600}.CalculatorTemplate_actionsHead__kRvdV .CalculatorTemplate_tx__98dv_ .CalculatorTemplate_s__JtykC.CalculatorTemplate_err__Wh8of{color:var(--v3-red)}.CalculatorTemplate_actBtn__1zhJu{padding:13px 18px;border-radius:var(--v3-r-full);font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:8px;transition:all .15s;border:1.5px solid var(--v3-line);background:var(--v3-paper);color:var(--v3-ink);white-space:nowrap}.CalculatorTemplate_actBtn__1zhJu:hover:not(:disabled){border-color:var(--v3-ink);background:#fafafa}.CalculatorTemplate_actBtn__1zhJu:disabled{opacity:.5;cursor:not-allowed}.CalculatorTemplate_actBtn__1zhJu.CalculatorTemplate_wa__As0Mi{border-color:#25d366;color:#0e6b3a;background:#ecfbf2}.CalculatorTemplate_actBtn__1zhJu.CalculatorTemplate_wa__As0Mi:hover:not(:disabled){background:#d9f7e5}.CalculatorTemplate_actBtn__1zhJu.CalculatorTemplate_pre__vfVVj{background:var(--v3-red);color:#fff;border-color:var(--v3-red)}.CalculatorTemplate_actBtn__1zhJu.CalculatorTemplate_pre__vfVVj:hover{background:var(--v3-red-700);border-color:var(--v3-red-700);transform:translateY(-1px)}.CalculatorTemplate_spin__Zt3I9{width:14px;height:14px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:CalculatorTemplate_spin__Zt3I9 .7s linear infinite}@keyframes CalculatorTemplate_spin__Zt3I9{to{transform:rotate(1turn)}}.CalculatorTemplate_errBanner__0kTNj{grid-column:1/-1;background:#fff0f1;border:1px solid #f3c4c7;color:var(--v3-red-700);border-radius:12px;padding:10px 14px;font-weight:500;font-size:13px;display:flex;gap:10px;align-items:center}.CalculatorTemplate_errBanner__0kTNj .CalculatorTemplate_xi__JlrGq{width:18px;height:18px;border-radius:999px;background:var(--v3-red);color:#fff;display:grid;place-items:center;font-weight:700;font-size:11px;flex-shrink:0}.CalculatorTemplate_infoCard__YudnV{background:var(--v3-cream);border:1px solid var(--v3-line);border-radius:20px;padding:22px 26px;margin-bottom:32px;display:grid;grid-template-columns:auto 1fr;gap:16px;opacity:0;transform:translateY(16px);animation:CalculatorTemplate_rise__zZZvD .45s .4s forwards}.CalculatorTemplate_infoCard__YudnV .CalculatorTemplate_ico___7SOd{width:36px;height:36px;border-radius:10px;background:var(--v3-blue-900);color:var(--v3-coral);display:grid;place-items:center;flex-shrink:0;font-family:var(--font-instrument-serif,"Instrument Serif",serif);font-style:italic;font-size:20px;font-weight:400}.CalculatorTemplate_infoCard__YudnV .CalculatorTemplate_tx__98dv_ .CalculatorTemplate_t__0QOF_{font-weight:700;font-size:14px;color:var(--v3-ink);margin-bottom:8px;letter-spacing:.02em}.CalculatorTemplate_infoCard__YudnV ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.CalculatorTemplate_infoCard__YudnV li{font-size:13px;color:var(--v3-muted);line-height:1.55;padding-left:16px;position:relative}.CalculatorTemplate_infoCard__YudnV li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:999px;background:var(--v3-muted)}.CalculatorTemplate_stats__vFEPn{background:var(--v3-blue-900);color:#fff;border-radius:24px;padding:56px 40px;position:relative;overflow:hidden}.CalculatorTemplate_stats__vFEPn:before{content:"";position:absolute;inset:-40% -40% auto auto;width:80%;height:80%;background:radial-gradient(circle at 70% 30%,rgba(255,179,185,.18),transparent 55%);pointer-events:none}.CalculatorTemplate_statsHead__n_8Gq{text-align:center;margin-bottom:38px;position:relative}.CalculatorTemplate_statsHead__n_8Gq .CalculatorTemplate_eye__wDoKx{font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--v3-coral);font-weight:500;margin-bottom:10px}.CalculatorTemplate_statsHead__n_8Gq h2{font-weight:800;font-size:40px;letter-spacing:-.03em;margin:0 0 8px;color:#fff}.CalculatorTemplate_statsHead__n_8Gq h2 em{font-weight:400;color:var(--v3-coral)}.CalculatorTemplate_statsHead__n_8Gq h2 em,.CalculatorTemplate_statsHead__n_8Gq p{font-family:var(--font-instrument-serif,"Instrument Serif",serif);font-style:italic}.CalculatorTemplate_statsHead__n_8Gq p{font-size:18px;color:rgba(255,255,255,.75);margin:0}.CalculatorTemplate_statsGrid__qtaXB{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative}@media (max-width:820px){.CalculatorTemplate_statsGrid__qtaXB{grid-template-columns:repeat(2,1fr)}}.CalculatorTemplate_stat__IP00Y{padding:20px 16px;border-left:1px solid rgba(255,255,255,.12)}.CalculatorTemplate_stat__IP00Y:first-child{border-left:none}@media (max-width:820px){.CalculatorTemplate_stat__IP00Y{border-left:none;border-top:1px solid rgba(255,255,255,.12);padding-top:24px}.CalculatorTemplate_stat__IP00Y:first-child,.CalculatorTemplate_stat__IP00Y:nth-child(2){border-top:none;padding-top:0}}.CalculatorTemplate_stat__IP00Y .CalculatorTemplate_n__cjYfy{font-weight:800;font-size:56px;letter-spacing:-.04em;line-height:.95;color:#fff;font-variant-numeric:tabular-nums;margin-bottom:6px}.CalculatorTemplate_stat__IP00Y .CalculatorTemplate_l__LaJXS{font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6);font-weight:500;line-height:1.3}@media (max-width:680px){.CalculatorTemplate_page__an39P{padding:36px 16px 64px}.CalculatorTemplate_h1__izcUi{font-size:38px}.CalculatorTemplate_calcCard__pOElL,.CalculatorTemplate_pfCard__oU_sf{padding:22px 20px}.CalculatorTemplate_typeGrid__rZMsT{grid-template-columns:1fr}.CalculatorTemplate_stats__vFEPn{padding:40px 24px}.CalculatorTemplate_statsHead__n_8Gq h2{font-size:30px}.CalculatorTemplate_stat__IP00Y .CalculatorTemplate_n__cjYfy{font-size:44px}}