.work-experience-item{display:grid;gap:1rem;grid-template:"date heading" ". description"/16.6666666667% auto}.work-experience-item~.work-experience-item{margin-top:3rem}.work-experience-item__date{align-self:end;color:var(--color-text-muted);font-size:var(--text-sm);grid-area:date;line-height:1.8;text-align:right}.work-experience-item__heading{grid-area:heading}.work-experience-item__heading .subtitle{color:var(--color-text-muted)}.work-experience-item__description{grid-area:description}.work-experience-item__description-list{margin:0;padding-left:1.25rem}@container (max-width: 479px){.work-experience-item{-moz-column-gap:0;column-gap:0;grid-template:"heading date" "description description"/1fr auto}.work-experience-item__date{display:inline-flex;justify-content:flex-end}}.about-intro{font-size:var(--text-lg)}.about-intro__links{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:flex-start}@media screen and (min-width:768.01px){.about-intro__links{gap:var(--space-4) var(--space-24)}}@media screen and (min-width:480.01px){.about-intro{font-size:var(--text-xl)}}@media screen and (min-width:768.01px){.about-intro{font-size:var(--text-2xl);margin-inline:calc(11.11111% + 1rem);max-width:75%}}.about-content{margin-block-start:var(--space-12)}@media screen and (min-width:768.01px){.about-content{margin-block-start:5rem}}.about-skills{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding-left:0}.work-experience__heading{margin-bottom:var(--heading-1-bottom-margin)}.work-experience__heading .heading-1{margin-bottom:0}@media screen and (min-width:768.01px){.work-experience__heading{margin-left:calc(16.66667% + 1rem)}}
