.page__equipment-and-technologies{padding:2rem 0}@media (max-width:64em){.page__equipment-and-technologies{padding:1.5rem 0}}@media (max-width:48em){.page__equipment-and-technologies{padding:1rem 0}}.equipment-and-technologies__title{font-family:TTNormsPro-Medium;line-height:1.1;text-align:center;text-wrap:balance}@supports (font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)){.equipment-and-technologies__title{font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)}}@supports not (font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)){.equipment-and-technologies__title{font-size:calc(.9375rem + 1.875vw)}}.equipment-and-technologies__title:not(:last-child){margin-bottom:1.5rem}.equipment-and-technologies__body{display:flex;flex-wrap:wrap}@supports (gap:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.equipment-and-technologies__body{gap:clamp(1rem,.75rem + .8333333333vw,1.5rem)}}@supports not (gap:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.equipment-and-technologies__body{gap:calc(.75rem + .83333vw)}}.eat-item{border-radius:.5rem;box-shadow:0 5px 14px #0f1d421a;display:flex;flex:1 0 100%;flex-direction:column}@media (min-width:30em){.eat-item{flex:1 0 340px}}.eat-item__image-block{position:relative}.eat-item__image-block img{border-radius:.5rem .5rem 0 0;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%}.eat-item__image-block figcaption{background-color:#181818;border-radius:.25rem;color:#fff;font-family:TTNormsPro-Medium;font-size:.875rem;height:2.5rem;left:.75rem;padding:.75rem 1rem;position:absolute;top:.75rem}.eat-item__content{display:flex;flex-direction:column;gap:.5rem;line-height:1.3;padding:.75rem}.eat-item__title{font-family:TTNormsPro-Medium;font-size:.875rem}.eat-item__text{display:-webkit-box;font-size:.75rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;text-wrap:balance}.page__materials-block{padding:2rem 0}@media (max-width:64em){.page__materials-block{padding:1.5rem 0}}@media (max-width:48em){.page__materials-block{padding:1rem 0}}.materials-block__container{display:flex;flex-direction:column}.materials-block__title{font-family:TTNormsPro-Medium;line-height:1.1;text-align:center;text-wrap:balance}@supports (font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)){.materials-block__title{font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)}}@supports not (font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)){.materials-block__title{font-size:calc(.9375rem + 1.875vw)}}.materials-block__title:not(:last-child){margin-bottom:1.5rem}.materials-block__text{line-height:1.3}.materials-block__text:not(:last-child){margin-bottom:1.5rem}.materials-b-b__title{font-family:TTNormsPro-Medium;line-height:1.1;text-align:center;text-wrap:balance}@supports (font-size:clamp(1.25rem,.875rem + 1.25vw,2rem)){.materials-b-b__title{font-size:clamp(1.25rem,.875rem + 1.25vw,2rem)}}@supports not (font-size:clamp(1.25rem,.875rem + 1.25vw,2rem)){.materials-b-b__title{font-size:calc(.875rem + 1.25vw)}}.materials-b-b__title:not(:last-child){margin-bottom:1rem}.materials-b-b__cards{display:flex;flex-wrap:wrap}@supports (gap:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.materials-b-b__cards{gap:clamp(1rem,.75rem + .8333333333vw,1.5rem)}}@supports not (gap:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.materials-b-b__cards{gap:calc(.75rem + .83333vw)}}.materials-b-b__cards:not(:last-child){margin-bottom:1.5rem}.materials-b-b__link-block{align-items:center;display:flex;justify-content:center;width:100%}.materials-b-b__link{max-width:13.25rem;width:100%}.materials-block-card{border-radius:.5rem;box-shadow:0 5px 14px #0f1d421a;display:flex;flex:1 0 100%;gap:.75rem;padding:.75rem 1.5rem}@media (min-width:30em){.materials-block-card{flex:1 0 340px}}.materials-block-card__icon{height:3rem;width:3rem}.materials-block-card__icon:before{color:#ad7f43;font-size:3rem}@media (max-width:30em){.materials-block-card__icon{height:2rem;width:2rem}.materials-block-card__icon:before{font-size:2rem}}.materials-block-card__body{display:flex;flex-direction:column;gap:1rem;padding:.75rem 0}@media (max-width:30em){.materials-block-card__body{padding-top:.375rem}}.materials-block-card__title{font-family:TTNormsPro-Medium}@supports (font-size:clamp(1.25rem,1.125rem + .4166666667vw,1.5rem)){.materials-block-card__title{font-size:clamp(1.25rem,1.125rem + .4166666667vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,1.125rem + .4166666667vw,1.5rem)){.materials-block-card__title{font-size:calc(1.125rem + .41667vw)}}.materials-block-card__parametr{display:flex;flex-direction:column;gap:.125rem;line-height:1.3}.materials-block-card__parametr.__in-one-line{flex-direction:row;gap:.5rem}.materials-block-card__parametr span:first-child{font-family:TTNormsPro-Medium}@supports (font-size:clamp(.75rem,.6875rem + .2083333333vw,.875rem)){.materials-block-card__parametr span:first-child{font-size:clamp(.75rem,.6875rem + .2083333333vw,.875rem)}}@supports not (font-size:clamp(.75rem,.6875rem + .2083333333vw,.875rem)){.materials-block-card__parametr span:first-child{font-size:calc(.6875rem + .20833vw)}}@supports (font-size:clamp(.75rem,.6875rem + .2083333333vw,.875rem)){.materials-block-card__parametr span{font-size:clamp(.75rem,.6875rem + .2083333333vw,.875rem)}}@supports not (font-size:clamp(.75rem,.6875rem + .2083333333vw,.875rem)){.materials-block-card__parametr span{font-size:calc(.6875rem + .20833vw)}}.page__block{padding:2rem 0}@media (max-width:64em){.page__block{padding:1.5rem 0}}@media (max-width:48em){.page__block{padding:1rem 0}}.block__container{display:flex;flex-direction:column}.block__title{font-family:TTNormsPro-Medium;line-height:1.1;text-align:center;text-wrap:balance}@supports (font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)){.block__title{font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)}}@supports not (font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)){.block__title{font-size:calc(.9375rem + 1.875vw)}}.block__title:not(:last-child){margin-bottom:1.5rem}.block-cards{display:flex;flex-wrap:wrap}@supports (gap:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.block-cards{gap:clamp(1rem,.75rem + .8333333333vw,1.5rem)}}@supports not (gap:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.block-cards{gap:calc(.75rem + .83333vw)}}.block-cards-item{background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:.5rem;box-shadow:0 5px 14px #0f1d421a;display:flex;flex:1 0 100%;gap:.75rem;min-height:13.25rem;padding:1.5rem;position:relative}@media (min-width:30em){.block-cards-item{flex:1 0 340px}}.block-cards-item figcaption{display:flex;flex-direction:column;gap:1.25rem}.block-cards-item figcaption h3{display:-webkit-box;font-family:TTNormsPro-Medium;max-width:70%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:balance}@supports (font-size:clamp(1.25rem,1.125rem + .4166666667vw,1.5rem)){.block-cards-item figcaption h3{font-size:clamp(1.25rem,1.125rem + .4166666667vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,1.125rem + .4166666667vw,1.5rem)){.block-cards-item figcaption h3{font-size:calc(1.125rem + .41667vw)}}.block-cards-item figcaption p{line-height:1.3;max-width:60%}@supports (font-size:clamp(.75rem,-.125rem + 3.3333333333vw,.875rem)){.block-cards-item figcaption p{font-size:clamp(.75rem,-.125rem + 3.3333333333vw,.875rem)}}@supports not (font-size:clamp(.75rem,-.125rem + 3.3333333333vw,.875rem)){.block-cards-item figcaption p{font-size:calc(-.125rem + 3.33333vw)}}.page__banner-slider{padding:1rem 0}.banner-slider__container{display:flex;flex-direction:column;gap:1rem;padding:0 1rem}.banner-slider__slider{border-radius:.5rem}.banner-slider__slide{width:100%}.banner-slider__slide img{aspect-ratio:1392/360;border-radius:.5rem;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.banner-slider__pagination{text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.banner-slider .swiper-pagination-bullets{align-items:center;display:flex;gap:.625rem;justify-content:center}.banner-slider .swiper-pagination-bullet{background-color:#e2e2e3;border-radius:50%;cursor:pointer;height:.625rem;width:.625rem}.banner-slider .swiper-pagination-bullet-active{background-color:#181818}
