.portfolio-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}@media (max-width:767.98em){.portfolio-items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-0.9375rem;padding-inline:0.9375rem}}.portfolio-items__item{-webkit-box-flex:0;-ms-flex:0 1 8.8125rem;flex:0 1 8.8125rem}@media (max-width:767.98em){.portfolio-items__item{-webkit-box-flex:0;-ms-flex:0 0 8.8125rem;flex:0 0 8.8125rem}}.portfolio-items__preview{aspect-ratio:141/107;border-radius:var(--border-radius);overflow:hidden;background-color:var(--grey-second-color)}.portfolio-items__preview:not(:last-child){-webkit-margin-after:0.5rem;margin-block-end:0.5rem}.portfolio-items__title{font-size:.875rem;letter-spacing:-.03em;font-weight:600;line-height:1.15}