.product-features__controls{display:none}@media (width >= 768px){.product-features__controls{display:grid;gap:1em;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;position:relative}.product-features__controls:before{background-color:currentColor;bottom:0;content:"";height:1px;opacity:.25;position:absolute;width:100%}}.product-features--galaxy .product-features__button{color:#040725}.product-features--white .product-features__button{color:#fff}.product-features__button{background-color:transparent;border-radius:0;cursor:pointer;display:flex;justify-content:center;line-height:1.2;opacity:.55;padding:16px 4px}@media (width >= 768px){.product-features__button{align-items:center;border:0;font-size:26px;font-weight:700;position:relative;text-align:center;transition:opacity .3s ease}.product-features__button:before{transition:transform .3s ease}}.product-features ::-webkit-scrollbar{width:0}.product-features ::-webkit-scrollbar-track{background:transparent}.product-features ::-webkit-scrollbar-thumb{background:transparent;border:none}.product-features__list{list-style:none;margin:0;padding:0}@media (width >= 768px){.product-features__list{-webkit-overflow-scrolling:touch;align-items:flex-start;display:flex;gap:10px;height:100%;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}}.feature{display:grid;gap:40px 0;padding:80px 0 0;text-align:left}.feature__image{display:block;padding:0 40px}@media (width >= 768px){.feature{grid-template-columns:1fr 400px;min-width:100%;position:relative;scroll-snap-align:center}.feature__image{grid-area:1/2;padding:0 60px}}@media (width >= 1200px){.feature{grid-template-columns:1fr 600px}.feature__image{padding:0 100px 60px}}@media (width >= 768px){.product-features__button:before{bottom:0;content:"";height:3px;left:0;position:absolute;transform:scaleY(0);transform-origin:bottom;width:100%}.product-features__button:not(.product-features__button--active):hover:before{transform:scaleY(.5)}.product-features__button--active,.product-features__button--active:active,.product-features__button--active:focus,.product-features__button:active,.product-features__button:focus,.product-features__button:hover{color:inherit;opacity:1}.product-features--galaxy .product-features__button--active:before,.product-features--galaxy .product-features__button:before{background-color:#00b5a5}.product-features--white .product-features__button--active:before,.product-features--white .product-features__button:before{background-color:#fff}.product-features__button--active:before{transform:scaleY(1)}}.feature__title{display:block;margin-bottom:0}@media (width >= 768px){.feature__title{display:none}}.feature__content p{font-size:20px}.feature__content a:not(.button){color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.screenshot{aspect-ratio:1/1;height:auto;position:relative;width:100%}.screenshot .full{border-radius:15px;box-shadow:0 3px 40px rgba(4,7,37,.28);left:0;margin:0;position:absolute;right:0;top:0}.screenshot .full--round{border-radius:50%}.screenshot .full--transparent{border-radius:0;box-shadow:none}.screenshot .full svg{display:block}.screenshot .full img{border-radius:inherit;height:auto;width:100%}.screenshot img.smartphone{box-shadow:none;filter:drop-shadow(0 10px 50px rgba(4,7,37,.28))}.screenshot .middle{margin:0;text-align:center}.screenshot .middle--long{bottom:0;position:absolute;top:0;width:100%}.screenshot .middle img,.screenshot .middle svg{display:inline-block}.screenshot .middle img{box-shadow:0 10px 99px rgba(4,7,37,.28)}.screenshot .middle--transparent img{box-shadow:none;filter:drop-shadow(0 10px 71px rgba(4,7,37,.28))}.screenshot .floating{border-radius:10px;margin:0;position:absolute}.screenshot .floating.floating--round{border-radius:50%}.screenshot .floating img{border-radius:inherit;box-shadow:0 10px 99px rgba(4,7,37,.28);display:inline-block;height:auto;max-width:100%}.screenshot .pic{border-radius:12px;display:block;height:9%;position:absolute;right:5%;top:7%;width:9%;z-index:1}.screenshot .pic img{border-radius:16px;height:auto;width:100%}.screenshot .pic.pic--round img{border-radius:50%}