section[data-astro-cid-ta2fbyqs]{padding-block:var(--space-8)}h3[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);font-size:var(--text-base);font-weight:700}strong[data-astro-cid-ta2fbyqs]{color:var(--color-text);font-weight:500}.dot[data-astro-cid-ta2fbyqs]{color:var(--color-ok)}.intro[data-astro-cid-ta2fbyqs]{padding-block:40px var(--space-8)}.intro-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-8);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;display:grid}.bio[data-astro-cid-ta2fbyqs]{gap:var(--space-4);color:var(--color-muted);display:grid}.bio[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:62ch}.bio[data-astro-cid-ta2fbyqs] .lead[data-astro-cid-ta2fbyqs]{font-size:var(--text-lg);color:var(--color-text);line-height:1.5}.facts[data-astro-cid-ta2fbyqs]{gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);margin:0;padding:20px 22px;display:grid}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{gap:2px;display:grid}.facts[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font-size:var(--text-xs);color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em}.facts[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{margin:0}.edu[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;padding:22px 24px;display:flex}.edu[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:var(--text-lg)}.edu[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-muted);font-size:var(--text-sm);margin-top:var(--space-1)}.edu-date[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);justify-items:end;display:grid}.edu-date[data-astro-cid-ta2fbyqs] .big[data-astro-cid-ta2fbyqs]{font-size:var(--text-lg);color:var(--color-accent);font-variant-numeric:tabular-nums;font-weight:700}.edu-date[data-astro-cid-ta2fbyqs] .small[data-astro-cid-ta2fbyqs]{font-size:var(--text-xs);color:var(--color-muted)}.timeline[data-astro-cid-ta2fbyqs]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid;position:relative}.entry[data-astro-cid-ta2fbyqs]{gap:var(--space-4);grid-template-columns:9rem 14px minmax(0,1fr);align-items:start;display:grid;position:relative}.entry[data-astro-cid-ta2fbyqs]:before{content:"";left:calc(9rem + var(--space-4) + 6px);top:0;bottom:calc(-1 * var(--space-4));border-left:1px solid var(--color-rule);position:absolute}.entry[data-astro-cid-ta2fbyqs]:last-child:before{height:26px;bottom:auto}.when[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);text-align:right;font-variant-numeric:tabular-nums;padding-top:21px}.node[data-astro-cid-ta2fbyqs]{background:var(--color-bg);border:2px solid var(--color-rule);border-radius:50%;width:13px;height:13px;margin-top:21px;position:relative}.current[data-astro-cid-ta2fbyqs] .node[data-astro-cid-ta2fbyqs]{border-color:var(--color-accent);background:var(--color-accent)}.job[data-astro-cid-ta2fbyqs]{padding:18px 22px}.org[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);margin-top:2px}.desc[data-astro-cid-ta2fbyqs]{margin-top:var(--space-2);color:var(--color-muted);font-size:var(--text-sm);max-width:62ch}.skills[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.skill[data-astro-cid-ta2fbyqs]{padding:20px 22px}.skill[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-3)}.tags[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.tag[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);border:1px solid var(--color-rule);border-radius:2px;padding:1px 8px}.avail[data-astro-cid-ta2fbyqs]{gap:var(--space-3);padding:24px;display:grid}.avail[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-muted);max-width:62ch}.avail[data-astro-cid-ta2fbyqs] .status[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-text);font-weight:500}.actions[data-astro-cid-ta2fbyqs]{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=760px){.intro-grid[data-astro-cid-ta2fbyqs],.skills[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}@media (width<=560px){.entry[data-astro-cid-ta2fbyqs]{gap:var(--space-1) var(--space-3);grid-template-columns:14px minmax(0,1fr)}.entry[data-astro-cid-ta2fbyqs]:before{left:6px}.when[data-astro-cid-ta2fbyqs]{text-align:left;grid-column:2;padding-top:0}.node[data-astro-cid-ta2fbyqs]{grid-row:1/span 2;margin-top:2px}.job[data-astro-cid-ta2fbyqs]{grid-column:2}}
