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