.unit-category-label,.unit-select>span{display:block;font-size:.875rem;font-weight:600;margin-bottom:.6rem}.unit-categories{display:flex;flex-wrap:wrap;margin-bottom:1.5rem}.unit-categories button{flex:1;min-width:72px}.unit-select{display:block;margin-top:1.25rem}.unit-select select{width:100%;min-height:50px;border:1px solid #deded8;border-radius:10px;padding:10px 12px;background:#fafaf8;font-size:16px;color:var(--site-ink)}.unit-select select:focus-visible,.unit-swap:focus-visible{outline:3px solid #c77b4e;outline-offset:3px}.unit-swap{display:flex;align-items:center;gap:8px;margin:1rem auto 0;padding:9px 14px;border:1px solid #e0e0d8;border-radius:9px;color:var(--site-orange);font-size:13px}.unit-swap:hover{background:#f5f1e9}.unit-swap svg{width:16px;height:16px}.unit-swap:disabled{opacity:.5}.unit-equation{margin-top:1.5rem;font-size:15px;color:var(--site-muted);overflow-wrap:anywhere}.unit-amount{font-size:clamp(30px,4vw,52px)}.unit-amount small{font-size:18px!important;letter-spacing:0}.unit-explanation h2{margin-bottom:1rem}.unit-explanation p{font-size:14px;line-height:1.8;margin-top:1rem;color:#65665b}.unit-formula{padding:1rem;background:#f8f7f4;border-radius:12px;overflow-wrap:anywhere;color:var(--site-ink)!important;font-variant-numeric:tabular-nums}.unit-calculator .mortgage-mobile-glance>div{min-width:0}.unit-calculator .mortgage-mobile-glance span{overflow-wrap:anywhere}@media(max-width:760px){.unit-amount{font-size:clamp(28px,8vw,42px)}.unit-amount small{font-size:16px!important}}.unit-calculator .unit-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.unit-calculator .unit-categories button{min-width:0}.unit-calculator .mortgage-form-note{margin:12px 0 19px}