.intro[data-astro-cid-ta2fbyqs]{max-width:var(--max-w);padding:var(--space-section) var(--gutter) calc(var(--space-section) * .6);margin:0 auto}.intro-heading[data-astro-cid-ta2fbyqs]{max-width:34ch;margin:.9rem 0 0;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.12}.intro-lede[data-astro-cid-ta2fbyqs]{max-width:58ch;color:var(--ink-mid-em);font-size:1.05rem;font-weight:var(--weight-light);margin-top:1.25rem}.section[data-astro-cid-ta2fbyqs]{padding:calc(var(--space-section) * .7) 0;border-top:1px solid var(--border)}.section-inner[data-astro-cid-ta2fbyqs]{max-width:var(--max-w);padding:0 var(--gutter);margin:0 auto}.section-head[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2rem;display:flex}.section-head[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:clamp(1.3rem,2.6vw,1.7rem)}.career-beats[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--border)}.career-beat[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--border);color:inherit;grid-template-columns:minmax(130px,.45fr) minmax(0,1.55fr);gap:clamp(1.5rem,5vw,4rem);padding:1.75rem 0;text-decoration:none;display:grid}a[data-astro-cid-ta2fbyqs].career-beat{transition:padding-left var(--dur) var(--ease), border-color var(--dur) var(--ease)}a[data-astro-cid-ta2fbyqs].career-beat:hover{border-color:var(--stone-400);padding-left:.75rem}.beat-meta[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:.55rem;display:flex}.career-beat[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin:.55rem 0 0;font-size:clamp(1.1rem,2vw,1.35rem)}.career-beat[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:68ch;color:var(--ink-mid-em);font-weight:var(--weight-light);margin:.65rem 0 0}.arc-conclusion[data-astro-cid-ta2fbyqs]{max-width:70ch;color:var(--ink);margin:2rem 0 0 auto;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6}.beat-link[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);color:var(--ink);margin-top:.85rem;font-size:.72rem;display:inline-block}.principles-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;display:grid}.principle-title[data-astro-cid-ta2fbyqs]{margin:.6rem 0 .35rem;font-size:1rem}.principle-desc[data-astro-cid-ta2fbyqs]{font-size:.875rem;font-weight:var(--weight-light);color:var(--ink-mid-em);margin:0}.ai-block[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.ai-block[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink-mid-em);font-size:1rem;font-weight:var(--weight-light);margin:0}.ai-block[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]:first-child{grid-column:1/-1;max-width:80ch}.ai-aside[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--border);font-family:var(--font-mono);grid-column:1/-1;padding-top:1.25rem;color:var(--ink)!important;font-size:.82rem!important}.dark-block[data-astro-cid-ta2fbyqs]{background:var(--stone-950);color:var(--stone-50);border-radius:var(--radius);border:1px solid var(--stone-800);padding:clamp(1.5rem,4vw,2.5rem)}.dark-kicker[data-astro-cid-ta2fbyqs]{color:var(--stone-400)}.dark-copy[data-astro-cid-ta2fbyqs]{max-width:52ch;color:var(--stone-200);font-weight:var(--weight-light);margin:1rem 0 1.5rem;font-size:1.05rem}.dark-ctas[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=680px){.career-beat[data-astro-cid-ta2fbyqs],.ai-block[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.career-beat[data-astro-cid-ta2fbyqs]{gap:1rem}.beat-meta[data-astro-cid-ta2fbyqs]{flex-direction:row;justify-content:space-between}}
