.case[data-astro-cid-4dw4sxam]{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;align-items:flex-start;padding:28px 26px 34px;display:flex}.case__icon[data-astro-cid-4dw4sxam]{border-radius:var(--radius-pill);background:var(--line-purple);flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.case__icon[data-astro-cid-4dw4sxam] img[data-astro-cid-4dw4sxam]{object-fit:contain;width:34px;height:34px}.case__tag[data-astro-cid-4dw4sxam]{margin-top:14px}.case__title[data-astro-cid-4dw4sxam]{color:var(--text-bright);margin-top:10px}.case__rule[data-astro-cid-4dw4sxam]{background:var(--purple);width:18px;height:2px;margin-top:12px}.case__work[data-astro-cid-4dw4sxam]{font:var(--body-14-5);color:var(--text-muted);margin-top:14px}.case__quote[data-astro-cid-4dw4sxam]{border-left:2px solid var(--line-purple-strong);gap:10px;margin:14px 0 0;padding-left:16px;display:grid}.case__quote[data-astro-cid-4dw4sxam] blockquote[data-astro-cid-4dw4sxam]{font:400 .9375rem / 1.5 var(--font-serif);color:var(--text-bright);margin:0}.case__note[data-astro-cid-4dw4sxam]{font:var(--body-14);color:var(--text-dim);margin-top:12px}@media (width<=640px){.case[data-astro-cid-4dw4sxam]{padding:24px 22px 26px}.case__icon[data-astro-cid-4dw4sxam]{width:52px;height:52px}.case__icon[data-astro-cid-4dw4sxam] img[data-astro-cid-4dw4sxam]{width:32px;height:32px}}.rfaq__title[data-astro-cid-rxn7yw7h]{color:var(--text);margin-top:16px}.rfaq__lede[data-astro-cid-rxn7yw7h]{font:var(--body-15-5);color:var(--text-dim);max-width:60ch;margin-top:20px}.rfaq[data-astro-cid-rxn7yw7h]{margin-top:26px}.rfaq__item[data-astro-cid-rxn7yw7h]{border-bottom:1px solid var(--line-hairline)}.rfaq__summary[data-astro-cid-rxn7yw7h]{cursor:pointer;align-items:center;gap:20px;padding-block:22px;list-style:none;display:flex}.rfaq__summary[data-astro-cid-rxn7yw7h]::-webkit-details-marker{display:none}.rfaq__q[data-astro-cid-rxn7yw7h]{color:var(--text-bright);flex:1}.rfaq__toggle[data-astro-cid-rxn7yw7h]{background:var(--line-purple);width:30px;height:30px;color:var(--purple);font:400 1.1875rem / 1 var(--font-sans);border-radius:15px;flex-shrink:0;place-items:center;display:grid}.rfaq__toggle[data-astro-cid-rxn7yw7h]:after{content:"+"}.rfaq__item[data-astro-cid-rxn7yw7h][open] .rfaq__toggle[data-astro-cid-rxn7yw7h]:after{content:"−"}.rfaq__item[data-astro-cid-rxn7yw7h][open] .rfaq__summary[data-astro-cid-rxn7yw7h]{padding-bottom:12px}.rfaq__a[data-astro-cid-rxn7yw7h]{font:var(--body-14-5);color:var(--text-muted);max-width:70ch;padding-bottom:22px}.hero[data-astro-cid-ub4aujo7]{position:relative;overflow:hidden}.hero__dots[data-astro-cid-ub4aujo7]{opacity:.5;pointer-events:none;background-image:url(/assets/hero.png);background-size:50px 50px;position:absolute;inset:0}.hero__inner[data-astro-cid-ub4aujo7]{grid-template-columns:minmax(0,1fr) 528px;align-items:center;gap:56px;display:grid;position:relative}.hero__crumb[data-astro-cid-ub4aujo7]{font:var(--mono-10);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dimmer);gap:.6em;margin-bottom:1.5rem;display:flex}.hero__crumb[data-astro-cid-ub4aujo7] [data-astro-cid-ub4aujo7][aria-current]{color:var(--purple)}.hero__crumb[data-astro-cid-ub4aujo7] a[data-astro-cid-ub4aujo7]:hover{color:var(--text-muted)}.hero__title[data-astro-cid-ub4aujo7]{font:500 clamp(2.25rem, 1.1rem + 3.9vw, 3.875rem) / 1.05 var(--font-sans);letter-spacing:-.065em;color:var(--text-bright);text-wrap:balance}.hero__serif[data-astro-cid-ub4aujo7]{font:var(--quote-23);letter-spacing:-.01em;color:var(--purple);margin-top:1.5rem}.hero__body[data-astro-cid-ub4aujo7]{font:var(--body-15-5);color:var(--text-dim);max-width:54ch;margin-top:1.25rem}.hero__actions[data-astro-cid-ub4aujo7]{margin-top:1.75rem}.metrics[data-astro-cid-ub4aujo7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.metric[data-astro-cid-ub4aujo7]{border-radius:var(--radius-sm);padding:24px}.metric__name[data-astro-cid-ub4aujo7]{font:500 1.0625rem / 1.3 var(--font-sans);color:var(--text-bright)}.metric__meta[data-astro-cid-ub4aujo7]{letter-spacing:.1em;margin-top:6px}.metric__stat[data-astro-cid-ub4aujo7]{font:500 2rem / 1 var(--font-sans);letter-spacing:-.02em;color:var(--purple);margin-top:18px}.metric__label[data-astro-cid-ub4aujo7]{font:var(--body-14);color:var(--text-dim);margin-top:6px}.cases__title[data-astro-cid-ub4aujo7]{color:var(--text-bright);margin-top:14px}.cases__lede[data-astro-cid-ub4aujo7]{font:var(--body-15-5);color:var(--text-dim);max-width:74ch;margin-top:14px}.cases[data-astro-cid-ub4aujo7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.measure__title[data-astro-cid-ub4aujo7]{color:var(--plum);margin-top:14px}.measure__lede[data-astro-cid-ub4aujo7]{font:var(--body-15-5);color:var(--text-on-light-dim);max-width:74ch;margin-top:14px}.measure[data-astro-cid-ub4aujo7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.measure__step[data-astro-cid-ub4aujo7]{border-top:2px solid #55555e47;align-content:start;padding-top:20px}.measure__n[data-astro-cid-ub4aujo7]{font:var(--stat-28);letter-spacing:-.024em;color:var(--text-on-light-dim)}.measure__step-title[data-astro-cid-ub4aujo7]{color:var(--text-on-light);margin-top:12px}.measure__blurb[data-astro-cid-ub4aujo7]{font:var(--body-14-5);color:var(--text-on-light-dim);margin-top:8px}@media (width<=960px){.hero__inner[data-astro-cid-ub4aujo7]{grid-template-columns:1fr;gap:36px}.metrics[data-astro-cid-ub4aujo7]{max-width:528px}}@media (width<=640px){.hero[data-astro-cid-ub4aujo7]{padding-top:var(--hero-clearance-tall)}.hero__inner[data-astro-cid-ub4aujo7]{gap:28px}.hero__serif[data-astro-cid-ub4aujo7]{margin-top:14px}.hero__body[data-astro-cid-ub4aujo7]{margin-top:20px}.hero__actions[data-astro-cid-ub4aujo7]{margin-top:19px}.metrics[data-astro-cid-ub4aujo7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.metric[data-astro-cid-ub4aujo7]{padding:16px}.metric__stat[data-astro-cid-ub4aujo7]{font-size:1.625rem}.cases[data-astro-cid-ub4aujo7]{grid-template-columns:1fr;gap:14px;margin-top:28px}.measure[data-astro-cid-ub4aujo7]{grid-template-columns:1fr;gap:20px}}.hero__partner[data-astro-cid-ub4aujo7] a[data-astro-cid-ub4aujo7]{color:inherit;text-underline-offset:3px;text-decoration:underline}
