.hero{background:var(--hero-product-bg-gradient)}.hero .hero__decor{clip-path:polygon(100% 0,30% 100%,100% 100%);background-color:#f5f5f8;width:100vw;height:100%;position:absolute;inset:0 0 0 auto}@media (width<=1380px){.hero .hero__decor{clip-path:polygon(100% 0,40% 100%,100% 100%)}}@media (width<=1124px){.hero .hero__decor{display:none}}@media (width>=1280px) and (width<=1440px){.hero .hero__decor{clip-path:polygon(100% 0,38% 100%,100% 100%)}}.hero .hero__wrapper{z-index:2;grid-template-columns:repeat(1,1fr);align-items:center;gap:48px;min-height:100vh;padding-top:80px;padding-bottom:80px;display:grid;position:relative}@media (width>=992px){.hero .hero__wrapper{grid-template-columns:repeat(2,1fr);padding-top:0}}@media (width>=1280px) and (width<=1440px){.hero .hero__wrapper{padding-top:120px}}.hero .hero__wrapper .hero__content-box .hero__label{color:#4a86dc;width:fit-content;font-size:14px;position:relative}.hero .hero__wrapper .hero__content-box .hero__label:after{content:"";background-color:#4a86dc;width:92px;height:2px;display:block;position:absolute;top:50%;right:-108px;transform:translateY(-50%)}.hero .hero__wrapper .hero__content-box .hero__title{color:#fffc;margin-top:16px;line-height:120%}.hero .hero__wrapper .hero__content-box .hero__title span{white-space:nowrap;color:#fff}.hero .hero__wrapper .hero__content-box .hero__description{margin-top:24px}.hero .hero__wrapper .hero__content-box .hero__buttons{grid-template-columns:repeat(1,1fr);gap:16px;margin-top:32px;display:grid}@media (width>=768px){.hero .hero__wrapper .hero__content-box .hero__buttons{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px}}.hero .hero__wrapper .hero__content-box .hero__buttons a{border-radius:22px;height:auto;padding-top:12px;padding-bottom:12px}.hero .hero__wrapper .hero__image-box{grid-row:1;justify-content:center;display:flex}@media (width>=992px){.hero .hero__wrapper .hero__image-box{grid-row:unset}}.hero .hero__wrapper .hero__image-box img{filter:drop-shadow(20px -20px 5px #0f1f321a)drop-shadow(0 30px 35px #0f1f321f);image-rendering:auto;-webkit-font-smoothing:antialiased;width:auto;height:400px}@media (width>=768px){.hero .hero__wrapper .hero__image-box img{height:600px}}@media (width>=992px){.hero .hero__wrapper .hero__image-box img{height:800px}}@media (width>=1280px) and (width<=1440px){.hero .hero__wrapper .hero__image-box img{height:580px}}.hero .hero__bound{z-index:2;color:#fff;flex-direction:column;align-content:center;align-items:center;gap:4px;width:fit-content;margin-inline:auto;font-size:12px;display:none;position:relative;bottom:40px}@media (width>=992px){.hero .hero__bound{grid-template-columns:repeat(2,1fr);padding-top:0;display:flex}}@media (width>=1124px){.hero .hero__bound{color:#030724;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}}.hero .hero__bound .animate-chevron{animation:1.5s ease-in-out infinite scroll-down}@keyframes scroll-down{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.about{background-color:#f5f5f8}.about .about__wrapper{z-index:2;grid-template-columns:repeat(1,1fr);align-items:center;gap:48px;padding-top:80px;padding-bottom:80px;display:grid;position:relative}@media (width>=992px){.about .about__wrapper{grid-template-columns:.8fr 1.2fr}}.about .about__wrapper .about__image-box img{border-radius:22px;overflow:hidden}.about .about__wrapper .about__content .about__label{color:#4a86dc;width:fit-content;font-size:14px;position:relative}.about .about__wrapper .about__content .about__label:after{content:"";background-color:#4a86dc;width:92px;height:2px;display:block;position:absolute;top:50%;right:-108px;transform:translateY(-50%)}.about .about__wrapper .about__content .about__title{margin-top:16px}.about .about__wrapper .about__content .about__description{flex-direction:column;gap:16px;margin-top:24px;display:flex}.about .about__wrapper .about__content .about__info{flex-direction:column;gap:20px;margin-top:24px;display:flex}.about .about__wrapper .about__content .about__info .about__title{color:#030724;margin:0;font-size:20px;font-weight:600}.about .about__wrapper .about__content .about__info .about__desc{font-size:14px}.about .about__wrapper .about__content .about__btn{background:#030724;border-radius:22px;height:auto;margin-top:32px;padding-top:12px;padding-bottom:12px}.characteristics{background:#fff;padding:70px 0}.characteristics .characteristics__wrapper .characteristics__table-title{margin-top:24px;font-weight:500}.characteristics .characteristics__wrapper .characteristics__box{border:1px solid #030d6626;border-radius:4px;flex-direction:column;margin-top:8px;display:flex;overflow:hidden}.characteristics .characteristics__wrapper .characteristics__box .characteristics__item{border-bottom:1px solid #030d6626;display:flex}.characteristics .characteristics__wrapper .characteristics__box .characteristics__item:last-child{border-bottom:none}.characteristics .characteristics__wrapper .characteristics__box .characteristics__item:hover{background:#030d660a;transition:background .25s}@media (width<=768px){.characteristics .characteristics__wrapper .characteristics__box .characteristics__item{flex-direction:column}}.characteristics .characteristics__wrapper .characteristics__box .characteristics__item .characteristics__title,.characteristics .characteristics__wrapper .characteristics__box .characteristics__item .characteristics__data{border-right:1px solid #030d6626;flex:1;align-items:center;padding:14px 18px;display:flex}.characteristics .characteristics__wrapper .characteristics__box .characteristics__item .characteristics__title{background:#030d6608;flex:0 0 40%}@media (width<=768px){.characteristics .characteristics__wrapper .characteristics__box .characteristics__item .characteristics__title{border-bottom:1px solid #030d6626;border-right:none}}.characteristics .characteristics__wrapper .characteristics__box .characteristics__item .characteristics__data{border-right:none}.section-form .about__label{color:#4a86dc;width:fit-content;font-size:14px;position:relative}.section-form .about__label:after{content:"";background-color:#4a86dc;width:92px;height:2px;display:block;position:absolute;top:50%;right:-108px;transform:translateY(-50%)}.section-form .about__title{margin-top:16px}
