.toolbar[data-astro-cid-uue4a3aj]{justify-content:space-between;gap:12px;margin-bottom:16px;display:flex}.tool-btn[data-astro-cid-uue4a3aj]{color:#fff;background:#ffffff26;border:1px solid #ffffff4d;border-radius:10px;padding:10px 16px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s}.tool-btn[data-astro-cid-uue4a3aj]:hover{background:#ffffff40}.tool-btn[data-astro-cid-uue4a3aj].primary{color:#5a4fcf;background:#fff}.tool-btn[data-astro-cid-uue4a3aj]:focus{outline-offset:2px;outline:2px solid #fff}.cv[data-astro-cid-uue4a3aj]{color:#2b2b33;background:#fff;border-radius:16px;padding:clamp(20px,5vw,44px);font-size:15px;line-height:1.55;box-shadow:0 10px 30px #00000026}.cv-header[data-astro-cid-uue4a3aj]{border-bottom:2px solid #ece9fb;align-items:center;gap:20px;padding-bottom:20px;display:flex}.cv-photo[data-astro-cid-uue4a3aj]{object-fit:cover;border-radius:50%;flex-shrink:0;width:88px;height:88px;display:block}h1[data-astro-cid-uue4a3aj]{color:#1d1b2e;margin:0;font-size:clamp(1.6rem,4.5vw,2rem);line-height:1.15}.headline[data-astro-cid-uue4a3aj]{color:#5a4fcf;margin:4px 0 10px;font-weight:500}.creds[data-astro-cid-uue4a3aj]{color:#6b6880;font-weight:400}.contact[data-astro-cid-uue4a3aj]{color:#55526a;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.contact[data-astro-cid-uue4a3aj] i[data-astro-cid-uue4a3aj]{color:#764ba2;text-align:center;width:14px;margin-right:4px}.contact[data-astro-cid-uue4a3aj] a[data-astro-cid-uue4a3aj]{color:inherit;overflow-wrap:anywhere;text-decoration:none}.contact[data-astro-cid-uue4a3aj] a[data-astro-cid-uue4a3aj]:hover{color:#5a4fcf;text-decoration:underline}section[data-astro-cid-uue4a3aj]{margin-top:24px}h2[data-astro-cid-uue4a3aj]{letter-spacing:.12em;text-transform:uppercase;color:#764ba2;margin:0 0 12px;font-size:13px}p[data-astro-cid-uue4a3aj]{margin:0 0 10px}.focus[data-astro-cid-uue4a3aj]{margin:4px 0 0;padding-left:20px}.company[data-astro-cid-uue4a3aj]{break-inside:avoid;margin-bottom:18px}.company[data-astro-cid-uue4a3aj] h3[data-astro-cid-uue4a3aj]{color:#1d1b2e;margin:0 0 6px;font-size:17px}.role[data-astro-cid-uue4a3aj]{break-inside:avoid;border-left:2px solid #ece9fb;margin-bottom:12px;padding-left:14px}.role-head[data-astro-cid-uue4a3aj]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.role-title[data-astro-cid-uue4a3aj]{color:#2b2b33;font-weight:600}.role-dates[data-astro-cid-uue4a3aj]{color:#6b6880;white-space:nowrap;font-size:13px}.role-loc[data-astro-cid-uue4a3aj]{color:#6b6880;margin:0 0 6px;font-size:13px}.role[data-astro-cid-uue4a3aj] p[data-astro-cid-uue4a3aj]:not(.role-loc){margin:4px 0 6px}.role[data-astro-cid-uue4a3aj] ul[data-astro-cid-uue4a3aj]{margin:0;padding-left:18px}.role[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]{margin-bottom:2px}.cv-grid[data-astro-cid-uue4a3aj]{grid-template-columns:1fr;gap:0 32px;display:grid}.tags[data-astro-cid-uue4a3aj]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]{color:#4a3fb8;background:#f1effc;border-radius:999px;padding:4px 10px;font-size:13px}.plain[data-astro-cid-uue4a3aj]{margin:0;padding:0;list-style:none}.plain[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]{margin-bottom:4px}@media (width>=640px){.cv-grid[data-astro-cid-uue4a3aj]{grid-template-columns:1fr 1fr}.span-2[data-astro-cid-uue4a3aj]{grid-column:span 2}}@media (width<=480px){.cv-header[data-astro-cid-uue4a3aj]{flex-direction:column;align-items:flex-start;gap:12px}.cv-photo[data-astro-cid-uue4a3aj]{width:72px;height:72px}}@page{size:A4;margin:14mm}@media print{body{min-height:0;background:#fff!important}.container{width:100%!important;padding:0!important}.toolbar[data-astro-cid-uue4a3aj]{display:none}.cv[data-astro-cid-uue4a3aj]{box-shadow:none;border-radius:0;padding:0;font-size:10.5pt;line-height:1.45}.cv-grid[data-astro-cid-uue4a3aj]{grid-template-columns:1fr 1fr}.span-2[data-astro-cid-uue4a3aj]{grid-column:span 2}h2[data-astro-cid-uue4a3aj]{break-after:avoid}[data-astro-cid-uue4a3aj]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
