@page{size:A4;margin:14mm 14mm 16mm}@media print{:root:has([data-cv-sheet]){--color-paper:#fff!important;--color-ink:#000!important;--color-signal:#000!important;--color-rule:#00000059!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}:root:has([data-cv-sheet]) body{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#000!important;background-color:#fff!important}:root:has([data-cv-sheet]) :is(body>header,body>footer,[data-cv-actions],[data-grid-rules],[data-consent-banner]){display:none}:root:has([data-cv-sheet]) [data-cv-page]{max-width:none;margin:0;padding:0}[data-cv-sheet]{max-width:none}[data-cv-sheet] [data-cv-position],[data-cv-sheet] [data-cv-block]{break-inside:avoid}[data-cv-sheet] :is(h1,h2,h3){break-after:avoid}[data-cv-sheet] p,[data-cv-sheet] li{orphans:3;widows:3}[data-cv-sheet]>section{margin-top:6px}[data-cv-sheet] h2{padding-top:3px}[data-cv-sheet]>header{position:relative}[data-cv-sheet]>header>p[data-cv-meta]{margin:0;position:absolute;inset-block-start:0;inset-inline-end:0}[data-cv-sheet]>section>h2+:is(ol,ul,dl){margin-top:4px}[data-cv-sheet] dl>[data-cv-block]{margin-top:0}[data-cv-sheet]>header>:is(h1,p,ul){margin-top:1px}[data-cv-sheet]>header>ul{row-gap:2px}[data-cv-sheet] ol>[data-cv-position]{margin-top:6px}[data-cv-sheet] [data-cv-position]>:is(p,ul,ol){margin-top:1px}[data-cv-condensed]>[data-cv-position]{margin-top:2px}[data-cv-sheet] [data-cv-block]{font-size:9.5pt;line-height:1.42}[data-cv-condensed] [data-cv-company]{font-size:10pt;font-weight:600;line-height:1.42}[data-cv-condensed] [data-cv-position]>ul,[data-cv-condensed] li[data-provenance],[data-cv-condensed] li[data-provenance]>p{display:inline}[data-cv-condensed] li[data-provenance]>p+p:before{content:" "}[data-cv-sheet] [data-cv-highlights]{margin-top:2px;padding-inline-start:1.1em;list-style:outside}[data-cv-sheet] [data-cv-highlights]>li{margin-top:1px;display:list-item}[data-cv-sheet] :is([data-cv-terms],[data-cv-skills])>[data-cv-block]>:is(dt,dd){display:block}[data-cv-sheet] :is([data-cv-terms],[data-cv-skills])>[data-cv-block]>dd>span[aria-hidden=true]:first-child{display:none}[data-cv-sheet] :is([data-cv-terms],[data-cv-skills])>[data-cv-block]>dd{margin-top:0}[data-cv-sheet] [data-cv-metrics],[data-cv-sheet] [data-cv-metrics]+ul{display:none}[data-cv-sheet] [data-cv-condensed] li[data-provenance]{border:0;margin-inline-start:.4em;padding:0}[data-cv-sheet] [data-cv-condensed] li[data-provenance]>p{font-family:inherit;font-size:inherit;color:inherit}[data-cv-sheet] [data-cv-language]>:is(dt,dd){display:inline}[data-cv-sheet] [data-cv-language]>dt:after{content:": "}[data-cv-sheet] a[href^=http]:not([data-cv-contact] *,[data-provenance] *):after{content:" (" attr(href) ")";font-family:var(--font-mono);font-size:.85em}[data-cv-sheet] a{text-decoration:none}[data-cv-sheet] :is([data-cv-contact],[data-cv-language-certificate]) a,[data-cv-sheet] a[data-cv-language-certificate]{min-height:0;display:inline}[data-cv-sheet] :is(p,li,dt,dd){font-size:9.5pt;line-height:1.42}[data-cv-sheet] [data-cv-meta]{font-size:7.5pt}[data-cv-sheet] h1{font-size:22pt;line-height:1.05}[data-cv-sheet] h2{letter-spacing:.08em;text-transform:uppercase;font-size:7pt}[data-cv-sheet] h3{font-size:11pt;font-weight:600;line-height:1.2}[data-cv-sheet] [data-cv-certifications]>[data-cv-block]>dt{font-size:10pt;font-weight:600}[data-cv-sheet] :is([data-cv-terms],[data-cv-skills])>[data-cv-block]>dt{font-size:10.5pt;font-weight:600;line-height:1.15}}
