.contact-hero{padding:64px 0;background:linear-gradient(135deg,#111827,var(--brand-primary-dark));color:#fff}.contact-hero h1,.contact-hero p,.contact-hero span{color:#fff}.contact-hero img{border-radius:var(--radius)}.contact-info .form-panel{border:1px solid var(--brand-border)}