.svc-hero{padding:86px 0;background:var(--brand-bg-alt)}.service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.comparison>div,.faq-list article,.form-shell,.service-grid article{background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:28px}.service-grid strong{color:var(--brand-primary-dark)}.faq-list{display:grid;grid-gap:18px;gap:18px;max-width:920px;margin:0 auto}.comparison{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.svc-cta .form-shell .form-note,.svc-cta .form-shell label,.svc-cta .form-shell p{color:var(--brand-text)}@media (max-width:768px){.comparison,.service-grid{grid-template-columns:1fr}}