.testimonial[data-astro-cid-wndhlqnz],blockquote[data-astro-cid-wndhlqnz]{margin:0}blockquote[data-astro-cid-wndhlqnz] p[data-astro-cid-wndhlqnz]{font-family:var(--serif);font-size:var(--step-1);color:var(--ink);text-wrap:pretty;margin:0;line-height:1.45}figcaption[data-astro-cid-wndhlqnz]{align-items:center;gap:14px;margin-top:20px;display:flex}img[data-astro-cid-wndhlqnz]{object-fit:cover;width:48px;height:48px;box-shadow:0 0 0 1px var(--line);border-radius:50%}figcaption[data-astro-cid-wndhlqnz] span[data-astro-cid-wndhlqnz]{color:var(--ink-3);gap:2px;font-size:14px;line-height:1.4;display:grid}strong[data-astro-cid-wndhlqnz]{color:var(--ink);font-weight:500}.testimonial--soon[data-astro-cid-wndhlqnz]{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);font-size:12px}.case[data-astro-cid-p5wr5ghm]{scroll-margin-top:48px}.case[data-astro-cid-p5wr5ghm] h2[data-astro-cid-p5wr5ghm]{max-width:24ch;margin-bottom:0}.case__tail[data-astro-cid-p5wr5ghm]{white-space:nowrap}.case__copy[data-astro-cid-p5wr5ghm]{vertical-align:middle;color:var(--ink-3);opacity:0;border-bottom:0;margin-left:.3em;padding:4px;line-height:0;transition:opacity .25s cubic-bezier(.32,.72,0,1),color .25s cubic-bezier(.32,.72,0,1);display:inline-flex}.case[data-astro-cid-p5wr5ghm] h2[data-astro-cid-p5wr5ghm]:hover .case__copy[data-astro-cid-p5wr5ghm],.case__copy[data-astro-cid-p5wr5ghm]:focus-visible,.case__copy[data-astro-cid-p5wr5ghm][data-copied]{opacity:1}.case__copy[data-astro-cid-p5wr5ghm]:hover,.case__copy[data-astro-cid-p5wr5ghm][data-copied]{color:var(--accent)}@media (hover:none){.case__copy[data-astro-cid-p5wr5ghm]{opacity:.6}}.case__icon[data-astro-cid-p5wr5ghm]{width:.62em;height:.62em;font-size:var(--step-3);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.case__icon--done[data-astro-cid-p5wr5ghm],.case__copy[data-astro-cid-p5wr5ghm][data-copied] .case__icon--link[data-astro-cid-p5wr5ghm]{display:none}.case__copy[data-astro-cid-p5wr5ghm][data-copied] .case__icon--done[data-astro-cid-p5wr5ghm]{display:block}.case__stats[data-astro-cid-p5wr5ghm]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:28px 0 32px;display:grid}.case__stat[data-astro-cid-p5wr5ghm]{align-content:start;gap:6px;padding:18px 20px 18px 0;display:grid}.case__stat[data-astro-cid-p5wr5ghm]+.case__stat[data-astro-cid-p5wr5ghm]{border-left:1px solid var(--line);padding-left:20px}.case__stat[data-astro-cid-p5wr5ghm] dt[data-astro-cid-p5wr5ghm]{font-family:var(--serif);font-size:var(--step-3);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;color:var(--accent);line-height:1.1}.case__stat[data-astro-cid-p5wr5ghm] dd[data-astro-cid-p5wr5ghm]{color:var(--ink-2);max-width:30ch;margin:0;font-size:14px;line-height:1.45}.case__cols[data-astro-cid-p5wr5ghm]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.case__body[data-astro-cid-p5wr5ghm]{grid-column:1/span 2;padding-right:20px}.case__aside[data-astro-cid-p5wr5ghm]{border-left:1px solid var(--line);grid-column:3;padding-left:20px;position:sticky;top:88px}.case__body[data-astro-cid-p5wr5ghm] h3{font-family:var(--sans);color:var(--ink);margin:.8em 0 -.4em;font-size:1.05rem;font-weight:500}.case__body[data-astro-cid-p5wr5ghm] h3:first-child{margin-top:0}@media (width<=900px){.case__cols[data-astro-cid-p5wr5ghm]{grid-template-columns:minmax(0,1fr)}.case__body[data-astro-cid-p5wr5ghm],.case__aside[data-astro-cid-p5wr5ghm]{grid-column:1;padding-inline:0}.case__aside[data-astro-cid-p5wr5ghm]{border-left:0;border-top:1px solid var(--line);margin-top:32px;padding-top:24px;position:static}}@media (width<=640px){.case__stat[data-astro-cid-p5wr5ghm]+.case__stat[data-astro-cid-p5wr5ghm]{border-left:0;border-top:1px solid var(--line);padding-left:0}.case__stat[data-astro-cid-p5wr5ghm]{padding-right:0}}.cases-hero[data-astro-cid-tuksndgi]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}@media (width<=900px){.cases-hero[data-astro-cid-tuksndgi]{grid-template-columns:1fr;gap:32px}}
