#logo-carousel .embla{position:relative;overflow:hidden}#logo-carousel .embla__viewport{width:100%;overflow:hidden}#logo-carousel .embla__container{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;display:flex}#logo-carousel .embla__slide{justify-content:center;align-items:center;padding:20px;display:flex;position:relative;min-width:20%!important}#logo-carousel .embla__slide__img{width:120px!important;height:auto!important;display:block!important}#logo-carousel .embla--logos .embla__slide{min-width:9%!important}@media (max-width:640px){#logo-carousel .embla--logos .embla__slide{min-width:20%!important}}@media (min-width:641px) and (max-width:768px){#logo-carousel .embla--logos .embla__slide{min-width:40%!important}}@media (min-width:769px) and (max-width:1024px){#logo-carousel .embla--logos .embla__slide{min-width:20%!important}}@media (min-width:1025px){#logo-carousel .embla--logos .embla__slide{min-width:15%!important}}
#highlight .embla{background:linear-gradient(135deg,#4e8bc51a,#4e8bc50d);border-radius:16px;width:100%;height:280px;position:relative;overflow:hidden}@media (min-width:640px){#highlight .embla{height:320px}}@media (min-width:768px){#highlight .embla{height:420px}}@media (min-width:1024px){#highlight .embla{height:480px}}@media (min-width:1280px){#highlight .embla{height:520px}}#highlight .embla__viewport{border-radius:16px;width:100%;height:100%;overflow:hidden}#highlight .embla__container{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:.5rem;height:100%;padding:0 .25rem;display:flex}@media (min-width:640px){#highlight .embla__container{gap:1rem;padding:0 .5rem}}@media (min-width:768px){#highlight .embla__container{gap:1.5rem;padding:0 1rem}}@media (min-width:1024px){#highlight .embla__container{gap:2rem;padding:0 1.5rem}}@media (min-width:1280px){#highlight .embla__container{gap:2.5rem;padding:0 2rem}}#highlight .embla__slide{z-index:1;border-radius:12px;flex:0 0 98%;height:100%;margin-right:-1%;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@media (min-width:640px){#highlight .embla__slide{flex:0 0 95%;margin-right:-2%}}@media (min-width:768px){#highlight .embla__slide{flex:0 0 85%;margin-right:-3%}}@media (min-width:1024px){#highlight .embla__slide{flex:0 0 75%;margin-right:-4%}}@media (min-width:1280px){#highlight .embla__slide{flex:0 0 65%;margin-right:-5%}}#highlight .embla__slide.is-selected{z-index:10;transform:scale(1.02);box-shadow:0 20px 40px #0006,0 8px 16px #4e8bc54d}#highlight .embla__slide:hover{z-index:5;transform:scale(1.02)translateY(-2px);box-shadow:0 20px 40px #0006,0 8px 16px #4e8bc533}#highlight .embla__image{object-fit:cover;background-position:50%;border-radius:12px;width:100%;height:100%;transition:all .3s;display:block;box-shadow:0 8px 20px #0000004d,0 4px 10px #0003}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}#highlight .embla__image:not([src]){background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%) 0 0/200px 100%;animation:1.5s infinite shimmer}@media (hover:none) and (pointer:coarse){#highlight .embla__slide:hover{z-index:1;transform:none}#highlight .embla__slide:active{transform:scale(.98)}}#highlight .embla__slide:focus-visible{outline-offset:2px;outline:2px solid #4e8bc5}#highlight .embla__container{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion:reduce){#highlight .embla__slide,#highlight .embla__image{transition:none}#highlight .embla__slide:hover{transform:none}}
