.news-carousel.svelte-ymohbf{outline:none;margin-bottom:1.5rem}.news-carousel.svelte-ymohbf:focus-visible{border-radius:.75rem;box-shadow:0 0 0 2px #fff9}.news-carousel__viewport.svelte-ymohbf{background:#0003;border-radius:.75rem;overflow:hidden}.news-carousel__track.svelte-ymohbf{will-change:transform;transition:transform .3s;display:flex}.news-carousel__slide.svelte-ymohbf{min-width:100%;margin:0}.news-carousel__slide.svelte-ymohbf img:where(.svelte-ymohbf){object-fit:contain;background:#00000040;width:100%;height:min(68vh,560px);max-height:min(68vh,560px);display:block}.news-carousel__controls.svelte-ymohbf{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.news-carousel__nav.svelte-ymohbf{color:#fff;cursor:pointer;background:#fff3;border:0;border-radius:999px;width:2.25rem;height:2.25rem;font-size:1.125rem;line-height:1}.news-carousel__nav.svelte-ymohbf:hover{background:#ffffff59}.news-carousel__dots.svelte-ymohbf{align-items:center;gap:.5rem;display:flex}.news-carousel__dot.svelte-ymohbf{cursor:pointer;background:#fff6;border:0;border-radius:999px;width:.55rem;height:.55rem}.news-carousel__dot.is-active.svelte-ymohbf{background:#fffffff2}.news-carousel__dot.svelte-ymohbf:hover{background:#ffffffb3}@media (width<=640px){.news-carousel__slide.svelte-ymohbf img:where(.svelte-ymohbf){height:60vh;max-height:60vh}}
