.mono-xs.svelte-w1r4dz{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.accent.svelte-w1r4dz{color:var(--red)}.stats.svelte-w1r4dz{border-bottom:1px solid var(--rule);background:var(--bg);padding:64px 0}.stats-grid.svelte-w1r4dz{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.stat.svelte-w1r4dz{border-top:1px solid var(--ink);gap:12px;padding-top:20px;display:grid}.stat.svelte-w1r4dz .num:where(.svelte-w1r4dz){letter-spacing:-.03em;font-size:clamp(48px,5vw,80px);line-height:1}.stat.svelte-w1r4dz .note:where(.svelte-w1r4dz){color:#555;max-width:30ch;font-size:14px;line-height:1.5}@media (width<=760px){.stats-grid.svelte-w1r4dz{grid-template-columns:1fr;gap:32px}}.alumni-grid.svelte-w1r4dz{padding:80px 0}.grid.svelte-w1r4dz{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.alumnus.svelte-w1r4dz{border-top:1px solid var(--ink);gap:8px;padding-top:20px;display:grid}.a-photo.svelte-w1r4dz{aspect-ratio:1;background:#ebebeb;margin-bottom:12px;overflow:hidden}.a-photo.svelte-w1r4dz img:where(.svelte-w1r4dz){object-fit:cover;width:100%;height:100%;display:block}.alumnus.svelte-w1r4dz h4:where(.svelte-w1r4dz){letter-spacing:-.01em;font-size:22px;line-height:1.15}.a-role.svelte-w1r4dz{color:#222;font-size:14px}.a-firma.svelte-w1r4dz{color:#444;font-size:14px}.a-meta.svelte-w1r4dz{color:var(--muted);font-size:10px}.a-cohort.svelte-w1r4dz{margin-top:4px;font-size:10px}.alumnus.svelte-w1r4dz blockquote:where(.svelte-w1r4dz){border-left:2px solid var(--red);color:#222;margin:12px 0 8px;padding-left:12px;font-size:14px;line-height:1.5}.a-link.svelte-w1r4dz{color:var(--red)}@media (width<=760px){.grid.svelte-w1r4dz{grid-template-columns:1fr;gap:32px}}.optin.svelte-w1r4dz{color:#fff;border-top:1px solid var(--rule);background:#000;padding:96px 0}.optin.svelte-w1r4dz .mono-xs:where(.svelte-w1r4dz){color:var(--red)}.opt-grid.svelte-w1r4dz{grid-template-columns:1.2fr 1fr;align-items:start;gap:80px;display:grid}.opt-left.svelte-w1r4dz h3:where(.svelte-w1r4dz){max-width:22ch;margin:16px 0 24px}.opt-left.svelte-w1r4dz .t-lede:where(.svelte-w1r4dz){color:#d6d6d6;max-width:56ch}.opt-right.svelte-w1r4dz{border-left:1px solid #1f1f1f;gap:0;padding-left:40px;display:grid}.opt-row.svelte-w1r4dz{color:#d6d6d6;border-bottom:1px solid #1f1f1f;grid-template-columns:100px 1fr;align-items:baseline;gap:24px;padding:18px 0;font-size:14px;display:grid}.opt-row.svelte-w1r4dz .mono-xs:where(.svelte-w1r4dz){color:#999}@media (width<=900px){.opt-grid.svelte-w1r4dz{grid-template-columns:1fr;gap:48px}.opt-right.svelte-w1r4dz{border-top:1px solid #1f1f1f;border-left:none;padding-top:32px;padding-left:0}}.cta-strip.svelte-w1r4dz{border-top:1px solid var(--rule);padding:80px 0}.cta-strip.svelte-w1r4dz .shell:where(.svelte-w1r4dz){flex-wrap:wrap;align-items:center;gap:24px;display:flex}.btn-primary.svelte-w1r4dz{background:var(--ink);color:#fff;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;padding:16px 24px;font-size:12px}.btn-primary.svelte-w1r4dz:after{content:" →︎"}.btn-primary.svelte-w1r4dz:hover{background:var(--red)}.btn-ghost.svelte-w1r4dz{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--red);padding-bottom:4px;font-size:12px}
