.mortgage-hero{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 20px 48px;text-align:center}.mortgage-hero .logos-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px}.mortgage-hero .logos-wrapper .logo{width:auto;height:40px}.mortgage-hero .eyebrow{display:inline-flex;align-items:center;padding:6px 16px;border-radius:100px;background:rgba(255,78,99,.1);color:var(--Primary,#ff4e63);font-size:14px;font-weight:700;line-height:normal}.mortgage-hero h1{color:var(--Secondary,#4c4b63);font-size:28px;font-weight:700;line-height:1.25;max-width:720px}.mortgage-hero h2{color:var(--Primary,#ff4e63);font-size:18px;font-weight:700;line-height:1.4;max-width:640px}.mortgage-hero .description{color:#585858;font-size:16px;font-weight:400;line-height:1.5;max-width:620px}.mortgage-hero .button-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:8px}.mortgage-hero .button-wrapper .note{color:#585858;font-size:14px;font-weight:400}.mortgage-hero .stats{display:flex;flex-direction:column;gap:16px;width:100%;max-width:900px;margin-top:24px}.mortgage-hero .stats .stat{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;padding:20px;border-radius:16px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.08)}.mortgage-hero .stats .stat .value{color:var(--Primary,#ff4e63);font-size:28px;font-weight:700;line-height:normal}.mortgage-hero .stats .stat .label{color:#585858;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:768px){.mortgage-hero{padding:48px 40px 64px}.mortgage-hero h1{font-size:42px}.mortgage-hero h2{font-size:22px}.mortgage-hero .description{font-size:18px}.mortgage-hero .stats{flex-direction:row}}