.zone-section__container:has(.responsiveTabs){max-width:100%;padding:0}.responsiveTabs{background-color:#f0f3f8}.responsiveTabs__container{padding:32px 15px}.responsiveTabs__category{margin-bottom:8px}.responsiveTabs__category__btn{background-color:#cad0d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:16px;border-radius:8px;width:100%}.responsiveTabs__category__btn *{pointer-events:none}.responsiveTabs__category__title{font-size:16px;line-height:100%;color:#304659;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.responsiveTabs__category__icon,.responsiveTabs__category__img{-ms-flex-negative:0;flex-shrink:0}.responsiveTabs__category__content{padding:24px 29px 24px 16px}.responsiveTabs__category__content *{font-size:15px;line-height:1.6}.responsiveTabs__category--active{border:1px solid #cad0d9;border-radius:8px;background-color:#fff}.responsiveTabs__category--active .responsiveTabs__category__btn{background-color:inherit;border-end-end-radius:0;border-end-start-radius:0}.responsiveTabs__category--active .responsiveTabs__category__icon{rotate:180deg}@media (min-width:1024px){.responsiveTabs__container{padding-block:60px}.responsiveTabs__wrapper{-webkit-box-shadow:0 4px 8px 0 rgba(50,58,71,.08);box-shadow:0 4px 8px 0 rgba(50,58,71,.08);border-start-start-radius:16px;border-start-end-radius:16px;overflow:hidden}.responsiveTabs__wrapper__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2px;-webkit-margin-start:-2px;margin-inline-start:-2px}.responsiveTabs__wrapper:has(.responsiveTabs__category--active){border-radius:16px}.responsiveTabs__category{width:20%;margin-bottom:0}.responsiveTabs__category__btn{border-radius:0;height:100%;-webkit-border-start:2px solid #f4f9fe;border-inline-start:2px solid #f4f9fe;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 16px;cursor:pointer}.responsiveTabs__category__icon{display:none}.responsiveTabs__category__title{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}.responsiveTabs__category--active{border:none}.responsiveTabs__category__content{padding:30px 50px;background-color:#fff}}@media (min-width:1400px){.responsiveTabs__container{max-width:1200px;padding-inline:0;margin:0 auto}}@media (min-width:1200px){.container:has(.responsiveTabs){max-width:1920px}}