.srcc2e15-contact-hero{background:linear-gradient(135deg,#e4ebf6 0,#f1f5f6 100%);color:var(--brand-text);padding:var(--space-3xl) 0 var(--space-2xl)}.srcc2e15-contact-hero .srcc2e15-kicker,.srcc2e15-contact-hero h1,.srcc2e15-contact-hero p{color:var(--brand-text)}.srcc2e15-contact-info{background:var(--brand-bg-alt)}.srcc2e15-contact-card{background:var(--brand-bg);border-top:4px solid var(--brand-primary);border-radius:var(--brand-radius);padding:var(--space-xl);height:100%;box-shadow:0 8px 20px rgba(30,56,95,.08)}.srcc2e15-contact-visual{background:var(--brand-bg)}.srcc2e15-contact-figure figcaption,.srcc2e15-contact-steps{color:var(--brand-text-secondary)}.srcc2e15-contact-steps{margin-top:var(--space-lg);padding-left:1.25rem}.srcc2e15-contact-form-band{background:var(--brand-bg-alt);padding-bottom:var(--space-3xl)}.srcc2e15-contact-form-band .container{max-width:760px}