.home-mortgage__inner{display:flex;flex-direction:column;gap:50px}.home-mortgage__body,.home-mortgage__header{display:flex;flex-direction:column;gap:20px}.home-mortgage__header{max-width:none}.home-mortgage__header .hr-section-title,.home-mortgage__title{margin:0;white-space:nowrap}.home-mortgage__subtitle{margin:0;max-width:none;font-family:var(--hr-font-display);font-size:18px;line-height:24px;color:var(--hr-text-muted);white-space:normal}.home-mortgage__grid{display:grid;grid-template-columns:repeat(3,minmax(0,357px));gap:20px;list-style:none;margin:0;padding:0}.home-mortgage__card{display:flex;flex-direction:column;gap:15px;height:221px;padding:30px;border-radius:var(--hr-card-radius,24px);background:#fff;box-sizing:border-box;text-decoration:none;color:inherit;transition:box-shadow .2s ease}.home-mortgage__card:hover{box-shadow:0 8px 24px rgba(25,42,94,.08)}.home-mortgage__card--featured{background:linear-gradient(.283turn,#192a5e 6.12%,#5c7ec8 126%);color:#fff}.home-mortgage__card-top{display:flex;align-items:center;justify-content:space-between}.home-mortgage__card-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;border-radius:10px;background:rgba(255,255,255,.2);font-family:var(--hr-font-display);font-size:18px;font-weight:600;color:inherit;overflow:hidden;flex-shrink:0}.home-mortgage__card-icon img{width:44px;height:44px;object-fit:contain;object-position:center;display:block;flex-shrink:0}.home-mortgage__card:not(.home-mortgage__card--featured) .home-mortgage__card-icon{background:transparent;color:#192a5e}.home-mortgage__card-arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.5)}.home-mortgage__card:not(.home-mortgage__card--featured) .home-mortgage__card-arrow{border-color:#e8e9ec}.home-mortgage__card-text{display:flex;flex-direction:column}.home-mortgage__card-title{font-size:18px;font-weight:600}.home-mortgage__card-subtitle,.home-mortgage__card-title{font-family:var(--hr-font-display);line-height:29px;letter-spacing:-.48px}.home-mortgage__card-subtitle{font-size:16px}.home-mortgage__badges{display:flex;flex-wrap:wrap;gap:10px}.home-mortgage__badge{display:inline-flex;align-items:center;height:29px;padding:5px 10px;border-radius:21px;background:rgba(255,255,255,.2);font-family:var(--hr-font-display);font-size:12px;font-weight:600;line-height:1}.home-mortgage__card:not(.home-mortgage__card--featured) .home-mortgage__badge{background:var(--hr-surface);color:var(--hr-blue)}.home-mortgage__disclaimer{margin:0;font-family:var(--hr-font-display);font-size:14px;line-height:24px;color:var(--hr-text-muted)}.home-mortgage__cta-wrap{display:flex;justify-content:flex-start}@media (max-width:1023px){.home-mortgage__inner{gap:26px}.home-mortgage__title.hr-section-title,.page--home-redesign .home-mortgage__title{font-size:26px;line-height:32px;white-space:normal}.home-mortgage__subtitle{white-space:normal}.home-mortgage__grid{grid-template-columns:1fr;gap:20px}.home-mortgage__card{height:auto;min-height:200px;width:100%}.home-mortgage__cta,.home-mortgage__cta-wrap .hr-btn-primary{width:100%}}