.ai6-contact-info{background:var(--brand-primary-dark);padding:80px 0}.ai6-contact-head{align-items:center;display:grid;grid-gap:48px;gap:48px;grid-template-columns:1.05fr 0.95fr}.ai6-contact-head h1,.ai6-contact-head p,.ai6-contact-head span{color:#fff}.ai6-contact-head h1{font-size:max(2rem, min(4vw, 3.5rem))}.ai6-contact-head img{aspect-ratio:5/3;border:1px solid rgba(255,255,255,.32);-o-object-fit:cover;object-fit:cover;width:100%}.ai6-contact-cards{margin-top:40px}.ai6-contact-cards article{border:1px solid rgba(255,255,255,.35);height:100%;padding:22px 18px}.ai6-contact-cards h2,.ai6-contact-cards p,.ai6-contact-cards span{color:#fff}.ai6-contact-cards h2{font-size:1.15rem}.ai6-contact-cards span{font-size:.75rem;font-weight:700;text-transform:uppercase}.ai6-contact-form{background:var(--brand-bg-alt);padding:80px 0 96px}.ai6-contact-form li,.ai6-contact-form p{color:var(--brand-text)}.ai6-contact-boundary{border-left:4px solid var(--brand-warning);margin-top:24px;padding:8px 0 8px 18px}.ai6-contact-boundary p{font-size:.85rem;margin:6px 0 0}.ai6-contact-form-card{background:#fff;border:1px solid var(--brand-border);padding:32px}.ai6-contact-form-card>p{font-size:.88rem}@media (max-width:767.98px){.ai6-contact-head{grid-template-columns:1fr}.ai6-contact-info{padding:64px 0}.ai6-contact-form-card{padding:22px}}