.skills-grid{row-gap:2.5rem;display:grid}.skills-category{min-width:0;padding:.5rem 1rem;position:relative}.skills-category:before{background:hsl(var(--primary) / .3);content:"";height:1px;position:absolute;inset:-1.25rem 0 auto}.skills-category:first-child:before{content:none}@media (width>=768px){.skills-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.skills-category{padding:.5rem 1.75rem 1rem}.skills-category:nth-child(2n){border-left:1px solid hsl(var(--primary) / .3)}.skills-category:nth-child(-n+2):before{content:none}}@media (width>=1024px){.skills-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.skills-category:nth-child(n){border-left:0}.skills-category:not(:nth-child(3n+1)){border-left:1px solid hsl(var(--primary) / .3)}.skills-category:nth-child(-n+3):before{content:none}}@media (width>=1280px){.skills-category{padding-inline:2rem}}
