.Skills-module__G7oUEG__skills{max-width:1200px;margin:0 auto 4rem}.Skills-module__G7oUEG__title{letter-spacing:-.02em;margin-bottom:4rem;font-size:clamp(2rem,5vw,3rem);font-weight:700}.Skills-module__G7oUEG__container{flex-direction:column;display:flex}.Skills-module__G7oUEG__category{border-top:1px solid #0000001a;grid-template-columns:1fr;gap:1.5rem;padding:3rem 0;display:grid}.Skills-module__G7oUEG__category:last-child{border-bottom:1px solid #0000001a}.Skills-module__G7oUEG__categoryTitle{opacity:.9;letter-spacing:-.01em;font-size:1.5rem;font-weight:500}.Skills-module__G7oUEG__list{flex-wrap:wrap;gap:1rem 2rem;display:flex}.Skills-module__G7oUEG__skill{opacity:.8;align-items:center;gap:.6rem;font-size:1.1rem;transition:opacity .3s;display:flex}.Skills-module__G7oUEG__skill:hover{opacity:1}.Skills-module__G7oUEG__icon{align-items:center;font-size:1.2rem;display:flex}@media (min-width:768px){.Skills-module__G7oUEG__skills{flex-direction:column;justify-content:center;height:100%;margin-bottom:0;display:flex}.Skills-module__G7oUEG__title{margin-bottom:clamp(.75rem,1.8dvh,1.5rem);font-size:clamp(1.2rem,3.5vmin,2.5rem)}.Skills-module__G7oUEG__category{grid-template-columns:clamp(140px,20vw,220px) 1fr;gap:clamp(1rem,2.5vmin,2.5rem);padding:clamp(.75rem,1.8dvh,1.5rem) 0}.Skills-module__G7oUEG__categoryTitle{font-size:clamp(.9rem,1.5vmin,1.3rem)}.Skills-module__G7oUEG__list{gap:clamp(.35rem,.8dvh,.5rem) clamp(.75rem,1.8vmin,1.5rem)}.Skills-module__G7oUEG__skill{font-size:clamp(.75rem,1.2vmin,1rem)}.Skills-module__G7oUEG__icon{font-size:clamp(.85rem,1.4vmin,1.1rem)}}@media (min-width:768px) and (max-height:650px){.Skills-module__G7oUEG__title{margin-bottom:clamp(.5rem,1.2dvh,1rem);font-size:clamp(1rem,3vmin,2rem)}.Skills-module__G7oUEG__category{grid-template-columns:clamp(120px,18vw,180px) 1fr;gap:clamp(.75rem,2vmin,1.5rem);padding:clamp(.5rem,1.2dvh,1rem) 0}.Skills-module__G7oUEG__categoryTitle{font-size:clamp(.8rem,1.3vmin,1.1rem)}.Skills-module__G7oUEG__list{gap:clamp(.25rem,.6dvh,.4rem) clamp(.6rem,1.5vmin,1.2rem)}.Skills-module__G7oUEG__skill{font-size:clamp(.7rem,1.1vmin,.9rem)}.Skills-module__G7oUEG__icon{font-size:clamp(.8rem,1.3vmin,1rem)}}@media (min-width:768px) and (max-height:550px){.Skills-module__G7oUEG__title{margin-bottom:clamp(.4rem,1dvh,.75rem);font-size:clamp(.9rem,2.5vmin,1.6rem)}.Skills-module__G7oUEG__category{gap:clamp(.6rem,1.8vmin,1.2rem);padding:clamp(.4rem,1dvh,.75rem) 0}.Skills-module__G7oUEG__categoryTitle{font-size:clamp(.75rem,1.2vmin,1rem)}.Skills-module__G7oUEG__list{gap:clamp(.2rem,.5dvh,.3rem) clamp(.5rem,1.3vmin,1rem)}.Skills-module__G7oUEG__skill{gap:clamp(.3rem,.5vmin,.4rem);font-size:clamp(.65rem,1vmin,.8rem)}.Skills-module__G7oUEG__icon{font-size:clamp(.75rem,1.2vmin,.9rem)}}@media (min-width:768px) and (max-aspect-ratio:7/10){.Skills-module__G7oUEG__category{grid-template-columns:clamp(100px,16vw,160px) 1fr;gap:clamp(.75rem,2vmin,1.5rem)}.Skills-module__G7oUEG__categoryTitle{font-size:clamp(.85rem,1.4vmin,1.2rem)}.Skills-module__G7oUEG__list{gap:clamp(.3rem,.7dvh,.45rem) clamp(.6rem,1.6vmin,1.2rem)}}@media (min-width:768px) and (min-aspect-ratio:19/10){.Skills-module__G7oUEG__category{grid-template-columns:clamp(200px,22vw,280px) 1fr;gap:clamp(1.5rem,3vmin,3rem)}.Skills-module__G7oUEG__list{gap:clamp(.4rem,.9dvh,.6rem) clamp(1rem,2.2vmin,2rem)}}
