.ctc-hero{align-items:center;display:grid;grid-gap:32px;gap:32px;grid-template-columns:minmax(0,1fr) minmax(240px,420px)}.ctc-hero img{border-radius:var(--radius);width:100%;-o-object-fit:cover;object-fit:cover}.ctc-split{background:var(--brand-primary-dark)}.ctc-info,.ctc-info h2,.ctc-info li,.ctc-info p,.ctc-info strong{color:var(--brand-text-inverse)}.ctc-form-card{background:var(--brand-bg);border-radius:var(--radius);border-top:4px solid var(--brand-accent);color:var(--brand-text);padding:24px}.ctc-form-card a,.ctc-form-card label,.ctc-form-card p{color:var(--brand-text)}@media (max-width:991.98px){.ctc-hero{grid-template-columns:1fr}}