.core-carousel{overflow:hidden;background:#172335;color:#fff}.core-carousel-track{display:grid}.core-carousel-track figure{grid-area:1/1;margin:0;opacity:0;visibility:hidden;transition:opacity var(--carousel-duration, .6s) ease,transform var(--carousel-duration, .6s) ease,visibility var(--carousel-duration, .6s)}.core-carousel-track img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.core-carousel[data-transition=slide] figure{transform:translate(100%)}.core-carousel-track figure.current{opacity:1;visibility:visible;transform:none}.core-carousel-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:12px}.core-carousel-controls button{min-width:44px;min-height:44px;border:1px solid #abb9cc;background:#172335;color:#fff;cursor:pointer}.core-carousel-controls button[aria-current=true]{background:#316591}@media (prefers-reduced-motion: reduce){.core-carousel-track figure{transition:none}}
