.case-studies_figures__ljyW_{display:grid;gap:var(--space-6);margin:0}@media (min-width:700px){.case-studies_figures__ljyW_{grid-template-columns:repeat(3,1fr)}}.case-studies_figure__BohGs{position:relative;display:flex;flex-direction:column-reverse;gap:var(--space-2);height:100%;padding:var(--space-8);overflow:hidden;background:var(--surface-raised);border:var(--hairline) solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);isolation:isolate}.case-studies_figure__BohGs:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(18rem circle at var(--mx,100%) var(--my,0),rgb(255 51 1/12%),transparent 60%)}.case-studies_figureValue__A8MC4{margin:0;font-family:var(--font-display);font-size:clamp(3rem,7vw,5rem);font-weight:700;letter-spacing:var(--tracking-hero);line-height:1;color:var(--accent-strong)}.case-studies_figureLabel__8Faq8{color:var(--ink-muted)}.case-studies_logos__kUa11{padding:var(--space-12) var(--space-8);background:var(--surface-raised);border:var(--hairline) solid var(--line);border-radius:var(--radius-2xl)}.case-studies_method__Wfd_T{display:grid;gap:var(--space-6);margin:0;padding:0;list-style:none}.case-studies_method__Wfd_T>li>div{height:100%}@media (min-width:800px){.case-studies_method__Wfd_T{grid-template-columns:repeat(2,1fr)}}.case-studies_methodStep__rDoAs{position:relative;height:100%;padding:var(--space-8);overflow:hidden;background:var(--surface-raised);border:var(--hairline) solid var(--line);border-radius:var(--radius-xl);isolation:isolate;transition:border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.case-studies_methodStep__rDoAs:hover{border-color:var(--accent);transform:translateY(-4px)}.case-studies_methodStep__rDoAs:before{content:counter(method-number,decimal-leading-zero);counter-reset:method-number var(--n);position:absolute;inset-block-start:var(--space-6);inset-inline-end:var(--space-6);font-family:var(--font-display);font-size:2.5rem;font-weight:700;line-height:1;color:var(--line-strong);opacity:.5;pointer-events:none}.case-studies_methodTitle__jpHEt{max-width:18ch;margin:0 0 var(--space-3);font-family:var(--font-display);font-size:1.375rem;font-weight:700;line-height:var(--leading-tight)}.case-studies_methodBody__vODdk{margin:0;line-height:var(--leading-body);color:var(--ink-muted);text-wrap:pretty}.case-studies_exampleEyebrow__2Xu1K{display:inline-block;margin-bottom:var(--space-4);padding:var(--space-1) var(--space-3);font-size:var(--text-micro);font-weight:600;letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--accent-on-quiet);background:var(--accent-quiet);border-radius:var(--radius-full)}.case-studies_example__3VeFd{padding:var(--space-8);background:var(--surface-raised);border:1.5px dashed var(--line-strong);border-radius:var(--radius-2xl)}@media (min-width:900px){.case-studies_example__3VeFd{padding:var(--space-12)}}.case-studies_exampleNote__Emb0f{max-width:var(--measure);margin:0 0 var(--space-8);padding:var(--space-4) var(--space-6);line-height:var(--leading-body);color:var(--ink);background:var(--accent-quiet);border-inline-start:3px solid var(--accent);border-radius:var(--radius-md)}.case-studies_exampleCompany__WP536{margin:0 0 var(--space-8);font-family:var(--font-display);font-size:var(--text-title);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.case-studies_example__3VeFd .case-studies_exampleParts__ZJy28{display:grid;gap:var(--space-8);margin:0;padding:0;list-style:none}.case-studies_examplePart__rIxrK{display:grid;grid-template-columns:auto 1fr;gap:var(--space-6);align-items:start}.case-studies_exampleNumber__NA3qB{font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.2;color:var(--accent-strong)}.case-studies_examplePartTitle__n0s8x{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:var(--leading-tight)}.case-studies_examplePartBody__pdEex{max-width:var(--measure);margin:0;line-height:1.75;color:var(--ink-muted);text-wrap:pretty}