.skills{padding:120px 0}.skills__container{width:min(1100px,92%);margin:0 auto}.skills__groups{display:grid;gap:80px}.skills__group{display:grid;grid-template-columns:5fr 7fr;gap:28px}.skills__categoryCol{display:flex;align-items:flex-start}.skills__category{margin:0;font-family:Anton,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;line-height:1;font-size:clamp(2.25rem,4vw,3.125rem);text-transform:uppercase;color:var(--muted-foreground)}.skills__itemsCol{display:flex;flex-wrap:wrap;column-gap:44px;row-gap:36px}.skills__item{display:flex;gap:14px;align-items:center;line-height:1}.skills__icon{max-height:40px;height:auto;width:40px}.skills__name{font-size:24px;text-transform:capitalize;color:var(--foreground)}.reveal{transform:translateY(40px);opacity:0;transition:transform .7s ease-out,opacity .7s ease-out;will-change:transform,opacity}.reveal.is-visible{transform:translateY(0);opacity:1}@media (max-width:768px){.skills{padding:80px 0}.skills__group{grid-template-columns:1fr;gap:18px}.skills__itemsCol{column-gap:22px;row-gap:20px}.skills__name{font-size:18px}.skills__icon{width:32px}}.experiences{padding:120px 0}.experiences__container{width:min(1100px,92%);margin:0 auto}.experiences__list{display:grid;gap:56px}.experience-item{transform:translateY(48px);opacity:0;transition:transform .7s ease-out,opacity .7s ease-out;will-change:transform,opacity}.experience-item.is-visible{transform:translateY(0);opacity:1}.experience-item__company{margin:0;font-size:20px;color:var(--muted-foreground)}.experience-item__title{margin:14px 0 10px;font-size:clamp(2.25rem,4vw,3.125rem);line-height:1;font-weight:400;font-family:Anton,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.experience-item__duration{margin:0;font-size:18px;color:var(--muted-foreground)}@media (max-width:768px){.experiences{padding:80px 0}.experiences__list{gap:36px}}