/* 15 Fiat Is Fucked: closing-night revue in Technicolor. Marquee lights, orange feathers, cash rain. */
[data-world="fiat-is-fucked"] {
  --grain: 0.04;
  --enter: curtain-up 700ms cubic-bezier(.2, .8, .2, 1);
}
@keyframes curtain-up { from { opacity: 0; clip-path: inset(0 50% 0 50%); } to { opacity: 1; clip-path: inset(0 0 0 0); } }
@keyframes marquee-glow { 0%, 100% { text-shadow: var(--glow); } 50% { text-shadow: 0 0 12px color-mix(in srgb, var(--spice) 60%, transparent); } }
[data-world="fiat-is-fucked"] .hero-title { text-shadow: var(--glow); animation: marquee-glow 2.4s ease-in-out infinite; }
/* marquee bulbs around the hero frame */
[data-world="fiat-is-fucked"] .hero-media { outline: 6px dotted var(--spice); outline-offset: -10px; }
[data-world="fiat-is-fucked"] .eyebrow, [data-world="fiat-is-fucked"] .meta { text-transform: uppercase; letter-spacing: 0.16em; }
[data-world="fiat-is-fucked"] .block-title { letter-spacing: 0.01em; }
