.about[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:64px;padding-block:38px 10px;display:grid}.card[data-astro-cid-ta2fbyqs]{border:1px solid var(--line);background:var(--surf);border-radius:14px;order:2;gap:18px;padding:20px;display:grid;position:sticky;top:24px}.about-main[data-astro-cid-ta2fbyqs]{order:1;max-width:72ch}@media (width<=960px){.about[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:32px}.card[data-astro-cid-ta2fbyqs]{order:0;position:static}}.card[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%;display:block}.who[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:-.02em;font-size:22px;font-weight:800}.who[data-astro-cid-ta2fbyqs] .role[data-astro-cid-ta2fbyqs]{color:var(--acc);margin:4px 0 0;font-weight:600}.who[data-astro-cid-ta2fbyqs] .meta[data-astro-cid-ta2fbyqs]{margin:2px 0 0}.links[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:6px;display:flex}.links[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{border:1px solid var(--line);color:var(--sec);border-radius:999px;padding:4px 11px;font-size:13px}.links[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{color:var(--fg);border-color:var(--acc)}.links[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--mut)}.mail[data-astro-cid-ta2fbyqs]{font-family:var(--mono);color:var(--mut);user-select:all;margin:-6px 0 0;font-size:12px}.block[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin-bottom:8px;font-size:11px;font-weight:500}.certs[data-astro-cid-ta2fbyqs]{gap:6px;margin:0;padding:0;font-size:13.5px;line-height:1.35;list-style:none;display:grid}.certs[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{padding-left:16px;position:relative}.certs[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--ok);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:0}.card[data-astro-cid-ta2fbyqs] .topics[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:5px;display:flex}.card[data-astro-cid-ta2fbyqs] .topics[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{border:1px solid var(--line);color:var(--sec);border-radius:999px;padding:2px 9px;font-size:12px}.about-main[data-astro-cid-ta2fbyqs] .kick[data-astro-cid-ta2fbyqs]{margin:0 0 8px}.lead[data-astro-cid-ta2fbyqs]{color:var(--fg);margin-bottom:1.4em;font-size:19px;line-height:1.6}.about-main[data-astro-cid-ta2fbyqs]>h2[data-astro-cid-ta2fbyqs]:first-of-type{margin-top:1.2em}.role-head[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:.6em;display:flex}.role-head[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{font-size:1.05em}.about-main[data-astro-cid-ta2fbyqs] h4[data-astro-cid-ta2fbyqs]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--acc);margin:1.4em 0 .5em;font-size:12px;font-weight:500}.role-head[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-family:var(--mono);color:var(--mut);font-size:12.5px}.work[data-astro-cid-ta2fbyqs]{padding:0;list-style:none}.work[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;margin:0;padding:8px 0;display:flex}.work[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-family:var(--mono);color:var(--mut);white-space:nowrap;font-size:12px}.headline[data-astro-cid-ta2fbyqs]{letter-spacing:-.025em;max-width:22ch;font-weight:800;line-height:1.12;margin:0 0 .5em!important;font-size:clamp(28px,3.8vw,42px)!important}.headline[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{color:var(--acc);font-style:normal}.about-main[data-astro-cid-ta2fbyqs]>ul[data-astro-cid-ta2fbyqs]:not(.work){padding-left:0;list-style:none}.about-main[data-astro-cid-ta2fbyqs]>ul[data-astro-cid-ta2fbyqs]:not(.work) li[data-astro-cid-ta2fbyqs]{padding-left:20px;position:relative}.about-main[data-astro-cid-ta2fbyqs]>ul[data-astro-cid-ta2fbyqs]:not(.work) li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--acc);width:8px;height:2px;position:absolute;top:.72em;left:2px}.career[data-astro-cid-ta2fbyqs]{border-left:2px solid var(--line);gap:18px;margin:0 0 1.2em;padding:0 0 0 20px;list-style:none;display:grid}.career[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:170px minmax(0,1fr);gap:4px 18px;margin:0;line-height:1.45;display:grid;position:relative}.career[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--bg);border:2px solid var(--mut);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-27px}.career[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs].now:before{border-color:var(--acc);background:var(--acc);box-shadow:0 0 0 4px var(--tint)}.career[data-astro-cid-ta2fbyqs] .when[data-astro-cid-ta2fbyqs]{font-family:var(--mono);color:var(--mut);padding-top:2px;font-size:12.5px}.career[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs].now .when[data-astro-cid-ta2fbyqs]{color:var(--acc)}.career[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{font-size:1em;display:block}.career[data-astro-cid-ta2fbyqs] .co[data-astro-cid-ta2fbyqs]{color:var(--sec);font-size:.92em;display:block}.career[data-astro-cid-ta2fbyqs] .focus[data-astro-cid-ta2fbyqs]{color:var(--mut);font-size:.85em;display:block}@media (width<=600px){.career[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}}.spectrum[data-astro-cid-ta2fbyqs]{border:1px solid var(--line);background:var(--surf);border-radius:12px;gap:9px;margin:0 0 1.4em;padding:16px 18px;display:grid}.spectrum[data-astro-cid-ta2fbyqs] .axis[data-astro-cid-ta2fbyqs]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mut);justify-content:space-between;margin-bottom:2px;font-size:11px;display:flex}.spectrum[data-astro-cid-ta2fbyqs] .bar[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,15em) minmax(0,1fr);align-items:center;gap:14px;font-size:14px;display:grid}.spectrum[data-astro-cid-ta2fbyqs] .track[data-astro-cid-ta2fbyqs]{background:var(--line);border-radius:999px;height:6px;overflow:hidden}.spectrum[data-astro-cid-ta2fbyqs] .track[data-astro-cid-ta2fbyqs] i[data-astro-cid-ta2fbyqs]{background:linear-gradient(90deg, color-mix(in srgb, var(--acc) 35%, transparent), var(--acc));border-radius:999px;height:100%;display:block}@media (width<=600px){.spectrum[data-astro-cid-ta2fbyqs] .bar[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:4px}}
