.motif[data-astro-cid-k4jm4iiu]{position:relative;overflow:hidden}.motif[data-astro-cid-k4jm4iiu] .wrap[data-astro-cid-k4jm4iiu]{z-index:1;position:relative}.role-detail[data-astro-cid-k4jm4iiu] summary[data-astro-cid-k4jm4iiu]{color:var(--accent);cursor:pointer;padding-block:.5rem}.hero-grid[data-astro-cid-k4jm4iiu]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.hero-copy[data-astro-cid-k4jm4iiu]{max-width:42rem}.hero[data-astro-cid-k4jm4iiu] h1[data-astro-cid-k4jm4iiu]{max-width:18ch;margin-bottom:1.2rem}.section-head[data-astro-cid-k4jm4iiu]{font-size:clamp(1.7rem,3.2vw,2.4rem)}.proof-band[data-astro-cid-k4jm4iiu]{padding-top:0}.proof[data-astro-cid-k4jm4iiu]{border:1px solid var(--line);border-radius:var(--r);background:#ffffff05;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.proof[data-astro-cid-k4jm4iiu] li[data-astro-cid-k4jm4iiu]{padding:1.6rem 1.4rem}.proof[data-astro-cid-k4jm4iiu] li[data-astro-cid-k4jm4iiu]+li[data-astro-cid-k4jm4iiu]{border-left:1px solid var(--line)}.proof[data-astro-cid-k4jm4iiu] strong[data-astro-cid-k4jm4iiu]{color:var(--white);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;display:block}.proof[data-astro-cid-k4jm4iiu] .unit[data-astro-cid-k4jm4iiu]{color:var(--accent);margin-left:.15rem;font-size:1rem}.plabel[data-astro-cid-k4jm4iiu]{margin-top:.3rem;font-size:.86rem;display:block}.plabel[data-astro-cid-k4jm4iiu] a[data-astro-cid-k4jm4iiu]{color:var(--silver);text-decoration-color:var(--accent);text-underline-offset:3px}.plabel[data-astro-cid-k4jm4iiu] a[data-astro-cid-k4jm4iiu]:hover{color:var(--accent)}.records[data-astro-cid-k4jm4iiu]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem;display:grid}.record[data-astro-cid-k4jm4iiu]{align-content:start;gap:.6rem;padding:1.6rem;display:grid}.record[data-astro-cid-k4jm4iiu] h3[data-astro-cid-k4jm4iiu]{font-size:1.05rem}.record[data-astro-cid-k4jm4iiu] p[data-astro-cid-k4jm4iiu]{font-size:.92rem}.record[data-astro-cid-k4jm4iiu] em[data-astro-cid-k4jm4iiu]{color:var(--white);font-style:italic}.record[data-astro-cid-k4jm4iiu] a[data-astro-cid-k4jm4iiu]{color:var(--accent);margin-top:.3rem;font-size:.9rem;text-decoration:none}.record[data-astro-cid-k4jm4iiu] a[data-astro-cid-k4jm4iiu]:hover{text-underline-offset:4px;text-decoration:underline}.timeline[data-astro-cid-k4jm4iiu]{margin:0;padding:0;list-style:none}.timeline[data-astro-cid-k4jm4iiu]>li[data-astro-cid-k4jm4iiu]{grid-template-columns:2.75rem 1fr;gap:1.25rem;padding:0 0 2.25rem;display:grid;position:relative}.timeline[data-astro-cid-k4jm4iiu]>li[data-astro-cid-k4jm4iiu]:before{content:"";background:linear-gradient(to bottom, var(--line-bright), transparent);width:1px;position:absolute;top:2.5rem;bottom:0;left:1.3rem}.timeline[data-astro-cid-k4jm4iiu]>li[data-astro-cid-k4jm4iiu]:last-child:before{display:none}.marker[data-astro-cid-k4jm4iiu]{border:1px solid var(--line-bright);background:rgba(var(--accent-rgb), .06);z-index:1;border-radius:10px;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.entry[data-astro-cid-k4jm4iiu]{padding-top:.2rem}.org[data-astro-cid-k4jm4iiu]{color:var(--accent);font-size:.82rem;font-weight:600}.entry[data-astro-cid-k4jm4iiu] h2[data-astro-cid-k4jm4iiu]{margin:.15rem 0 .3rem;font-size:1.1rem}.meta[data-astro-cid-k4jm4iiu]{color:var(--silver);font-variant-numeric:tabular-nums;font-size:.85rem}.body[data-astro-cid-k4jm4iiu]{margin-top:.7rem}.points[data-astro-cid-k4jm4iiu]{gap:.3rem;margin:.7rem 0 0;padding-left:1.05rem;font-size:.92rem;display:grid}.points[data-astro-cid-k4jm4iiu] li[data-astro-cid-k4jm4iiu]::marker{color:var(--accent)}.edu[data-astro-cid-k4jm4iiu]{margin:2.5rem 0 0;padding:0;list-style:none}.edu[data-astro-cid-k4jm4iiu] li[data-astro-cid-k4jm4iiu]{border-top:1px solid var(--line);grid-template-columns:8rem 1fr;gap:1.25rem;padding:1rem 0;display:grid}.edu[data-astro-cid-k4jm4iiu] li[data-astro-cid-k4jm4iiu]:last-child{border-bottom:1px solid var(--line)}.years[data-astro-cid-k4jm4iiu]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.85rem}.edu[data-astro-cid-k4jm4iiu] strong[data-astro-cid-k4jm4iiu]{color:var(--white);font-size:.98rem;display:block}.award[data-astro-cid-k4jm4iiu]{font-size:.9rem}.langs[data-astro-cid-k4jm4iiu]{margin-top:2rem;font-size:.92rem}.langs[data-astro-cid-k4jm4iiu] strong[data-astro-cid-k4jm4iiu]{color:var(--white);margin-right:.5rem}.callout[data-astro-cid-k4jm4iiu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:2.5rem;display:flex}.callout[data-astro-cid-k4jm4iiu] .lede[data-astro-cid-k4jm4iiu]{margin-top:.9rem}.callout[data-astro-cid-k4jm4iiu] .btn[data-astro-cid-k4jm4iiu]{flex-shrink:0}@media (width<=62rem){.proof[data-astro-cid-k4jm4iiu]{grid-template-columns:repeat(2,1fr)}.proof[data-astro-cid-k4jm4iiu] li[data-astro-cid-k4jm4iiu]:nth-child(3){border-left:0}.proof[data-astro-cid-k4jm4iiu] li[data-astro-cid-k4jm4iiu]:nth-child(n+3){border-top:1px solid var(--line)}.records[data-astro-cid-k4jm4iiu],.hero-grid[data-astro-cid-k4jm4iiu]{grid-template-columns:1fr}}@media (width<=40rem){.proof[data-astro-cid-k4jm4iiu]{grid-template-columns:1fr}.proof[data-astro-cid-k4jm4iiu] li[data-astro-cid-k4jm4iiu]+li[data-astro-cid-k4jm4iiu]{border-left:0;border-top:1px solid var(--line)}.timeline[data-astro-cid-k4jm4iiu]>li[data-astro-cid-k4jm4iiu]{grid-template-columns:2.25rem 1fr;gap:.9rem}.timeline[data-astro-cid-k4jm4iiu]>li[data-astro-cid-k4jm4iiu]:before{top:2.1rem;left:1.05rem}.marker[data-astro-cid-k4jm4iiu]{width:2.25rem;height:2.25rem}.edu[data-astro-cid-k4jm4iiu] li[data-astro-cid-k4jm4iiu]{grid-template-columns:1fr;gap:.2rem}.callout[data-astro-cid-k4jm4iiu]{padding:1.6rem}}
