.hf-services-hero{background:var(--brand-primary-light)}.hf-services-cover{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:center;grid-gap:48px;gap:48px}.hf-quote-pair,.hf-service-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.hf-service-pair article{padding:24px;border-left:4px solid var(--brand-primary);background:var(--brand-bg-alt)}.hf-service-icon{display:block;width:48px;height:48px;color:var(--brand-primary-dark);margin-bottom:16px}.hf-faq{max-width:820px}.hf-faq details{border-bottom:1px solid var(--brand-border);padding:16px 0}.hf-faq summary{font-weight:700;cursor:pointer}.hf-faq details p{margin:8px 0 0}.hf-quote-pair{margin-bottom:16px}.hf-quote-pair article{border:1px solid var(--brand-border);padding:16px}.hf-quote-pair article:last-child{background:var(--brand-primary-light)}@media (max-width:767.98px){.hf-quote-pair,.hf-service-pair,.hf-services-cover{grid-template-columns:1fr;gap:16px}.hf-services-cover figure{order:2}}