.common-fashion-arrow{align-items:center;display:inline-flex;font-size:16px;gap:16px;position:relative;white-space:nowrap}.common-fashion-arrow:before{bottom:-8px;content:"";display:block;left:-8px;position:absolute;right:-8px;top:-8px}@media(min-width:1280px){.common-fashion-arrow{font-size:18px}}.common-fashion-arrow__text{border-bottom:1px solid #eee;transition-duration:.3s;transition-property:border-color}@media (hover:hover){.common-fashion-arrow:hover .common-fashion-arrow__text,[data-common-fashion-arrow-container]:hover .common-fashion-arrow__text{border-color:#000}}.common-fashion-arrow:active .common-fashion-arrow__text,[data-common-fashion-arrow-container]:active .common-fashion-arrow__text{border-color:transparent}.common-fashion-arrow__arrow-wrapper{margin:-16px -32px -16px 0;overflow:hidden;padding:16px 32px 16px 0;position:relative;z-index:1}.common-fashion-arrow__arrow-wrapper:before{border:1px solid;border-radius:50%;content:"";display:block;height:32px;position:absolute;right:48px;top:50%;transform:translate(32%,-50%);transition-duration:.3s;transition-property:transform,background-color;width:32px;z-index:-1}@media(hover:hover){.common-fashion-arrow:hover .common-fashion-arrow__arrow-wrapper:before,[data-common-fashion-arrow-container]:hover .common-fashion-arrow__arrow-wrapper:before{background-color:#eef7ea;transform:translate(calc(32% + 16px),-50%) scale(1.2)}.common-fashion-arrow:active .common-fashion-arrow__arrow-wrapper:before,[data-common-fashion-arrow-container]:active .common-fashion-arrow__arrow-wrapper:before{background-color:#e2ecde;transform:translate(calc(32% + 16px),-50%) scale(.9)}}.common-fashion-arrow__arrow{display:block;height:16px;transform:translateX(-16px);transition-duration:.3s;transition-property:transform;width:101px}@media(hover:hover){.common-fashion-arrow:active .common-fashion-arrow__arrow,.common-fashion-arrow:hover .common-fashion-arrow__arrow,[data-common-fashion-arrow-container]:active .common-fashion-arrow__arrow,[data-common-fashion-arrow-container]:hover .common-fashion-arrow__arrow{transform:none}}.section-header{align-items:baseline;display:flex;flex-direction:column;flex-wrap:wrap;gap:16px 32px;justify-content:space-between}@media(min-width:600px){.section-header{flex-direction:row}}@media(min-width:1280px){.section-header{align-items:center;flex-wrap:nowrap}}.section-header__content{grid-gap:16px;align-content:flex-start;display:grid;gap:16px}.section-header__title{text-wrap:balance;font-family:Cormorant,Tahoma,serif;font-weight:700;text-transform:uppercase}.section-header__title--size-default{font-size:28px;line-height:36.4px}@media(min-width:360px){.section-header__title--size-default{font-size:calc(17.82609px + 2.82609vw)}}@media(min-width:1280px){.section-header__title--size-default{font-size:54px}}@media(min-width:360px){.section-header__title--size-default{line-height:calc(25.28696px + 3.08696vw)}}@media(min-width:1280px){.section-header__title--size-default{line-height:64.8px}}.section-header__title--size-medium{font-size:24px;line-height:31.2px}@media(min-width:360px){.section-header__title--size-medium{font-size:calc(14.6087px + 2.6087vw)}}@media(min-width:1280px){.section-header__title--size-medium{font-size:48px}}@media(min-width:360px){.section-header__title--size-medium{line-height:calc(20.86957px + 2.86957vw)}}@media(min-width:1280px){.section-header__title--size-medium{line-height:57.6px}}.section-header__text{text-wrap:balance;color:#2e2e2e;font-size:16px;line-height:24px}@media(min-width:360px){.section-header__text{font-size:calc(15.21739px + .21739vw)}}@media(min-width:1280px){.section-header__text{font-size:18px}}@media(min-width:360px){.section-header__text{line-height:calc(21.41739px + .71739vw)}}@media(min-width:1280px){.section-header__text{line-height:30.6px}}.swiper-contained__swiper-navigation{display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:2}.swiper-contained__swiper-navigation--visible{opacity:1;visibility:visible}.swiper-contained__swiper-button{-webkit-touch-callout:none;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-shadow:none;color:currentColor;color:#fff;display:flex;font:inherit;justify-content:center;margin:0;padding:8px;pointer-events:all;touch-action:manipulation;transition-duration:.3s;transition-property:opacity,transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.swiper-contained__swiper-button:before{content:"";display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;transition-duration:.3s;transition-property:opacity;width:100%}@media (hover:hover){.swiper-contained__swiper-button:hover:before{opacity:.8}}.swiper-contained__swiper-button:active:before{opacity:1}.swiper-contained__swiper-button--prev:before{background-image:linear-gradient(90deg,rgba(0,0,0,.4),transparent)}.swiper-contained__swiper-button--next:before{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.4))}@media (hover:hover){.swiper-contained:hover .swiper-contained__swiper-button{opacity:1;transform:none}.swiper-contained__swiper-button{opacity:0}}@media not (hover:hover){.swiper-contained__swiper-button{transform:none!important}}.swiper-contained__swiper-button--prev{padding-right:24px;transform:translateX(-16px)}.swiper-contained__swiper-button--next{padding-left:24px;transform:translateX(16px)}.swiper-contained__swiper-button-arrow{fill:currentColor;height:16px;position:relative;transition-duration:.3s;transition-property:transform;width:16px;z-index:1}@media(min-width:600px){.swiper-contained__swiper-button-arrow{height:24px;width:24px}}@media (hover:hover){.swiper-contained__swiper-button:hover .swiper-contained__swiper-button-arrow--prev{transform:translateX(-2px)}}.swiper-contained__swiper-button:active .swiper-contained__swiper-button-arrow--prev{transform:translateX(-4px)}@media (hover:hover){.swiper-contained__swiper-button:hover .swiper-contained__swiper-button-arrow--next{transform:translateX(2px)}}.swiper-contained__swiper-button:active .swiper-contained__swiper-button-arrow--next{transform:translateX(4px)}.swiper-contained__swiper-pagination{bottom:0;display:flex;gap:0;justify-content:center;left:0;opacity:0;padding:24px 48px 8px;position:absolute;right:0;visibility:hidden;z-index:10}.swiper-contained__swiper-pagination--visible{opacity:1;visibility:visible}:not(#\9) .swiper-contained__swiper-pagination .swiper-pagination-bullet{color:#fff;opacity:.7;transition-duration:.3s;transition-property:opacity/*! @specificity */}:not(#\9) .swiper-contained__swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,:not(#\9) .swiper-contained__swiper-pagination .swiper-pagination-bullet:active,:not(#\9) .swiper-contained__swiper-pagination .swiper-pagination-bullet:focus-visible{opacity:1/*! @specificity */}@media (hover:hover){:not(#\9) .swiper-contained__swiper-pagination .swiper-pagination-bullet:hover{opacity:1/*! @specificity */}}.swiper-contained__swiper-pagination .swiper-pagination-bullet:before{box-shadow:0 1px 3px rgba(0,0,0,.5);height:12px;width:12px}.swiper-contained__swiper-button{bottom:0;position:absolute;top:0}.swiper-contained__swiper-button--prev{left:0}.swiper-contained__swiper-button--next{right:0}.infrastructure-item{align-items:center;display:flex;flex-direction:column;gap:12px}@media(min-width:1280px){.infrastructure-item{flex-direction:row;gap:12px;gap:var(--layout-gutter,12px)}.infrastructure-item--rtl{flex-direction:row-reverse}}.infrastructure-item__images-wrapper{--radius-base:0;--radius-large:8px;border-radius:0 8px 8px 0;border-radius:var(--radius-base) var(--radius-large) var(--radius-large) var(--radius-base);overflow:hidden;width:100%}.infrastructure-item--rtl .infrastructure-item__images-wrapper{border-radius:var(--radius-large) var(--radius-base) var(--radius-base) var(--radius-large)}.infrastructure-item--rtl.infrastructure-item--last .infrastructure-item__images-wrapper{border-bottom-left-radius:var(--radius-base);border-top-right-radius:var(--radius-base)}.infrastructure-item--first .infrastructure-item__images-wrapper{border-top-right-radius:var(--radius-base)}.infrastructure-item--last .infrastructure-item__images-wrapper{border-bottom-right-radius:var(--radius-base);border-top-right-radius:var(--radius-large)}@media(min-width:1280px){.infrastructure-item__images-wrapper{--radius-base:0;--radius-large:160px;width:58.3333333333%}}.infrastructure-item__image{width:100%}.infrastructure-item__content{display:flex;flex-direction:column;flex-grow:1;gap:8px}.infrastructure-item--rtl .infrastructure-item__content{margin-left:0}@media(min-width:1280px){.infrastructure-item__content{flex-grow:0;gap:24px;margin:auto;width:33.3333333333%}}.infrastructure-item__title{font-size:16px;font-weight:600;line-height:1.4}@media(min-width:1280px){.infrastructure-item__title{font-size:24px;font-weight:600;line-height:1.3}}.infrastructure-item__buttons{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:8px;white-space:nowrap}.infrastructure-item__button{flex:1 1 40%}.content-block-infrastructure__header{margin-bottom:24px}@media(min-width:360px){.content-block-infrastructure__header{margin-bottom:calc(8.34783px + 4.34783vw)}}@media(min-width:1280px){.content-block-infrastructure__header{margin-bottom:64px}}.content-block-infrastructure__items{-webkit-overflow-scrolling:touch;display:flex;gap:24px;margin-left:-12px;margin-left:calc(var(--layout-margin, 12px)*-1);overflow:auto;padding:0 12px 8px;padding:0 var(--layout-margin,12px) 8px;width:100vw}@media(min-width:1280px){.content-block-infrastructure__items{grid-gap:80px;display:grid;gap:80px;margin-left:0;overflow:visible;padding:0;width:100%}}.content-block-infrastructure__items>*{min-width:0}.content-block-infrastructure__item{flex:0 0 85vw}@media(min-width:360px){.content-block-infrastructure__item{flex-basis:80vw}}@media(min-width:600px){.content-block-infrastructure__item{flex-basis:60vw}}@media(min-width:768px){.content-block-infrastructure__item{flex-basis:55vw}}@media(min-width:1024px){.content-block-infrastructure__item{flex-basis:40vw}}.content-block-infrastructure__infrastructure-item{height:100%}