@page{size:letter;margin:.75in .75in .8in}@media print{html,body{background:#fff!important;color:#000!important}html{-webkit-print-color-adjust:exact;print-color-adjust:exact;color-scheme:light}.grid.layout-cv.section-cv,.page-main,.cv-page{display:block!important;inline-size:auto!important;max-inline-size:none!important;margin:0!important;padding:0!important}.site-header,.site-footer,.skip-link,.navigation-mobile,.mobile-navigation,.hamburger-button,.theme-picker,script,svg[width="0"][height="0"]{display:none!important}body{font-size:10.5pt;line-height:1.35;-webkit-font-smoothing:antialiased}.cv-header{display:grid!important;grid-template-columns:1fr auto;column-gap:12pt;align-items:baseline;margin:0 0 12pt!important}.cv-name{grid-column:1/-1;margin:0 0 4pt!important;font-size:16pt;line-height:1.15}.cv-tagline{grid-column:1;margin:0!important;font-size:10.5pt}.cv-contact{grid-column:1;margin:6pt 0 0!important;font-size:9.5pt}.cv-print-meta{display:block;grid-row:2;grid-column:2;justify-self:end;margin:0!important;color:#000!important;font-size:9pt;line-height:1.2;white-space:nowrap;opacity:.8}.cv-print-meta time{font-variant-numeric:tabular-nums}a,a:visited{color:#000!important;text-decoration:none!important}body.print-show-urls a[href^=http]::after{content:" (" attr(href)")";font-size:90%}body.print-show-urls a[href^="mailto:"]::after{content:" (" attr(href)")";font-size:90%}.cv-section{margin:0 0 14pt!important}.cv-section-title{margin:0 0 6pt!important;padding:0 0 2pt!important;border-block-end:1px solid #000;font-size:12pt;break-after:avoid}.cv-subsection-title{margin:10pt 0 6pt!important;font-size:11pt;break-after:avoid}h1,h2,h3,p,li{orphans:3;widows:3}.cv-entries{margin:0!important;padding:0!important;list-style:none}.cv-entry{display:grid;grid-template-columns:6.5em 1fr;column-gap:.75em;align-items:baseline;margin:0 0 6pt!important;break-inside:avoid}.cv-entry-dates{font-variant-numeric:tabular-nums;white-space:nowrap}.cv-entry-content strong{font-weight:700}.cv-list{margin:0!important;padding-inline-start:16pt!important}.cv-list li{margin:0 0 3pt!important;break-inside:avoid}.cv-bibliography .cv-citations{margin:0!important;padding-inline-start:18pt!important}.cv-bibliography .cv-citation{margin:0 0 6pt!important;break-inside:avoid}.citation-authors,.citation-title,.citation-journal,.citation-year,.citation-doi{display:inline}.citation-title{font-style:normal}.citation-journal em{font-style:italic}.citation-doi a{word-break:break-word}*{overflow:visible!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}}@media screen{.cv-print-meta{display:none}}