.svc-hero{background:var(--brand-bg-alt);padding:78px 0}.svc-hero img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);background:#fff;box-shadow:0 18px 42px rgba(20,58,92,.12)}.svc-hero p{font-size:17px}.svc-card{height:100%;padding:32px}.svc-card ul{margin:18px 0 0;padding-left:20px;color:var(--brand-text-muted)}.svc-faq{background:var(--brand-bg-alt)}.faq-list{max-width:920px;margin:0 auto;display:grid;grid-gap:14px;gap:14px}.faq-list details{background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:18px 22px}.faq-list summary{cursor:pointer;font-weight:800;color:var(--brand-primary-dark)}.compare-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden;background:#fff;height:100%}.compare-card img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.compare-card figcaption{padding:18px;color:var(--brand-text-muted)}.svc-cta{background:var(--brand-primary-dark);color:var(--text-on-dark);padding:76px 0 92px}.svc-cta h2,.svc-cta p{color:var(--text-on-dark)}.inline-form{display:grid;grid-gap:12px;gap:12px;background:#fff;padding:22px;border-radius:var(--brand-radius)}