.experience-page-client-module__eqtgDq__experience-page{text-align:center;flex-direction:column;display:flex}
.education-module__wugNDG__educationSection{background-color:var(--mantine-color-surface-5)}.education-module__wugNDG__school{font-family:var(--font-canterbury);font-size:3em}.education-module__wugNDG__degree{font-family:var(--font-canterbury);font-size:2em}.education-module__wugNDG__major,.education-module__wugNDG__notes{font-family:var(--font-black-chancery);font-size:1.2em;font-style:italic}.education-module__wugNDG__largeTime{font-family:Sometype Mono,monospace;font-size:1.2em;font-style:italic}@media only screen and (min-width:481px){.education-module__wugNDG__content{height:400px}}@media only screen and (min-width:1000px){.education-module__wugNDG__content{height:500px}}
.reference-module__FB1-Uq__referenceSection{background-color:var(--mantine-color-surface-3);display:flex}.reference-module__FB1-Uq__referenceContainer{width:100%;margin:auto;line-height:1.8em}.reference-module__FB1-Uq__quotationMark{font-size:2em;position:absolute}.reference-module__FB1-Uq__quotationMark:first-child{top:20px;left:0}.reference-module__FB1-Uq__quotationMark:last-child{bottom:20px;right:0}.reference-module__FB1-Uq__referenceContainer .reference-module__FB1-Uq__referenceLetter{text-align:justify}.reference-module__FB1-Uq__referrer{margin-top:.2em;margin-right:auto;font-size:1.1em;font-style:italic;font-weight:600}.reference-module__FB1-Uq__indicator{background-color:#000;width:12px;height:4px;transition:width .25s}.reference-module__FB1-Uq__indicator[data-active]{width:40px}@media only screen and (min-width:481px){.reference-module__FB1-Uq__referrer{font-size:1.2em}.reference-module__FB1-Uq__quotationMark{font-size:2.5em}}@media only screen and (min-width:769px){.reference-module__FB1-Uq__referenceContainer{width:85%;font-size:1.1em;line-height:1.8em}.reference-module__FB1-Uq__referrer{margin-top:.5em}.reference-module__FB1-Uq__quotationMark:first-child{top:20px;left:5%}.reference-module__FB1-Uq__quotationMark:last-child{bottom:20px;right:5%}}@media only screen and (min-width:996px){.reference-module__FB1-Uq__referenceContainer{font-size:1.2em;line-height:2em}}
.experience-anchor-module__dlDppq__experienceAnchor{cursor:pointer;background-color:#3a5a4066;border-radius:10px 0 0 10px;padding:1em .7em 1em .5em;font-size:1.5em;position:fixed;top:50%;right:0;transform:translateY(-50%)}.experience-anchor-module__dlDppq__icon{transition:all .2s}.experience-anchor-module__dlDppq__icon:hover{color:#000;transform:scale(1.2)}
.summary-module__j1j7Ca__userSummaryContainer{justify-content:center;height:100%;font-size:1em}.summary-module__j1j7Ca__userSummaryContainer>div{text-align:left}.summary-module__j1j7Ca__name{margin-top:0;font-size:2.3em;font-weight:bolder}.summary-module__j1j7Ca__summary{font-size:1.2em;font-weight:700}.summary-module__j1j7Ca__location{align-items:center;display:flex}
.work-experience-module__ORTjHG__title{font-size:30px;font-weight:700;font-family:var(--font-shadows-into-light), cursive}.work-experience-module__ORTjHG__roleTime{color:var(--mantine-color-gray-6);font-size:15px;font-style:italic}.work-experience-module__ORTjHG__roleLocation{color:var(--mantine-color-gray-6);font-size:15px}.work-experience-module__ORTjHG__descriptionText{color:var(--mantine-color-gray-6);text-align:start;margin-top:.8em;line-height:1.5em;transition:all .2s}.work-experience-module__ORTjHG__descriptionText:first-child{margin-top:0}.work-experience-module__ORTjHG__descriptionText:hover{color:#000}.work-experience-module__ORTjHG__descriptionText:first-letter{font-weight:700}.work-experience-module__ORTjHG__projectName{border:1px dashed #000;border-radius:10px;min-width:200px;max-width:400px;height:200px;margin:auto;display:flex}.work-experience-module__ORTjHG__projectName>div{margin:auto}.work-experience-module__ORTjHG__rightCol{padding-left:0}.work-experience-module__ORTjHG__skill{border:1px solid #000;border-radius:5px;padding:.3em 1em;font-weight:700}@media only screen and (min-width:996px){.work-experience-module__ORTjHG__rightCol{border-left:5px solid var(--mantine-color-gray-3);padding-left:1em}}
