.src357ac-ind-banner{background:var(--brand-secondary);padding:var(--space-64) 0}.src357ac-ind-banner h1,.src357ac-ind-banner p{color:var(--brand-text-inverse)}.src357ac-ind-kicker{color:var(--brand-primary-light);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.src357ac-ind-roles{padding:var(--space-64) 0;background:var(--brand-bg)}.src357ac-ind-roles article{border:1px solid var(--brand-border);border-left:4px solid var(--brand-accent);padding:var(--space-24) var(--space-16);height:auto;background:var(--brand-bg)}.src357ac-ind-faq{background:var(--brand-bg-alt);padding:var(--space-64) 0}.src357ac-ind-cta{background:var(--brand-primary-dark);padding:var(--space-48) 0}.src357ac-ind-cta a,.src357ac-ind-cta h2,.src357ac-ind-cta p{color:var(--brand-text-inverse)}