/* Original rail geometry; restrained surface and depth refinements only. */
#top #hero-track .portfolio-card{box-shadow:inset 0 0 0 1px #fff,0 8px 24px #34566b20}
#top #hero-track .portfolio-card-media{filter:blur(var(--rear-blur,0px));overflow:hidden}
#top #hero-track .portfolio-card.is-selected .portfolio-card-media{filter:none}
#top #hero-track .portfolio-card:not(.is-selected) .frame-trace,
#top #hero-track .portfolio-card:not(.is-selected) .frame-corners{opacity:.28}
#top #hero-track .portfolio-card.is-selected{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #f4ffff,0 0 0 4px #1ddaff99,0 0 20px #21dfff55,0 14px 38px #507bc430}
#top #hero-track .film-poster{z-index:3;visibility:visible}
#top #hero-track .film-playing .film-poster{visibility:hidden}
