.feat-carousel{display:flex;flex-direction:row;gap:3rem}@media (max-width:768px){.feat-carousel__image{display:none}}.feat-carousel__accordion{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;justify-content:space-between}.item-header{cursor:pointer;font-size:25px;font-weight:500;line-height:1.5}.accordion__body{display:flex;flex-direction:column;gap:1rem}.accordion__item>.item-content{height:0;overflow:hidden;transition:height 1s ease}.accordion__item.expanded>.item-content{height:140px}.feat-carousel__image{flex-basis:0;flex-grow:1}@media (max-width:920px){.feat-carousel__image{height:780px}}.feat-carousel__image img{height:780px;object-fit:contain;width:100%}.progress-bar{background-color:#e5e5e5;height:2px;width:100%}.progress-bar__inner{background-color:#000;height:100%;width:0}.animate{animation:animateWidth 5s linear}.transition-in{animation:moveIn .5s ease-out}.transition-out{animation:moveOut .5s ease-in}@keyframes moveIn{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes moveOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10%)}}@keyframes animateWidth{0%{width:0}to{width:100%}}