.resume-container[data-v-80d2ff79]{margin:0 auto}.pdf-layout[data-v-80d2ff79]{box-sizing:border-box;min-height:1123px;padding:40px;width:794px}@media print{.pdf-layout[data-v-80d2ff79]{page-break-inside:auto}[data-v-80d2ff79] .first-page-content{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-top:.5em}[data-v-80d2ff79] .first-page-content :deep(.flex-col)>div:first-child{margin-bottom:1em!important}[data-v-80d2ff79] h1.text-4xl{line-height:1!important;margin-bottom:.1em!important}[data-v-80d2ff79] .references-section{padding-top:2em;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}[data-v-80d2ff79] .projects-section{page-break-before:always;-moz-column-break-before:page;break-before:page;padding-top:2em}[data-v-80d2ff79] .remaining-content{padding-top:2em}[data-v-80d2ff79] .job-section{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.5em}[data-v-80d2ff79] h1,[data-v-80d2ff79] h2{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;margin-bottom:.5em}[data-v-80d2ff79] .skills-section{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}
