.deposit-mode-label{font-size:.875rem;font-weight:600;margin:1.25rem 0 .6rem}.deposit-calculator .mortgage-mode{display:grid;grid-template-columns:1fr}.deposit-calculator .mortgage-mode button{white-space:normal}.deposit-amount{font-size:clamp(1.5rem,3.5vw,3.25rem);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.deposit-formula{margin-top:1rem;padding:1rem;border-radius:12px;background:#f8f7f4;font-size:.875rem;color:#57534e}.deposit-compare{min-width:460px}.deposit-results .mortgage-metrics dd{overflow-wrap:anywhere}.deposit-results .mortgage-main-amount small{font-size:.5em;margin-right:.3em}@media(max-width:760px){.deposit-amount{font-size:clamp(1.35rem,6.2vw,2.5rem)}.deposit-calculator .mortgage-mobile-glance strong{font-size:clamp(.8rem,3.4vw,1rem);overflow-wrap:anywhere}.deposit-calculator .mortgage-mobile-glance>div{min-width:0}.deposit-results .mortgage-metrics{grid-template-columns:1fr;gap:12px}.deposit-results .mortgage-metrics>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.deposit-results .mortgage-metrics dd{margin:0;min-width:0;text-align:right}.deposit-results .mortgage-metrics dt{flex-shrink:0}}