.Calculator_calc__DSz4b{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr}.Calculator_inputs__L687a,.Calculator_output__efk1C{padding:clamp(1.4rem,1rem + 2vw,2.4rem);border-radius:var(--radius-card)}.Calculator_inputs__L687a{display:grid;grid-gap:1.5rem;gap:1.5rem;align-content:start;background:var(--white);border:1px solid var(--rule)}.Calculator_output__efk1C{display:grid;grid-gap:1.1rem;gap:1.1rem;align-content:start;background:linear-gradient(160deg,#fff 0,var(--pale) 100%);border:1px solid rgba(5,100,155,.18);box-shadow:var(--shadow-md)}.Calculator_row__Rczm3{display:grid;grid-gap:1.5rem;gap:1.5rem}.Calculator_field__Zhtix{margin:0;padding:0;border:0;min-width:0}.Calculator_label__v5TiB{display:block;margin-bottom:.55rem;padding:0;color:var(--ink);font-weight:600;font-size:.93rem}.Calculator_select__vjPTt{width:100%;min-height:50px;padding:.7rem 2.6rem .7rem 1rem;border:1.5px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%2305649b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E") no-repeat right .9rem center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--ink);font:inherit;font-size:.97rem;cursor:pointer}.Calculator_select__vjPTt:hover{border-color:var(--primary)}.Calculator_seg__JrSEt{display:flex;gap:4px;padding:4px;border-radius:var(--pill);background:var(--bg-soft);border:1px solid var(--rule)}.Calculator_seg__JrSEt button{flex:1 1;min-height:42px;padding:.5rem .9rem;border:0;border-radius:var(--pill);background:transparent;color:var(--slate);font:inherit;font-weight:600;font-size:.9rem;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease)}.Calculator_seg__JrSEt button:hover{color:var(--primary)}.Calculator_seg__JrSEt button[aria-pressed=true]{background:var(--primary);color:var(--white);box-shadow:0 4px 12px rgba(5,100,155,.25)}.Calculator_hint__j1v5i{margin-top:.55rem;color:var(--slate);font-size:.875rem}.Calculator_stepper__TI5iN{display:inline-flex;align-items:center;border:1.5px solid var(--rule-strong);border-radius:var(--pill);overflow:hidden}.Calculator_stepper__TI5iN button{width:48px;height:46px;border:0;background:var(--white);color:var(--primary);font:inherit;font-size:1.35rem;font-weight:600;cursor:pointer}.Calculator_stepper__TI5iN button:hover:not(:disabled){background:var(--pale)}.Calculator_stepper__TI5iN button:disabled{color:var(--gray);cursor:not-allowed}.Calculator_stepper__TI5iN output{min-width:3ch;text-align:center;color:var(--ink);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Calculator_owns__ZYLwA{display:flex;gap:.6rem;align-items:flex-start;padding:1rem 1.1rem;border-radius:var(--radius-sm);background:var(--bg-soft);color:var(--text);font-size:.93rem}.Calculator_owns__ZYLwA svg{flex:none;margin-top:2px;color:var(--primary)}.Calculator_owns__ZYLwA strong{color:var(--ink)}.Calculator_outLabel__HFG6L{color:var(--cyan-ink);font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.Calculator_rate__oaa83{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem}.Calculator_rateBig__gX9DX{color:var(--ink);font-size:clamp(2.6rem,2rem + 2.6vw,3.8rem);font-weight:800;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Calculator_rateUnit__HUaHA{color:var(--slate);font-weight:600}.Calculator_annual__Ofa4b{color:var(--text)}.Calculator_annual__Ofa4b strong{color:var(--ink)}.Calculator_bars__zYLq5{display:grid;grid-gap:1rem;gap:1rem;padding-block:.4rem}.Calculator_barTop__h5NHk{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.45rem;color:var(--text);font-size:.93rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Calculator_barTop__h5NHk strong{color:var(--ink)}.Calculator_track__BI4_q{height:12px;border-radius:var(--pill);background:rgba(7,26,51,.06);overflow:hidden}.Calculator_fill__T7MoJ{height:100%;border-radius:inherit;transition:width .5s var(--ease)}.Calculator_fillLocal__bKht5{background:var(--gray)}.Calculator_fillKros__grpv_{background:linear-gradient(90deg,var(--primary),var(--cyan))}@media (prefers-reduced-motion:reduce){.Calculator_fill__T7MoJ{transition:none}}.Calculator_saving__SbnNO{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding:1.15rem 1.3rem;border-radius:var(--radius-sm);background:linear-gradient(130deg,var(--primary),var(--deep));color:var(--white)}.Calculator_savingLabel__vkjGF{display:block;color:var(--on-band-2);font-size:.85rem;font-weight:500}.Calculator_savingValue__pIrzP{display:block;margin-top:.15rem;font-size:1.7rem;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Calculator_savingPct__TaoO4{padding:.45rem .95rem;border-radius:var(--pill);background:var(--cyan);color:var(--ink);font-weight:700;font-size:.95rem}.Calculator_noBaseline__8kaEK{padding:1rem 1.1rem;border-radius:var(--radius-sm);background:var(--white);border:1px dashed var(--rule-strong);color:var(--slate);font-size:.93rem}.Calculator_method__dpHAC{border-top:1px solid var(--rule);padding-top:.9rem;font-size:.9rem;color:var(--text)}.Calculator_method__dpHAC summary{color:var(--cyan-ink);font-weight:600;cursor:pointer}.Calculator_method__dpHAC ul{margin:.8rem 0 0;padding-left:1.1rem;display:grid;grid-gap:.55rem;gap:.55rem}.Calculator_estimate__ySABK{color:var(--slate)}.Calculator_output__efk1C .btn{justify-self:start}@media (min-width:640px){.Calculator_row__Rczm3{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.Calculator_calc__DSz4b{grid-template-columns:1.05fr .95fr;align-items:start}.Calculator_output__efk1C{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 1.25rem)}}