@media screen and (min-width: 992px){.features{cursor:none !important}}.features .custom-cursor__arrow--top,.features .custom-cursor__arrow--bottom,.features .custom-cursor__circle{opacity:0}.features.js--top .custom-cursor__arrow--top,.features.js--bottom .custom-cursor__arrow--bottom,.features.js--circle .custom-cursor__circle{opacity:1}.features.js--mousedown .custom-cursor__wrapper{background-color:rgba(47,246,211,.3)}.features.js--hover-tab .custom-cursor__arrow--top,.features.js--hover-tab .custom-cursor__arrow--bottom{opacity:0 !important}.features.js--hover-tab .custom-cursor__wrapper{-webkit-transform:translate(-50%, -50%) scale(0.6);-ms-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6);background-color:rgba(47,246,211,.5)}.features.js--hover-tab .custom-cursor__circle{opacity:1;-webkit-transform:scale(2.3);-ms-transform:scale(2.3);transform:scale(2.3)}.features__images .features__main-image,.features__images .features__additional-image{-webkit-transition:all .3s ease;transition:all .3s ease}.features__images .features__main-image{-webkit-mask-image:-webkit-gradient(linear, left bottom, left top, color-stop(25%, transparent), to(black));-webkit-mask-image:linear-gradient(to top, transparent 25%, black 100%);mask-image:-webkit-gradient(linear, left bottom, left top, color-stop(25%, transparent), to(black));mask-image:linear-gradient(to top, transparent 25%, black 100%)}.features__images .features__additional-image{z-index:1}.features__images.js--unactive .features__main-image{opacity:1}.features__images.js--unactive .features__additional-image{opacity:0}.features__images.js--active .features__additional-image{opacity:1}@media screen and (min-width: 768px){.features__images.js--active .features__additional-image{-webkit-animation:show .3s ease;animation:show .3s ease}}@media screen and (max-width: 768px){.features__images.js--active .features__main-image{opacity:1}.features__images.js--active .features__additional-image{opacity:0}}@media screen and (max-width: 768px){.features__images:last-of-type .features__additional-image{-webkit-animation:show .3s ease;animation:show .3s ease;opacity:1}}@-webkit-keyframes show{from{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px)}to{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes show{from{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px)}to{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.features__tab.focus-visible{outline:none}.features__tab:focus-visible{outline:none}.features__tab .features__name{-webkit-transition:all .3s ease;transition:all .3s ease}.features__tab .features__description-wrapper{padding-top:0;-webkit-transition:all .3s ease;transition:all .3s ease}.features__tab .features__description p:last-of-type{margin-bottom:0}.features__tab:hover .features__border{background-color:rgba(47,246,211,.3)}@media screen and (min-width: 768px){.features__tab.js--clicked .features__name{color:var(--white)}.features__tab.js--clicked .features__description-wrapper{padding-top:.5rem}.features__tab.js--clicked .features__tab-wrapper{padding-top:.25rem}.features__tab.js--clicked .features__border{background-color:rgba(47,246,211,.27)}}.features__tab.js--active .features__name{color:#2ff6d3}.features__tab.js--active .features__description-wrapper{padding-top:.5rem}.features__tab.js--active .features__tab-wrapper{padding-top:.25rem}.features__tab.js--active .features__border{background-color:rgba(47,246,211,.27)}
