.x1ZwSq_gradientOverlay{position:relative;overflow:hidden}.x1ZwSq_gradientOverlay:before{content:"";z-index:1;background:linear-gradient(45deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.9) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.x1ZwSq_sliderContainer{padding:.5rem 0}.x1ZwSq_sliderContainer .slick-slider{padding:20px 0}.x1ZwSq_sliderContainer .slick-dots{bottom:-30px}.x1ZwSq_sliderContainer .slick-dots li button:before{color:#7d1115;opacity:.2;font-size:6px}.x1ZwSq_sliderContainer .slick-dots li.slick-active button:before{color:#7d1115;opacity:.8}.x1ZwSq_sliderContainer .slick-prev{z-index:1;background:#fff;border-radius:50%;width:36px;height:36px;transition:all .2s;box-shadow:0 2px 8px rgba(0,0,0,.06)}.x1ZwSq_sliderContainer .slick-next{z-index:1;background:#fff;border-radius:50%;width:36px;height:36px;transition:all .2s;box-shadow:0 2px 8px rgba(0,0,0,.06)}.x1ZwSq_sliderContainer .slick-prev{left:-15px}.x1ZwSq_sliderContainer .slick-next{right:-15px}.x1ZwSq_sliderContainer .slick-prev:before{color:#7d1115;opacity:.6;font-size:14px}.x1ZwSq_sliderContainer .slick-next:before{color:#7d1115;opacity:.6;font-size:14px}.x1ZwSq_sliderContainer .slick-prev:hover{background:#7d1115}.x1ZwSq_sliderContainer .slick-next:hover{background:#7d1115}.x1ZwSq_sliderContainer .slick-prev:hover:before{color:#fff;opacity:1}.x1ZwSq_sliderContainer .slick-next:hover:before{color:#fff;opacity:1}.x1ZwSq_cardHover{transition:transform .3s,box-shadow .3s}.x1ZwSq_cardHover:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.x1ZwSq_ecosystemSection{background:#fafafa;position:relative;overflow:hidden}.x1ZwSq_title{color:#7d1115;font-weight:800;position:relative}.x1ZwSq_titleUnderline{opacity:.8;background:#7d1115;border-radius:2px}.x1ZwSq_sliderWrapper{padding:1rem 0;position:relative}.x1ZwSq_slideItem{height:100%;padding:.5rem;transition:transform .3s}.x1ZwSq_slideItem:hover{transform:translateY(-3px)}.x1ZwSq_card{text-align:center;background:#fff;border:1px solid rgba(125,17,21,.06);border-radius:12px;flex-direction:column;align-items:center;height:320px;padding:2rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.04)}.x1ZwSq_card:hover{transform:translateY(-4px);box-shadow:0 4px 20px rgba(125,17,21,.08)}.x1ZwSq_yearWrapper{justify-content:center;align-items:center;width:100%;height:60px;margin-bottom:2rem;display:flex;position:relative}.x1ZwSq_yearWrapper:before{content:"";z-index:0;background:rgba(125,17,21,.03);border-radius:50%;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.x1ZwSq_year{color:#7d1115;letter-spacing:-2px;z-index:1;font-size:3.2rem;font-weight:800;line-height:1;position:relative}.x1ZwSq_year:after{content:"";opacity:.2;background:#7d1115;border-radius:2px;width:30px;height:2px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.x1ZwSq_logoWrapper{justify-content:center;align-items:center;width:85px;height:40px;margin-bottom:1.5rem;transition:all .3s;display:flex;position:relative}.x1ZwSq_logo{object-fit:contain;width:auto;max-width:80px;height:auto;max-height:40px;transition:all .3s}.x1ZwSq_content{flex-direction:column;flex:1;justify-content:flex-start;width:100%;max-width:240px;padding:0 .5rem;display:flex}.x1ZwSq_cardTitle{color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em;margin-bottom:.8rem;font-size:1.1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.x1ZwSq_description{color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:auto;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.x1ZwSq_slideCounter{justify-content:center;align-items:center;margin-top:2rem;display:flex;position:relative}.x1ZwSq_counterText{color:#7d1115;letter-spacing:.5px;background:#fff;border:1px solid rgba(125,17,21,.1);border-radius:20px;padding:.5rem 1rem;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 2px 8px rgba(0,0,0,.08)}.x1ZwSq_counterText:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(125,17,21,.12)}