/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.mortgage-span-full{grid-column:1/-1}.mortgage-subsection{background:var(--bg-surface);min-width:0;padding:16px}.mortgage-pro .mortgage-jumpnav{z-index:25;background:var(--bg-page);position:sticky;top:56px}@supports (color:color-mix(in lab,red,red)){.mortgage-pro .mortgage-jumpnav{background:color-mix(in srgb,var(--bg-page) 92%,transparent)}}.mortgage-pro .mortgage-jumpnav{-webkit-backdrop-filter:saturate(1.2)blur(6px);backdrop-filter:saturate(1.2)blur(6px);margin-bottom:-4px;padding:10px 0}.mortgage-pro [id]{scroll-margin-top:104px}.mortgage-pro .calculator-section-title{letter-spacing:-.01em}.mtg-donut-desktop{display:none}.mtg-stack-wrap{display:block}@media (min-width:1024px){.mtg-donut-desktop{justify-content:center;margin-bottom:14px;display:flex}.mtg-stack-wrap{display:none}}.mtg-stack-bar{background:var(--border-subtle);border-radius:999px;height:14px;display:flex;overflow:hidden}.mtg-stack-bar>span{min-width:2px;display:block}.mtg-snapshot{grid-template-columns:1fr 1fr;gap:14px 24px;display:grid}@media (max-width:767px){.mortgage-pro .mortgage-jumpnav-link,.mortgage-pro .mortgage-sticky-bar-btn,.mortgage-pro button,.mortgage-pro select,.mortgage-pro summary{min-height:44px!important}.mortgage-pro .mortgage-chip,.mortgage-pro .mortgage-jumpnav-link,.mortgage-pro .mortgage-sticky-bar-btn{align-items:center;display:inline-flex}#mortgage-result-panel button{min-width:44px!important}.mortgage-pro .mortgage-range{height:8px}.mortgage-pro .mortgage-range::-webkit-slider-thumb{width:30px;height:30px}.mortgage-pro .mortgage-range::-moz-range-thumb{width:30px;height:30px}.mortgage-pro .overflow-x-auto table td:first-child,.mortgage-pro .overflow-x-auto table th:first-child{z-index:1;background:var(--bg-surface);position:sticky;left:0}}