.ias-tabs{background-color:var(--ias-white);overflow:hidden;padding:110px 0}.ias-tabs__title{color:var(--ias-dark-blue-600);font-family:var(--font-family);font-size:34px;font-weight:700;margin-bottom:48px;text-align:center}.ias-tabs__nav-wrapper{border-bottom:1px solid var(--ias-gray-blue);margin-bottom:48px;position:relative;width:100%}.ias-tabs__nav{display:flex;gap:32px;justify-content:space-between;overflow-x:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none}.ias-tabs__nav::-webkit-scrollbar{display:none}.ias-tabs__btn{background:none;border:none;color:var(--ias-gray);cursor:pointer;font-family:var(--font-family);font-size:16px;font-weight:700;padding:0 0 16px;position:relative;transition:all .3s ease;white-space:nowrap}.ias-tabs__btn--active{color:var(--ias-main-blue)}.ias-tabs__btn--active:after{background-color:var(--ias-main-blue);border-bottom:2px solid var(--ias-gray);border-radius:3px 3px 0 0;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:100%}.ias-tabs__content{min-height:450px}.ias-tabs__panel{animation:iasFadeIn .5s ease;display:none}.ias-tabs__panel--active{display:block}@keyframes iasFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ias-tabs__grid{align-items:center;display:grid;grid-template-columns:1fr 1fr}.ias-tabs__heading{color:var(--ias-dark-blue-400);font-size:30px;font-weight:700;margin-bottom:4px}.ias-tabs__desc{color:var(--ias-gray);font-size:16px;line-height:25px;margin-bottom:40px;max-width:621px}.ias-tabs__features-title{color:var(--ias-dark-blue-400);font-size:18px;font-weight:700;margin-bottom:20px;padding:0}.ias-tabs__features{color:var(--ias-gray);margin-bottom:32px}.ias-tabs__features ul{padding:0}.ias-tabs__features li{margin-bottom:8px;margin-left:24px;position:relative}.ias-tabs__features li:before{color:var(--ias-gray);font-weight:700;left:0;position:absolute}.ias-tabs__img{height:auto;width:100%}@media (max-width:1024px){.ias-tabs__grid{gap:40px;grid-template-columns:1fr}.ias-tabs__media{order:-1}.ias-tabs__copy{text-align:center}}@media (max-width:768px){.ias-tabs{padding:60px 0}.ias-tabs__nav{gap:24px;justify-content:flex-start;padding-right:20px}.ias-tabs__heading{font-size:24px}}