.landing-banner{margin-top:-100px}@media screen and (width<=1440px){.landing-banner{margin-top:-30px}}@media screen and (width<=767px){.landing-banner{margin-top:-18%}}.landing-banner .container-full{max-width:2150px;margin:0 auto;overflow:hidden}@media screen and (width<=767px){.landing-banner .landing-banner-inner{flex-direction:column-reverse}}.landing-banner .landing-banner-content{flex:0 0 50%;min-height:100%;position:relative}.landing-banner .landing-banner-content .landing-banner-content-bg{z-index:1;border-radius:0 0 70px;width:100%;height:100%;position:absolute;overflow:hidden}.landing-banner .landing-banner-content .landing-banner-content-bg img{width:100%;height:100%}@media screen and (width<=767px){.landing-banner .landing-banner-content .landing-banner-content-bg{border-radius:0 50px 0 0}}.landing-banner .landing-banner-content .landing-banner-content-text{z-index:2;height:100%;padding:180px 80px 80px;position:relative}@media screen and (width<=1440px){.landing-banner .landing-banner-content .landing-banner-content-text{padding:80px}}@media screen and (width<=1110px){.landing-banner .landing-banner-content .landing-banner-content-text{padding:60px}}@media screen and (width<=767px){.landing-banner .landing-banner-content .landing-banner-content-text{padding:30px 40px}}.landing-banner .landing-banner-content .landing-banner-content-text .landing-banner-title{color:#fff;text-transform:uppercase;margin-bottom:110px;font-size:70px;font-weight:800;line-height:1em}@media screen and (width<=1440px){.landing-banner .landing-banner-content .landing-banner-content-text .landing-banner-title{font-size:64px}}@media screen and (width<=1110px){.landing-banner .landing-banner-content .landing-banner-content-text .landing-banner-title{font-size:50px}}@media screen and (width<=950px){.landing-banner .landing-banner-content .landing-banner-content-text .landing-banner-title{margin-bottom:40px;font-size:38px}}@media screen and (width<=480px){.landing-banner .landing-banner-content .landing-banner-content-text .landing-banner-title{margin-bottom:10px;font-size:30px}}.landing-banner .landing-banner-content .landing-banner-desc span{text-align:center;color:#f50;background:#fff;border-radius:0 0 40px;padding:16px 80px;font-size:24px;font-weight:800;line-height:32px}@media screen and (width<=1440px){.landing-banner .landing-banner-content .landing-banner-desc span{padding:16px 60px;font-size:20px}}@media screen and (width<=1110px){.landing-banner .landing-banner-content .landing-banner-desc span{font-size:18px}}@media screen and (width<=950px){.landing-banner .landing-banner-content .landing-banner-desc span{border-radius:0 0 30px;width:100%;padding:5px 30px;font-size:15px}}.landing-banner .landing-banner-img{flex:0 0 calc(50% + 120px);min-height:100%;transform:translate(-120px)}@media screen and (width<=767px){.landing-banner .landing-banner-img{flex:0 0 100%;margin-bottom:-50px;transform:none}}.landing-banner .landing-banner-img img{width:100%;height:100%}.shopify-section-header-hidden~.main .landing-platforms-logo{top:70px}.landing-platforms{background-color:#143694;padding:150px 0 120px}@media screen and (width<=950px){.landing-platforms{padding:60px 0}}.landing-platforms .landing-platforms-inner{gap:30px}.landing-platforms .landing-platforms-logo-mobile{display:none}@media screen and (width<=950px){.landing-platforms .landing-platforms-logo-mobile{margin-bottom:30px;display:flex}}@media screen and (width<=575px){.landing-platforms .landing-platforms-logo-mobile{padding:0 60px}}.landing-platforms .landing-platforms-logo{flex:0 0 39%;transition:all .2s;position:sticky;top:150px}@media screen and (width<=950px){.landing-platforms .landing-platforms-logo{display:none}}.landing-platforms .landing-platforms-title{text-align:center;text-transform:uppercase;color:#fff;margin-bottom:150px;font-size:48px;font-weight:800;line-height:110%}@media screen and (width<=950px){.landing-platforms .landing-platforms-title{margin-bottom:50px;font-size:42px}}@media screen and (width<=767px){.landing-platforms .landing-platforms-title{margin-bottom:50px;font-size:32px}}@media screen and (width<=480px){.landing-platforms .landing-platforms-title{margin-bottom:30px;font-size:24px}}.landing-platforms .landing-platforms-title svg{transform:translateY(13px)}@media screen and (width<=767px){.landing-platforms .landing-platforms-title svg{width:auto;height:37px;transform:translateY(10px)}}@media screen and (width<=480px){.landing-platforms .landing-platforms-title svg{height:26px;transform:translateY(8px)}}.landing-platforms .landing-platforms-title span{color:#f50}.landing-platforms .landing-platforms-content{width:58%}@media screen and (width<=950px){.landing-platforms .landing-platforms-content{width:100%}}.landing-platforms .landing-platforms-card{transition:all .2s;position:relative}.landing-platforms .landing-platforms-card.card-product-slider .landing-platforms-card-num{left:auto;right:50px}@media screen and (width<=575px){.landing-platforms .landing-platforms-card.card-product-slider .landing-platforms-card-num{right:30px}}@media screen and (width<=480px){.landing-platforms .landing-platforms-card.card-product-slider .landing-platforms-card-num{right:15px}}.landing-platforms .landing-platforms-card .landing-platforms-card-body img{width:100%}.landing-platforms .landing-platforms-card.card-product-slider{border-radius:24px;box-shadow:0 -5px 11px #0000000d,0 -21px 21px #0000000a,0 -46px 28px #00000008,0 -82px 33px #00000003,0 -129px 36px #0000}@media screen and (width<=950px){.landing-platforms .landing-platforms-card.card-product-slider{margin-top:90px}}.landing-platforms .landing-platforms-card.card-product-slider .landing-platforms-card-body{padding:0 100px;position:relative;overflow:hidden}@media screen and (width<=575px){.landing-platforms .landing-platforms-card.card-product-slider .landing-platforms-card-body{padding:0 50px}}@media screen and (width<=480px){.landing-platforms .landing-platforms-card.card-product-slider .landing-platforms-card-body{padding:0 30px}}.landing-platforms .landing-platforms-card.card-product-slider .landing-platforms-card-body:before{content:"";z-index:3;background:linear-gradient(90deg,#fff 0%,#fff0 100%);width:100px;height:100%;position:absolute;top:0;bottom:0;left:0}@media screen and (width<=575px){.landing-platforms .landing-platforms-card.card-product-slider .landing-platforms-card-body:before{width:65px}}.landing-platforms .landing-platforms-card.card-product-slider .landing-platforms-card-body:after{content:"";z-index:3;background:linear-gradient(90deg,#fff 0%,#fff0 100%);width:100px;height:100%;position:absolute;top:0;bottom:0;right:0;transform:rotate(180deg)}@media screen and (width<=575px){.landing-platforms .landing-platforms-card.card-product-slider .landing-platforms-card-body:after{width:65px}}.landing-platforms .landing-platforms-card.card-product-slider .swiper-button-prev,.landing-platforms .landing-platforms-card.card-product-slider .swiper-button-next{-webkit-user-select:none;user-select:none}.landing-platforms .landing-platforms-card .landing-platforms-card-num{color:#fff;background-color:#f50;border-radius:50%;width:80px;height:80px;font-size:32px;font-weight:700;line-height:1;position:absolute;left:50px;transform:translateY(-50%)}@media screen and (width<=575px){.landing-platforms .landing-platforms-card .landing-platforms-card-num{width:50px;height:50px;font-size:24px;left:30px}}@media screen and (width<=480px){.landing-platforms .landing-platforms-card .landing-platforms-card-num{width:42px;height:42px;font-size:18px;left:15px}}.landing-platforms .landing-platforms-card .landing-platforms-card-inner{background:#fff;border-radius:24px;overflow:hidden}@media screen and (width<=575px){.landing-platforms .landing-platforms-card .landing-platforms-card-inner{border-radius:12px}}.landing-platforms .landing-platforms-card .landing-platforms-card-title{text-transform:uppercase;margin-bottom:20px;font-size:32px;font-weight:800;line-height:48px}@media screen and (width<=575px){.landing-platforms .landing-platforms-card .landing-platforms-card-title{font-size:28px}}@media screen and (width<=480px){.landing-platforms .landing-platforms-card .landing-platforms-card-title{margin-bottom:15px;font-size:24px;line-height:1}}.landing-platforms .landing-platforms-card .landing-platforms-card-heading{padding:70px 50px 0}@media screen and (width<=575px){.landing-platforms .landing-platforms-card .landing-platforms-card-heading{padding:40px 30px 0}}@media screen and (width<=480px){.landing-platforms .landing-platforms-card .landing-platforms-card-heading{padding:40px 15px 0}}.landing-platforms .landing-platforms-card .landing-platforms-card-desc{margin-bottom:30px;font-size:18px;font-weight:500;line-height:150%}@media screen and (width<=575px){.landing-platforms .landing-platforms-card .landing-platforms-card-desc{font-size:15px}}.landing-platforms .landing-platforms-text{text-align:center;color:#fff;margin-bottom:90px;font-size:24px;font-weight:800;line-height:130%}@media screen and (width<=950px){.landing-platforms .landing-platforms-text{font-size:20px}}@media screen and (width<=575px){.landing-platforms .landing-platforms-text{margin-bottom:50px;font-size:18px}.landing-platforms .landing-platforms-text br{display:none}}.landing-platforms .landing-platforms-text svg{width:auto;height:22px;transform:translateY(8px)}@media screen and (width<=950px){.landing-platforms .landing-platforms-text svg{height:19px;transform:translateY(7px)}}@media screen and (width<=575px){.landing-platforms .landing-platforms-text svg{height:17px;transform:translateY(6px)}}.landing-platforms .landing-platforms-text span{color:#f50}.landing-platforms .product-card .product-card-img{padding:15px}.landing-platforms .product-card .product-card-bottom,.landing-platforms .product-card .product-card-bottom .product-card-button,.landing-platforms .product-card .product-card-bottom .button-wrapper,.landing-platforms .product-card .product-card-bottom .btn{width:100%}.landing-platforms .swiper-button-prev{width:40px;height:40px;left:-80px;transform:translateY(-50%)}@media screen and (width<=575px){.landing-platforms .swiper-button-prev{left:-20px}}@media screen and (width<=480px){.landing-platforms .swiper-button-prev{width:24px;height:24px}}.landing-platforms .swiper-button-prev svg{width:100%;height:100%}.landing-platforms .swiper-button-next{width:40px;height:40px;right:-80px;transform:translateY(-50%)}@media screen and (width<=575px){.landing-platforms .swiper-button-next{right:-20px}}@media screen and (width<=480px){.landing-platforms .swiper-button-next{width:24px;height:24px}}.landing-platforms .swiper-button-next svg{width:100%;height:100%}.landing-platforms .swiper-button-prev:after,.landing-platforms .swiper-button-next:after{content:none}.landing-platforms .swiper-button-prev,.landing-platforms .swiper-button-next{z-index:40}.landing-platforms .landing-platforms-card-slider{position:relative}.landing-platforms .sticky-section .landing-platforms-card{position:sticky;top:150px}.shopify-section-header-hidden~.main .landing-platforms .sticky-section .landing-platforms-card{top:100px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.landing-all{grid-gap:24px;grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(12,1fr);width:100%;display:grid}@media only screen and (width<=767px){.landing-all{grid-template-rows:repeat(10,1fr)}}.landing-all picture{grid-area:1/1/-1/-1}.landing-all img{width:100%;max-width:100%;height:100%;display:block}.landing-all__content{grid-area:5/5/9/-1}@media only screen and (width<=767px){.landing-all__content{grid-area:3/1/7/-1}}.landing-all__content--wrapper{height:100%;padding:20px 0}@media only screen and (width<=767px){.landing-all__content--wrapper{flex-direction:column-reverse;padding:0 20px}}.landing-all__content--left{border-right:5px solid #f0f0f0;flex-direction:column;width:50%;height:100%;padding:0 5px}@media only screen and (width<=767px){.landing-all__content--left{border-top:5px solid #f0f0f0;border-right:none;width:100%;height:50%}}.landing-all__content--left img{max-width:261px;height:auto;margin-bottom:20px}@media only screen and (width<=1199px){.landing-all__content--left img{max-width:200px}}@media only screen and (width<=1023px){.landing-all__content--left img{max-width:150px}}@media only screen and (width<=767px){.landing-all__content--left img{max-width:183px}}.landing-all__content--btn{color:#fff;text-align:center;letter-spacing:.32px;text-transform:uppercase;background:#2b2d2f;border-radius:24px;justify-content:center;align-items:center;padding:10px 32px 8px;font-size:16px;font-style:normal;font-weight:700;line-height:24px;display:inline-flex}@media only screen and (width<=1199px){.landing-all__content--btn{padding:10px 18px 8px}}@media only screen and (width<=1023px){.landing-all__content--btn{padding:10px 10px 8px;font-size:14px}}@media only screen and (width<=767px){.landing-all__content--btn{white-space:nowrap;padding:10px 32px 8px;font-size:16px}}.landing-all__content--btn .lowercase{text-transform:lowercase;font-size:20px}.landing-all__content--right{width:50%;padding-left:5%}@media only screen and (width<=767px){.landing-all__content--right{justify-content:center;align-items:center;width:100%;height:50%;padding-left:0;display:flex}}.landing-all__content--text{color:#f3f5f7;text-transform:uppercase;font-size:54px;font-style:normal;font-weight:850;line-height:100%}@media only screen and (width<=1199px){.landing-all__content--text{font-size:48px}}@media only screen and (width<=1023px){.landing-all__content--text{font-size:32px}}@media only screen and (width<=767px){.landing-all__content--text{text-align:center;font-size:54px}}@media only screen and (width<=576px){.landing-all__content--text{font-size:48px}}.landing-xp{background-color:#f0f3f6;padding:72px 0 97px}@media only screen and (width<=767px){.landing-xp{padding:50px 0}}.landing-xp .about-section__title{margin-bottom:50px}.landing-xp__inner{grid-gap:40px}@media only screen and (width<=1250px){.landing-xp__inner{grid-gap:50px;flex-direction:column;align-items:center}}.landing-xp__left{padding-right:10px}@media only screen and (width<=767px){.landing-xp__left{padding:0 20px}}.landing-xp__image{border-radius:24px;overflow:hidden;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);transform:rotate(-4.934deg)!important}@media only screen and (width<=767px){.landing-xp__image{border-radius:12px}.landing-xp__image img{height:auto}}.landing-xp__item{grid-gap:20px}.landing-xp__item:not(:last-child){margin-bottom:40px}@media only screen and (width<=767px){.landing-xp__item:not(:last-child){margin-bottom:30px}}.landing-xp__item--label{background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:70px;height:70px;padding:10px;display:flex;overflow:hidden}@media only screen and (width<=767px){.landing-xp__item--label{width:50px;height:50px}}.landing-xp__item--text .orange{font-weight:700}.landing-xp__item--text .title{margin-bottom:10px;font-size:30px;font-style:normal;font-weight:800;line-height:40px}@media only screen and (width<=767px){.landing-xp__item--text .title{font-size:18px;line-height:18px}}.landing-xp__item--text p{letter-spacing:-.2px;font-size:20px;font-style:normal;font-weight:600;line-height:140%}@media only screen and (width<=767px){.landing-xp__item--text p{letter-spacing:-.12px;font-size:12px;line-height:140%}}.compare-landing-describe-velo{overflow-x:hidden}.compare-landing-describe-velo__images{width:max-content;margin:30px auto;position:relative}.compare-landing-describe-velo__image{width:100%}.compare-landing-describe-velo__image--logo{max-width:297px}@media only screen and (width<=767px){.compare-landing-describe-velo__image--logo{max-width:220px}}.compare-landing-describe-velo__image--innovation{max-width:142px;position:absolute;bottom:-5px;right:-25px}@media only screen and (width<=767px){.compare-landing-describe-velo__image--innovation{max-width:70px;bottom:-10px;right:-20px}}.compare-landing-describe-velo__subtitle{text-align:center;margin-bottom:35px}@media only screen and (width<=767px){.compare-landing-describe-velo__subtitle{margin-bottom:15px}}.compare-landing-describe-velo__subtitle p{margin-bottom:15px;font-size:18px;font-weight:600;line-height:150%}@media only screen and (width<=767px){.compare-landing-describe-velo__subtitle p{font-size:15px}}.compare-landing-describe-velo__subtitle span{font-weight:900}@media only screen and (width<=767px){.compare-landing-describe-velo__subtitle span{width:95%;margin-left:auto;margin-right:auto}}.compare-landing-describe-velo__subtitle span:not(.inline-subtitle){display:block}.compare-landing-describe-velo__content{gap:24px}@media only screen and (width<=767px){.compare-landing-describe-velo__content{flex-direction:column;row-gap:10px}}.compare-landing-describe-velo__left,.compare-landing-describe-velo__right{border-radius:24px;height:750px;position:relative;overflow:hidden}@media only screen and (width<=767px){.compare-landing-describe-velo__left,.compare-landing-describe-velo__right{border-radius:12px}}.compare-landing-describe-velo__left{width:50%;max-width:411px}@media only screen and (width<=767px){.compare-landing-describe-velo__left{width:100%;max-width:100%;height:466px}}.compare-landing-describe-velo__right{width:100%}@media only screen and (width<=767px){.compare-landing-describe-velo__right{min-height:732px}.compare-landing-describe-velo__right .compare-landing-describe-velo__bg img{-o-object-position:top;object-position:top}}.compare-landing-describe-velo__bg{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.compare-landing-describe-velo__bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.compare-landing-describe-velo__text{text-align:left;color:#fff;padding:45.5px 42px 30px 30px;font-size:32px;font-weight:900;line-height:100%;position:relative;transform:rotate(-5deg)}@media only screen and (width<=767px){.compare-landing-describe-velo__text{text-align:center;width:86%;margin-left:auto;margin-right:auto;padding:30px 15px;font-size:24px}}.compare-landing-describe-velo__text span{margin-top:10px;display:inline-block}.compare-landing-describe-velo__block{row-gap:30px;max-width:730px;height:100%;padding:44px 70px;position:relative}@media only screen and (width<=767px){.compare-landing-describe-velo__block{padding:15px}}.compare-landing-describe-velo__block p,.compare-landing-describe-velo__block li{color:#fff;font-size:18px;font-weight:600;line-height:150%}@media only screen and (width<=767px){.compare-landing-describe-velo__block p,.compare-landing-describe-velo__block li{font-size:15px}}.compare-landing-describe-velo__block li{padding-left:37px;font-weight:700;position:relative}@media only screen and (width<=767px){.compare-landing-describe-velo__block li{padding-left:30px}}.compare-landing-describe-velo__block li:not(:last-child){margin-bottom:15px}@media only screen and (width<=767px){.compare-landing-describe-velo__block li:not(:last-child){margin-bottom:10px}}.compare-landing-describe-velo__block li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'%3E%3Ccircle cx='13.5' cy='13.5' r='12.5' stroke='%23FF5500' stroke-width='2'/%3E%3Cpath d='M7.875 14.0625L11.25 17.4375L19.6875 9' stroke='%23FF5500' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;width:27px;height:27px;position:absolute;top:0;left:0}@media only screen and (width<=767px){.compare-landing-describe-velo__block li:before{width:20px;height:20px}}.compare-landing-describe-velo__buttons{row-gap:10px}@media only screen and (width<=767px){.compare-landing-describe-velo__buttons{justify-content:center}}.compare-landing-describe-velo__buttons .btn{min-width:296px;height:42px}@media only screen and (width<=767px){.compare-landing-describe-velo__buttons .btn{min-width:312px}}.compare-landing-describe-velo__buttons .button-wrapper-default .btn__text{color:#000}.compare-landing-describe-glo{padding-bottom:100px;position:relative}.compare-landing-describe-glo .compare-landing-describe-velo__images{z-index:4;position:relative}@media only screen and (width<=767px){.compare-landing-describe-glo .compare-landing-describe-velo__images{width:96px}}.compare-landing-describe-glo .compare-landing-describe-velo__images svg{width:100%;height:auto}.compare-landing-describe-glo .compare-landing-describe-velo__subtitle{width:100%;max-width:846px;margin-bottom:35px;margin-left:auto;margin-right:auto}@media only screen and (width<=767px){.compare-landing-describe-glo .compare-landing-describe-velo__subtitle{margin-bottom:5px}}.compare-landing-describe-glo .compare-landing-describe-velo__block{justify-content:center;max-width:56%;padding:88px 60px}@media only screen and (width<=767px){.compare-landing-describe-glo .compare-landing-describe-velo__block{max-width:100%;padding:30px 15px 0}}.compare-landing-describe-glo .compare-landing-describe-velo__block--title{color:#fff;margin-bottom:-12px;font-size:48px;font-weight:900;line-height:1}@media only screen and (width<=767px){.compare-landing-describe-glo .compare-landing-describe-velo__block--title{margin-bottom:-20px;font-size:24px}}.compare-landing-describe-glo .compare-landing-describe-velo__right{background:linear-gradient(179deg,#0057ff 9.8%,#000 98.57%),#000;height:auto;position:relative}@media only screen and (width<=767px){.compare-landing-describe-glo .compare-landing-describe-velo__right{padding-bottom:265px}}.compare-landing-describe-glo .compare-landing-describe-velo__bg{width:50%;height:100%;z-index:unset;inset:auto 0 -6% auto}@media only screen and (width<=767px){.compare-landing-describe-glo .compare-landing-describe-velo__bg{width:100%;bottom:-18%}}.compare-landing-describe-glo .compare-landing-describe-velo__bg img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}@media screen and (width<=415px){.compare-landing-describe-glo .compare-landing-describe-velo__bg img{-o-object-position:right 86%!important;object-position:right 86%!important}}.compare-landing-describe-glo .compare-landing-describe-velo .btn{min-width:294px}.compare-landing-describe-glo .compare-landing-describe-velo .button-wrapper-default .btn__text{color:#000}.compare-landing-describe-glo .inline-small{margin-bottom:-12px}
