.ab-crumbs[data-astro-cid-kh7btl4r]{padding-top:28px}.ab-hero[data-astro-cid-kh7btl4r]{padding-top:44px}.ab-eyebrow[data-astro-cid-kh7btl4r]{font-family:var(--cg-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cg-text-muted);line-height:1.5}.ab-title[data-astro-cid-kh7btl4r]{margin:22px 0 0;font-size:clamp(48px,7vw,100px);line-height:.9;letter-spacing:-.06em;font-weight:700;max-width:1080px;text-wrap:balance}.ab-hero-foot[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:28px 72px;margin-top:40px;align-items:end}.ab-lead[data-astro-cid-kh7btl4r]{max-width:540px}.ab-stats[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1px;background:var(--cg-border-list);border:1px solid var(--cg-border-list);border-radius:22px;overflow:hidden;margin-top:56px}.ab-stats[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{background:var(--cg-bg-card);padding:24px;min-width:0}.ab-stats[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r].is-dark{background:var(--cg-bg-dark);color:var(--cg-cream-100)}.ab-stat-v[data-astro-cid-kh7btl4r]{font-size:clamp(40px,4.4vw,56px);font-weight:700;letter-spacing:-.055em;line-height:.9}.is-dark[data-astro-cid-kh7btl4r] .ab-stat-v[data-astro-cid-kh7btl4r]{color:var(--cg-lime-500)}.ab-stat-l[data-astro-cid-kh7btl4r]{font-size:14.5px;color:var(--cg-text-muted);margin-top:10px}.is-dark[data-astro-cid-kh7btl4r] .ab-stat-l[data-astro-cid-kh7btl4r]{color:var(--cg-ink-100)}.ab-two[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:40px 72px;align-items:start}.ab-two[data-astro-cid-kh7btl4r]>[data-astro-cid-kh7btl4r]{min-width:0}.ab-team[data-astro-cid-kh7btl4r]{align-items:center}.ab-prose[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:16px;margin-top:26px;font-size:17px;line-height:1.65;color:var(--cg-text-strong)}.ab-prose[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0;text-wrap:pretty}.ab-prose[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{color:var(--cg-ink-900)}.ab-problems[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:10px}.ab-problem[data-astro-cid-kh7btl4r]{background:var(--cg-bg-card);border:1px solid var(--cg-border-card);border-radius:18px;padding:22px 24px;display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 12px}.ab-problem-dot[data-astro-cid-kh7btl4r]{width:10px;height:10px;border-radius:50%;background:var(--cg-red-500);margin-top:8px}.ab-problem-t[data-astro-cid-kh7btl4r]{margin:0;font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.ab-problem-d[data-astro-cid-kh7btl4r]{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--cg-text-body);text-wrap:pretty}.ab-tech-sec[data-astro-cid-kh7btl4r]{padding-top:clamp(56px,7vw,80px)}.ab-tech[data-astro-cid-kh7btl4r]{background:var(--cg-bg-dark);color:var(--cg-cream-100);border-radius:28px;padding:clamp(28px,5vw,64px)}.ab-tech-head[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px 72px;align-items:end}.ab-tech-intro[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:14px;font-size:16.5px;line-height:1.6;color:var(--cg-ink-100)}.ab-tech-intro[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0;text-wrap:pretty}.ab-tech-card[data-astro-cid-kh7btl4r]{background:var(--cg-ink-850);border:1px solid var(--cg-border-dark);border-radius:18px;padding:24px;min-width:0}.ab-tech-n[data-astro-cid-kh7btl4r]{font-family:var(--cg-font-mono);font-size:12px;color:var(--cg-lime-500)}.ab-tech-t[data-astro-cid-kh7btl4r]{margin:14px 0 0;font-size:20px;font-weight:700;letter-spacing:-.025em}.ab-tech-d[data-astro-cid-kh7btl4r]{margin:8px 0 0;font-size:15px;line-height:1.55;color:var(--cg-ink-100);text-wrap:pretty}.ab-tech-callout[data-astro-cid-kh7btl4r]{margin:28px 0 0;padding:20px 22px;background:var(--cg-lime-500);color:var(--cg-ink-900);border-radius:16px;font-size:16.5px;line-height:1.55;text-wrap:pretty}.ab-value[data-astro-cid-kh7btl4r]{border-top:1.5px solid var(--cg-ink-900);padding:24px 0;min-width:0}.ab-value[data-astro-cid-kh7btl4r] .cg-mono[data-astro-cid-kh7btl4r]{font-size:12px;color:var(--cg-ink-300)}.ab-value-t[data-astro-cid-kh7btl4r]{margin:12px 0 0;font-size:22px;font-weight:700;letter-spacing:-.025em}.ab-value-d[data-astro-cid-kh7btl4r]{margin:10px 0 0;font-size:15.5px;line-height:1.6;color:var(--cg-text-body);text-wrap:pretty}.ab-founder[data-astro-cid-kh7btl4r]{background:var(--cg-bg-card);border:1px solid var(--cg-border-card);border-radius:24px;padding:28px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:center}.ab-founder-img[data-astro-cid-kh7btl4r]{width:88px;height:88px;border-radius:50%;display:block;background:var(--cg-border-card)}.ab-founder-name[data-astro-cid-kh7btl4r]{font-size:22px;font-weight:700;letter-spacing:-.025em}.ab-founder-role[data-astro-cid-kh7btl4r]{font-size:14.5px;color:var(--cg-ink-300);margin-top:2px}.ab-founder-link[data-astro-cid-kh7btl4r]{display:inline-flex;margin-top:12px;font-size:14.5px}.ab-founder-links[data-astro-cid-kh7btl4r]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;padding-top:18px;border-top:1px solid var(--cg-bg-page)}.ab-founder-links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{font-size:13.5px;font-weight:600;border:1px solid var(--cg-border-list);border-radius:9px;padding:7px 12px;transition:border-color .15s ease}.ab-founder-links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{border-color:var(--cg-ink-900)}
