.car-loan-calculator .mortgage-field>span:first-child{font-size:14px}.car-loan-calculator .mortgage-field-error,.car-loan-calculator .mortgage-field-hint{font-size:12px}.car-loan-calculator .mortgage-input-wrap>span{font-size:13px}.car-loan-calculator .mortgage-form-note,.car-loan-calculator .mortgage-local,.car-loan-calculator .mortgage-notice,.car-loan-calculator .mortgage-storage-warning,.car-loan-calculator .rent-import-error{font-size:12px;line-height:1.9}.car-loan-mode-label{font-size:14px;font-weight:600;margin:24px 0 12px}.car-loan-calculator .mortgage-mode button{font-size:14px;min-height:44px;white-space:normal}.car-loan-calculator button:disabled{cursor:not-allowed;opacity:.5}.car-loan-calculator .mortgage-input-wrap:has(input:disabled){background:#f2f1ed;color:var(--site-muted)}.car-loan-calculator .mortgage-summary-label{font-size:14px;line-height:1.8}.car-loan-calculator .mortgage-basis,.car-loan-calculator .mortgage-disclaimer,.car-loan-calculator .mortgage-metrics dt,.car-loan-calculator .mortgage-summary-label>span:last-child{font-size:12px;line-height:1.9}.car-loan-calculator .mortgage-metrics dd{font-size:clamp(17px,1.5vw,22px);overflow-wrap:anywhere}.car-loan-amount{font-size:clamp(26px,3.5vw,52px);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%}.car-loan-results .mortgage-main-amount small{font-size:.5em;margin-right:.3em}.car-loan-compare{min-width:460px}.car-loan-calculator .mortgage-table-scroll{max-width:100%;overflow-x:auto}.car-loan-compare td.is-current{color:var(--site-orange);background:#fff8ed}.car-loan-calculator .rent-explanation{font-size:13px;line-height:1.95}.car-loan-breakdown{font-size:14px;line-height:1.9;margin-top:18px}.car-loan-breakdown>div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:12px 0;border-bottom:1px solid var(--site-line)}.car-loan-breakdown>div:last-child{border-bottom:0}.car-loan-breakdown dt{color:var(--site-muted);min-width:0}.car-loan-breakdown dd{max-width:60%;min-width:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.car-loan-breakdown .is-total{font-weight:600}.car-loan-breakdown .is-total dd{color:var(--site-orange)}.car-loan-calculator .mortgage-actions button{font-size:14px;min-height:44px}.car-loan-calculator .mortgage-results .mortgage-result-panel h2{font-size:18px;line-height:1.7}.car-loan-calculator .mortgage-summary.is-incomplete p{font-size:13px}.car-loan-result-jump{display:none}.car-loan-calculator [tabindex]:focus-visible,.car-loan-calculator button:focus-visible{outline:2px solid var(--site-orange);outline-offset:4px;border-radius:5px}@media(max-width:760px){.car-loan-calculator .mortgage-mode{grid-template-columns:1fr 1fr}.car-loan-calculator .mortgage-field-error,.car-loan-calculator .mortgage-field-hint{font-size:12px}.car-loan-amount{font-size:clamp(25px,6.8vw,39px)}.car-loan-calculator .mortgage-metrics{grid-template-columns:1fr;gap:12px}.car-loan-calculator .mortgage-metrics>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.car-loan-calculator .mortgage-metrics dt{flex-shrink:0}.car-loan-calculator .mortgage-metrics dd{margin:0;min-width:0;text-align:right}.car-loan-calculator .mortgage-mobile-glance>div{min-width:0}.car-loan-calculator .mortgage-mobile-glance strong{font-size:clamp(13px,3.5vw,17px);overflow-wrap:anywhere}.car-loan-calculator .mortgage-mobile-glance button{min-height:44px;font-size:13px}.car-loan-result-jump{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:var(--site-orange);margin-top:10px}.car-loan-result-jump svg{width:16px;height:16px}.car-loan-breakdown{font-size:13px}.car-loan-calculator .mortgage-results .mortgage-result-panel h2{font-size:17px}.car-loan-calculator .mortgage-summary-label{flex-wrap:wrap;gap:8px}.car-loan-calculator .mortgage-disclaimer{font-size:12px}}.car-loan-scroll-note{display:none}@media(max-width:1000px){.car-loan-calculator .mortgage-metrics{grid-template-columns:1fr;gap:12px}.car-loan-calculator .mortgage-metrics>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.car-loan-calculator .mortgage-metrics dt{flex-shrink:0}.car-loan-calculator .mortgage-metrics dd{margin:0;min-width:0;text-align:right;font-size:18px}.car-loan-scroll-note{display:block;font-size:12px;line-height:1.9;color:var(--site-muted);margin-top:10px}}