.infinite-slider-header{margin-bottom:var(--spacing-6);text-align:center}.infinite-slider-description p:last-child{margin-bottom:0}.infinite-slider-strip{overflow:hidden;position:relative}.infinite-slider-track{display:flex;gap:var(--spacing-4)}.infinite-slider-item{background:var(--bg-emphasis);border:0;border-radius:var(--radius-md);cursor:pointer;flex-shrink:0;height:22rem;overflow:hidden;padding:0;width:22rem}.infinite-slider-item:focus-visible{outline:2px solid var(--ui-accent-on-page);outline-offset:4px}.infinite-slider-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;-webkit-user-drag:none}.infinite-slider-nav{display:flex;gap:var(--spacing-2);justify-content:center;margin-top:var(--spacing-5)}.infinite-slider-next,.infinite-slider-prev{align-items:center;background:transparent;border:1px solid;border-radius:var(--radius-sm);color:inherit;cursor:pointer;display:flex;height:3.3rem;justify-content:center;padding:0;transition:background-color .3s ease,color .3s ease;width:3.25rem}.infinite-slider-next:hover,.infinite-slider-prev:hover{background:currentColor}.infinite-slider-next:hover svg,.infinite-slider-prev:hover svg{color:var(--bg-page)}.bg-surface .infinite-slider-next:hover svg,.bg-surface .infinite-slider-prev:hover svg{color:var(--bg-surface)}@media(max-width:1023px){.infinite-slider-header{margin-bottom:var(--spacing-5)}.infinite-slider-item{height:18rem;width:18rem}.infinite-slider-track{gap:var(--spacing-3)}}@media(max-width:767px){.infinite-slider-item{height:14rem;width:14rem}.infinite-slider-nav{margin-top:var(--spacing-4)}}