/* v07 — quiet static color fade; preserve every part of the scene. */
.hero-scene{overflow:visible;background:var(--night)}
.hero-scene .play-hero{width:100%;height:auto;display:block;object-fit:contain;image-rendering:auto;transform:none;filter:none;animation:none;
-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 5%,#000 93%,transparent 100%);
mask-image:linear-gradient(to bottom,transparent 0%,#000 5%,#000 93%,transparent 100%)}
.hero-signoff{position:relative;z-index:1;margin-top:18px;margin-bottom:0}
.color-floor-v05{height:clamp(120px,17.4vw,250px);margin-top:0;animation:none;transform:none}
.color-floor-v05 svg{animation:none;transform:none}
@media(max-width:650px){.hero-signoff{margin-top:12px}}
