/* All projects belong to one deck: the next card advances from back to front. */
.showcase-home .project-spotlight .spotlight-slides {
  display:grid;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none;isolation:isolate;
}
.showcase-home .spotlight-slide {
  grid-area:1/1;min-width:0;border:1px solid #536f97;border-radius:15px;
  overflow:hidden;background:#0d1b2c;box-shadow:0 24px 55px #0006,0 0 28px #80b5ff10;
  animation:none;transform-origin:center;pointer-events:none;
  transition:transform .7s cubic-bezier(.22,.65,.3,1),opacity .55s ease,box-shadow .7s ease,visibility 0s;
}
.showcase-home .spotlight-slide[data-position="front"] {transform:translate(0,0) rotate(0) scale(1);opacity:1;visibility:visible;z-index:3;pointer-events:auto}
.showcase-home .spotlight-slide[data-position="back-1"] {transform:translate(-56px,-65px) rotate(-11deg) scale(.85);opacity:.72;visibility:visible;z-index:2}
.showcase-home .spotlight-slide[data-position="back-2"] {transform:translate(46px,-67px) rotate(10deg) scale(.75);opacity:.5;visibility:visible;z-index:1}
.showcase-home .spotlight-slide[data-position="parked"] {transform:translate(55px,-35px) rotate(13deg) scale(.65);opacity:0;visibility:hidden;z-index:0;transition-delay:0s,0s,0s,.7s}
.showcase-home .spotlight-controls {position:relative;z-index:4}
[dir="rtl"] .showcase-home .spotlight-slide[data-position="back-1"] {transform:translate(56px,-65px) rotate(11deg) scale(.85)}
[dir="rtl"] .showcase-home .spotlight-slide[data-position="back-2"] {transform:translate(-46px,-67px) rotate(-10deg) scale(.75)}
[dir="rtl"] .showcase-home .spotlight-slide[data-position="parked"] {transform:translate(-55px,-35px) rotate(-13deg) scale(.65)}
@media(max-width:660px){
  .showcase-home .spotlight-slide:not([data-position="front"]) {opacity:0;visibility:hidden;transform:translate(12px,-10px) scale(.94)}
  .showcase-home .spotlight-slide {transition-duration:.4s,.3s,.4s,0s}
}
@media(prefers-reduced-motion:reduce){.showcase-home .spotlight-slide {transition:none!important;animation:none!important}}
