.cv_cv-container__hJmAc h2,.cv_cv-container__hJmAc h3{padding:0}.cv_cv-black-heading__PErLV{color:var(--text-secondary)!important}.cv_cv-circular__wMMSi{border-radius:0 0 0 30px}.cv_cv-image__Rb3m4{width:120px;height:120px;position:absolute;top:0;right:0}.cv_cv-header__r8__K{max-width:70%}.cv_cv-section__4ViIH{margin-top:20px}.cv_cv-section__4ViIH a{color:var(--highlight)}.cv_cv-section__4ViIH>div{display:flex;flex-direction:column;margin-bottom:10px}.cv_cv-section__4ViIH>div>p{font-size:.9rem;font-style:italic}.cv_cv-section__4ViIH h3,.cv_cv-section__4ViIH p{margin:0}.cv_cv-container__hJmAc{position:relative;color:var(--text-main);margin:auto;width:100%;max-width:95vw;font-family:Helvetica}.cv_cv-contact-info__jOfTe{display:flex;flex-direction:column}.cv_cv-date__pdDy1{margin-top:-1vh}.cv_cv-name-heading__qVKKf h1{font-size:1.5rem}.cv_cv-job-title__SI5bU{margin-bottom:0}.cv_cv-section__4ViIH{line-height:1.6}.cv_cv-divider__anURm{height:2px;width:100%;background-color:var(--highlight);align-self:center}.cv_cv-container__hJmAc a{text-decoration:none}.cv_cv-main-section__lJwHS{margin-bottom:10px;margin-top:50px}.cv_cv-container__hJmAc ul{margin-left:20px;list-style:disc}.cv_cv-container__hJmAc h1,.cv_cv-container__hJmAc h2,.cv_cv-container__hJmAc h3{color:var(--highlight);margin-bottom:0}.cv_cv-container__hJmAc h1{font-size:1.7rem}.cv_cv-container__hJmAc h2{font-size:1.5rem}.cv_cv-container__hJmAc h3{font-size:1.3rem}.cv_cv-name-heading__qVKKf{display:flex;flex-direction:column}.cv_cv-contact-info__jOfTe a,.cv_cv-contact-info__jOfTe p{margin:5px 0}.cv_cv-header__r8__K{display:flex}@media only screen and (min-width:900px){.cv_cv-job-title__SI5bU{margin-top:2vh}.cv_cv-image__Rb3m4{position:relative;width:200px;height:200px}.cv_cv-container__hJmAc ul{margin-top:0}.cv_cv-header__r8__K{max-width:100%}.cv_cv-name-heading__qVKKf{margin-left:10px}.cv_cv-contact-info__jOfTe{margin-left:10px;margin-top:20px}.cv_cv-name-heading__qVKKf h1{font-size:2rem;margin-top:0}.cv_cv-circular__wMMSi{border-radius:100%}.cv_cv-header__r8__K{display:grid;grid-template-columns:30% auto;margin:4vh 0}.cv_cv-section__4ViIH{display:grid;grid-template-columns:30% 70%;grid-column-gap:10px}.cv_cv-container__hJmAc{max-width:800px;margin:5vh auto}.cv_cv-job-title__SI5bU{display:block}}