.resume-pdf[data-v-33073959]{font-family:Georgia,Times New Roman,Times,serif;font-size:1rem;line-height:1.35;margin:0 auto;max-width:1000px;padding:.5rem}.resume-pdf .p-list .link-item[data-v-33073959]{color:#0e62c0}.resume-pdf a.resume-link[data-v-33073959]{color:#0e62c0;text-decoration:none}.resume-pdf a.resume-link[data-v-33073959]:hover{text-decoration:underline}.resume-pdf ul[data-v-33073959]{list-style-type:disc;padding-left:1.5rem}.resume-pdf ul>li[data-v-33073959]{margin-bottom:.35rem;margin-left:0}.resume-pdf h1[data-v-33073959]{font-size:1.75rem;margin-bottom:.5rem}.resume-pdf h2[data-v-33073959]{font-size:1.25rem;margin-bottom:.5rem;margin-top:1rem;page-break-after:avoid}.resume-pdf h3[data-v-33073959]{font-size:1.1rem;margin-bottom:.25rem;margin-top:.5rem}.resume-pdf .contact-info[data-v-33073959]{font-size:.95rem}.resume-pdf .role-text[data-v-33073959]{color:#4b5563;font-size:.95rem}.resume-pdf .skill-row[data-v-33073959]{font-size:.95rem}.resume-pdf .skill-items[data-v-33073959]{margin-left:.25rem}.resume-pdf .languages-list[data-v-33073959],.resume-pdf .selected-projects-list[data-v-33073959]{list-style:none;padding-left:0}.resume-pdf .selected-projects-list>li[data-v-33073959]{margin-bottom:.35rem}.resume-pdf .contact-links[data-v-33073959]{font-size:.9rem}.resume-pdf .link-separator[data-v-33073959]{color:#666}.print-hide[data-v-33073959]{display:inline-block}@media print{@page{size:letter;margin:.5in}.resume-pdf[data-v-33073959]{font-family:Georgia,Times New Roman,Times,serif;font-size:10pt;line-height:1.35;margin:0;max-width:100%;padding:0}.resume-pdf h1[data-v-33073959]{font-size:18pt;margin-bottom:.25rem}.resume-pdf h2[data-v-33073959]{font-size:12pt;margin-bottom:4pt;margin-top:10pt;page-break-after:avoid;border-bottom:1pt solid #000;padding-bottom:2pt}.resume-pdf .experience-section-start[data-v-33073959]{page-break-before:auto;margin-top:10pt}.resume-pdf h3[data-v-33073959]{font-size:11pt;margin-bottom:2pt;margin-top:6pt;page-break-after:avoid}.resume-pdf p[data-v-33073959]{font-size:10pt;margin-bottom:4pt}.resume-pdf ul[data-v-33073959]{margin-bottom:6pt}.resume-pdf ul>li[data-v-33073959]{font-size:10pt;margin-bottom:2pt}.resume-pdf hr[data-v-33073959]{border:none;border-top:1pt solid #ccc;margin:4pt 0}.resume-pdf h2+hr[data-v-33073959]{display:none}.print-hide[data-v-33073959],.screen-footer[data-v-33073959]{display:none!important}.resume-pdf .p-list .link-item[data-v-33073959]{color:#000!important}.resume-pdf a.resume-link[data-v-33073959]{color:#000!important;text-decoration:none!important}.resume-pdf .role-text[data-v-33073959]{color:#4b5563!important;font-size:9.5pt}.resume-pdf .skill-row[data-v-33073959]{font-size:9.5pt;margin-bottom:4pt}.resume-pdf .experience-item[data-v-33073959]{page-break-inside:avoid;margin-bottom:6pt}.resume-pdf .experience-page-break[data-v-33073959]{page-break-before:always}.resume-pdf[data-v-33073959] *{background:transparent!important;color:#000!important}.resume-pdf .mb-2[data-v-33073959]{margin-bottom:4pt}.resume-pdf .mb-4[data-v-33073959]{margin-bottom:8pt}.resume-pdf .pt-4[data-v-33073959]{padding-top:8pt}}
