.zb-svc .wdw__h2{margin:0 0 var(--svc-head);font-size:var(--svc-h2);line-height:1.15;font-weight:var(--zb-weight-display);letter-spacing:-.02em;color:var(--zb-text-heading);text-wrap:balance}.zb-svc .wdw__intro{gap:var(--zb-ref-space-4) var(--zb-ref-space-7);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-block-end:var(--zb-ref-space-7);display:grid}.zb-svc .wdw__para{max-inline-size:62ch;color:var(--zb-text-body);text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.zb-svc .wdw__panel{border-radius:var(--zb-radius-lg);background:var(--zb-surface-inverse);padding:var(--zb-ref-space-8) var(--zb-ref-space-7)}.zb-svc .wdw__grid{gap:var(--zb-ref-space-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.zb-svc .wdw__card{min-inline-size:0;padding:var(--zb-ref-space-6);border-radius:var(--zb-radius-md);background:#ffffff0d;border:1px solid #ffffff12;flex-direction:column;display:flex}.zb-svc .wdw__n{font-size:13px;font-weight:var(--zb-weight-heading);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--zb-accent-on-dark)}.zb-svc .wdw__role{margin:var(--zb-ref-space-3) 0 0;font-size:24px;line-height:1.2;font-weight:var(--zb-weight-heading);letter-spacing:-.015em;color:var(--zb-text-on-inverse);text-wrap:balance}.zb-svc .wdw__acts{margin:var(--zb-ref-space-4) 0 0;gap:var(--zb-ref-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.zb-svc .wdw__act{color:var(--zb-text-on-inverse-muted);text-wrap:pretty;font-size:15px;line-height:1.5}.zb-svc .wdw__chip{padding:1px var(--zb-ref-space-2);border-radius:var(--zb-radius-sm);background:color-mix(in srgb, var(--zb-accent-on-dark) 22%, transparent);font-size:12px;font-weight:var(--zb-weight-heading);color:var(--zb-accent-on-dark);margin-inline-start:var(--zb-ref-space-2);display:inline-block}@media (max-width:560px){.zb-svc .wdw__panel{padding:var(--zb-ref-space-6) var(--zb-ref-space-4)}}
