.stat[data-astro-cid-pofpxdky]{padding:var(--space-3) 0;border-top:1px solid var(--rule);flex-direction:column;gap:.5rem;display:flex}.stat-value[data-astro-cid-pofpxdky]{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--text);white-space:nowrap;font-size:clamp(2rem,4.6vw,2.75rem);font-weight:600}.prefix[data-astro-cid-pofpxdky],.suffix[data-astro-cid-pofpxdky]{color:var(--text-muted);font-size:.65em}.counter[data-astro-cid-pofpxdky]{color:var(--accent)}.stat-label[data-astro-cid-pofpxdky]{color:var(--text-muted);max-width:32ch;font-size:.92rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){html.js .stat[data-astro-cid-pofpxdky]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(8px)}html.js .stat[data-astro-cid-pofpxdky].in-view{opacity:1;transform:none}}.hero[data-astro-cid-lcdefpme]{padding-top:var(--space-6)}.hero-inner[data-astro-cid-lcdefpme]{gap:var(--space-5);display:grid}.hero-name[data-astro-cid-lcdefpme]{color:var(--accent);margin-top:1.2rem;font-size:clamp(1.1rem,2.6vw,1.4rem);font-weight:600}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:16ch;margin-top:.6rem;font-size:clamp(2.4rem,6vw,4.2rem);line-height:1.02}.hero-copy[data-astro-cid-lcdefpme] .hairline[data-astro-cid-lcdefpme]{margin:var(--space-3) 0;max-width:220px}.subtitle[data-astro-cid-lcdefpme]{color:var(--text-muted);max-width:52ch;font-size:1.05rem;line-height:1.7}.cta-row[data-astro-cid-lcdefpme]{margin-top:var(--space-4);flex-wrap:wrap;gap:1rem;display:flex}.hero-visual[data-astro-cid-lcdefpme]{width:100%;max-width:300px;margin:0;position:relative}.hero-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;filter:grayscale(.55)contrast(1.05);border:1px solid var(--rule);width:100%;transition:filter .4s}.hero-visual[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{filter:grayscale(0)contrast(1.02)}.hero-visual[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-muted);margin-top:.6rem;font-size:.75rem}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:.6rem;margin-bottom:var(--space-4);max-width:20ch;font-size:clamp(1.7rem,4vw,2.3rem)}.metrics-section[data-astro-cid-lcdefpme]{padding-top:0}.metrics-grid[data-astro-cid-lcdefpme]{gap:0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}@media (width>=1100px){.metrics-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr)}}.offers-grid[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.offer[data-astro-cid-lcdefpme]{padding:var(--space-3) 0 var(--space-4);border-top:1px solid var(--rule);flex-direction:column;gap:.7rem;transition:transform .25s;display:flex;position:relative}.offer[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px)}.offer[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.3rem;font-weight:700}.offer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);max-width:46ch;font-size:.98rem;line-height:1.65}.offer-cta[data-astro-cid-lcdefpme]{color:var(--accent);margin-top:.3rem;font-size:.92rem;font-weight:600}.offer[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme]{background:var(--accent);width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}.offer[data-astro-cid-lcdefpme]:hover .rule[data-astro-cid-lcdefpme]{width:100%}.offer[data-astro-cid-lcdefpme]:hover .offer-cta[data-astro-cid-lcdefpme]{color:var(--accent-hover)}.wisyplan-section[data-astro-cid-lcdefpme]{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.wisyplan-inner[data-astro-cid-lcdefpme]{border-left:2px solid var(--accent);max-width:700px;padding-left:var(--space-4)}.wisyplan-cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.wisyplan-blog-link[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:var(--text-muted);font-size:.9rem;transition:color .15s;display:inline-block}.wisyplan-blog-link[data-astro-cid-lcdefpme]:hover{color:var(--accent)}blockquote[data-astro-cid-lcdefpme]{margin:var(--space-2) 0 var(--space-4);color:var(--text);font-size:clamp(1.15rem,2.6vw,1.5rem);font-weight:500;line-height:1.6}.talks-list[data-astro-cid-lcdefpme]{gap:0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.talk[data-astro-cid-lcdefpme]{padding:var(--space-3) 0;border-top:1px solid var(--rule);flex-direction:column;gap:.5rem;display:flex}.talk-meta[data-astro-cid-lcdefpme]{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:.7rem;font-size:.82rem;font-weight:500;display:flex}.talk-year[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--accent);font-weight:600}.talk-title[data-astro-cid-lcdefpme]{font-weight:700;line-height:1.4}.talks-all[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:var(--accent);font-weight:600;transition:color .15s;display:inline-block}.talks-all[data-astro-cid-lcdefpme]:hover{color:var(--accent-hover)}@media (width>=860px){.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr .7fr}.hero-visual[data-astro-cid-lcdefpme]{justify-self:end;margin-top:.5rem}}
