.ExperienceItem{max-width:42rem}.ExperienceItem .experience-period{--tw-text-opacity:1;color:rgb(var(--muted-foreground) / var(--tw-text-opacity,1));margin-bottom:2.5rem;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;line-height:1rem}.ExperienceItem .experience-period .experience-current{--tw-text-opacity:1;color:rgb(var(--accent) / var(--tw-text-opacity,1));margin-left:.75rem}.ExperienceItem .experience-position{letter-spacing:-.025em;font-family:Instrument Serif,Iowan Old Style,Apple Garamond,Georgia,serif;font-size:clamp(2rem,5vw,3.25rem);line-height:1.1}.ExperienceItem .experience-company{--tw-text-opacity:1;color:rgb(var(--muted-foreground) / var(--tw-text-opacity,1));margin-top:1rem;font-size:.875rem;line-height:1.25rem}.ExperienceItem .experience-description{max-width:36rem;color:rgb(var(--foreground) / .8);margin-top:3rem;line-height:1.625}
.Education{max-width:42rem}.Education .education-title{margin-bottom:4rem}.Education .education-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.Education .education-list .education-item .education-period{--tw-text-opacity:1;color:rgb(var(--muted-foreground) / var(--tw-text-opacity,1));margin-bottom:.5rem;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;line-height:1rem}.Education .education-list .education-item .education-name{--tw-text-opacity:1;color:rgb(var(--foreground) / var(--tw-text-opacity,1));font-family:Instrument Serif,Iowan Old Style,Apple Garamond,Georgia,serif;font-size:1.25rem;line-height:1}@media (min-width:768px){.Education .education-list .education-item .education-name{font-size:1.5rem;line-height:2rem}}.Education .education-list .education-item .education-institution{--tw-text-opacity:1;color:rgb(var(--muted-foreground) / var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}
.Experiences .experiences-section{max-width:48rem}.Experiences .experiences-section .experiences-title{margin-bottom:4rem}.Experiences .experiences-section .experiences-subtitle{letter-spacing:-.025em;font-family:Instrument Serif,Iowan Old Style,Apple Garamond,Georgia,serif;font-size:clamp(2.5rem,7vw,5rem);line-height:1}.Experiences .experiences-section .experiences-subtitle .experiences-highlight{--tw-text-opacity:1;color:rgb(var(--muted-foreground) / var(--tw-text-opacity,1))}
