.ab-hero[data-astro-cid-ta2fbyqs]{padding:var(--section-gap) 0 var(--section-gap-s);position:relative;overflow:clip}.hero-glow[data-astro-cid-ta2fbyqs]{background:radial-gradient(ellipse 50% 55% at 30% 45%, var(--glow), transparent 70%);pointer-events:none;position:absolute;inset:0}.ab-container[data-astro-cid-ta2fbyqs]{z-index:var(--z-content);position:relative}.ab-split[data-astro-cid-ta2fbyqs]{gap:var(--gap);align-items:center;display:grid}@media (width>=64rem){.ab-split[data-astro-cid-ta2fbyqs]{gap:var(--space-3xl);grid-template-columns:1.3fr .7fr}}.ab-copy[data-astro-cid-ta2fbyqs]{gap:var(--space-md);margin-top:var(--space-lg);color:var(--ink-2);display:grid}.founder[data-astro-cid-ta2fbyqs]{margin-top:var(--space-xl);align-items:center;gap:var(--space-sm);display:flex}.founder[data-astro-cid-ta2fbyqs]:before{content:"";width:var(--space-lg);background:var(--accent);height:1px}.founder[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font:600 var(--text-body)/1 var(--font-display);color:var(--ink);letter-spacing:var(--tracking-display)}.founder[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-size:var(--text-sm);color:var(--muted)}.photo[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;border:1px solid var(--rule);border-radius:var(--radius-card);width:100%;max-width:380px;color:var(--muted);position:relative;overflow:hidden}.photo[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{width:100%;height:100%;position:absolute;inset:0}.photo-label[data-astro-cid-ta2fbyqs]{left:var(--space-md);bottom:var(--space-md);font:500 var(--text-micro)/1 var(--font-body);color:var(--muted);position:absolute}.approach[data-astro-cid-ta2fbyqs]{padding:var(--section-gap-s) 0 var(--section-gap);z-index:var(--z-content);position:relative}.approach[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-2xl)}.steps[data-astro-cid-ta2fbyqs]{gap:var(--space-xl);display:grid}@media (width>=64rem){.steps[data-astro-cid-ta2fbyqs]{gap:var(--gap);grid-template-columns:repeat(3,1fr)}}.step[data-astro-cid-ta2fbyqs]{padding-top:var(--space-lg);border-top:1px solid var(--rule)}.step[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--accent);width:8px;height:8px;margin-bottom:var(--space-lg);border-radius:50%;display:block}.step-icon[data-astro-cid-ta2fbyqs]{border:1px solid var(--rule);border-radius:var(--radius-card);width:48px;height:48px;color:var(--accent);margin-bottom:var(--space-md);place-items:center;display:grid}.step-icon[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{width:24px;height:24px}.step[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink-2);max-width:48ch}.beliefs[data-astro-cid-ta2fbyqs]{padding:var(--section-gap-s) 0;border-top:1px solid var(--rule);z-index:var(--z-content);position:relative}.beliefs[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-2xl)}.bel-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-xl);display:grid}@media (width>=64rem){.bel-grid[data-astro-cid-ta2fbyqs]{gap:var(--gap);grid-template-columns:repeat(3,1fr)}}.bel[data-astro-cid-ta2fbyqs]{gap:var(--space-sm);align-content:start;display:grid}.bel[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--accent);width:8px;height:8px;margin-right:var(--space-sm);vertical-align:middle;border-radius:50%;display:inline-block}.bel[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink-2);max-width:48ch}.cta[data-astro-cid-ta2fbyqs]{padding:var(--section-gap) 0;text-align:center;border-top:1px solid var(--rule);position:relative;overflow:clip}.cta-glow[data-astro-cid-ta2fbyqs]{background:radial-gradient(ellipse 45% 55% at 50% 50%, var(--glow), transparent 70%);pointer-events:none;position:absolute;inset:0}.cta-container[data-astro-cid-ta2fbyqs]{z-index:var(--z-content);position:relative}.cta[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-inline:auto;margin-bottom:var(--space-md)}.cta[data-astro-cid-ta2fbyqs] .lead[data-astro-cid-ta2fbyqs]{max-width:48ch;margin:0 auto var(--space-xl)}.cta-actions[data-astro-cid-ta2fbyqs]{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}
