/* Isolated trial: six slides and six synchronized controls. */
.slider-preview [data-preview-slide]{animation:none!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s}
.slider-preview [data-preview-slide].is-active{opacity:1;visibility:visible;pointer-events:auto}
.slider-preview .carousel-controls{display:block;margin-top:0}
.slider-preview .slide-selectors{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}
.slider-preview .slide-selector{display:flex;align-items:center;width:100%;height:44px;padding:0;border:0;border-radius:0;background:transparent}
.slider-preview .slide-selector span{display:block;width:100%;height:3px;background:#c4c2bc;transition:background-color .18s}
.slider-preview .slide-selector[aria-pressed="true"] span{background:var(--ink)}
@media(hover:hover){.slider-preview .slide-selector:hover span{background:#77756f}.slider-preview .slide-selector[aria-pressed="true"]:hover span{background:var(--ink)}}
.slider-preview .slide-selector:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}
@media(max-width:650px){
  .slider-preview .mobile-hero-art{display:none}
  .slider-preview .carousel-wrap .carousel{display:block}
  .slider-preview .carousel-controls{display:block}
  .slider-preview .slide-selectors{gap:6px}
}
@media(prefers-reduced-motion:reduce){
  .slider-preview [data-preview-slide],.slider-preview .slide-selector span{transition:none}
}
