.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);letter-spacing:-.01em;margin-top:var(--space-4);line-height:1.06}.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{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.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);align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.case-metric{text-align:center}.case-metric .t-mono-label{color:var(--ink-3);margin-bottom:var(--space-2);display:block}.case-template__arrow{color:var(--ink-3)}.case-metric--text{text-align:left}.case-metric__big{font-family:var(--font-mono);color:var(--ink-3);font-size:2.5rem;font-weight:700;line-height:1}.case-template__caption{margin-top:var(--space-6);color:var(--ink-2);font-size:var(--text-small);max-width:64ch;line-height:1.6}
