.style-module-scss-module__CnVB7q__wrapper{order:2}.style-module-scss-module__CnVB7q__bannerWrapper{margin:160px 0 100px}@media (max-width:1024px){.style-module-scss-module__CnVB7q__bannerWrapper{margin:40px 0 30px}}.style-module-scss-module__CnVB7q__service{height:670px;transition-duration:.5s;display:flex}.style-module-scss-module__CnVB7q__service.style-module-scss-module__CnVB7q__isReverse{flex-direction:row-reverse}.style-module-scss-module__CnVB7q__service:not(.style-module-scss-module__CnVB7q__active){opacity:0;transform:translateY(200px)}@media (max-width:1280px){.style-module-scss-module__CnVB7q__service{height:600px}}@media (max-width:1024px){.style-module-scss-module__CnVB7q__service{flex-direction:column;height:auto}}.style-module-scss-module__CnVB7q__part{width:50%;height:100%;position:relative}@media (max-width:1024px){.style-module-scss-module__CnVB7q__part{width:100%}}.style-module-scss-module__CnVB7q__source{border-radius:48px;overflow:hidden}@media (max-width:1024px){.style-module-scss-module__CnVB7q__source{border-radius:16px;height:335px}}.style-module-scss-module__CnVB7q__videoContent{width:100%;height:100%;position:absolute;top:0;left:0}.style-module-scss-module__CnVB7q__videoWrapper video{object-fit:cover;width:100%;height:100%;position:absolute}.style-module-scss-module__CnVB7q__content{background-color:#0f0f0f;border:1px solid #343434;border-radius:48px;flex-direction:column;padding:60px;display:flex}@media (max-width:1024px){.style-module-scss-module__CnVB7q__content{border-radius:16px;padding:32px 20px}}.style-module-scss-module__CnVB7q__title{text-transform:uppercase;margin-bottom:32px;font-family:Grtsk Zetta,sans-serif;font-size:52px;font-weight:300;line-height:1.07em}@media (max-width:1024px){.style-module-scss-module__CnVB7q__title{margin-bottom:12px;font-size:20px}}.style-module-scss-module__CnVB7q__title strong{font-family:Grtsk Giga,sans-serif;font-weight:700}.style-module-scss-module__CnVB7q__text{text-transform:uppercase;font-family:Grtsk Zetta,sans-serif;font-size:24px;font-weight:300;line-height:1.25em}@media (max-width:1024px){.style-module-scss-module__CnVB7q__text{font-size:16px}}.style-module-scss-module__CnVB7q__button{width:100%;max-width:237px;margin-top:auto}@media (max-width:1024px){.style-module-scss-module__CnVB7q__button{max-width:178px;margin-top:32px}}.style-module-scss-module__CnVB7q__button a{padding-left:35px;font-size:22px}@media (max-width:1024px){.style-module-scss-module__CnVB7q__button a{background-position-y:50%;height:52px;padding-left:32px;font-size:14px}}
@media (max-width:1024px){.style-module-scss-module__5tCa5q__services{padding-bottom:60px}}.style-module-scss-module__5tCa5q__container{width:calc(100% - 100px);max-width:1340px;margin:0 auto}@media (max-width:1024px){.style-module-scss-module__5tCa5q__container{width:calc(100% - 40px)}}.style-module-scss-module__5tCa5q__title{text-transform:uppercase;width:100%;max-width:1112px;margin:0 auto;font-family:Grtsk Zetta,sans-serif;font-size:70px;font-weight:300;line-height:1em}@media (max-width:1024px){.style-module-scss-module__5tCa5q__title{max-width:100%;font-size:24px}}.style-module-scss-module__5tCa5q__title strong{font-family:Grtsk Giga,sans-serif}.style-module-scss-module__5tCa5q__title p{max-width:max-content}.style-module-scss-module__5tCa5q__title p:last-child{margin-left:auto}.style-module-scss-module__5tCa5q__items{flex-direction:column;row-gap:100px;margin-top:100px;display:flex}.style-module-scss-module__5tCa5q__items>div:first-child{order:1}.style-module-scss-module__5tCa5q__items>div:nth-child(2){order:0}@media (max-width:1024px){.style-module-scss-module__5tCa5q__items{row-gap:40px;margin-top:40px}}.style-module-scss-module__5tCa5q__navigationWrapper{z-index:2;width:calc(100% + 40px);height:80px;margin:-90px -20px;transition-duration:.5s;position:sticky}@media (max-width:1024px){.style-module-scss-module__5tCa5q__navigationWrapper{height:60px;margin:-30px -20px -70px;padding-left:20px;overflow:auto}}.style-module-scss-module__5tCa5q__navigation{background-color:#0a0a0a;border:1px solid #343434;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:100%;padding:10px 46px;display:flex}@media (max-width:1024px){.style-module-scss-module__5tCa5q__navigation{border-radius:16px;gap:4px;width:100%;min-width:max-content;padding:12px}}.style-module-scss-module__5tCa5q__button{color:#fff;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:10px;padding:20px;font-family:Grtsk Zetta,sans-serif;font-size:16px;font-weight:300;line-height:1.12em;transition-duration:.5s}@media (max-width:1024px){.style-module-scss-module__5tCa5q__button{padding:10px 8px;font-size:12px}}.style-module-scss-module__5tCa5q__button:hover,.style-module-scss-module__5tCa5q__button.style-module-scss-module__5tCa5q__active{color:#b8ff20;border-color:#343434}
.style-module-scss-module__KnSJ2W__black{background-color:#000}.style-module-scss-module__KnSJ2W__main{z-index:2;flex-direction:column;row-gap:220px;display:flex;position:relative}@media (max-width:1024px){.style-module-scss-module__KnSJ2W__main{row-gap:100px}}.style-module-scss-module__KnSJ2W__main.style-module-scss-module__KnSJ2W__servicesPage h1{width:1112px;max-width:100%;padding:0 10px}@media (min-width:1025px){.style-module-scss-module__KnSJ2W__main.style-module-scss-module__KnSJ2W__servicesPage h1{margin:0 auto}}@media (max-width:1024px){.style-module-scss-module__KnSJ2W__main.style-module-scss-module__KnSJ2W__servicesPage h1{width:auto;padding:0}}.style-module-scss-module__KnSJ2W__bottom{background:#000;position:relative}.style-module-scss-module__KnSJ2W__bottom:after{content:"";background:linear-gradient(#0000,#000);width:100%;height:120px;position:absolute;top:0;left:0;transform:translateY(-100%)}@media (max-width:1024px){.style-module-scss-module__KnSJ2W__bottom:after{height:50px}}.style-module-scss-module__KnSJ2W__container{width:calc(100% - 100px);max-width:1340px;margin:-30px auto 0}.style-module-scss-module__KnSJ2W__container a>img:first-of-type{width:50%}@media (max-width:1024px){.style-module-scss-module__KnSJ2W__container a{border-radius:20px}.style-module-scss-module__KnSJ2W__container{width:calc(100% - 40px)}.style-module-scss-module__KnSJ2W__container.style-module-scss-module__KnSJ2W__brandingContainer{margin-top:0}}
