.cv-h2[data-astro-cid-zuwcdr5b]{letter-spacing:-.02em;border-bottom:1px solid var(--border);padding-bottom:.75rem;font-size:1.375rem;font-weight:600;line-height:1.2}.cv-figures[data-astro-cid-zuwcdr5b]>div[data-astro-cid-zuwcdr5b]:nth-child(odd){border-right:1px solid var(--border)}.cv-figures[data-astro-cid-zuwcdr5b]>div[data-astro-cid-zuwcdr5b]:nth-child(-n+2){border-bottom:1px solid var(--border)}.cv-figures[data-astro-cid-zuwcdr5b]>div[data-astro-cid-zuwcdr5b]{background:var(--surface)}.cv-link[data-astro-cid-zuwcdr5b]{color:var(--foreground);align-items:center;gap:.5rem;transition:color .2s;display:inline-flex}.cv-link[data-astro-cid-zuwcdr5b]:hover{color:var(--accent)}.cv-link[data-astro-cid-zuwcdr5b] svg{color:var(--text-soft)}.cv-print-btn[data-astro-cid-zuwcdr5b]{border:1px solid var(--border);border-radius:var(--radius-box);color:var(--foreground);padding:.4rem .85rem;font-size:.875rem;font-weight:500;transition:border-color .2s,color .2s,transform .15s}.cv-print-btn[data-astro-cid-zuwcdr5b]:hover{border-color:var(--accent);color:var(--accent)}.cv-print-btn[data-astro-cid-zuwcdr5b]:active{transform:translateY(1px)}@media (width>=640px){.cv-job-body[data-astro-cid-zuwcdr5b]{border-left:1px solid var(--border);padding-left:1.5rem}}.cv-list[data-astro-cid-zuwcdr5b]>li[data-astro-cid-zuwcdr5b]{padding-left:1rem;line-height:1.6;position:relative}.cv-list[data-astro-cid-zuwcdr5b]>li[data-astro-cid-zuwcdr5b]:before{content:"";background:var(--text-soft);width:.4rem;height:1px;position:absolute;top:.8em;left:0}.cv[data-astro-cid-zuwcdr5b] strong{color:var(--foreground);font-weight:600}.cv[data-astro-cid-zuwcdr5b] .cv-list a,.cv-intro[data-astro-cid-zuwcdr5b] p a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.cv-chip[data-astro-cid-zuwcdr5b]{border-radius:var(--radius-inline);background:var(--surface);border:1px solid var(--border);padding:.2rem .5rem;font-size:.8125rem;line-height:1.4}@media print{@page{size:A4;margin:9mm 10mm}html,html[data-theme][data-theme]{--background:#fff;--surface:#f2f4f7;--foreground:#14181f;--text-soft:#4d5562;--border:#d4dae3;--accent:#1158d1;--spacing:.16rem;print-color-adjust:exact;font-size:10.1px}#main-header,footer,nav:has(.breadcrumb-item),#btt-btn-container,.site-backdrop,.cv-print-hide[data-astro-cid-zuwcdr5b]{display:none!important}body{min-height:0;line-height:1.4}.cv[data-astro-cid-zuwcdr5b]{max-width:none;padding:0}.reveal[data-astro-cid-zuwcdr5b]{animation:none!important}.cv-intro[data-astro-cid-zuwcdr5b]{grid-template-columns:1fr auto;align-items:end;gap:1.5rem;padding:0 0 .9rem}.cv-intro[data-astro-cid-zuwcdr5b]>[data-astro-cid-zuwcdr5b],.cv-body[data-astro-cid-zuwcdr5b]>[data-astro-cid-zuwcdr5b]{grid-column:auto}.cv-intro[data-astro-cid-zuwcdr5b] h1[data-astro-cid-zuwcdr5b]{font-size:2.6rem}.cv-intro[data-astro-cid-zuwcdr5b] p[data-astro-cid-zuwcdr5b]{font-size:1rem;line-height:1.45}.cv-figures[data-astro-cid-zuwcdr5b]{grid-template-columns:repeat(2,7.6rem)}.cv-figures[data-astro-cid-zuwcdr5b]>div[data-astro-cid-zuwcdr5b]{padding:.45rem .6rem}.cv-figures[data-astro-cid-zuwcdr5b] dd[data-astro-cid-zuwcdr5b]{font-size:1.35rem}.cv-body[data-astro-cid-zuwcdr5b]{grid-template-columns:31% 1fr;gap:1.4rem;padding-top:.9rem}.cv-aside[data-astro-cid-zuwcdr5b]{background:var(--surface);border-radius:var(--radius-box);order:-1;padding:.9rem .85rem}.cv-h2[data-astro-cid-zuwcdr5b]{padding-bottom:.3rem;font-size:1.15rem}.cv-job[data-astro-cid-zuwcdr5b] h3[data-astro-cid-zuwcdr5b]{font-size:1.1rem}.cv-job[data-astro-cid-zuwcdr5b]{grid-template-columns:1fr;gap:.1rem}.cv-job-body[data-astro-cid-zuwcdr5b]{border-left:0;padding-left:0}.cv-list[data-astro-cid-zuwcdr5b]>li[data-astro-cid-zuwcdr5b]{line-height:1.4}.cv-aside[data-astro-cid-zuwcdr5b] ul[data-astro-cid-zuwcdr5b]:has(.cv-chip){display:block}.cv-chip[data-astro-cid-zuwcdr5b]{color:var(--text-soft);background:0 0;border:0;padding:0;font-size:.95rem;display:inline}.cv-chip[data-astro-cid-zuwcdr5b]:not(:last-child):after{content:", "}.cv-list[data-astro-cid-zuwcdr5b]>li[data-astro-cid-zuwcdr5b],.cv-aside[data-astro-cid-zuwcdr5b] section[data-astro-cid-zuwcdr5b]>div[data-astro-cid-zuwcdr5b]>div[data-astro-cid-zuwcdr5b],.cv-aside[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{break-inside:avoid}.cv-h2[data-astro-cid-zuwcdr5b],.cv-job-body[data-astro-cid-zuwcdr5b] h4[data-astro-cid-zuwcdr5b]{break-after:avoid}}
