@font-face{font-family:"Proxima Nova";src:url(./cb8a843a14540e81cab9.eot);src:local("Proxima Nova Light Italic"),local("ProximaNova-LightIt"),url(./cb8a843a14540e81cab9.eot?#iefix) format("embedded-opentype"),url(./09f5fbba3baf2f94aa2b.woff) format("woff"),url(./3c9947fa1ce5ea31ee4b.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Proxima Nova";src:url(./b9fcd9fbe4d0b5e73cbd.eot);src:local("Proxima Nova Extrabold"),local("ProximaNova-Extrabld"),url(./b9fcd9fbe4d0b5e73cbd.eot?#iefix) format("embedded-opentype"),url(./64f095e95e4018946cb1.woff) format("woff"),url(./026a945d32b05c6c8710.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(./d97f8f32c098b28c3ab0.eot);src:local("Proxima Nova Regular"),local("ProximaNova-Regular"),url(./d97f8f32c098b28c3ab0.eot?#iefix) format("embedded-opentype"),url(./99528640efded3e12591.woff) format("woff"),url(./b078618b41b9b6629ea0.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(./4d878f520a275616509b.eot);src:local("Proxima Nova Semibold"),local("ProximaNova-Semibold"),url(./4d878f520a275616509b.eot?#iefix) format("embedded-opentype"),url(./a71877a1eef65838ed4c.woff) format("woff"),url(./be42827ac88aca64dbf0.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(./23ac9f68949f78b12249.eot);src:local("Proxima Nova Thin Italic"),local("ProximaNova-ThinIt"),url(./23ac9f68949f78b12249.eot?#iefix) format("embedded-opentype"),url(./1aed3c6324ac244c2351.woff) format("woff"),url(./98359c0f31f86063c742.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Proxima Nova";src:url(./8af498ccf8dfd815b0a1.eot);src:local("Proxima Nova Semibold Italic"),local("ProximaNova-SemiboldIt"),url(./8af498ccf8dfd815b0a1.eot?#iefix) format("embedded-opentype"),url(./e8a0c842bee7b41d4bb6.woff) format("woff"),url(./d27ff51cc9d74bcf9d44.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Proxima Nova";src:url(./06326fac74cef84929c8.eot);src:local("Proxima Nova Regular Italic"),local("ProximaNova-RegularIt"),url(./06326fac74cef84929c8.eot?#iefix) format("embedded-opentype"),url(./f7a8a2981d5683b22c0e.woff) format("woff"),url(./06bbc0c712151b57c466.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Proxima Nova";src:url(./9a114cea74aac9cc06cc.eot);src:local("Proxima Nova Black"),local("ProximaNova-Black"),url(./9a114cea74aac9cc06cc.eot?#iefix) format("embedded-opentype"),url(./131eab64b8a971a4fc73.woff) format("woff"),url(./5335144c30bdc79a2d6d.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(./787088b281e017f8c449.eot);src:local("Proxima Nova Bold"),local("ProximaNova-Bold"),url(./787088b281e017f8c449.eot?#iefix) format("embedded-opentype"),url(./1f267da183b3d4fe3d5b.woff) format("woff"),url(./7722451a8c88b6100185.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(./a96ccdb72bae035527b0.eot);src:local("Proxima Nova Thin"),local("ProximaNovaT-Thin"),url(./a96ccdb72bae035527b0.eot?#iefix) format("embedded-opentype"),url(./0faaabde0ab1027e87c6.woff) format("woff"),url(./5e83e6e77a83c0c10927.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(./25f472c5c68626addc8b.eot);src:local("Proxima Nova Bold Italic"),local("ProximaNova-BoldIt"),url(./25f472c5c68626addc8b.eot?#iefix) format("embedded-opentype"),url(./1391620ed4154739ece4.woff) format("woff"),url(./433287a115498d3d32d1.ttf) format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Proxima Nova";src:url(./7683228bf9b7a5150924.eot);src:local("Proxima Nova Extrabold Italic"),local("ProximaNova-ExtrabldIt"),url(./7683228bf9b7a5150924.eot?#iefix) format("embedded-opentype"),url(./0954bcce21b01cc52c7b.woff) format("woff"),url(./c682b911e37a8f793ae6.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Proxima Nova";src:url(./dc970b778a98f9a75423.eot);src:local("Proxima Nova Light"),local("ProximaNova-Light"),url(./dc970b778a98f9a75423.eot?#iefix) format("embedded-opentype"),url(./6f5ad2ca80abea2876d4.woff) format("woff"),url(./f70705f204f9b7f11d76.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(./52a64d08aed2e89d729b.eot);src:local("Proxima Nova Black Italic"),local("ProximaNova-BlackIt"),url(./52a64d08aed2e89d729b.eot?#iefix) format("embedded-opentype"),url(./e63e05efbcb2b9e3efd5.woff) format("woff"),url(./f00a355f262cb6409f5b.ttf) format("truetype");font-weight:900;font-style:italic}*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-size:1em;overflow-x:hidden}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}img,picture{width:auto;max-width:100%;line-height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-style:none}button,input,optgroup,select,textarea{color:inherit;margin:0;font-size:100%;font-family:inherit;line-height:1.15}*:focus{outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{margin:0;border:none;cursor:pointer;padding:0;font-style:inherit;background:rgba(0,0,0,0);font-weight:inherit;line-height:1;-webkit-appearance:button;-webkit-tap-highlight-color:hsla(0,0%,100%,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[hidden]{display:none}[disabled]{cursor:not-allowed}:root{--skeleton-shimmer-color: rgb(62 72 94 / 20%)}@keyframes btn-pulse{0%,5%,10%,100%{transform:none}2.5%,7.5%{transform:scale(1.1)}}.btn{opacity:0;transition:400ms ease-in-out;font-family:"Montserrat",sans-serif;border-radius:18px;pointer-events:none;text-transform:uppercase}.btn__animation-wrap{position:relative;border-radius:inherit}.btn--is-show .btn__animation-wrap{animation:btn-pulse 6400ms ease-in-out 1600ms infinite backwards normal}.btn--is-show{opacity:1;pointer-events:auto}.btn button{color:#0f212e;width:min(76.88vmin,43.31vmax);height:min(12.5vmin,7.04vmax);display:flex;font-size:min(5.63vmin,3.17vmax);font-style:normal;background:#fff;align-items:center;font-weight:700;line-height:normal;border-radius:inherit;justify-content:center}.btn--large button{width:min(75vmin,42.25vmax);height:min(14.37vmin,8.1vmax);font-size:min(6.88vmin,3.87vmax)}.logo{top:min(3.75vmin,2.11vmax);left:50%;cursor:pointer;z-index:1;position:fixed;transform:translateX(-50%);line-height:0;width:43.75vmin;max-width:24.65vmax}.logo--with-border{width:46.88vmin;max-width:26.41vmax}.logo__cube{top:50%;left:0;width:46px;height:46px;z-index:1;overflow:hidden;position:absolute;transform:translate(128%, -50%);transition:800ms ease-in-out}.animate-logo-show .logo__cube{transform:translate(-20%, -50%)}.logo__cube:before{width:100%;height:5000%;display:block;content:"";will-change:transform;background-size:100% auto;background-image:url(https://landings.devxata.com/img/cube-min.png);background-repeat:no-repeat;background-position:center top}.animate-logo-show .logo__cube:before{animation:cube-rotate 1600ms steps(50) 800ms 1 backwards normal}.animate-logo-cube .logo__cube:before{animation:cube-rotate 1600ms steps(50) 0s infinite backwards normal}@keyframes cube-rotate{0%{transform:none}100%{transform:translate3d(0, -100%, 0)}}.logo__txt{overflow:hidden;transform:translateX(48%);transition:800ms ease-in-out}.animate-logo-show .logo__txt{transform:none}.logo__txt svg{transform:translateX(-102%);transition:800ms ease-in-out}.animate-logo-show .logo__txt svg{transform:none}.logo img{width:100%;pointer-events:none}:root{--footer-height: 60px;--viewport-height: 100%}html,body{height:100vh;height:var(--viewport-height)}html,body{-webkit-tap-highlight-color:hsla(0,0%,100%,0);-webkit-tap-highlight-color:rgba(0,0,0,0);overscroll-behavior-y:none}html{width:100vw;overflow-x:hidden}body{width:100%;color:#fff;display:flex;overflow:hidden;position:relative;min-height:100vh;min-height:-webkit-fill-available;text-align:center}@supports(-webkit-touch-callout: none){body{background-attachment:scroll}}[data-lazy-src]{opacity:0;z-index:-1;position:relative}.lazy--loaded{z-index:0;opacity:1;transition:400ms ease-in-out}.preload{top:-100%;left:-100%;width:50px;height:50px;z-index:-1;opacity:0;position:fixed;visibility:hidden}.preload__item{width:100%;height:100%;max-width:100%;max-height:100%}.media-hide--mobile{display:none}.marquee{width:100vw;display:flex;opacity:0;overflow:hidden;transition:400ms ease-in-out;line-height:1;transition-property:opacity}.marquee__content{cursor:default;display:flex;position:relative;flex-wrap:nowrap;white-space:nowrap;flex-shrink:0}.marquee--is-ready .marquee__content{animation:marquee 1600ms linear 0s infinite backwards normal}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% + var(--item-width) * 2))}}.marquee__item{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.marquee__item:last-child:not(:only-child){right:0;position:absolute;transform:translateX(100%)}.marquee--is-ready{opacity:1}.bg{top:50%;left:50%;z-index:-2;position:absolute;transform:translate(-50%, -50%);min-width:102vw;min-height:102lvh;pointer-events:none;width:335vmin;max-width:188.73vmax}.btn{width:100%;display:flex;margin-top:8px;align-items:center;justify-content:center}.btn button{width:100% !important;color:#fff;font-size:min(3.75vmin,2.11vmax);font-family:"Proxima Nova";font-weight:700;border-radius:min(11.25vmin,6.34vmax);letter-spacing:.02em;justify-content:center;background-color:#0d79ff;height:11.25vmin;max-height:6.34vmax}.btn__animation-wrap{width:100%}.txt{font-family:"Proxima Nova"}.txt__title{margin:0;font-size:min(7.5vmin,4.23vmax);font-weight:800}.txt__subtitle{display:inline-block;font-size:min(5vmin,2.82vmax);margin-top:8px;font-weight:700}.logo{top:min(8.75vmin,4.93vmax);z-index:4;position:absolute;width:45vmin;max-width:25.35vmax}.card{width:82%;display:flex;padding:10px;box-shadow:10px 10px 22px 0 rgba(114,7,120,.5) inset,1px 1px 1px 0 rgba(17,0,201,.25) inset,1px 1px 1px 0 rgba(118,79,79,.25) inset;background:rgba(0,0,0,.05);margin-top:min(11.88vmin,6.69vmax);align-items:center;font-family:"Proxima Nova";border-radius:16px;flex-direction:column;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:83.75vmin;max-width:47.18vmax}.card__item{display:flex;align-items:center;border-radius:12px;flex-direction:column;justify-content:center}.card__item--first{width:100%;display:flex;padding:10px 0;background:hsla(0,0%,100%,.64);font-weight:800;align-items:center;border-radius:12px;flex-direction:column;justify-content:center}.card__title,.card__subtitle{color:#fff;border-radius:3px;background-color:#d83b3b}.card__title{padding:4px 6px 2px;font-size:min(7.5vmin,4.23vmax);margin-top:3px;line-height:.8em;font-weight:800}.card__subtitle{padding:1px 5px 0;font-size:min(6.56vmin,3.7vmax)}.card__additional{color:#1a2c38;font-size:min(4.06vmin,2.29vmax);margin-top:6px}.card .list,.card .counter{background:rgba(47,0,78,.4);box-shadow:1px 1px 1px 0 rgba(17,0,201,.15) inset,1px 1px 1px 0 rgba(118,79,79,.15) inset;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.list{width:100%;margin-top:16px;text-align:left;align-items:flex-start;flex-direction:column}.list__title{width:100%;padding:12px 14px;position:relative;font-size:min(4.53vmin,2.55vmax);font-family:Montserrat;font-weight:700}.list__title:after{left:0;width:100%;bottom:0;height:1px;display:block;content:"";position:absolute;background-color:hsla(0,0%,100%,.7)}.list ul{width:100%;margin:0;padding:6px 0 6px 14px;font-size:min(3.59vmin,2.02vmax);font-family:"Proxima Nova";font-weight:600;list-style-position:inside}.list li{padding:3px 0}main{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.decor{top:50%;left:50%;z-index:3;display:inline-block;position:absolute;transform:translate(-50%, -50%);font-weight:800;pointer-events:none;text-transform:uppercase}.decor--plus{font-size:min(10vmin,5.63vmax)}.decor--plus .decor__content{opacity:0;position:absolute;transform:scale(0)}.decor--plus.animate .decor__content{animation:decor-plus-anim 1600ms ease-in-out 0ms infinite backwards normal;animation-iteration-count:1}@keyframes decor-plus-anim{0%{opacity:0;transform:scale(0)}25%{filter:none}50%{filter:none;opacity:1;transform:none}75%{filter:blur(8px)}100%{transform:none}}.person{left:50%;bottom:0;z-index:-1;position:absolute}.person--0{transform:translate(10.5%, 15.5%);width:81.25vmin;max-width:45.77vmax}.person--1{transform:translate(-94%, 14%);width:102.5vmin;max-width:57.75vmax}.counter{width:100%;padding:8px 9px;font-size:min(6.25vmin,3.52vmax);margin-top:6px;align-items:center;flex-direction:row;justify-content:flex-start}.counter__animation{color:#0d79ff;display:flex;padding:3px 7.5px;align-items:center;font-weight:600;border-radius:8.5px;background-color:#fff}.counter__digit{width:.6em;display:inline-flex;position:relative;overflow:hidden;font-family:Montserrat;align-items:center;justify-content:center}.counter__digit--space{margin-right:.3em}.counter__digit-track{width:100%;display:flex;flex-direction:column;transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.5, 1)}.counter__digit-item{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.counter__digit-item :only-child{transform:translateY(-100%)}.counter__digit-item:last-child:not(:only-child){top:0;transform:translateY(-100%);position:absolute}.counter__txt{color:#fff;font-size:.55em;font-weight:600;padding-left:.75em;letter-spacing:.01em}.content{width:100%;display:flex;z-index:2;transform:translateY(8.5%);align-items:center;flex-direction:column;justify-content:center}.lollipop{top:50%;left:50%;position:absolute}.lollipop--0{transform:translate(72%, 189%) rotateZ(4deg);width:35.31vmin;max-width:19.89vmax}.lollipop--1{display:none}.is-lazy-loaded .lollipop img{animation:lollipop-translate 400ms ease-in-out 0ms infinite backwards normal}@keyframes lollipop-translate{0%,100%{transform:none}46%,60%{transform:translate(12%, 12%)}}@media screen and (min-width: 768px){.btn{border-radius:30px}.btn button{width:min(45.57vmin,34.18vmax);height:min(7.81vmin,5.86vmax);font-size:min(3.91vmin,2.93vmax)}.btn--large{border-radius:60px}.btn--large button{width:min(46.09vmin,34.57vmax);height:min(10.42vmin,7.81vmax);font-size:min(4.95vmin,3.71vmax)}.logo{top:min(2.08vmin,1.56vmax);width:26.04vmin;max-width:19.53vmax}.logo--with-border{width:28.65vmin;max-width:21.48vmax}.logo__cube{width:58px;height:58px}.media-hide--mobile{display:initial}.media-hide--tablet{display:none}.bg{width:244.01vmin;max-width:183.01vmax}.btn{margin-top:14px}.btn button{font-size:min(2.86vmin,2.15vmax);border-radius:min(8.85vmin,6.64vmax);height:8.85vmin;max-height:6.64vmax}.txt__title{font-size:min(5.47vmin,4.1vmax)}.txt__subtitle{font-size:min(3.39vmin,2.54vmax);margin-top:14px}.logo{top:min(3.91vmin,2.93vmax);width:30.21vmin;max-width:22.66vmax}.card{width:64%;padding:20px;margin-top:min(5.99vmin,4.49vmax);box-shadow:18px 18px 42px 0 rgba(114,7,120,.5) inset,2px 2px 2px 0 rgba(17,0,201,.25) inset,2px 2px 2px 0 rgba(118,79,79,.25) inset;border-radius:28px;width:63.54vmin;max-width:47.66vmax}.card__item{border-radius:22px}.card__item--first{padding:16px 0;border-radius:22px}.card__title,.card__subtitle{border-radius:6px}.card__title{padding:8px 9px 4px;font-size:min(5.6vmin,4.2vmax);margin-top:6px}.card__subtitle{padding:1px 8px 0;font-size:min(5.01vmin,3.76vmax)}.card__additional{font-size:min(3.13vmin,2.34vmax);margin-top:10px}.card .list,.card .counter{box-shadow:2px 2px 2px 0 rgba(17,0,201,.15) inset,2px 2px 2px 0 rgba(118,79,79,.15) inset}.list{margin-top:32px}.list__title{padding:24px 20px;font-size:min(3.39vmin,2.54vmax)}.list ul{padding:12px 0 12px 20px;font-size:min(2.67vmin,2vmax)}.list li{padding:5px 0}.decor--plus{font-size:min(8.33vmin,6.25vmax)}.person--0{transform:translate(-108%, 17.5%);width:69.01vmin;max-width:51.76vmax}.person--1{transform:translate(8%, 9%);width:79.95vmin;max-width:59.96vmax}.counter{padding:14px 18px;font-size:min(4.95vmin,3.71vmax);margin-top:12px}.counter__animation{padding:4px 13px;border-radius:16px}.content{transform:translateY(2.5%)}.lollipop--0{transform:translate(54%, 106%) rotateZ(4deg);width:33.85vmin;max-width:25.39vmax}.lollipop--1{display:block;transform:translate(-224%, -32%) rotateZ(4deg);width:22.14vmin;max-width:16.6vmax}}@media screen and (min-width: 1280px){.btn button{width:min(42.07vmin,27.34vmax);height:min(7.21vmin,4.69vmax);font-size:min(3.61vmin,2.34vmax);letter-spacing:normal}.btn--large button{width:min(42.55vmin,27.66vmax);height:min(9.62vmin,6.25vmax);font-size:min(4.57vmin,2.97vmax)}.logo{top:min(1.92vmin,1.25vmax);width:25.48vmin;max-width:16.56vmax}.logo--with-border{width:25.24vmin;max-width:16.41vmax}.logo__cube{width:54px;height:54px}.media-hide--tablet{display:initial}.media-hide--desktop{display:none}.bg{width:181.97vmin;max-width:118.28vmax}.btn{margin-top:12px}.btn button{font-size:min(2.16vmin,1.41vmax);border-radius:min(6.73vmin,4.38vmax);letter-spacing:.02em;height:6.73vmin;max-height:4.38vmax}.txt__title{font-size:min(5.05vmin,3.28vmax)}.txt__subtitle{font-size:min(3.13vmin,2.03vmax);margin-top:4px}.logo{top:min(4.81vmin,3.13vmax);width:30.05vmin;max-width:19.53vmax}.card{padding:16px;margin-top:min(3.13vmin,2.03vmax);box-shadow:12px 12px 34px 0 rgba(114,7,120,.5) inset,1.5px 1.5px 1.5px 0 rgba(17,0,201,.25) inset,1.5px 1.5px 1.5px 0 rgba(118,79,79,.25) inset;border-radius:24px;width:48.8vmin;max-width:31.72vmax}.card__item{border-radius:18px}.card__item--first{padding:14px 0;border-radius:18px}.card__title,.card__subtitle{border-radius:5px}.card__title{padding:7px 9px 3px;font-size:min(4.33vmin,2.81vmax);margin-top:6px}.card__subtitle{padding:0 8px 0;font-size:min(3.85vmin,2.5vmax)}.card__additional{font-size:min(2.4vmin,1.56vmax);margin-top:10px}.card .list,.card .counter{box-shadow:1.5px 1.5px 1.5px 0 rgba(17,0,201,.15) inset,1.5px 1.5px 1.5px 0 rgba(118,79,79,.15) inset}.list{margin-top:26px}.list__title{padding:18px 0 20px 16px;font-size:min(2.64vmin,1.72vmax)}.list ul{padding:8px 0 10px 16px;font-size:min(2.04vmin,1.33vmax)}.list li{padding:5px 0}.decor--plus{font-size:min(7.69vmin,5vmax)}.person--0{transform:translate(-136%, 23.5%);width:59.13vmin;max-width:38.44vmax}.person--1{transform:translate(26.5%, 20.5%);width:73.56vmin;max-width:47.81vmax}.counter{padding:12px 14px;font-size:min(3.85vmin,2.5vmax);margin-top:10px}.counter__animation{padding:4px 10px;border-radius:13px}.content{width:auto}.content{transform:translateY(8.5%)}.lollipop--0{transform:translate(142%, 75%) rotateZ(-7deg);width:31.25vmin;max-width:20.31vmax}.lollipop--1{z-index:-2;transform:translate(-173%, -7%) rotateZ(29deg);width:22.12vmin;max-width:14.37vmax}}@media screen and (min-width: 1600px){.btn button{width:min(32.41vmin,18.23vmax);height:min(5.56vmin,3.13vmax);font-size:min(2.78vmin,1.56vmax)}.btn--large button{width:min(34.26vmin,19.27vmax);height:min(8.33vmin,4.69vmax);font-size:min(3.7vmin,2.08vmax)}.logo{top:min(1.85vmin,1.04vmax);width:21.3vmin;max-width:11.98vmax}.logo--with-border{width:21.67vmin;max-width:12.19vmax}.logo__cube{width:60px;height:60px}.media-hide--desktop{display:initial}.media-hide--desktop-large{display:none}.bg{width:182.59vmin;max-width:102.71vmax}.btn{margin-top:16px}.btn button{font-size:min(2.31vmin,1.3vmax);border-radius:min(7.22vmin,4.06vmax);height:7.22vmin;max-height:4.06vmax}.txt__title{font-size:min(5.19vmin,2.92vmax)}.txt__subtitle{font-size:min(3.15vmin,1.77vmax);margin-top:12px}.logo{top:min(4.07vmin,2.29vmax);width:24.07vmin;max-width:13.54vmax}.card{padding:26px;margin-top:min(1.67vmin,0.94vmax);box-shadow:12px 12px 48.211px 0 rgba(114,7,120,.5) inset,2px 2px 2px 0 rgba(17,0,201,.25) inset,2px 2px 2px 0 rgba(118,79,79,.25) inset;border-radius:34px;width:52.22vmin;max-width:29.38vmax}.card__item{border-radius:26px}.card__item--first{padding:20px 0;border-radius:25px}.card__title,.card__subtitle{border-radius:7px}.card__title{padding:10px 10px 4px;font-size:min(4.63vmin,2.6vmax)}.card__subtitle{padding:1px 10px 0;font-size:min(4.12vmin,2.32vmax)}.card__additional{font-size:min(2.59vmin,1.46vmax);margin-top:12px}.card .list,.card .counter{box-shadow:2px 2px 2px 0 rgba(17,0,201,.15) inset,2px 2px 2px 0 rgba(118,79,79,.15) inset}.list{margin-top:36px}.list__title{padding:24px 0 28px 22px;font-size:min(2.78vmin,1.56vmax)}.list ul{padding:12px 0 12px 22px;font-size:min(2.22vmin,1.25vmax)}.list li{padding:6px 0}.decor--plus{font-size:min(6.67vmin,3.75vmax)}.person--0{transform:translate(-138%, 24.5%);width:66.3vmin;max-width:37.29vmax}.person--1{transform:translate(25.5%, 24.5%);width:84.44vmin;max-width:47.5vmax}.counter{padding:18px 20px;font-size:min(4.07vmin,2.29vmax);margin-top:14px}.counter__animation{padding:4px 16px;border-radius:18px}.content{transform:translateY(6%)}.lollipop--0{transform:translate(164%, 61%) rotateZ(-7deg);width:33.52vmin;max-width:18.85vmax}.lollipop--1{transform:translate(-189%, -44%) rotateZ(9deg);width:23.89vmin;max-width:13.44vmax}}@media screen and (min-aspect-ratio: 1/1)and (max-width: 1279px){.btn button{width:min(31.87vmin,17.96vmax);height:min(5.63vmin,3.17vmax);font-size:min(2.66vmin,1.5vmax)}.btn--large button{width:min(34.38vmin,19.37vmax);height:min(8.13vmin,4.58vmax);font-size:min(3.75vmin,2.11vmax)}.logo{top:min(1.88vmin,1.06vmax);width:21.25vmin;max-width:11.97vmax}.logo--with-border{width:21.88vmin;max-width:12.32vmax}.logo__cube{width:18px;height:18px}.media-hide--mobile{display:initial}.media-hide--tablet{display:initial}.media-hide--horizontal{display:none}.bg{width:182.5vmin;max-width:102.82vmax}.btn{margin-top:5px}.btn button{font-size:min(2.19vmin,1.23vmax);border-radius:min(6.88vmin,3.87vmax);height:6.88vmin;max-height:3.87vmax}.txt__title{font-size:min(5.16vmin,2.9vmax)}.txt__subtitle{font-size:min(3.13vmin,1.76vmax);margin-top:4px}.logo{top:min(3.75vmin,2.11vmax);width:24.38vmin;max-width:13.73vmax}.card{padding:7.5px;margin-top:min(1.56vmin,0.88vmax);border-radius:10px;width:52.5vmin;max-width:29.58vmax}.card__item{border-radius:7.5px}.card__item--first{padding:6px 0;border-radius:7.5px}.card__title,.card__subtitle{border-radius:2px}.card__title{padding:3px 4px 2px;font-size:min(4.69vmin,2.64vmax)}.card__subtitle{padding:1px 3px .5px;font-size:min(4.06vmin,2.29vmax)}.card__additional{font-size:min(2.5vmin,1.41vmax);margin-top:5px}.list{margin-top:10px}.list__title{padding:7px 0 8px 6px;font-size:min(2.81vmin,1.58vmax)}.list ul{padding:3.5px 0 3.5px 6px;font-size:min(2.19vmin,1.23vmax)}.list li{padding:2px 0}.decor--plus{font-size:min(8.13vmin,4.58vmax)}.person--0{transform:translate(-138.5%, 24.5%);width:65.63vmin;max-width:36.97vmax}.person--1{transform:translate(25%, 25%);width:85vmin;max-width:47.89vmax}.counter{padding:5px 6px;font-size:min(4.06vmin,2.29vmax);margin-top:4px}.counter__animation{padding:1px 4px;border-radius:5px}.content{transform:translateY(6%)}.content{width:auto}.lollipop--0{transform:translate(164%, 61%) rotateZ(-7deg);width:33.75vmin;max-width:19.01vmax}.lollipop--1{z-index:-2;transform:translate(52.5%, 10%);width:23.75vmin;max-width:13.38vmax}}@media (hover: hover){.btn__animation-wrap:hover{animation-play-state:paused}.btn__animation-wrap:hover button{transform:scale(1.1);transition:400ms ease-in-out}.logo:hover img{transform:scale(1.1);transition:400ms ease-in-out}.logo:hover img,.logo:hover svg,.logo:hover .logo__cube,.logo:hover .logo__txt{transform:scale(1.1);transition:400ms ease-in-out}.logo:hover svg{filter:drop-shadow(0 0 8px #fff)}.marquee--is-ready .marquee__content:hover{animation-play-state:paused}}
