.customers{padding-block:var(--space-8) var(--space-9)}.customers__hero{max-width:760px}.customers__hero h1{font-family:var(--font-display);font-weight:400;font-size:var(--text-h1);line-height:1.06;letter-spacing:-.01em;margin-top:var(--space-4)}.customers__sub{margin-top:var(--space-4);color:var(--ink-2);font-size:var(--text-body-lg);line-height:1.6}.case-template{margin-top:var(--space-8);border:2px dashed var(--line-strong);border-radius:var(--radius-lg);padding:var(--space-7);background:var(--bg-raised)}.case-template__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.case-template__head h2{font-family:var(--font-mono);font-weight:500;font-size:var(--text-h4);color:var(--ink-3)}.case-template__metrics{margin-top:var(--space-6);display:flex;align-items:center;gap:var(--space-6);flex-wrap:wrap}.case-metric{text-align:center}.case-metric .t-mono-label{color:var(--ink-3);display:block;margin-bottom:var(--space-2)}.case-template__arrow{color:var(--ink-3)}.case-metric--text{text-align:left}.case-metric__big{font-family:var(--font-mono);font-weight:700;font-size:2.5rem;line-height:1;color:var(--ink-3)}.case-template__caption{margin-top:var(--space-6);color:var(--ink-2);font-size:var(--text-small);line-height:1.6;max-width:64ch}