.case[data-astro-cid-esvs7huh]{background:var(--bg);align-content:start;gap:22px;min-width:0;padding:clamp(28px,3.4vw,48px);transition:background .25s;display:grid}.case[data-astro-cid-esvs7huh]:hover{background:var(--surface)}.case__meta[data-astro-cid-esvs7huh]{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.case__client[data-astro-cid-esvs7huh]{color:var(--muted);font-size:.8125rem}.case__title[data-astro-cid-esvs7huh]{font-family:var(--font-display);font-size:var(--step-2);text-transform:uppercase;letter-spacing:-.025em;text-wrap:balance;line-height:1.05}.case__summary[data-astro-cid-esvs7huh]{color:var(--muted)}.case__body[data-astro-cid-esvs7huh]{gap:18px;display:grid}.case__body[data-astro-cid-esvs7huh] h4[data-astro-cid-esvs7huh]{letter-spacing:.16em;text-transform:uppercase;color:var(--silver);margin-bottom:6px;font-size:.75rem;font-weight:500}.case__body[data-astro-cid-esvs7huh] p[data-astro-cid-esvs7huh]{color:var(--muted)}.case__results[data-astro-cid-esvs7huh]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.case__results[data-astro-cid-esvs7huh] div[data-astro-cid-esvs7huh]{align-content:start;gap:6px;padding:18px 14px 0 0;display:grid}.case__results[data-astro-cid-esvs7huh] div[data-astro-cid-esvs7huh]+div[data-astro-cid-esvs7huh]{border-left:1px solid var(--line);padding-left:14px}.case__results[data-astro-cid-esvs7huh] dd[data-astro-cid-esvs7huh]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.05}.case__results[data-astro-cid-esvs7huh] dt[data-astro-cid-esvs7huh]{color:var(--muted);font-size:.8125rem}@media (width<=480px){.case__results[data-astro-cid-esvs7huh]{grid-template-columns:minmax(0,1fr)}.case__results[data-astro-cid-esvs7huh] div[data-astro-cid-esvs7huh]+div[data-astro-cid-esvs7huh]{border-left:0;border-top:1px solid var(--line);margin-top:14px;padding-left:0}}
