.product-mortgage .mortgage-product-capture{min-width:0;margin:0}.product-mortgage .mortgage-product-capture a{border-radius:10px;display:block;overflow:hidden}.product-mortgage .mortgage-product-capture img{width:100%;height:auto;display:block}.product-mortgage .mortgage-product-capture figcaption{color:#93a9bc;margin-top:14px;font-size:12px;line-height:1.7}.product-mortgage .mortgage-product-capture a:focus-visible{outline-offset:5px;outline:2px solid #8fe4ed}.product-mortgage .spatial-mortgage .product-spatial-layer{opacity:1;filter:none;animation:none;transform:none}.product-mortgage .mortgage-product-gallery{padding-block:28px 80px}.product-mortgage .mortgage-product-gallery h2{max-width:720px;margin:15px 0 26px;font-size:clamp(28px,3.4vw,46px);line-height:1.15}.product-mortgage .mortgage-screen-selector{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.product-mortgage .mortgage-screen-selector button{color:#afc0cf;font:inherit;cursor:pointer;background:0 0;border:1px solid #293e50;border-radius:6px;padding:11px 16px;font-size:13px}.product-mortgage .mortgage-screen-selector button[aria-pressed=true]{color:#cefbff;background:#16313d;border-color:#75bbc6}.product-mortgage .mortgage-screen-selector button:focus-visible{outline-offset:3px;outline:2px solid #8fe4ed}@media (min-width:1100px){.product-mortgage .product-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);gap:40px}}@media (max-width:600px){.product-mortgage .mortgage-screen-selector{grid-template-columns:1fr 1fr;display:grid}.product-mortgage .mortgage-screen-selector button{padding:12px 8px}}
