.hero-home{overflow:hidden;position:relative;padding:var(--spacing-8) 0 40px}.hero-home.cover:after{background-image:linear-gradient(0deg,#27242b99 0% 100%);z-index:5}@media (min-width:1024px){.hero-home{padding:var(--spacing-35) 0 var(--spacing-6)}}@media (min-width:768px){.hero-home .row{align-items:flex-end}}.hero-home .module-content{max-width:750px;position:relative;z-index:10}.hero-home .module-content *+*{margin-block-start:16px;margin-block-end:0}.hero-home .module-content p{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.hero-home .module-buttons{display:flex;align-items:center;gap:var(--spacing-2);flex-direction:column}@media (min-width:640px){.hero-home .module-buttons{flex-direction:row}}.hero-home .module-buttons .btn{margin:0}.hero-home .module-title{line-height:.9;text-transform:uppercase;margin:0}@media (min-width:1280px){.hero-home .module-title{line-height:.9;font-size:var(--font-size-h1-xl)}}.hero-home .module-slides{overflow:hidden;margin-top:var(--spacing-4);z-index:20}@media (min-width:1024px){.hero-home .module-slides{width:600px;max-width:100%}}.hero-home .swiper-pagination{display:flex;gap:8px;justify-content:center;margin-top:var(--spacing-2)}.hero-home .swiper-pagination-bullet{background-color:#fff;border-radius:100%;width:12px;height:12px;display:block;opacity:.4}.hero-home .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.hero-home .hero-home-slide{background-image:linear-gradient(0deg,#333333e6,#3330 194.17%);background-blend-mode:multiply;border-radius:24px;display:flex;position:relative;height:auto;min-height:330px;padding:32px;align-items:flex-start;flex-direction:column;justify-content:flex-end;gap:2px;overflow:hidden;z-index:10;text-decoration:none}@media (min-width:1024px){.hero-home .hero-home-slide{gap:8px;min-height:330px}}.hero-home .hero-home-slide .btn{margin-block-start:8px;width:100%}@media (min-width:1024px){.hero-home .hero-home-slide .btn{margin-block-start:24px;width:auto}}.hero-home .hero-home-slide h3{font-size:48px;line-height:.9;text-transform:uppercase}.hero-home .hero-home-slide *{margin-block-start:0;margin-block-end:0;position:relative;z-index:20}.hero-home .hero-home-slide .cover-image{border-radius:24px;mix-blend-mode:multiply;position:absolute;z-index:1}.cover-video{position:absolute;height:100%;width:100%;inset:0;object-fit:cover;z-index:3}