﻿.mortgage-tools-grid{display:flex;flex-direction:column;gap:var(--g3);width:100%}.mortgage-tools-grid .mortgage-tools-grid-heading{display:flex;flex-direction:column;gap:var(--g1);max-width:40.5rem}.mortgage-tools-grid .mortgage-tools-grid-heading h2{text-align:left}.mortgage-tools-grid .mortgage-tools-grid-heading p{margin:0}.mortgage-tools-grid .mortgage-tool-card{gap:var(--g3);justify-content:space-between;min-height:13.75rem;--inline-p-x:var(--g3);--inline-p-y:var(--g3);--inline-color-border:var(--color-default-border-l1);border-radius:var(--border-radius-2)}.mortgage-tools-grid .mortgage-tool-card .mortgage-tool-card-content{color:var(--color);display:flex;flex-direction:column;gap:var(--g1)}.mortgage-tools-grid .mortgage-tool-card .mortgage-tool-card-content p{margin:0}.mortgage-tools-grid .mortgage-tool-card .btn{text-align:center;width:100%}.info-highlight-cards{display:flex;flex-direction:column;gap:var(--g4);width:100%}@media(min-width:992px){.info-highlight-cards{gap:var(--g6)}}.info-highlight-cards h2{text-align:left}.info-highlight-cards .info-highlight-card{display:flex;flex-direction:column;gap:var(--g3)}.info-highlight-cards .info-highlight-card-icon{align-items:center;background-color:var(--color-main);border-radius:.5rem;display:flex;height:4.5rem;justify-content:center;width:4.5rem}.info-highlight-cards .info-highlight-card-icon i{color:#fff;font-size:var(--font-size-0)}.info-highlight-cards .info-highlight-card-content{display:flex;flex-direction:column;gap:var(--g1)}.info-highlight-cards .info-highlight-card-content p{margin:0}.info-highlight-cards .info-highlight-card-content a{color:var(--color-link)}.info-highlight-cards .info-highlight-cards-footnote p{margin:0}.rate-trend-card{display:flex;flex-direction:column;gap:var(--g3);width:100%}.rate-trend-card .rate-trend-card-heading{display:flex;flex-direction:column;gap:var(--g1);max-width:40.5rem}.rate-trend-card .rate-trend-card-heading h2{text-align:left}.rate-trend-card .rate-trend-card-description{display:flex;flex-direction:column;gap:var(--g3)}.rate-trend-card .rate-trend-card-stats{display:flex;flex-wrap:wrap;gap:var(--g1);width:100%}.rate-trend-card .rate-trend-stat{display:flex;flex:1 1 10rem;flex-direction:column;gap:var(--g1);min-height:6.875rem;--inline-p-x:var(--g2);--inline-p-y:var(--g2);--inline-color-border:var(--color-default-border-l1);border-radius:var(--border-radius-2)}.rate-trend-card .rate-trend-stat>div{color:var(--color)}@media(min-width:992px){.rate-trend-card .rate-trend-stat{max-width:12.25rem}}.rate-trend-card .rate-trend-stat-title{align-items:center;display:flex;gap:var(--gxs)}.rate-trend-card .rate-trend-stat-title .dot.small{--dot-size:var(--g1)}.rate-trend-card .rate-trend-card-tabs{max-width:100%;overflow-x:auto;width:-moz-fit-content;width:fit-content;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.rate-trend-card .rate-trend-card-tabs::-webkit-scrollbar{display:none}.rate-trend-card .rate-trend-card-tabs{align-items:flex-end;border-bottom:1px solid var(--color-default-border-l1);gap:var(--g2);padding:var(--g2) var(--g3) 0;--tab-bookmark-color-border:transparent}.rate-trend-card .rate-trend-card-tabs li{flex:0 0 auto}.rate-trend-card .rate-trend-card-tabs a{align-items:center;border-bottom-width:4px;height:2.5rem;justify-content:center;padding:0 var(--g1)}.rate-trend-card .rate-trend-card-tabs a.active{border-bottom-width:4px}.rate-trend-card .rate-trend-card-chart{width:100%;--inline-p-x:var(--g2);--inline-p-y:var(--g2);border-radius:var(--border-radius-2);min-height:calc(20rem + var(--g0)*2 + var(--inline-p-y)*2)}@media(min-width:992px){.rate-trend-card .rate-trend-card-chart{--inline-p-x:var(--g3);--inline-p-y:var(--g3)}}.rate-trend-card .rate-trend-card-chart .mvt-chart .chartjs-render-monitor{height:320px!important}.page-mortgages>section.inline.large>div{color:var(--color)}.mortgage-hero{align-items:center;display:flex;flex-direction:column;gap:var(--g3);--color-gray:var(--color-4)}@media(min-width:992px){.mortgage-hero .f0{--font-size-0:56px;--font-size-0-letter-spacing:-1.12px}}.mortgage-hero .mortgage-hero-copy{display:flex;flex-direction:column;gap:var(--g2);max-width:54.25rem}.mortgage-hero .mortgage-hero-copy h1,.mortgage-hero .mortgage-hero-copy p{margin:0}.mortgage-hero .mortgage-hero-lower{background:none;border:0;cursor:pointer;display:inline;font:inherit;font-weight:var(--font-weight-bold);padding:0;text-decoration:underline}.mortgage-hero .mortgage-hero-cta{align-items:center;display:flex;flex-direction:column;gap:var(--g1)}.mortgage-hero .mortgage-hero-cta .btn{font-size:var(--font-size-4);letter-spacing:var(--font-size-4-letter-spacing)}section.inline.large{--inline-p-y:var(--g6)}section.inline.large h2{text-align:left}.vmortgages .grid{--panel-gap-y:1rem}