.about[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs],.about[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{word-break:normal;overflow-wrap:anywhere;text-wrap:pretty}.hero[data-astro-cid-ta2fbyqs]{padding-bottom:2rem}.eyebrow[data-astro-cid-ta2fbyqs]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin:0 0 .5rem;font-size:.8rem}.who[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:0 0 .6rem;line-height:1.5;display:flex}.who[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{letter-spacing:-.01em;font-size:1.15rem;font-weight:600}.who[data-astro-cid-ta2fbyqs] .hanja[data-astro-cid-ta2fbyqs]{color:var(--text-faint);font-size:.95rem}.who[data-astro-cid-ta2fbyqs] .role[data-astro-cid-ta2fbyqs]{color:var(--text-muted);font-size:.9rem}.who[data-astro-cid-ta2fbyqs] .role[data-astro-cid-ta2fbyqs]:before{content:"·";color:var(--text-faint);margin-right:.5rem}.hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{text-wrap:balance;word-break:keep-all;margin:0 0 .75rem;font-size:1.65rem;line-height:1.35}.lede[data-astro-cid-ta2fbyqs]{max-width:36rem;color:var(--text-muted);margin:0 0 1.5rem}.facts[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{background:var(--bg-subtle);border-radius:10px;flex-direction:column;gap:.1rem;padding:.8rem 1rem;line-height:1.5;display:flex}.facts[data-astro-cid-ta2fbyqs] .k[data-astro-cid-ta2fbyqs]{color:var(--text-faint);font-size:.78rem}.facts[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font-weight:600}.facts[data-astro-cid-ta2fbyqs] .s[data-astro-cid-ta2fbyqs]{color:var(--text-muted);font-size:.88rem}.row[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--border);grid-template-columns:7.5rem minmax(0,1fr);gap:.5rem 2rem;margin:0;padding:1.75rem 0;display:grid}.row[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{letter-spacing:0;color:var(--text-muted);margin:0;padding-top:.15rem;font-size:.9rem;font-weight:600}.body[data-astro-cid-ta2fbyqs]{min-width:0;margin:0;padding:0}.story[data-astro-cid-ta2fbyqs] .block[data-astro-cid-ta2fbyqs]+.block[data-astro-cid-ta2fbyqs]{margin-top:1.4rem}.story[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{word-break:keep-all;margin:0 0 .3rem;font-size:1.05rem}.story[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text);margin:0}.timeline[data-astro-cid-ta2fbyqs]{list-style:none}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:7.5rem minmax(0,1fr);gap:.1rem 1rem;padding:.55rem 0;display:grid}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]+li[data-astro-cid-ta2fbyqs]{border-top:1px dashed var(--border)}.timeline[data-astro-cid-ta2fbyqs] .when[data-astro-cid-ta2fbyqs]{color:var(--text-faint);font-variant-numeric:tabular-nums;grid-row:1/span 2;padding-top:.1rem;font-size:.92rem}.timeline[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font-weight:600}.timeline[data-astro-cid-ta2fbyqs] .desc[data-astro-cid-ta2fbyqs]{color:var(--text-muted);grid-column:2;font-size:.92rem}.skill-group[data-astro-cid-ta2fbyqs]+.skill-group[data-astro-cid-ta2fbyqs]{margin-top:.9rem}.skill-group[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs]{color:var(--text-faint);margin-bottom:.35rem;font-size:.8rem;display:block}.chips[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:.12rem .7rem;font-size:.9rem;line-height:1.6}.projects[data-astro-cid-ta2fbyqs]{margin:0;padding:0;list-style:none}.projects[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]+li[data-astro-cid-ta2fbyqs]{margin-top:.9rem}.projects[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]>a[data-astro-cid-ta2fbyqs]{font-weight:600}.projects[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);margin:.15rem 0 0;font-size:.95rem}.more[data-astro-cid-ta2fbyqs]{margin:1.1rem 0 0;font-size:.95rem}.contact[data-astro-cid-ta2fbyqs]{list-style:none}.contact[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]+li[data-astro-cid-ta2fbyqs]{margin-top:.25rem}@media (width<=640px){.row[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:.75rem}.row[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--border);padding-bottom:.35rem}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:.05rem}.timeline[data-astro-cid-ta2fbyqs] .when[data-astro-cid-ta2fbyqs]{grid-row:auto;font-size:.85rem}.timeline[data-astro-cid-ta2fbyqs] .desc[data-astro-cid-ta2fbyqs]{grid-column:1}.hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{font-size:1.45rem}}
