@media (max-width:1024px){.features-tab__right{display:none!important}}@media (max-width:425px){.features-tab{--pInline:1.5rem!important;padding-inline:var(--pInline)}}@keyframes showImgTab{0%{transform:translateY(100%)}to{transform:translateY(0)}}.container,.container ul{margin:0;padding:0}.container ul{list-style:none}.container h3,.container p{margin:0}.container img{width:100%}.container div{box-sizing:border-box}.wrapper{margin:0 auto;max-width:1440px}.features-tab{padding-block:5.5rem;--pInline:5.5rem;align-items:center;border-radius:24px;box-shadow:4px -4px 32px 0 rgba(18,17,133,.06);display:flex;gap:30px;justify-content:space-between;padding-inline:var(--pInline);width:100%}.features-tab .features-tab__right{aspect-ratio:1/.7225519288;border-radius:18px;box-shadow:inset 0 4px 15px 0 rgba(18,17,133,.04);max-width:450px;overflow:hidden;position:relative;width:100%}.features-tab .tabs__content{display:block!important;height:100%;inset:0;opacity:0;position:absolute;transform:translateY(-100%);transition:opacity .8s ease;width:100%;will-change:transform}.features-tab .tabs__content.active{animation:showImgTab .6s ease-in-out 0s 1 normal;opacity:1;transform:translateY(0)}.features-tab .tabs__content img{position:absolute;top:50%;transform:translateY(-50%);width:100%}.features-tab .tabs__caption{flex-direction:column;gap:1.125rem;max-width:690px;padding-top:0}.features-tab .tabs__caption li{position:relative}.tabs__caption{display:flex;flex-flow:wrap;margin-bottom:20px;padding-top:20px}.features-tab .tabs__caption_title{cursor:pointer;font-size:28px;font-weight:700;opacity:.3;transition:opacity .3s ease}.features-tab .tabs__caption_title:hover{opacity:1}.features-tab .tabs__caption li .tabs__caption_content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .4s ease}.features-tab .tabs__caption li .tabs__caption_content .tabs__caption_description{min-height:0}.features-tab .tabs__caption li.active .tabs__caption_content{grid-template-rows:1fr}.features-tab .tabs__caption li.active .tabs__caption_title{opacity:1}.features-tab .tabs__caption_description{font-size:18px;line-height:1.4}.features-tab .tabs__caption li:before{background-color:#00adef;content:"";display:block;height:calc(100% + 80px);left:calc(var(--pInline)*-1);opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.features-tab .tabs__caption li.active:before{opacity:1}