.insights-chapters-repeater__item{display:flex;flex-direction:column;gap:4rem}.insights-chapters-repeater__item__intro{background-position:50%;background-size:cover;display:flex;flex-direction:column;gap:1.8rem;padding:4rem;position:relative}.insights-chapters-repeater__item__intro :not(.insights-chapters-repeater__carousel__item__link){margin:0;z-index:2}.insights-chapters-repeater__item__intro svg{display:block;margin-left:auto!important;width:37px}.insights-chapters-repeater__item__intro .component__text{max-width:500px}.insights-chapters-repeater__item__intro:before{background:linear-gradient(176.53deg,rgba(0,0,0,.07) -11.09%,rgba(0,0,0,.658) 86.73%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.insights-chapters-repeater__carousel__item{border-left:1px solid #dfdfdf;display:flex!important;flex-direction:column;gap:1.5rem;padding:2rem 4rem;position:relative}.insights-chapters-repeater__carousel__item *{margin:0}.insights-chapters-repeater__carousel__item svg{height:14px;width:12px}.insights-chapters-repeater__carousel__item h4{line-height:1.45}.insights-chapters-repeater__carousel:not(.insights-chapters-repeater__carousel--slick){display:grid;grid-template-columns:repeat(3,33.33fr)}.insights-chapters-repeater__carousel__item__date{font-size:1.8rem}.insights-chapters-repeater__carousel--slick__controls{position:relative}.insights-chapters-repeater__carousel--slick__controls button{align-items:center;background-color:#efefef;border-radius:50%;display:flex;justify-content:center;padding:1.2rem 1.5rem;position:absolute;top:calc((var(--carousel-height) + 4rem)/2)}.insights-chapters-repeater__carousel--slick__controls button svg{width:7px}.insights-chapters-repeater__carousel--slick__controls .slick-prev{left:-8rem}.insights-chapters-repeater__carousel--slick__controls .slick-next{right:-8rem}.insights-chapters-repeater__carousel__item__link:after{content:"";inset:0;left:0;position:absolute;width:100%;z-index:1}@media only screen and (max-width:1400px){.insights-chapters-repeater__carousel--slick__controls button{position:relative;top:unset}.insights-chapters-repeater__carousel--slick__controls .slick-prev{left:unset}.insights-chapters-repeater__carousel--slick__controls .slick-next{right:unset}.insights-chapters-repeater__carousel--slick__controls{display:flex;gap:4rem;justify-content:center;position:relative}}@media only screen and (max-width:768px){.insights-chapters-repeater__carousel__item{border:0;padding-inline:2.5rem}.insights-chapters-repeater__carousel:not(.insights-chapters-repeater__carousel--slick){grid-template-columns:100%}}