.gradients-tabs__head{gap:20px}.gradients-tabs__head,.gradients-tabs__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gradients-tabs__text{gap:12px}.gradients-tabs__tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13px}.gradients-tabs__tab,.gradients-tabs__tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.gradients-tabs__tab{-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:10px;justify-content:space-between;padding:21px 48px}.gradients-tabs__tab.open{border-radius:10px 10px 0 0}.gradients-tabs__tab-btn{background:none;border:none;max-width:30px}.gradients-tabs__tab-content{background:#f6f8f9;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:96px;max-height:0;opacity:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);transition:all 1s;will-change:max-height,opacity,transform}.gradients-tabs__tab-content.open{border-radius:0 0 10px 10px;max-height:1200px;opacity:1;padding:48px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:all 1s}.gradients-tabs__tab-text{max-width:691px;opacity:0}.gradients-tabs__tab-img{max-width:240px;opacity:0}.gradients-tabs__tab-text.open{max-width:691px;opacity:1}.gradients-tabs__tab-img.open{max-width:240px;opacity:1}.gradients-tabs__tab-btn svg{-webkit-transition:-webkit-transform .4s cubic-bezier(.4,.2,.3,1);transition:-webkit-transform .4s cubic-bezier(.4,.2,.3,1);-o-transition:transform .4s cubic-bezier(.4,.2,.3,1);transition:transform .4s cubic-bezier(.4,.2,.3,1);transition:transform .4s cubic-bezier(.4,.2,.3,1),-webkit-transform .4s cubic-bezier(.4,.2,.3,1)}@media (max-width:1152px){.gradients-tabs__tab-img.open{max-height:164px;max-width:164px}}@media (max-width:767px){.gradients-tabs__tab{padding:20px 16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.gradients-tabs__tab-content.open{max-height:600px;padding:48px 16px}.gradients-tabs__tab-text.open ul{margin-left:20px}.gradients-tabs__tab-img.open{display:none}}