body{background:#0b1216}:root[data-theme=light] body{background:#e4e8e2}:root[data-theme=light] .cv-toolbar[data-astro-cid-jq7cwkpt]{background:#fafaf7eb;border-color:#0c161c1a;box-shadow:0 10px 30px #141e2814}:root[data-theme=light] .cv-toolbar[data-astro-cid-jq7cwkpt]>a[data-astro-cid-jq7cwkpt],:root[data-theme=light] .cv-toolbar[data-astro-cid-jq7cwkpt] div[data-astro-cid-jq7cwkpt]>a[data-astro-cid-jq7cwkpt]{color:#3d4b54}:root[data-theme=light] .cv-toolbar[data-astro-cid-jq7cwkpt] a[data-astro-cid-jq7cwkpt]:hover{color:#0c1419}.cv-toolbar[data-astro-cid-jq7cwkpt]{z-index:20;backdrop-filter:blur(18px);background:#03070ae6;border:1px solid #ffffff1f;border-radius:999px;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;width:min(1040px,100% - 2rem);margin:.7rem auto;padding:.5rem .6rem;display:flex;position:sticky;top:.7rem}.cv-toolbar[data-astro-cid-jq7cwkpt]>a[data-astro-cid-jq7cwkpt],.cv-toolbar[data-astro-cid-jq7cwkpt] div[data-astro-cid-jq7cwkpt]>[data-astro-cid-jq7cwkpt]{color:#a9b4ba;border-radius:999px;align-items:center;min-height:2.5rem;padding:.5rem .85rem;font-size:.74rem;font-weight:720;display:inline-flex}.cv-toolbar[data-astro-cid-jq7cwkpt] a[data-astro-cid-jq7cwkpt]:hover{color:#f2eddf}.cv-toolbar[data-astro-cid-jq7cwkpt] div[data-astro-cid-jq7cwkpt]{flex-wrap:wrap;gap:.3rem;display:flex}.cv-toolbar[data-astro-cid-jq7cwkpt] div[data-astro-cid-jq7cwkpt]>button[data-astro-cid-jq7cwkpt]{background:var(--cv-accent,#d6b06a);color:#03070a}.targeted-cv[data-astro-cid-jq7cwkpt]{color:#152028;width:min(1040px,100% - 2rem);font-family:var(--font-sans);background:#fbfaf6;border-radius:1rem;margin:1rem auto 4rem;padding:clamp(1.4rem,4vw,3.2rem);box-shadow:0 50px 140px #00000059}.cv-header[data-astro-cid-jq7cwkpt]{border-bottom:3px solid var(--cv-accent);grid-template-columns:auto 1fr;align-items:center;gap:1.6rem;padding-bottom:1.6rem;display:grid}.cv-header[data-astro-cid-jq7cwkpt] img[data-astro-cid-jq7cwkpt]{border:3px solid var(--cv-accent);object-fit:cover;border-radius:50%;width:7.6rem;height:7.6rem}.cv-name[data-astro-cid-jq7cwkpt]{color:#5d6a72;font:720 .72rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0}.cv-header[data-astro-cid-jq7cwkpt] h1[data-astro-cid-jq7cwkpt]{color:#0c171e;font:560 clamp(2rem, 4.4vw, 3.4rem)/1 var(--font-display);letter-spacing:-.035em;margin:.3rem 0 .4rem}.cv-targets[data-astro-cid-jq7cwkpt]{color:color-mix(in srgb, var(--cv-accent) 55%, #152028);margin:0;font-size:.86rem;font-weight:700}.cv-promise[data-astro-cid-jq7cwkpt]{color:#4b5a63;margin:.45rem 0 0;font-size:.86rem;font-style:italic}.cv-body[data-astro-cid-jq7cwkpt]{grid-template-columns:minmax(14rem,.36fr) 1fr;gap:2.2rem;padding-top:1.6rem;display:grid}.cv-side[data-astro-cid-jq7cwkpt] section[data-astro-cid-jq7cwkpt],.cv-main[data-astro-cid-jq7cwkpt] section[data-astro-cid-jq7cwkpt]{margin-bottom:1.5rem}.targeted-cv[data-astro-cid-jq7cwkpt] h2[data-astro-cid-jq7cwkpt]{color:color-mix(in srgb, var(--cv-accent) 62%, #152028);font:760 .72rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #dde0dc;margin:0 0 .7rem;padding-bottom:.35rem}.targeted-cv[data-astro-cid-jq7cwkpt] h3[data-astro-cid-jq7cwkpt]{color:#142129;margin:0;font-size:.9rem}.targeted-cv[data-astro-cid-jq7cwkpt] h4[data-astro-cid-jq7cwkpt]{color:#3b4a53;font:760 .66rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:.9rem 0 .5rem}.targeted-cv[data-astro-cid-jq7cwkpt] h5[data-astro-cid-jq7cwkpt]{color:#142129;margin:0 0 .3rem;font-size:.78rem}.targeted-cv[data-astro-cid-jq7cwkpt] p[data-astro-cid-jq7cwkpt],.targeted-cv[data-astro-cid-jq7cwkpt] li[data-astro-cid-jq7cwkpt]{color:#3f4e57;font-size:.8rem;line-height:1.55}.cv-contact[data-astro-cid-jq7cwkpt],.cv-plain[data-astro-cid-jq7cwkpt]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.cv-contact[data-astro-cid-jq7cwkpt] a[data-astro-cid-jq7cwkpt]{color:#142129;overflow-wrap:anywhere;font-weight:700}.cv-available[data-astro-cid-jq7cwkpt]{align-items:center;gap:.45rem;font-weight:700;display:flex}.cv-available[data-astro-cid-jq7cwkpt] i[data-astro-cid-jq7cwkpt]{background:#2f9a5b;border-radius:50%;width:.5rem;height:.5rem}.cv-metrics[data-astro-cid-jq7cwkpt]{gap:.45rem;display:grid}.cv-metrics[data-astro-cid-jq7cwkpt] p[data-astro-cid-jq7cwkpt]{grid-template-columns:4.6rem 1fr;align-items:baseline;gap:.6rem;margin:0;display:grid}.cv-metrics[data-astro-cid-jq7cwkpt] b[data-astro-cid-jq7cwkpt]{color:#0c171e;font:600 1.15rem var(--font-display)}.cv-metrics[data-astro-cid-jq7cwkpt] span[data-astro-cid-jq7cwkpt]{font-size:.74rem}.cv-skill-group[data-astro-cid-jq7cwkpt]{margin-bottom:.7rem}.cv-skill-group[data-astro-cid-jq7cwkpt] h3[data-astro-cid-jq7cwkpt]{margin-bottom:.35rem;font-size:.74rem}.cv-chips[data-astro-cid-jq7cwkpt]{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.cv-chips[data-astro-cid-jq7cwkpt] li[data-astro-cid-jq7cwkpt]{color:#33434d;font:.66rem/1.4 var(--font-mono);border:1px solid #d3d8d5;border-radius:999px;padding:.2rem .45rem}.cv-chips[data-astro-cid-jq7cwkpt] li[data-astro-cid-jq7cwkpt].is-key{border-color:color-mix(in srgb, var(--cv-accent) 70%, #152028);background:color-mix(in srgb, var(--cv-accent) 14%, white);color:#0c171e;font-weight:700}.cv-small[data-astro-cid-jq7cwkpt]{margin:0}.cv-summary[data-astro-cid-jq7cwkpt]{margin:0;font-size:.86rem}.cv-entry-head[data-astro-cid-jq7cwkpt]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.cv-entry-head[data-astro-cid-jq7cwkpt] span[data-astro-cid-jq7cwkpt]{color:#6b7880;font:.7rem var(--font-mono);flex:none}.cv-entry-meta[data-astro-cid-jq7cwkpt]{margin:.15rem 0 .5rem;color:#5d6a72!important;font-size:.74rem!important}.cv-bullets[data-astro-cid-jq7cwkpt]{gap:.3rem;margin:0;padding-left:1.05rem;display:grid}.cv-bullets[data-astro-cid-jq7cwkpt] li[data-astro-cid-jq7cwkpt]::marker{color:var(--cv-accent)}.cv-apps[data-astro-cid-jq7cwkpt]{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.cv-apps[data-astro-cid-jq7cwkpt] article[data-astro-cid-jq7cwkpt]{border:1px solid #dde0dc;border-top:2px solid var(--cv-accent);border-radius:.5rem;padding:.75rem}.cv-apps[data-astro-cid-jq7cwkpt] p[data-astro-cid-jq7cwkpt]{margin:0;font-size:.72rem}.cv-apps[data-astro-cid-jq7cwkpt] small[data-astro-cid-jq7cwkpt]{color:#6b7880;font:.6rem/1.4 var(--font-mono);margin-top:.45rem;display:block}.cv-edu[data-astro-cid-jq7cwkpt]{margin-bottom:.55rem}.targeted-cv[data-astro-cid-jq7cwkpt]>footer[data-astro-cid-jq7cwkpt]{color:#77848b;font:.6rem var(--font-mono);border-top:1px solid #dde0dc;justify-content:space-between;gap:1rem;padding-top:.9rem;display:flex}@media (width<=820px){.cv-body[data-astro-cid-jq7cwkpt],.cv-apps[data-astro-cid-jq7cwkpt],.cv-header[data-astro-cid-jq7cwkpt]{grid-template-columns:1fr}.cv-toolbar[data-astro-cid-jq7cwkpt]{border-radius:1.2rem}}@media print{@page{size:A4;margin:9mm 10mm}body{background:#fff!important}.cv-toolbar[data-astro-cid-jq7cwkpt],.assistant-orb,.assistant-panel,.skip-link{display:none!important}.targeted-cv[data-astro-cid-jq7cwkpt]{width:auto;box-shadow:none;border-radius:0;margin:0;padding:0}.cv-header[data-astro-cid-jq7cwkpt]{padding-bottom:4mm}.cv-header[data-astro-cid-jq7cwkpt] img[data-astro-cid-jq7cwkpt]{width:26mm;height:26mm}.cv-header[data-astro-cid-jq7cwkpt] h1[data-astro-cid-jq7cwkpt]{font-size:22pt}.cv-body[data-astro-cid-jq7cwkpt]{grid-template-columns:58mm 1fr;gap:7mm;padding-top:5mm}.cv-side[data-astro-cid-jq7cwkpt] section[data-astro-cid-jq7cwkpt],.cv-main[data-astro-cid-jq7cwkpt] section[data-astro-cid-jq7cwkpt]{break-inside:avoid;margin-bottom:4mm}.cv-apps[data-astro-cid-jq7cwkpt] article[data-astro-cid-jq7cwkpt],.cv-edu[data-astro-cid-jq7cwkpt]{break-inside:avoid}.targeted-cv[data-astro-cid-jq7cwkpt] p[data-astro-cid-jq7cwkpt],.targeted-cv[data-astro-cid-jq7cwkpt] li[data-astro-cid-jq7cwkpt]{font-size:8.4pt;line-height:1.42}.cv-chips[data-astro-cid-jq7cwkpt] li[data-astro-cid-jq7cwkpt]{font-size:6.8pt}.cv-apps[data-astro-cid-jq7cwkpt] p[data-astro-cid-jq7cwkpt]{font-size:7.6pt}[data-astro-cid-jq7cwkpt]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
