.Experience-module__RsmxMa__experience{max-width:1200px;margin:0 auto 4rem}.Experience-module__RsmxMa__title{letter-spacing:-.02em;margin-bottom:3rem;font-size:clamp(2rem,5vw,3rem);font-weight:700}.Experience-module__RsmxMa__list{flex-direction:column;gap:4rem;display:flex}.Experience-module__RsmxMa__item{border-bottom:1px solid #0000001a;grid-template-columns:1fr;gap:1rem;padding-bottom:2rem;display:grid}.Experience-module__RsmxMa__period{opacity:.6;font-variant-numeric:tabular-nums;font-size:.9rem}.Experience-module__RsmxMa__content{text-align:left;flex-direction:column;gap:.5rem;display:flex}.Experience-module__RsmxMa__role{font-size:1.25rem;font-weight:600}.Experience-module__RsmxMa__company{opacity:.8;margin-bottom:1rem;font-size:1rem}.Experience-module__RsmxMa__responsibilities{opacity:.8;padding-left:1.2rem;font-size:.95rem;line-height:1.6;list-style:outside}.Experience-module__RsmxMa__responsibilities li{margin-bottom:.5rem}@media (min-width:768px){.Experience-module__RsmxMa__experience{flex-direction:column;justify-content:center;height:100%;margin-bottom:0;display:flex}.Experience-module__RsmxMa__title{margin-bottom:clamp(.75rem,1.8dvh,1.5rem);font-size:clamp(1.2rem,3.5vmin,2rem)}.Experience-module__RsmxMa__list{gap:clamp(.6rem,1.5dvh,1rem)}.Experience-module__RsmxMa__item{grid-template-columns:clamp(140px,15vw,200px) 1fr;gap:clamp(.6rem,1.5vmin,1rem);padding-bottom:clamp(.6rem,1.5dvh,1rem)}.Experience-module__RsmxMa__role{font-size:clamp(.9rem,1.8vmin,1.5rem)}.Experience-module__RsmxMa__company{margin-bottom:clamp(.2rem,.5dvh,.4rem);font-size:clamp(.75rem,1.4vmin,1rem)}.Experience-module__RsmxMa__responsibilities{font-size:clamp(.7rem,1.3vmin,.9rem);line-height:1.4}.Experience-module__RsmxMa__responsibilities li{margin-bottom:clamp(.15rem,.4dvh,.3rem)}.Experience-module__RsmxMa__period{font-size:clamp(.7rem,1.2vmin,.9rem)}}@media (min-width:768px) and (max-height:650px){.Experience-module__RsmxMa__title{margin-bottom:clamp(.5rem,1.2dvh,1rem);font-size:clamp(1rem,3vmin,1.6rem)}.Experience-module__RsmxMa__list{gap:clamp(.4rem,1dvh,.75rem)}.Experience-module__RsmxMa__item{grid-template-columns:clamp(120px,12vw,160px) 1fr;gap:clamp(.4rem,1vmin,.75rem);padding-bottom:clamp(.4rem,1dvh,.75rem)}.Experience-module__RsmxMa__role{font-size:clamp(.8rem,1.6vmin,1.2rem)}.Experience-module__RsmxMa__company{margin-bottom:clamp(.15rem,.3dvh,.25rem);font-size:clamp(.7rem,1.2vmin,.85rem)}.Experience-module__RsmxMa__responsibilities{font-size:clamp(.65rem,1.1vmin,.8rem);line-height:1.3}.Experience-module__RsmxMa__responsibilities li{margin-bottom:clamp(.1rem,.25dvh,.2rem)}.Experience-module__RsmxMa__period{font-size:clamp(.65rem,1vmin,.8rem)}}@media (min-width:768px) and (max-height:550px){.Experience-module__RsmxMa__title{margin-bottom:clamp(.4rem,1dvh,.75rem);font-size:clamp(.9rem,2.5vmin,1.4rem)}.Experience-module__RsmxMa__list{gap:clamp(.3rem,.8dvh,.5rem)}.Experience-module__RsmxMa__item{gap:clamp(.3rem,.8vmin,.5rem);padding-bottom:clamp(.3rem,.8dvh,.5rem)}.Experience-module__RsmxMa__role{font-size:clamp(.75rem,1.4vmin,1rem)}.Experience-module__RsmxMa__company{margin-bottom:clamp(.1rem,.2dvh,.15rem);font-size:clamp(.65rem,1.1vmin,.75rem)}.Experience-module__RsmxMa__responsibilities{font-size:clamp(.6rem,1vmin,.75rem);line-height:1.25}.Experience-module__RsmxMa__responsibilities li{margin-bottom:clamp(.05rem,.15dvh,.1rem)}}@media (min-width:768px) and (max-aspect-ratio:7/10){.Experience-module__RsmxMa__item{grid-template-columns:clamp(100px,12vw,140px) 1fr}.Experience-module__RsmxMa__period{font-size:clamp(.65rem,1.1vmin,.85rem)}}@media (min-width:768px) and (min-aspect-ratio:19/10){.Experience-module__RsmxMa__item{grid-template-columns:clamp(160px,18vw,240px) 1fr;gap:clamp(1rem,2vmin,2rem)}}
