.back-row[data-astro-cid-jx233n23]{padding-top:40px}.back[data-astro-cid-jx233n23]{font-size:var(--fs-small);align-items:center;gap:6px;font-weight:600;display:inline-flex}.hero[data-astro-cid-jx233n23]{flex-wrap:wrap;align-items:center;gap:40px 64px;padding-block:32px 48px;display:flex}.intro[data-astro-cid-jx233n23]{flex-direction:column;flex:520px;align-items:flex-start;gap:18px;min-width:0;display:flex}.use[data-astro-cid-jx233n23]{color:var(--purple);font-size:var(--fs-xs);font-weight:600}.hero[data-astro-cid-jx233n23] h1[data-astro-cid-jx233n23]{font-size:var(--fs-title);line-height:1.08}.lead-text[data-astro-cid-jx233n23]{color:var(--text);font-size:1.125rem;line-height:1.6}.highlight[data-astro-cid-jx233n23]{color:var(--white);background:var(--dark-gradient);border-radius:var(--radius-lg);flex-direction:column;flex:360px;gap:10px;padding:40px;display:flex}.figure[data-astro-cid-jx233n23]{color:var(--purple-light);letter-spacing:-1.5px;font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);font-weight:700;line-height:1.02}.caption[data-astro-cid-jx233n23]{color:var(--on-dark-text);font-size:var(--fs-body);line-height:1.5}.facts[data-astro-cid-jx233n23]{border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));margin:0 0 0 -1px;display:grid}.facts[data-astro-cid-jx233n23] div[data-astro-cid-jx233n23]{border-left:1px solid var(--border);flex-direction:column;gap:6px;padding:20px 24px;display:flex}.facts[data-astro-cid-jx233n23] dt[data-astro-cid-jx233n23]{color:var(--muted);font-size:var(--fs-xs);font-weight:600;line-height:1.6}.facts[data-astro-cid-jx233n23] dd[data-astro-cid-jx233n23]{font-size:var(--fs-body);margin:0;font-weight:700;line-height:1.6}.narrow[data-astro-cid-jx233n23],.wide[data-astro-cid-jx233n23]{width:min(100% - 2 * var(--gutter), var(--w));margin-inline:auto;padding-top:40px}.narrow[data-astro-cid-jx233n23]{--w:680px;flex-direction:column;gap:40px;display:flex}.narrow[data-astro-cid-jx233n23].first{padding-top:64px}.wide[data-astro-cid-jx233n23]{--w:1040px;flex-direction:column;gap:16px;display:flex}.block[data-astro-cid-jx233n23]{flex-direction:column;gap:12px;display:flex}.narrow[data-astro-cid-jx233n23] h2[data-astro-cid-jx233n23],.wide[data-astro-cid-jx233n23] h2[data-astro-cid-jx233n23],.more[data-astro-cid-jx233n23] h2[data-astro-cid-jx233n23]{letter-spacing:-.5px;font-size:1.625rem}.block[data-astro-cid-jx233n23] p[data-astro-cid-jx233n23],.bullets[data-astro-cid-jx233n23] li[data-astro-cid-jx233n23]{color:var(--text);font-size:1.0625rem;line-height:1.7}.bullets[data-astro-cid-jx233n23]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bullets[data-astro-cid-jx233n23] li[data-astro-cid-jx233n23]{gap:12px;line-height:1.6;display:flex}.bullets[data-astro-cid-jx233n23] li[data-astro-cid-jx233n23]:before{content:"";background:var(--purple);border-radius:50%;flex:none;width:8px;height:8px;margin-top:10px}.bullets[data-astro-cid-jx233n23] strong[data-astro-cid-jx233n23]{color:var(--ink)}.card-row[data-astro-cid-jx233n23]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.card-row[data-astro-cid-jx233n23] li[data-astro-cid-jx233n23]{border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:10px;padding:22px;display:flex}.step[data-astro-cid-jx233n23]{width:30px;height:30px;color:var(--purple);font-size:var(--fs-small);background:var(--surface-accent);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.card-row[data-astro-cid-jx233n23] h3[data-astro-cid-jx233n23]{letter-spacing:-.2px;text-wrap:wrap;font-size:1.0625rem;font-weight:700}.card-row[data-astro-cid-jx233n23] p[data-astro-cid-jx233n23]{color:var(--text);font-size:var(--fs-ui);line-height:1.6}.story-quote[data-astro-cid-jx233n23]{background:var(--surface-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:20px;margin:8px 0 0;padding:32px;display:flex}.story-quote[data-astro-cid-jx233n23] blockquote[data-astro-cid-jx233n23]{font-family:var(--font-serif);margin:0;font-size:1.5rem;line-height:1.45}.story-quote[data-astro-cid-jx233n23] figcaption[data-astro-cid-jx233n23]{flex-direction:column;gap:2px;display:flex}.role[data-astro-cid-jx233n23]{font-size:var(--fs-ui);font-weight:700}.company[data-astro-cid-jx233n23]{color:var(--muted);font-size:var(--fs-small)}.actions[data-astro-cid-jx233n23]{flex-wrap:wrap;gap:12px;display:flex}.more[data-astro-cid-jx233n23]{padding-block:var(--section-y);flex-direction:column;gap:24px;display:flex}.cards[data-astro-cid-jx233n23]{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px;display:grid}
