.social_listContainer__9y1ER{max-width:370px;font-size:1.2rem}.social_listItem__xuFt8{display:flex;align-items:center;overflow:hidden}.social_listItem__xuFt8 a{margin-left:2px}.social_linkedIcon__7WZ_d{flex-shrink:0;width:1em;height:1em}.social_linkWrapper__X4Lf_{display:flex;align-items:center;min-width:0;overflow:hidden}.social_linkText__a0q2j{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social_externalLinkIcon__cPGFi{flex-shrink:0;width:1em;height:1em;margin-left:4px}.contact_header__bFADq{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;background:#cbd5e0;gap:1rem;margin-right:1rem;margin-left:1rem;margin-top:1rem}.contact_header__bFADq>:first-child{flex:0 0 auto;align-self:center}.contact_header__bFADq>:nth-child(2){flex:1 1 300px;min-width:0}.contact_headshot__ZSB1F{border-radius:1rem;max-height:17rem;height:auto;object-fit:contain;margin:1rem}.contact_contactSection__WzJMQ{gap:1rem;white-space:normal;display:block;width:100%}.contact_contactSection__WzJMQ h1{font-size:2.5rem;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.contact_contactSection__WzJMQ h2{font-size:2.4rem}.contact_contactSection__WzJMQ address p,.contact_contactSection__WzJMQ h2{-webkit-margin-before:.2rem;margin-block-start:.2rem;-webkit-margin-after:.2rem;margin-block-end:.2rem}.contact_mediumItalic___hI0f{font-weight:400;font-style:italic}@media print{.contact_contactSection__WzJMQ{gap:1rem;white-space:normal;width:100%;display:flex;flex-direction:column}.contact_contactSection__WzJMQ nav ul{margin-top:0}.contact_contactSection__WzJMQ div{display:flex;gap:1rem}}.education_hasCredential__nUNpw ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.education_hasCredential__nUNpw li{list-style:none}.profile_profileContent__KErwU{text-align:justify}.skills_skillsSection__f9Eds{margin:0 auto}.skills_skillsSection__f9Eds>ul{column-gap:2rem;padding-left:1.5rem}.skills_skillsSection__f9Eds>ul>li{break-inside:avoid-column;margin-bottom:1rem}.skills_skillsSection__f9Eds ul ul{margin-top:.5rem}@media (max-width:768px){.skills_skillsSection__f9Eds>ul{column-count:1}}.skills_skillsSection__f9Eds{font-size:.75rem}.skills_skillsSection__f9Eds>ul{column-count:2;column-gap:1.5rem;padding-left:1rem}.skills_skillsSection__f9Eds ul ul{margin-top:.25rem;padding-left:1rem}.skills_skillsSection__f9Eds>ul>li{margin-bottom:.5rem;page-break-inside:avoid}.work_employmentDetails__c_Tyt{font-size:smaller}.work_content__pbAXP{margin-left:2rem}