.srco-tabs-01 .features-images [data-index]{display:none}.features-images{isolation:isolate}.srco-tabs-01 .tabs-row{row-gap:3rem}.srco-tabs-01 .features-images [data-index].active{display:block}.srco-tabs-01 .features-links [data-index] .description{height:0;overflow:hidden;transition:all .3s cubic-bezier(.22,.61,.63,.85)}.srco-tabs-01 span[style*="--rotation"]{transform:rotate(0);transition:transform .3s cubic-bezier(.22,.61,.63,.85)}.srco-tabs-01 .features-links [data-index].active span[style*="--rotation"]{transform:rotate(var(--rotation))}.srco-tabs-01 .feature-header{-webkit-appearance:none;background:0;border:0;cursor:pointer;margin:0;padding-bottom:30px;text-align:left;width:100%}.srco-tabs-01 .features-links a:hover{color:inherit}.srco-tabs-01 .features-links [data-index] .mobile-image{display:none}@media (max-width:993px){.srco-tabs-01 .features-links [data-index].active .mobile-image{display:block}}.srco-tabs-01 .features-links [data-index] .progress{margin-bottom:30px;margin-top:4px}.srco-tabs-01 .progress{background-color:var(--progress-resting);border-radius:0;height:1px;transition:all .15s ease-in-out;width:100%}.srco-tabs-01 .progress .progress__bar{background-color:var(--progress-active);height:100%;width:0}.srco-tabs-01 .column_feature{align-content:start;display:flex;gap:10px}.srco-tabs-01 .icon-icon{background:var(--icon-background);border-radius:100%;color:var(--icon-color);display:block;display:flex;justify-content:center;padding:.675rem}.srco-tabs-01 .icon-image{display:block;min-width:var(--icon-width)}.srco-tabs-01 .img-shadow img{border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.1)}.srco-tabs-01 .sr-video{margin-top:1.25rem}.srco-tabs-01 .sr-video video,.srco-tabs-01 img{box-shadow:0 10px 40px -35px rgba(0,0,0,.5),0 100px 150px -35px rgba(0,0,0,.4)}.srco-tabs-01 .active .heading{color:var(--primary)}@media (min-width:992px){.srco-tabs-01.js-loaded .features-links [data-index].active .progress .progress__bar{animation:fill-bar var(--duration,10s);animation-timing-function:linear}@keyframes fill-bar{0%{width:0}to{width:100%}}.srco-tabs-01 .sr-video{margin-top:6.25rem}.srco-tabs-01 [data-index] .description>:last-child{padding-bottom:50px}.srco-tabs-01 .tabs-row>div{padding-bottom:18.75rem}}