.section-portfolio__wrap{padding:3.125rem 0 9.375rem}.section-portfolio__list{--col-width:100%;--col-gap:1.25rem;display:flex;flex-wrap:wrap;gap:var(--col-gap) 0;margin:0 calc(var(--col-gap)/2*-1)}@media (min-width:30rem){.section-portfolio__list{--col-width:50%}}@media (min-width:48rem){.section-portfolio__list{--col-width:33.33%}}@media (min-width:62rem){.section-portfolio__list{--col-gap:1.5rem}}@media (min-width:80rem){.section-portfolio__list{--col-gap:1.875rem}}.section-portfolio__list>li{flex:0 0 var(--col-width);max-width:var(--col-width);padding:0 calc(var(--col-gap)/2)}.section-portfolio__list>li:has(.section-portfolio__link-more){align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3.125rem 1.5rem}
