.tools-card h3,.tools-card p{text-decoration:none}.tools-card,.tools-card *{text-decoration:none!important}.tools-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;width:100%;margin-top:16px;display:grid}.tools-card{cursor:pointer;color:#fff;background-position:50%;background-size:cover;border-radius:1.25rem;align-items:flex-end;height:320px;transition:transform .3s;display:flex;position:relative;overflow:hidden}.tools-card:hover{transform:translateY(-5px)}.tools-overlay{z-index:1;background:#00000080;position:absolute;inset:0}.tools-text{z-index:2;text-align:left;padding:1.5rem;position:relative}.tools-text h3{text-transform:lowercase;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.tools-text p{color:#fff;font-size:.85rem;line-height:1.4}.tools-bottom{text-align:center}.tools-bottom h2{color:var(--sec-color);margin-bottom:.5rem;font-size:1.75rem;font-weight:800}.tools-bottom p{color:var(--pri-text-color);font-size:1rem;font-weight:600}.tools-overlay{z-index:1;opacity:3;position:absolute;inset:0}.overlay-darkblue{background-color:#22739380}.overlay-gold{background-color:#002f6480}@media (max-width:768px){.mortgage-container{padding:32px}.tools-grid{grid-template-columns:1fr;gap:1.5rem}.tools-card{max-width:100%;height:280px}.tools-bottom{margin-top:1rem}}
/*# sourceMappingURL=f0b4cdc810d2b350.css.map*/