.srcba0e7-home-hero{background:var(--brand-bg);padding:64px 0 48px}.srcba0e7-home-hero h1,.srcba0e7-home-hero p{color:var(--brand-text)}.srcba0e7-home-hero .btn{margin-top:8px}.srcba0e7-scope{background:var(--brand-bg-alt)}.srcba0e7-scope-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.srcba0e7-scope-grid article{background:var(--brand-bg);border-radius:var(--brand-radius);padding:24px}.srcba0e7-family-row{border:1px solid var(--brand-border);border-left:4px solid var(--brand-primary);border-radius:var(--brand-radius);margin-bottom:24px;padding:24px}.srcba0e7-faq-stack article{border-bottom:1px solid var(--brand-border);padding:16px 0}.srcba0e7-home-cta{background:var(--brand-primary-dark)}.srcba0e7-home-cta h2,.srcba0e7-home-cta p{color:var(--brand-text-inverse)}