.resume.svelte-1mijfb4{margin:0 auto;max-width:110ch}.resume_item.svelte-1mijfb4{break-inside:avoid}.content.svelte-1mijfb4{gap:1em 2em}@media(min-width:600px){.content.svelte-1mijfb4{display:grid;grid-template-areas:"jobs jobs jobs meta";grid-template-columns:1fr 1fr 1fr minmax(300px,1fr)}}.metadata.svelte-1mijfb4{grid-area:meta}.roles.svelte-1mijfb4{grid-area:jobs;max-width:60ch}.show-print.svelte-1mijfb4{display:none}.job_title.svelte-1mijfb4{display:inline}.role_dates.svelte-1mijfb4{margin:0 0 .5em}.summary.svelte-1mijfb4{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}summary.svelte-1mijfb4{list-style-position:outside}details.svelte-1mijfb4 summary:where(.svelte-1mijfb4){position:relative}details.svelte-1mijfb4 summary:where(.svelte-1mijfb4)::-webkit-details-marker{position:absolute;left:-1em;top:1.5em}.organization.svelte-1mijfb4{position:sticky;top:0;background-color:var(--background-color);padding:.5em 0;margin:.5em .5em 0 0}section.svelte-1mijfb4>h2:where(.svelte-1mijfb4){margin-bottom:0}h5.svelte-1mijfb4{font-size:1em;font-weight:700;margin:.5em 0}ul.svelte-1mijfb4{margin:.5em 0;padding-left:1em}ul.svelte-1mijfb4 ul:where(.svelte-1mijfb4){margin:0}@media print{:root{font-size:12px}.resume.svelte-1mijfb4{max-width:initial}h1.svelte-1mijfb4{font-size:1.5em}h2.svelte-1mijfb4{font-size:1.33em;margin-top:0}h3.svelte-1mijfb4{font-size:1.25em}.show-print.svelte-1mijfb4{display:block;float:right}section.svelte-1mijfb4:last-child{margin-bottom:0}.content.svelte-1mijfb4{display:block}.roles.svelte-1mijfb4{max-width:unset}.content.svelte-1mijfb4 .metadata:where(.svelte-1mijfb4){float:right;width:30%;margin-left:3em}summary.svelte-1mijfb4::marker{display:none;visibility:hidden;content:""}}
