.customer-cta[data-astro-cid-6xgrxqr5]{border:1px solid var(--accent);border-radius:8px;background:var(--soft);padding:22px}.customer-cta--internal[data-astro-cid-6xgrxqr5]{border-color:var(--line);background:var(--surface)}.customer-cta__eyebrow[data-astro-cid-6xgrxqr5]{margin-bottom:6px;color:var(--accent-strong);font-size:.78rem;font-weight:800}.customer-cta[data-astro-cid-6xgrxqr5] h2[data-astro-cid-6xgrxqr5]{font-size:1.2rem}.customer-cta[data-astro-cid-6xgrxqr5] p[data-astro-cid-6xgrxqr5]:not(.customer-cta__eyebrow){margin-top:10px;color:var(--muted)}.customer-cta[data-astro-cid-6xgrxqr5] .button[data-astro-cid-6xgrxqr5]{margin-top:18px;width:100%}.customer-hero[data-astro-cid-xookpron]{max-width:900px}.customer-hero__meta[data-astro-cid-xookpron]{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0}.customer-hero__meta-item[data-astro-cid-xookpron]{min-width:142px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:12px 14px}.customer-hero__meta[data-astro-cid-xookpron] dt[data-astro-cid-xookpron]{color:var(--muted);font-size:.78rem;font-weight:800}.customer-hero__meta[data-astro-cid-xookpron] dd[data-astro-cid-xookpron]{margin:4px 0 0;color:var(--ink);font-weight:800}@media(max-width:560px){.customer-hero__meta[data-astro-cid-xookpron]{display:grid;grid-template-columns:1fr}}.customer-proof[data-astro-cid-pzfy5rkr]{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:22px}.customer-proof[data-astro-cid-pzfy5rkr] h2[data-astro-cid-pzfy5rkr]{font-size:1.2rem}.customer-proof[data-astro-cid-pzfy5rkr] p[data-astro-cid-pzfy5rkr]{margin-top:10px;color:var(--muted)}.customer-proof[data-astro-cid-pzfy5rkr] dl[data-astro-cid-pzfy5rkr]{display:grid;gap:12px;margin:18px 0 0}.customer-proof[data-astro-cid-pzfy5rkr] dt[data-astro-cid-pzfy5rkr]{color:var(--muted);font-size:.78rem;font-weight:800}.customer-proof[data-astro-cid-pzfy5rkr] dd[data-astro-cid-pzfy5rkr]{margin:3px 0 0;overflow-wrap:anywhere;color:var(--ink);font-weight:700}.customer-taxonomy[data-astro-cid-7pqpschh]{display:grid;gap:18px;margin-top:28px}.customer-taxonomy__group[data-astro-cid-7pqpschh] h2[data-astro-cid-7pqpschh]{font-size:1rem}.customer-taxonomy__chips[data-astro-cid-7pqpschh]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.customer-taxonomy__chip[data-astro-cid-7pqpschh]{border:1px solid var(--line);border-radius:999px;background:var(--surface);padding:6px 10px;color:var(--muted);font-size:.9rem;font-weight:700}.related-customers[data-astro-cid-aryt7djl]{margin-top:56px;border-top:1px solid var(--line);padding-top:32px}.related-customers__header[data-astro-cid-aryt7djl] h2[data-astro-cid-aryt7djl]{font-size:1.45rem}.related-customers__grid[data-astro-cid-aryt7djl]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.related-customers__card[data-astro-cid-aryt7djl]{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:20px}.related-customers__card[data-astro-cid-aryt7djl] p[data-astro-cid-aryt7djl]{color:var(--accent-strong);font-size:.8rem;font-weight:800}.related-customers__card[data-astro-cid-aryt7djl] h3[data-astro-cid-aryt7djl]{margin:8px 0 0;font-size:1.04rem;line-height:1.35}.related-customers__card[data-astro-cid-aryt7djl] a[data-astro-cid-aryt7djl]{text-decoration:none}.related-customers__card[data-astro-cid-aryt7djl] a[data-astro-cid-aryt7djl]:hover,.related-customers__card[data-astro-cid-aryt7djl] a[data-astro-cid-aryt7djl]:focus-visible{color:var(--accent-strong)}.related-customers__card[data-astro-cid-aryt7djl] span[data-astro-cid-aryt7djl],.related-customers__empty[data-astro-cid-aryt7djl]{display:block;margin-top:12px;color:var(--muted)}@media(max-width:760px){.related-customers__grid[data-astro-cid-aryt7djl]{grid-template-columns:1fr}}.customer-case{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start;margin-top:44px}.customer-case__article,.customer-case__aside{display:grid;gap:18px}.customer-case__article{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:28px}.customer-case__article :where(p,ul,ol){color:var(--muted)}.customer-case__article :where(h2,h3){margin-top:18px}.customer-case__article :where(p+p,p+ul,ul+p,ol+p){margin-top:12px}@media(max-width:860px){.customer-case{grid-template-columns:1fr}}@media(max-width:560px){.customer-case__article{padding:22px}}
