.title-line[data-astro-cid-zg6otohh]{color:var(--text-2);font-size:var(--step-1);margin-bottom:var(--s-6)}.summary[data-astro-cid-zg6otohh]{margin-bottom:var(--s-8)}.acc[data-astro-cid-zg6otohh]{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.acc[data-astro-cid-zg6otohh] li[data-astro-cid-zg6otohh]{padding:var(--s-5);flex-direction:column;gap:6px;display:flex}.acc[data-astro-cid-zg6otohh] b[data-astro-cid-zg6otohh]{letter-spacing:-.04em;color:var(--accent);font-size:2rem;line-height:1.1}.acc[data-astro-cid-zg6otohh] span[data-astro-cid-zg6otohh]{color:var(--text-2);font-size:var(--step--1)}.timeline[data-astro-cid-zg6otohh]{gap:0;list-style:none;display:grid;position:relative}.tl-item[data-astro-cid-zg6otohh]{gap:var(--s-8);padding:var(--s-6) 0;border-top:1px solid var(--line);grid-template-columns:200px 1fr;display:grid;position:relative}.tl-when[data-astro-cid-zg6otohh]{font-size:var(--step--1);color:var(--text-2);align-content:start;gap:6px;display:grid}.tl-kind[data-astro-cid-zg6otohh]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.64rem}.tl-body[data-astro-cid-zg6otohh]{gap:8px;display:grid}.tl-org[data-astro-cid-zg6otohh]{color:var(--text-2)}.tl-ev[data-astro-cid-zg6otohh]{font-size:var(--step--1);flex-wrap:wrap;gap:6px 14px;display:flex}.tl-ev[data-astro-cid-zg6otohh] a[data-astro-cid-zg6otohh]{color:var(--accent);text-decoration:none}.tl-ev[data-astro-cid-zg6otohh] a[data-astro-cid-zg6otohh]:before{content:"↗ "}.caps[data-astro-cid-zg6otohh]{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.cap[data-astro-cid-zg6otohh]{padding:var(--s-5);align-content:start;gap:10px;display:grid}.cap-kind[data-astro-cid-zg6otohh]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:.64rem}.cap[data-astro-cid-zg6otohh] ul[data-astro-cid-zg6otohh]{font-size:var(--step--1);gap:8px;list-style:none;display:grid}.cap[data-astro-cid-zg6otohh] li[data-astro-cid-zg6otohh]{align-items:center;gap:10px;display:flex}.cap[data-astro-cid-zg6otohh] a[data-astro-cid-zg6otohh]{color:var(--text);text-decoration:none}.cap[data-astro-cid-zg6otohh] a[data-astro-cid-zg6otohh]:hover{color:var(--accent)}.lvl[data-astro-cid-zg6otohh]{flex:none;gap:2px;display:inline-flex}.lvl[data-astro-cid-zg6otohh] i[data-astro-cid-zg6otohh]{background:var(--surface-3);border-radius:2px;width:5px;height:12px}.lvl[data-astro-cid-zg6otohh][data-l=core] i[data-astro-cid-zg6otohh],.lvl[data-astro-cid-zg6otohh][data-l=strong] i[data-astro-cid-zg6otohh]:nth-child(-n+2),.lvl[data-astro-cid-zg6otohh][data-l=working] i[data-astro-cid-zg6otohh]:first-child{background:var(--accent)}.legend[data-astro-cid-zg6otohh]{margin-top:var(--s-4);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.edu[data-astro-cid-zg6otohh]{gap:12px;margin-top:12px;list-style:none;display:grid}.edu[data-astro-cid-zg6otohh] li[data-astro-cid-zg6otohh]{gap:2px;display:grid}.edu[data-astro-cid-zg6otohh] span[data-astro-cid-zg6otohh]{color:var(--muted);font-size:var(--step--1)}.contact[data-astro-cid-zg6otohh]{gap:var(--s-8);padding:var(--s-8);grid-template-columns:1fr 1.2fr;display:grid}.contact[data-astro-cid-zg6otohh] h2[data-astro-cid-zg6otohh]{margin:8px 0}@media (width<=1000px){.acc[data-astro-cid-zg6otohh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.acc[data-astro-cid-zg6otohh]{grid-template-columns:1fr}.tl-item[data-astro-cid-zg6otohh]{gap:var(--s-3);grid-template-columns:1fr}.contact[data-astro-cid-zg6otohh]{padding:var(--s-5);grid-template-columns:1fr}}@media print{.career[data-astro-cid-zg6otohh] .section[data-astro-cid-zg6otohh]{break-inside:avoid;margin-top:18px}.career[data-astro-cid-zg6otohh] h1[data-astro-cid-zg6otohh]{color:#000;font-size:26pt}.acc[data-astro-cid-zg6otohh] b[data-astro-cid-zg6otohh]{color:#000;font-size:16pt}.acc[data-astro-cid-zg6otohh]{grid-template-columns:repeat(3,1fr)}.tl-item[data-astro-cid-zg6otohh]{grid-template-columns:140px 1fr;padding:10px 0}.tl-kind[data-astro-cid-zg6otohh]{color:#333}.caps[data-astro-cid-zg6otohh]{grid-template-columns:repeat(3,1fr)}.lvl[data-astro-cid-zg6otohh] i[data-astro-cid-zg6otohh]{background:#ddd!important}.lvl[data-astro-cid-zg6otohh][data-l=core] i[data-astro-cid-zg6otohh],.lvl[data-astro-cid-zg6otohh][data-l=strong] i[data-astro-cid-zg6otohh]:nth-child(-n+2),.lvl[data-astro-cid-zg6otohh][data-l=working] i[data-astro-cid-zg6otohh]:first-child{background:#333!important}.muted[data-astro-cid-zg6otohh],.tl-org[data-astro-cid-zg6otohh],.acc[data-astro-cid-zg6otohh] span[data-astro-cid-zg6otohh],.cap[data-astro-cid-zg6otohh] a[data-astro-cid-zg6otohh],.title-line[data-astro-cid-zg6otohh]{color:#333!important}.evidence-btn[data-astro-cid-zg6otohh]{display:none}}
