.svc-stack{border-left:8px solid var(--brand-accent);max-width:880px;padding-left:24px}.svc-stack img{display:block;margin-top:32px;width:100%;max-height:420px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius)}.svc-checks{margin:0 0 16px;padding-left:20px}.iface-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.iface-grid article{background:var(--brand-bg);border-radius:var(--radius);padding:24px;border:1px solid var(--brand-border)}.svc-cta .cta-form{margin-top:24px}