/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer utilities;:root{--mortgage-navy:#121062;--mortgage-navy-deep:#0b0a45;--mortgage-on-navy:#fff;--mortgage-card:#fff;--mortgage-muted:#ffffffbf}.mortgage-rates-section{background:linear-gradient(160deg, var(--mortgage-navy) 0%, var(--mortgage-navy-deep) 100%);color:var(--mortgage-on-navy);padding:90px 25px;font-family:Poppins,sans-serif}.mortgage-rates-inner{max-width:1100px;margin:0 auto}.mortgage-rates-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:44px;display:flex}.mortgage-rates-eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--mortgage-muted);margin-bottom:12px;font-size:13px;display:inline-block}.mortgage-rates-head h2{color:var(--mortgage-on-navy);margin:0;font-family:Poppins,sans-serif;font-size:42px;font-weight:600;line-height:1.2}.mortgage-rates-source{color:var(--mortgage-muted);margin:0;font-size:14px}.mortgage-rates-source a{color:var(--mortgage-on-navy);text-underline-offset:4px;text-decoration:underline}.mortgage-rates-grid{background:#ffffff38;border:1px solid #ffffff38;grid-template-columns:repeat(6,1fr);gap:1px;display:grid}.mortgage-rates-cell{background:var(--mortgage-navy);padding:26px 22px}.mortgage-rates-name{letter-spacing:1px;text-transform:uppercase;color:var(--mortgage-muted);margin:0;font-size:12px;font-weight:500}.mortgage-rates-value{color:var(--mortgage-on-navy);margin:10px 0 6px;font-family:Poppins,sans-serif;font-size:34px;font-weight:600}.mortgage-rates-change{color:var(--mortgage-muted);align-items:center;gap:5px;margin:0;font-size:14px;display:flex}.mortgage-rates-change.is-down{color:#7ee2b8}.mortgage-rates-change.is-up{color:#ffb3a7}.mortgage-rates-arrow{width:14px;height:14px}.mortgage-rates-disclaimer{color:var(--mortgage-muted);max-width:720px;margin:26px 0 0;font-size:12px;line-height:1.6}@media (width<=1024px){.mortgage-rates-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.mortgage-rates-section{padding:60px 15px}.mortgage-rates-head h2{font-size:30px}.mortgage-rates-grid{grid-template-columns:repeat(2,1fr)}.mortgage-rates-cell{padding:20px 16px}.mortgage-rates-value{font-size:26px}}
