:root{--swiper-theme-color:#fff;--swiper-navigation-color:#fff;--swiper-navigation-sides-offset:2vw}.landing,.landing__text{display:flex;flex-direction:column}.landing__text{font-family:MyriadWebPro,sans-serif;gap:10px;justify-content:center;margin-top:150px;text-align:center}@media (max-width:768px){.landing__text{margin-top:60px}}.landing__title{font-family:DINCondBold,sans-serif;font-size:clamp(42px,5.6VW,56px);line-height:1.2;text-transform:uppercase}.landing__description{font-size:clamp(16px,1.9vw,18px);line-height:1.55}.landing__banner{aspect-ratio:1.75;overflow:hidden;position:relative;width:100%}@media (max-width:768px){.landing__banner{aspect-ratio:unset}.landing__banner:first-child{aspect-ratio:.6}}.landing__banner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.landing__banner-text{color:#fff;display:flex;flex-direction:column;font-family:MyriadWebPro,sans-serif;height:100%;justify-content:space-around;left:0;position:absolute;top:0;width:100%;z-index:10}@media (max-width:768px){.landing__banner-text{justify-content:start;padding-top:20px}}.landing__banner-text__wrapper{display:flex;flex-direction:column;justify-content:center;min-height:360px}.landing__banner-text__wrapper>*{width:35%}@media (max-width:768px){.landing__banner-text__wrapper>*{width:100%}}.landing__banner-title{font-family:DINCondBold,sans-serif;font-size:clamp(25px,2.7vw,31px);line-height:1.5;text-transform:uppercase}@media (max-width:768px){.landing__banner-title{font-size:42px;text-align:center}}.landing__banner-description{font-size:18px;line-height:28px}@media (max-width:768px){.landing__banner-description{text-align:center}}@media (min-width:769px){.landing .right .landing__banner-description,.landing .right .landing__banner-title{align-self:end}}.landing__images{display:flex;gap:35px;margin-bottom:140px;margin-top:48px}@media (max-width:768px){.landing__images{flex-direction:column;gap:20px;margin-bottom:32px;margin-top:32px}}.landing__images img{flex-grow:1;flex-shrink:1}
