[data-astro-cid-btbdlfee]{box-sizing:border-box}body{font-family:Georgia,Times New Roman,serif;font-size:11pt;line-height:1.5;color:#222;background:#fff;margin:0;padding:0}main[data-astro-cid-btbdlfee]{max-width:8.5in;margin:0 auto;padding:.5in}.print-header[data-astro-cid-btbdlfee]{text-align:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #2a6a7a}.print-header[data-astro-cid-btbdlfee] h1[data-astro-cid-btbdlfee]{font-size:24pt;margin:0 0 .25rem;color:#1a4a5a}.print-header[data-astro-cid-btbdlfee] .subtitle[data-astro-cid-btbdlfee]{font-size:11pt;color:#444;margin:.5rem 0}.print-header[data-astro-cid-btbdlfee] .bio[data-astro-cid-btbdlfee]{font-size:10pt;color:#333;text-align:justify;margin-top:1rem;line-height:1.6}h2[data-astro-cid-btbdlfee]{font-size:14pt;color:#1a4a5a;border-bottom:1px solid #ccc;padding-bottom:.25rem;margin:1.5rem 0 .75rem;page-break-after:avoid}section[data-astro-cid-btbdlfee]{margin-bottom:1rem}.accomplishment[data-astro-cid-btbdlfee]{margin-bottom:1rem;page-break-inside:avoid}.accomplishment-title[data-astro-cid-btbdlfee]{font-weight:700;font-size:11pt;color:#2a6a7a;margin-bottom:.25rem}.accomplishment-text[data-astro-cid-btbdlfee]{font-size:10pt;text-align:justify;margin:.25rem 0}.accomplishment-text[data-astro-cid-btbdlfee] ul[data-astro-cid-btbdlfee]{margin:.5rem 0;padding-left:1.5rem}.accomplishment-text[data-astro-cid-btbdlfee] li[data-astro-cid-btbdlfee]{margin:.25rem 0}.education-list[data-astro-cid-btbdlfee]{display:flex;flex-wrap:wrap;gap:1rem}.education-item[data-astro-cid-btbdlfee]{display:flex;align-items:center;gap:.5rem;flex:1 1 45%;min-width:250px}.education-logo[data-astro-cid-btbdlfee]{width:40px;height:auto}.education-details[data-astro-cid-btbdlfee]{font-size:10pt}.education-degree[data-astro-cid-btbdlfee]{font-weight:700;color:#2a6a7a}.education-school[data-astro-cid-btbdlfee]{color:#444}.education-dates[data-astro-cid-btbdlfee]{color:#666;font-style:italic}.company[data-astro-cid-btbdlfee]{margin-bottom:1rem;page-break-inside:avoid}.company-header[data-astro-cid-btbdlfee]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.company-logo[data-astro-cid-btbdlfee]{flex-shrink:0;width:32px;height:24px;object-fit:contain;margin-right:.5rem}.company-title[data-astro-cid-btbdlfee]{display:flex;align-items:center;flex:1}.company-name[data-astro-cid-btbdlfee]{font-weight:700;font-size:12pt;color:#1a4a5a}.company-dates[data-astro-cid-btbdlfee]{font-size:10pt;color:#666}.role[data-astro-cid-btbdlfee]{margin:.5rem 0 .75rem;padding-left:.5rem;border-left:2px solid #ddd}.role-header[data-astro-cid-btbdlfee]{display:flex;justify-content:space-between;align-items:baseline}.role-title[data-astro-cid-btbdlfee]{font-weight:700;font-size:11pt;color:#2a6a7a}.role-dates[data-astro-cid-btbdlfee]{font-size:10pt;color:#666;font-style:italic}.role-description[data-astro-cid-btbdlfee]{font-size:10pt;text-align:justify;margin:.25rem 0}.role-description[data-astro-cid-btbdlfee] ul[data-astro-cid-btbdlfee]{margin:.5rem 0;padding-left:1.5rem}.role-description[data-astro-cid-btbdlfee] li[data-astro-cid-btbdlfee]{margin:.25rem 0}.print-link[data-astro-cid-btbdlfee]{display:block;text-align:center;margin-top:2rem;padding-top:1rem;border-top:1px solid #ccc;font-size:10pt;color:#666}.print-link[data-astro-cid-btbdlfee] a[data-astro-cid-btbdlfee]{color:#2a6a7a}@media print{@page{margin:.5in;size:letter}body{font-size:10pt}main[data-astro-cid-btbdlfee]{padding:0;max-width:none}.print-header[data-astro-cid-btbdlfee] h1[data-astro-cid-btbdlfee]{font-size:20pt}h2[data-astro-cid-btbdlfee]{font-size:12pt}.print-link[data-astro-cid-btbdlfee]{display:none}a[data-astro-cid-btbdlfee]{text-decoration:none;color:inherit}.company[data-astro-cid-btbdlfee],.accomplishment[data-astro-cid-btbdlfee],.education-item[data-astro-cid-btbdlfee],.role[data-astro-cid-btbdlfee]{page-break-inside:avoid}section[data-astro-cid-btbdlfee]{page-break-before:auto}}@media screen{body{background:#f5f5f5}main[data-astro-cid-btbdlfee]{background:#fff;box-shadow:0 2px 8px #0000001a;margin:1rem auto;border-radius:4px}}
