.intro[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr auto;align-items:end;gap:28px;padding-block:clamp(32px,7vw,72px) 32px;display:grid}.lede[data-astro-cid-ta2fbyqs]{max-width:30rem;margin:18px 0 0}.photo[data-astro-cid-ta2fbyqs]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);width:clamp(140px,22vw,200px);height:auto}.facts[data-astro-cid-ta2fbyqs]{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{padding:16px 16px 18px;position:relative}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]+div[data-astro-cid-ta2fbyqs]{border-left:1px solid var(--line)}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]:first-child{padding-left:0}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--accent);width:18px;height:2px;position:absolute;top:-1px;left:16px}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]:first-child:before{left:0}.facts[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font:400 .72rem/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.facts[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{gap:2px;margin:0;display:grid}.facts[data-astro-cid-ta2fbyqs] .v[data-astro-cid-ta2fbyqs]{font:400 1.5rem/1.2 var(--display)}.facts[data-astro-cid-ta2fbyqs] .s[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:.82rem;line-height:1.4}.story[data-astro-cid-ta2fbyqs]{padding-block:32px 20px}.story[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:16px}.body[data-astro-cid-ta2fbyqs]{margin:12px 0 20px}.sub[data-astro-cid-ta2fbyqs]{margin-bottom:20px}.timeline[data-astro-cid-ta2fbyqs]{--when:9.5rem;--gap:22px;margin:20px 0 0;padding:0;list-style:none;position:relative}.timeline[data-astro-cid-ta2fbyqs]:before{content:"";top:6px;bottom:6px;left:calc(var(--when) + var(--gap) / 2);background:var(--line);transform-origin:top;width:1px;position:absolute}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:var(--when) 1fr;column-gap:var(--gap);padding-block:8px;display:grid}.when[data-astro-cid-ta2fbyqs]{font:400 .78rem/1.9 var(--mono);font-variant-numeric:tabular-nums;color:var(--muted)}.what[data-astro-cid-ta2fbyqs]{position:relative}.what[data-astro-cid-ta2fbyqs]:before{content:"";top:.6em;left:calc(var(--gap) / -2 - 3.5px);background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute}.closed[data-astro-cid-ta2fbyqs] .what[data-astro-cid-ta2fbyqs]{color:var(--muted)}.closed[data-astro-cid-ta2fbyqs] .what[data-astro-cid-ta2fbyqs]:before{background:var(--bg);border:1px solid var(--muted);box-sizing:border-box}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.timeline[data-astro-cid-ta2fbyqs]:before{animation:linear both draw view();animation-range:entry 10% cover 60%}}}@keyframes draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}#mentorship[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-top:4px}.options[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:8px;display:grid}.option[data-astro-cid-ta2fbyqs]{padding:20px 24px 4px 0}.option[data-astro-cid-ta2fbyqs]+.option[data-astro-cid-ta2fbyqs]{border-left:1px solid var(--line);padding-left:24px}.option[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:6px}.option[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--muted);margin:0 0 14px;font-size:.95rem}.book[data-astro-cid-ta2fbyqs]{margin:22px 0 0;font-size:.95rem}.skills[data-astro-cid-ta2fbyqs],.contact[data-astro-cid-ta2fbyqs]{margin:0}.skills[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs],.contact[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);grid-template-columns:7.5rem 1fr;gap:4px 18px;padding-block:10px;display:grid}dt[data-astro-cid-ta2fbyqs]{font:400 .78rem/2 var(--mono);color:var(--muted)}dd[data-astro-cid-ta2fbyqs]{margin:0}.big[data-astro-cid-ta2fbyqs]{font:400 1.25rem/1.4 var(--display);border-bottom:1px solid var(--accent);overflow-wrap:anywhere;text-decoration:none}.big[data-astro-cid-ta2fbyqs]:hover{border-bottom-width:2px}.note[data-astro-cid-ta2fbyqs]{font:400 .75rem/1.6 var(--mono);color:var(--muted);margin-left:8px}.social[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:6px 20px;margin:18px 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}@media (width<=620px){.intro[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;padding-top:24px}.photo[data-astro-cid-ta2fbyqs]{order:-1;width:140px}.facts[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]:nth-child(odd),.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]+div[data-astro-cid-ta2fbyqs]:nth-child(odd){border-left:0;padding-left:0}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]:nth-child(odd):before{left:0}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]:nth-child(n+3){border-top:1px solid var(--line)}.timeline[data-astro-cid-ta2fbyqs]{--when:6.6rem;--gap:20px}.options[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.option[data-astro-cid-ta2fbyqs]{padding-right:0}.option[data-astro-cid-ta2fbyqs]+.option[data-astro-cid-ta2fbyqs]{border-left:0;border-top:1px solid var(--line);margin-top:16px;padding-left:0}.skills[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs],.contact[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:0}.note[data-astro-cid-ta2fbyqs]{margin:2px 0 0;display:block}}
