.IconText-module__LxymRa__wrapper{align-items:center;display:flex}
.LinkTextIcon-module__RHpRsG__link{margin-top:16px}
.MyImage-module__rfUy9a__imageContainer{border-radius:50%;width:100px;height:100px;position:absolute;bottom:-50px;overflow:hidden;box-shadow:0 0 2px #000}.MyImage-module__rfUy9a__image{object-fit:cover}@media (max-width:768px){.MyImage-module__rfUy9a__imageContainer{bottom:unset;position:relative}}
.Sidebar-module__degjda__sidebarContent{box-sizing:border-box;max-width:1600px;margin:0 auto;padding:8px 8px 16px;display:grid;position:relative}@media only screen and (min-width:0) and (max-width:780px){.Sidebar-module__degjda__sidebarContent{grid-auto-flow:column}}.Sidebar-module__degjda__sidebarLayout{box-sizing:border-box;color:var(--light);z-index:100;background-color:var(--darkBlue);justify-content:center;height:100%;position:relative;top:0}.Sidebar-module__degjda__name{text-align:center;align-items:center;margin-top:16px;margin-bottom:0}.Sidebar-module__degjda__jobTitle{margin-top:8px}.Sidebar-module__degjda__mySelf{flex-direction:column;align-items:center;margin-bottom:48px;display:flex}@media only screen and (min-width:0) and (max-width:780px){.Sidebar-module__degjda__mySelf{margin-bottom:0}}.Sidebar-module__degjda__contactInfo{flex-direction:column;justify-content:center;align-items:center;margin:auto 0;display:flex;position:absolute;top:0;bottom:0;right:25px}@media only screen and (min-width:0) and (max-width:780px){.Sidebar-module__degjda__contactInfo{position:unset}}.Sidebar-module__degjda__socialMedia{flex-direction:column;align-items:center;display:none}
.main-content-module__NL5Dra__mainContent{color:#00f;max-width:1600px;margin:0 auto;padding:0 2em 1em}@media only screen and (min-width:0) and (max-width:780px){.main-content-module__NL5Dra__mainContent{margin-left:auto}}
.SectionHeader-module__ymjyVq__header{color:var(--darkGrey);margin-top:32px;margin-bottom:4px}
.SectionEntry-module__Mcba2G__sectionEntry{break-inside:avoid;color:var(--darkGrey);border-left:2px solid var(--grey);margin-left:11px;padding-top:20px;padding-left:27px}.SectionEntry-module__Mcba2G__sectionEntry:first-of-type{padding-top:12px}.SectionEntry-module__Mcba2G__timeRange{color:var(--darkGrey);position:relative}.SectionEntry-module__Mcba2G__timeRange:before{content:"";border-style:solid;border-width:2px;border-color:var(--grey);border-image:initial;background:var(--light);border-radius:50%;width:.5em;height:.5em;position:absolute;top:50%;left:-34px;transform:translateY(-50%)}.SectionEntry-module__Mcba2G__title,.SectionEntry-module__Mcba2G__subtitle,.SectionEntry-module__Mcba2G__description{color:var(--anthracite);margin-top:4px}.SectionEntry-module__Mcba2G__bulletList{row-gap:4px;margin-top:4px;margin-bottom:0;padding:0;display:grid}.SectionEntry-module__Mcba2G__bullet{color:var(--anthracite);margin-left:24px;font-size:13px;font-style:italic;position:relative}.SectionEntry-module__Mcba2G__bullet::marker{color:var(--grey);border-color:#0000;font-size:18px}.SectionEntry-module__Mcba2G__techStack{color:var(--darkGrey);margin-top:10px}
.page-module__s5VwxG__container{padding-left:16px;position:relative}.page-module__s5VwxG__pageTitle{letter-spacing:.2px;color:var(--darkGrey);margin-top:70px;font-size:1.25em;font-weight:600}.page-module__s5VwxG__subTitle{letter-spacing:.4px;color:var(--darkGrey);margin-top:24px;margin-bottom:12px;font-size:.9375em;font-weight:200}.page-module__s5VwxG__text{white-space:pre-line;color:#000;letter-spacing:.4px;margin-top:3px;font-size:.8125em;font-weight:400}.page-module__s5VwxG__input{position:absolute;right:0}@media print{.page-module__s5VwxG__input{display:none}}.page-module__s5VwxG__textArea{width:100%;min-height:400px}@media print{.page-module__s5VwxG__textArea{display:none}}
.BulletList-module__cCc1_G__listSection{color:var(--darkGrey);border-left:2px solid var(--grey);margin-left:11px;padding-top:20px;padding-left:27px}.BulletList-module__cCc1_G__listSection:first-of-type{padding-top:12px}.BulletList-module__cCc1_G__bulletList{flex-wrap:wrap;margin-top:0;padding-top:4px;padding-left:0;display:flex}.BulletList-module__cCc1_G__bulletItem{list-style:none}.BulletList-module__cCc1_G__bulletItem:not(:last-of-type):after{content:"•";margin-left:8px;margin-right:8px}
