.resume-section.svelte-am5a5n,.resume-job.svelte-am5a5n,.resume-edu-entry.svelte-am5a5n,.resume-cert-entry.svelte-am5a5n,.resume-highlight-item.svelte-am5a5n{break-inside:avoid;page-break-inside:avoid}@media screen and (width<=639px){.resume-header.svelte-am5a5n{text-align:center;flex-direction:column;align-items:center}}@media print{html,body{height:auto!important;overflow:visible!important}.vt-site-nav,footer{display:none!important}.page-transition-main{max-width:none!important;margin:0!important;padding:0!important}[data-app-scroll-viewport]{max-height:none!important;overflow:visible!important}[data-bits-scroll-area]{height:auto!important;max-height:none!important}[data-scroll-area-scrollbar]{display:none!important}.resume-page.svelte-am5a5n{display:block;margin:0!important;padding-block:0!important;overflow:visible!important}.resume-shell.svelte-am5a5n,.resume-document.svelte-am5a5n,.resume-root.svelte-am5a5n{overflow:visible!important}main.page-transition-main{min-height:0!important}.resume-section.svelte-am5a5n{break-inside:auto;page-break-inside:auto}.resume-root.svelte-am5a5n .resume-section:where(.svelte-am5a5n)>h2{break-after:avoid;page-break-after:avoid}.resume-page-intro.svelte-am5a5n{display:none}.resume-shell.svelte-am5a5n,.resume-document.svelte-am5a5n,.resume-root.svelte-am5a5n{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.resume-root.svelte-am5a5n{max-width:none!important}.site-canvas,[data-app-scroll-viewport]{background:#fff!important}.resume-document.svelte-am5a5n{-webkit-print-color-adjust:exact;print-color-adjust:exact}.resume-root.svelte-am5a5n h1{font-size:1.5rem;line-height:1.2}.resume-header.svelte-am5a5n{break-inside:avoid;page-break-inside:avoid;flex-flow:row!important;justify-content:space-between!important;align-items:flex-start!important}.resume-contact-grid.svelte-am5a5n{grid-template-columns:auto 1fr!important;align-items:baseline!important}.resume-job-header.svelte-am5a5n,.resume-edu-header.svelte-am5a5n,.resume-cert-header.svelte-am5a5n{flex-direction:row!important;justify-content:space-between!important;align-items:baseline!important}}@page{size:A4;margin:15mm}
