section[data-astro-cid-2bk2yhkw]{padding-inline:var(--edge)}p[data-astro-cid-2bk2yhkw],h1[data-astro-cid-2bk2yhkw],h2[data-astro-cid-2bk2yhkw],h3[data-astro-cid-2bk2yhkw],ul[data-astro-cid-2bk2yhkw]{margin:0}ul[data-astro-cid-2bk2yhkw]{padding:0;list-style:none}.kicker[data-astro-cid-2bk2yhkw]{color:var(--text-muted)}.r-hero[data-astro-cid-2bk2yhkw]{padding-top:40px;padding-bottom:var(--space-8);container-type:inline-size}.r-hero[data-astro-cid-2bk2yhkw] .wordmark[data-astro-cid-2bk2yhkw]{font-family:var(--font-display);color:var(--bone-100);white-space:nowrap;margin-top:14px;font-size:13.3cqw;font-weight:400;line-height:.9}.hero-row[data-astro-cid-2bk2yhkw]{align-items:flex-start;gap:var(--space-6);margin-top:var(--space-6);flex-direction:column;display:flex}.position[data-astro-cid-2bk2yhkw]{color:var(--bone-100)}.ctas[data-astro-cid-2bk2yhkw]{gap:var(--space-4);flex-wrap:wrap;display:flex}.r-proof[data-astro-cid-2bk2yhkw]{padding-bottom:var(--space-9)}.proof[data-astro-cid-2bk2yhkw]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.card[data-astro-cid-2bk2yhkw]{padding:var(--space-6);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:10px;display:flex}.card[data-astro-cid-2bk2yhkw] .head[data-astro-cid-2bk2yhkw]{font-family:var(--font-display);letter-spacing:-.5px;color:var(--bronze-300);text-transform:uppercase;white-space:nowrap;font-size:clamp(28px,3.3vw,52px);line-height:1.08}.card[data-astro-cid-2bk2yhkw]{transition:transform .4s var(--ease), border-color .4s var(--ease)}.card[data-astro-cid-2bk2yhkw]:hover{border-color:#b175588c;transform:translateY(-3px)}.card[data-astro-cid-2bk2yhkw] .label[data-astro-cid-2bk2yhkw]{color:var(--bone-100);text-wrap:balance}.nw[data-astro-cid-2bk2yhkw]{white-space:nowrap}.card[data-astro-cid-2bk2yhkw] .note[data-astro-cid-2bk2yhkw]{color:var(--text-muted)}.r-main[data-astro-cid-2bk2yhkw]{background:var(--bg-surface);padding-top:var(--space-9);padding-bottom:var(--space-8)}.cols[data-astro-cid-2bk2yhkw]{grid-template-columns:minmax(0,784fr) minmax(0,384fr);align-items:start;gap:80px;display:grid}.exp[data-astro-cid-2bk2yhkw]>.display-m[data-astro-cid-2bk2yhkw]{color:var(--bone-100);margin:var(--space-3) 0 var(--space-7)}.role[data-astro-cid-2bk2yhkw]{gap:var(--space-5);grid-template-columns:148px minmax(0,1fr);display:grid}.dates[data-astro-cid-2bk2yhkw]{color:var(--text-muted);padding-top:4px}.role-body[data-astro-cid-2bk2yhkw]{flex-direction:column;gap:6px;display:flex}.role-body[data-astro-cid-2bk2yhkw] .heading-3[data-astro-cid-2bk2yhkw]{color:var(--bone-100)}.title[data-astro-cid-2bk2yhkw]{color:var(--bone-100);font-size:20px;font-weight:500;line-height:28px}.meta[data-astro-cid-2bk2yhkw]{color:var(--text-muted)}.co[data-astro-cid-2bk2yhkw]{color:var(--bronze-300);font-weight:500}.star[data-astro-cid-2bk2yhkw] .role-body[data-astro-cid-2bk2yhkw]{gap:var(--space-2)}.summary[data-astro-cid-2bk2yhkw]{color:var(--bone-100);margin-top:var(--space-2)}.partners[data-astro-cid-2bk2yhkw]{color:var(--text-muted)}.hl-label[data-astro-cid-2bk2yhkw]{color:var(--text-muted);margin-top:var(--space-4)}.highlights[data-astro-cid-2bk2yhkw]{color:var(--bone-100);flex-direction:column;gap:10px;display:flex}.highlights[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]{padding-left:18px;position:relative}.highlights[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]:before{content:"";background:var(--bone-100);border-radius:50%;width:4px;height:4px;position:absolute;top:11px;left:4px}.highlights[data-astro-cid-2bk2yhkw] strong[data-astro-cid-2bk2yhkw]{font-weight:600}.cs-links[data-astro-cid-2bk2yhkw]{gap:var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.cs-links[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw]{color:var(--bronze-300);text-underline-offset:4px;font-size:15px;font-weight:500;line-height:24px;text-decoration:underline 1px}.cs-links[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw] span[data-astro-cid-2bk2yhkw]{transition:transform .3s var(--ease);text-decoration:none;display:inline-block}.cs-links[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw]:hover{color:var(--bone-100)}.cs-links[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw]:hover span[data-astro-cid-2bk2yhkw]{transform:translate(3px)}.cs-links[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw]:focus-visible{outline:1px solid var(--text-accent);outline-offset:4px}.rule[data-astro-cid-2bk2yhkw]{background:var(--border-subtle);height:1px;margin:var(--space-7) 0 var(--space-6);border:0}.roles[data-astro-cid-2bk2yhkw]{gap:var(--space-7);flex-direction:column;display:flex}.desc[data-astro-cid-2bk2yhkw]{color:var(--bone-100);margin-top:2px}.earlier[data-astro-cid-2bk2yhkw] .eyebrow[data-astro-cid-2bk2yhkw]{color:var(--text-muted)}.rail[data-astro-cid-2bk2yhkw]{gap:var(--space-7);flex-direction:column;display:flex}.rail-sec[data-astro-cid-2bk2yhkw]{gap:var(--space-4);flex-direction:column;display:flex}.rail-sec[data-astro-cid-2bk2yhkw] .body-m[data-astro-cid-2bk2yhkw],.skills[data-astro-cid-2bk2yhkw]{color:var(--bone-100)}.skills[data-astro-cid-2bk2yhkw]{flex-direction:column;display:flex}.degree[data-astro-cid-2bk2yhkw]{flex-direction:column;gap:2px;display:flex}.degree[data-astro-cid-2bk2yhkw] .body-l[data-astro-cid-2bk2yhkw]{color:var(--bone-100)}.degree[data-astro-cid-2bk2yhkw] .body-s[data-astro-cid-2bk2yhkw]{color:var(--text-muted)}.profile[data-astro-cid-2bk2yhkw]{gap:14px;position:relative}.profile[data-astro-cid-2bk2yhkw] .kicker[data-astro-cid-2bk2yhkw]{position:absolute;top:0;left:0}.stamp[data-astro-cid-2bk2yhkw]{--ph:220px;--r:calc(var(--ph) * .141);width:calc(var(--ph) + var(--r) + 8px);padding-top:calc(var(--r) + 8px);position:relative}.stamp[data-astro-cid-2bk2yhkw] .photo{width:var(--ph);height:var(--ph);object-fit:cover;object-position:50% 30%;border:1px solid var(--border-subtle);border-radius:14px;display:block}.notch[data-astro-cid-2bk2yhkw]{left:calc(var(--ph) - var(--r) - 8px);width:calc((var(--r) + 8px) * 2);height:calc((var(--r) + 8px) * 2);background:var(--bg-surface);border-radius:50%;position:absolute;top:0}.ring[data-astro-cid-2bk2yhkw]{left:calc(var(--ph) - var(--r) - 8px);width:calc((var(--r) + 8px) * 2);height:calc((var(--r) + 8px) * 2);position:absolute;top:0}.ring[data-astro-cid-2bk2yhkw] text[data-astro-cid-2bk2yhkw]{fill:var(--bronze-300);font-family:var(--font-body);font-size:7.4px;font-weight:600}.ring[data-astro-cid-2bk2yhkw] .star[data-astro-cid-2bk2yhkw]{font-size:13px}.ring[data-astro-cid-2bk2yhkw]{transform-origin:50%;animation:9s linear infinite paused ring-spin}.stamp[data-astro-cid-2bk2yhkw]:hover .ring[data-astro-cid-2bk2yhkw]{animation-play-state:running}@keyframes ring-spin{to{transform:rotate(360deg)}}.tools[data-astro-cid-2bk2yhkw]{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.tools[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]{align-items:center;gap:var(--space-2);text-align:center;color:var(--bone-100);flex-direction:column;display:flex}.tile[data-astro-cid-2bk2yhkw]{border:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(12px);width:56px;height:56px;transition:transform .3s var(--ease), border-color .3s var(--ease);background:#ffffff0a;border-radius:14px;place-items:center;display:grid}.tools[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]:hover .tile[data-astro-cid-2bk2yhkw]{border-color:#b175588c;transform:translateY(-2px)}.tools[data-astro-cid-2bk2yhkw] .body-s[data-astro-cid-2bk2yhkw]{white-space:nowrap;font-size:13px}.tile[data-astro-cid-2bk2yhkw] svg[data-astro-cid-2bk2yhkw]{width:24px;height:24px;fill:var(--bone-100)}.mono[data-astro-cid-2bk2yhkw]{border:1.5px solid var(--bone-100);border-radius:5px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;line-height:1;display:grid}.mono[data-astro-cid-2bk2yhkw].round{border-radius:50%;font-size:13px;font-style:italic}.site-footer{padding-top:var(--space-9)}@media (width<=1100px){.cols[data-astro-cid-2bk2yhkw]{gap:var(--space-8)}}@media (prefers-reduced-motion:reduce){.ring[data-astro-cid-2bk2yhkw]{animation:none}.card[data-astro-cid-2bk2yhkw],.tile[data-astro-cid-2bk2yhkw]{transition:none}.card[data-astro-cid-2bk2yhkw]:hover,.tools[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]:hover .tile[data-astro-cid-2bk2yhkw]{transform:none}}@media (width<=900px){.cols[data-astro-cid-2bk2yhkw]{grid-template-columns:1fr}.rail[data-astro-cid-2bk2yhkw]{gap:var(--space-7) var(--space-8);grid-template-columns:1fr 1fr;display:grid}.proof[data-astro-cid-2bk2yhkw]{gap:var(--space-4)}.card[data-astro-cid-2bk2yhkw]{padding:var(--space-5)}.card[data-astro-cid-2bk2yhkw] .head[data-astro-cid-2bk2yhkw]{white-space:nowrap;font-size:28px;line-height:32px}}@media (width<=520px){.r-hero[data-astro-cid-2bk2yhkw]{padding-bottom:var(--space-7)}.hero-row[data-astro-cid-2bk2yhkw]{flex-direction:column;align-items:flex-start}.proof[data-astro-cid-2bk2yhkw]{grid-template-columns:1fr}.r-proof[data-astro-cid-2bk2yhkw]{padding-bottom:var(--space-8)}.r-main[data-astro-cid-2bk2yhkw]{padding-top:var(--space-8)}.exp[data-astro-cid-2bk2yhkw]>.display-m[data-astro-cid-2bk2yhkw]{margin-bottom:var(--space-6);font-size:40px;line-height:44px}.role[data-astro-cid-2bk2yhkw]{gap:var(--space-1);grid-template-columns:1fr}.dates[data-astro-cid-2bk2yhkw]{padding-top:0}.summary[data-astro-cid-2bk2yhkw]{font-size:18px;line-height:28px}.rail[data-astro-cid-2bk2yhkw]{grid-template-columns:1fr}.stamp[data-astro-cid-2bk2yhkw]{--ph:200px}.rail[data-astro-cid-2bk2yhkw]{display:contents}.rail-sec[data-astro-cid-2bk2yhkw].profile{order:-1}.rail-sec[data-astro-cid-2bk2yhkw]:not(.profile){order:1}.position[data-astro-cid-2bk2yhkw]>span[data-astro-cid-2bk2yhkw]{display:block}.position[data-astro-cid-2bk2yhkw]>.sep[data-astro-cid-2bk2yhkw]{display:none}.site-footer{padding-top:var(--space-8)}}
