.ct-hero-authority{padding:140px 0 56px;background:linear-gradient(90deg,var(--brand-primary-dark) 0,var(--brand-primary-dark) 42%,var(--brand-primary) 42%,var(--brand-primary) 100%);color:#fff}.ct-hero-authority .ct-hero-copy{max-width:640px}.ct-hero-authority .ct-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700;color:var(--brand-accent)}.ct-hero-authority h1,.ct-hero-authority p{color:#fff}.ct-info-card{border:1px solid var(--brand-border);padding:28px 24px;height:100%;background:#fff}.ct-info-icon{color:var(--brand-primary);font-size:1.25rem;margin-bottom:12px}.ct-info-card h2{font-size:1.15rem}.ct-info-card a,.ct-info-card p{color:var(--brand-text)}.ct-map-band{margin-top:40px;border:1px solid var(--brand-border)}.ct-map-band img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.ct-social{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding:16px 20px;background:var(--brand-bg-alt);color:var(--brand-text)}.ct-social a{color:var(--brand-primary);font-weight:600}.ct-extra-copy{margin-top:40px;max-width:900px}.ct-extra-copy p{color:var(--brand-text)}.ct-form-split{padding:64px 0;background:var(--brand-bg-alt)}.ct-form-aside{background:var(--brand-primary-dark);color:#fff;padding:32px 28px;height:100%}.ct-form-aside h2,.ct-form-aside li,.ct-form-aside p{color:#fff}.ct-form-aside ul{padding-left:18px}.ct-form-panel{background:#fff;border:1px solid var(--brand-border);padding:32px 28px;height:100%}@media (max-width:991px){.ct-hero-authority{background:var(--brand-primary-dark)}}