:root{--light-grey: #ccc;--medium-grey: #777;--dark-grey: #555;--darker-grey: #333;--left-column: 1in;--grid-gap: 1em;--page-margin: .75in;--top-page-margin: .5in}#resume.svelte-1mijfb4{margin:var(--page-margin) auto var(--page-margin);max-width:calc(8.5in - var(--page-margin) * 2);font-family:Inter,sans-serif;font-family:Noto Sans,sans-serif;font-size:12px}#resume.svelte-1mijfb4 a:where(.svelte-1mijfb4){color:#000;text-decoration:none}@media print{#resume.svelte-1mijfb4{margin:0;max-width:100%}}.resume__header.svelte-1mijfb4 h1:where(.svelte-1mijfb4){text-align:center;margin-top:0;margin-bottom:.25em}.resume__header.svelte-1mijfb4 address:where(.svelte-1mijfb4){display:flex;justify-content:center;font-style:normal;gap:2em}h2.svelte-1mijfb4{font-size:14px;border-bottom:1px solid var(--light-grey)}.resume__skills.svelte-1mijfb4 ul:where(.svelte-1mijfb4){list-style:none;padding-inline-start:0px}.resume__skills.svelte-1mijfb4 .skill__kind:where(.svelte-1mijfb4){font-weight:700}.resume__skills.svelte-1mijfb4 .skill__kind:where(.svelte-1mijfb4):after{font-weight:400;content:":";color:var(--dark-grey);margin-right:.5em}.resume__skills.svelte-1mijfb4 .skill__name:where(.svelte-1mijfb4){font-family:Source Code Pro,monospace;font-size:11px}.resume__skills.svelte-1mijfb4 .skill__name:where(.svelte-1mijfb4):not(:last-child):after{content:", "}.resume__employment.svelte-1mijfb4 .employment__role:where(.svelte-1mijfb4){break-inside:avoid-page}.resume__employment.svelte-1mijfb4 dt:where(.svelte-1mijfb4) p:where(.svelte-1mijfb4){margin:0 0 .5em}.resume__employment.svelte-1mijfb4 dd:where(.svelte-1mijfb4){margin-left:0;margin-bottom:1em}.resume__employment.svelte-1mijfb4 dd:where(.svelte-1mijfb4) ul:where(.svelte-1mijfb4){padding-inline-start:1em}.resume__employment.svelte-1mijfb4 dd:where(.svelte-1mijfb4) li:where(.svelte-1mijfb4){position:relative;list-style:none;margin-top:.25em}.resume__employment.svelte-1mijfb4 dd:where(.svelte-1mijfb4) li:where(.svelte-1mijfb4):before{position:absolute;color:var(--dark-grey);content:"•";left:-.75em}.resume__job-title.svelte-1mijfb4{font-weight:700}.resume__job-title.svelte-1mijfb4:after{font-weight:400;content:",";color:var(--dark-grey)}.resume__period.svelte-1mijfb4{float:right}time.svelte-1mijfb4+time:where(.svelte-1mijfb4):before{content:" — "}
