.ZP1igW_text{margin-bottom:1.5rem;font-size:1.25rem;line-height:140%}.ZP1igW_additional-text{font-size:.875rem;line-height:140%}@media (min-width:768px){.ZP1igW_text{max-width:26.25rem}.ZP1igW_additional-text{max-width:20rem}}
.Kn9ldW_title{text-transform:uppercase;margin-bottom:24px;font-size:1.5rem;line-height:140%}.Kn9ldW_title__number{vertical-align:top;color:var(--color-darkgray);font-size:.625rem;line-height:140%}
.y2USeq_company__name{text-transform:capitalize;margin-bottom:.25rem;line-height:140%}.y2USeq_company__name__date{font-size:.875rem;line-height:140%;font-family:var(--font-eb-garamond);color:var(--color-darkgray);text-transform:lowercase;vertical-align:middle;margin-left:.25rem;font-style:italic}.y2USeq_company__job-title{text-transform:uppercase;color:var(--color-darkgray);margin-bottom:1rem;font-size:.75rem;line-height:140%}.y2USeq_company__description-section,.y2USeq_company__responsibilities-section,.y2USeq_company__skills-section{margin-bottom:1rem}.y2USeq_skills{flex-wrap:wrap;gap:.5rem;display:inline-flex}.y2USeq_description{color:var(--color-black);font-size:.825rem;line-height:140%}.y2USeq_responsibilities{margin-left:1.25rem;list-style:outside}.y2USeq_responsibilities__item{color:var(--color-black);font-size:.825rem;line-height:140%}.y2USeq_section__label{color:var(--color-black);margin-bottom:.5rem;font-size:.825rem;font-style:italic;line-height:140%}.y2USeq_section__content{flex-direction:column;gap:.5rem;display:flex}.y2USeq_project{flex-direction:column;gap:.25rem;display:flex}.y2USeq_project__name,.y2USeq_project__description{color:var(--color-darkgray);font-size:.825rem;line-height:140%}.y2USeq_project__name{color:var(--color-darkgray)}.y2USeq_project__description{color:var(--color-black)}.y2USeq_projects{flex-direction:column;gap:.5rem;display:flex}
.XdUG1a_chip{border:1px solid var(--color-gray2);border-radius:.25rem;justify-content:center;align-items:center;width:fit-content;padding:.25rem .5rem;font-size:.75rem;display:flex}
.JLDK3G_link{font-family:var(--font-eb-garamond);font-style:italic;line-height:140%;text-decoration:underline}.JLDK3G_link:hover,.JLDK3G_link:active{color:var(--color-darkgray)}
.GmLLna_divider{border-bottom:1px solid var(--color-gray);width:100%}
.v_CSHW_collapsible{flex-direction:column;gap:1rem;display:flex}.v_CSHW_collapsible__trigger{background-color:var(--color-black);color:var(--color-white);text-transform:uppercase;cursor:pointer;border:none;justify-content:space-between;align-items:center;padding:.25rem .625rem;line-height:140%;display:flex}
._4d6d5a_project__title__date{color:var(--color-darkgray);text-transform:lowercase;font-size:.75rem;font-family:var(--font-eb-garamond);vertical-align:middle;margin-left:.25rem;font-style:italic}._4d6d5a_project__description{margin-top:20px;font-size:.875rem;animation:.3s ease-out _4d6d5a_open;overflow:hidden}._4d6d5a_project__links{margin-top:20px}._4d6d5a_project__links>a{margin-left:8px}._4d6d5a_project__links>a:first-child{margin-left:0}
