.srcfe145-home-hero{background:var(--brand-primary-dark);padding:96px 0}.srcfe145-home-hero a:not(.btn),.srcfe145-home-hero h1,.srcfe145-home-hero h2,.srcfe145-home-hero li,.srcfe145-home-hero p{color:#fff}.srcfe145-home-hero .btn-light{color:var(--brand-primary-dark)}.srcfe145-home-hero h1{font-size:max(2rem, min(4vw, 3.5rem))}.srcfe145-question-stack{border:1px solid rgba(255,255,255,.4);padding:24px}.srcfe145-question-stack ol{padding-left:22px}.srcfe145-question-stack li{margin:10px 0}.srcfe145-question-stack img{aspect-ratio:9/7;background:var(--brand-primary);display:block;margin-top:20px;-o-object-fit:cover;object-fit:cover;width:100%}.srcfe145-quote-steps article{border-left:3px solid var(--brand-primary);height:100%;padding:20px}.srcfe145-quote-steps b{color:var(--brand-primary)}.srcfe145-application-rows{background:var(--brand-bg-alt)}.srcfe145-application-row{border-top:1px solid var(--brand-border);display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(220px,0.7fr) 2fr;padding:28px 0}.srcfe145-faq details{border-top:1px solid var(--brand-border);padding:20px 0}.srcfe145-faq summary{cursor:pointer;font-weight:700}.srcfe145-home-cta{background:var(--brand-secondary);padding:80px 0 96px}.srcfe145-home-cta a:not(.btn),.srcfe145-home-cta h2,.srcfe145-home-cta li,.srcfe145-home-cta p{color:#fff}.srcfe145-home-cta .btn-light{color:var(--brand-primary-dark)}@media (max-width:767px){.srcfe145-application-row{grid-template-columns:1fr}}