.contact-checklist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding-left:24px}
.contact-checklist li{padding-left:8px}
.contact-checklist li::marker{color:#bc0029;font-weight:700}
.contact-checklist h3{margin-bottom:12px}
.contact-options{display:flex;flex-wrap:wrap;gap:16px 32px;border-top:1px solid var(--line);padding-top:24px;margin-top:32px}
@media(max-width:760px){.contact-checklist{grid-template-columns:1fr;gap:28px}.services-intro .actions{flex-direction:column}.contact-options{display:grid;grid-template-columns:minmax(0,1fr)}.breadcrumb{flex-wrap:wrap}}
