@media print{@page{margin:1cm}:root,:root:not([data-theme]),:root[data-theme=dark],:root[data-theme=light]{color-scheme:light;--ink:white;--lamplight:black;--murasaki:black;--celadon:black;--faded:black;--rule:gray}html{font-size:8.5pt}body,html{background:white;color:black}body{max-width:100%;margin:0;padding:0;font-size:1rem;line-height:1.25}.site-footer,.site-nav,.skip-link{display:none}a{color:black;text-decoration:none}.page-title{font-size:1.3rem;margin-block:0 .3rem}.chrome,.count,.date{font-size:.9rem}.entries>*+*{margin-top:.1em}h2,h3{page-break-after:avoid;break-after:avoid}}.cv_bio__NJRmI{margin:0}.cv_contact__y8iGU{margin:.5rem 0 0;color:var(--faded)}.cv_contact__y8iGU a{color:var(--faded)}.cv_section__rTHYn{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--rule)}.cv_sectionHeading__vk2XQ{font-style:italic;font-size:1.25rem;margin:0 0 1rem}.cv_item___0mkj{page-break-inside:avoid;break-inside:avoid}.cv_item___0mkj+.cv_item___0mkj{margin-top:1.25rem}.cv_row__ZRM1l{display:flex;align-items:baseline;flex-wrap:wrap;gap:.15rem 1rem}.cv_role__4wjnM{margin-right:auto;font-size:1.0625rem}.cv_subtitle__MPVcQ{margin:0;color:var(--faded)}.cv_item___0mkj ul{margin:.35rem 0 0}.cv_skills__17g2U{display:grid;grid-template-columns:max-content 1fr;gap:.35rem 1.5ch;margin:0}.cv_skills__17g2U dt{color:var(--faded)}.cv_skills__17g2U dd{margin:0}@media print{.cv_section__rTHYn{margin-top:.5rem;padding-top:.4rem}.cv_sectionHeading__vk2XQ{font-size:1.05rem;margin-bottom:.25rem}.cv_item___0mkj+.cv_item___0mkj{margin-top:.45rem}.cv_item___0mkj ul{margin-top:.1rem}.cv_skills__17g2U{row-gap:.15rem}}