/* Собран из portfolio-widget.css. Руками не править: следующая сборка сотрёт. */
.portfolio-widget{--pw-fs-title:var(--fs-18, 1.125rem);--pw-fs-count:var(--fs-32, 2rem);--pw-fs-count-label:var(--fs-18, 1.125rem);--pw-fs-name:var(--fs-24, 1.5rem);--pw-fs-studio:var(--fs-14, 0.875rem);--pw-fs-button:var(--fs-16, 1rem);--pw-lh:1.029;--pw-cols:2;--pw-items-max:62.5vw;--pw-head-pull:-4.6875rem;--pw-line-reserve:11.375rem;--pw-radius:87px;--pw-card-gap:var(--sp-40, 2.5rem);--pw-img-gap:var(--sp-12, 0.75rem);--pw-name-gap:var(--sp-12, 0.75rem);--pw-studio-gap:var(--sp-24, 1.5rem);--pw-btn-pad-y:var(--sp-16, 1rem);--pw-btn-pad-x:var(--sp-24, 1.5rem);--pw-btn-offset:var(--sp-32, 2rem);--pw-ink:#282828;--pw-ink-card:#262626;--pw-line:#d1d1d1;--pw-btn-border:#343434;--pw-btn-ink-hover:#fff;position:relative;width:100%}.portfolio-widget .portfolio-widget__head{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:var(--pw-head-pull)}.portfolio-widget .portfolio-widget__head--title{font-family:"Montserrat",sans-serif;font-size:var(--pw-fs-title);font-style:normal;font-weight:500;line-height:var(--pw-lh);text-transform:uppercase;color:var(--pw-ink)}.portfolio-widget .portfolio-widget__head--count{text-align:right;font-family:"Montserrat",sans-serif;font-size:var(--pw-fs-count);font-style:normal;font-weight:500;line-height:var(--pw-lh);text-transform:uppercase;color:var(--pw-ink)}.portfolio-widget .portfolio-widget__head--count span{display:block;font-family:"Montserrat",sans-serif;font-size:var(--pw-fs-count-label);font-style:normal;font-weight:500;line-height:var(--pw-lh);text-transform:uppercase;color:var(--pw-ink)}.portfolio-widget .portfolio-widget__items{column-count:var(--pw-cols);width:100%;max-width:var(--pw-items-max);margin:0 auto}.portfolio-widget .portfolio-widget__items .portfolio-card{display:inline-block;width:100%;margin:0 0 var(--pw-card-gap) 0}.portfolio-widget .portfolio-card .portfolio-card_img{display:block;overflow:hidden;margin-bottom:var(--pw-img-gap)}.portfolio-widget .portfolio-widget__items .portfolio-card .portfolio-card__image{width:100%;object-fit:contain;opacity:1;transition:0.3s ease-in-out}.portfolio-widget .portfolio-widget__items .portfolio-card .portfolio-card__image:hover{transform:scale(1.1)}.portfolio-widget .portfolio-widget__items .portfolio-card .portfolio-card__name{margin:0 0 var(--pw-name-gap) 0;font-family:"Montserrat",sans-serif;font-size:var(--pw-fs-name);font-style:normal;font-weight:500;line-height:var(--pw-lh);color:var(--pw-ink-card)}.portfolio-widget .portfolio-widget__items .portfolio-card .portfolio-card__studio{margin:0 0 var(--pw-studio-gap) 0;font-family:"Montserrat",sans-serif;font-size:var(--pw-fs-studio);font-style:normal;font-weight:500;line-height:var(--pw-lh);color:var(--pw-ink-card)}.portfolio-widget .portfolio-widget__more{display:flex;align-items:center}.portfolio-widget .portfolio-widget__more--line{width:calc(100% - var(--pw-line-reserve));height:1px;background-color:var(--pw-line)}.portfolio-widget .portfolio-widget__more--button{padding:var(--pw-btn-pad-y) var(--pw-btn-pad-x);margin-bottom:0;margin-left:var(--pw-btn-offset);border:1px solid var(--pw-btn-border);border-radius:var(--pw-radius);font-family:"Montserrat",sans-serif;font-size:var(--pw-fs-button);font-style:normal;font-weight:500;line-height:normal;text-align:center;color:var(--pw-ink);transition:all 0.3s ease-in-out}.portfolio-widget .portfolio-widget__more--button:hover,.portfolio-widget .portfolio-widget__more--button:focus-visible{background-color:var(--pw-btn-border);color:var(--pw-btn-ink-hover)}@media (max-width:1525px){.portfolio-widget{--pw-head-pull:0;--pw-items-max:none}}@media (max-width:1199px){.portfolio-widget{--pw-fs-count:var(--fs-22, 1.375rem);--pw-fs-count-label:var(--fs-14, 0.875rem);--pw-fs-name:var(--fs-18, 1.125rem);--pw-fs-studio:var(--fs-12, 0.75rem)}.portfolio-widget .portfolio-widget__head--title,.portfolio-widget .portfolio-widget__head--count{width:50%}}@media (max-width:767px){.portfolio-widget{--pw-btn-pad-x:var(--sp-20, 1.25rem)}.portfolio-widget .portfolio-widget__items{display:flex;flex-direction:column}}