.cv[data-astro-cid-uue4a3aj]{max-width:var(--content-width)}.cv__role[data-astro-cid-uue4a3aj]{margin-top:var(--space-2);font-size:var(--step-h3);color:var(--muted)}.cv__contact[data-astro-cid-uue4a3aj]{gap:var(--space-2) var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;list-style:none;display:flex}.cv__contact[data-astro-cid-uue4a3aj] a[data-astro-cid-uue4a3aj]{color:var(--signal);text-decoration:none}.cv__section[data-astro-cid-uue4a3aj]{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--rule)}.cv__section[data-astro-cid-uue4a3aj]>h2[data-astro-cid-uue4a3aj]{margin-bottom:var(--space-6)}.cv__section[data-astro-cid-uue4a3aj]>p[data-astro-cid-uue4a3aj]{max-width:var(--measure)}.cv__entry[data-astro-cid-uue4a3aj]{grid-template-columns:var(--gutter-width) minmax(0, 1fr);gap:var(--gutter-gap);margin-bottom:var(--space-6);display:grid}.cv__entry-meta[data-astro-cid-uue4a3aj]{padding-top:.3rem}.cv__entry[data-astro-cid-uue4a3aj] h3[data-astro-cid-uue4a3aj] a[data-astro-cid-uue4a3aj]{color:var(--ink);text-decoration:none}.cv__entry[data-astro-cid-uue4a3aj] p[data-astro-cid-uue4a3aj]{margin-top:var(--space-2);max-width:var(--measure)}.cv__entry-stack[data-astro-cid-uue4a3aj]{color:var(--muted)}@media (width<=900px){.cv__entry[data-astro-cid-uue4a3aj]{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.cv__entry-meta[data-astro-cid-uue4a3aj]{padding-top:0}}@media print{.site-header,.site-footer,.skip-link{display:none!important}body{color:#000;background:#fff;font-size:10.5pt}main{padding:0!important}.cv__section[data-astro-cid-uue4a3aj]{break-inside:avoid;margin-top:1.2rem;padding-top:.6rem}.cv__entry[data-astro-cid-uue4a3aj]{break-inside:avoid;margin-bottom:.8rem}.cv__contact[data-astro-cid-uue4a3aj] a[data-astro-cid-uue4a3aj]:after{content:" (" attr(href) ")";color:#444;font-size:.85em}.cv__entry[data-astro-cid-uue4a3aj] h3[data-astro-cid-uue4a3aj] a[data-astro-cid-uue4a3aj]:after{content:" (" attr(data-print-url) ")";color:#444;font-size:.85em}a[data-astro-cid-uue4a3aj]{color:#000;text-decoration:none}}
