.marquee-module__Q1UNaq__frame{--bulb-gap:1.5rem;--bulb-padding:1.5rem;background:radial-gradient(circle, var(--marquee-bulb) 0 2px, #d64a5557 3px, transparent 4.5px), var(--marquee-frame);background-size:var(--bulb-gap) var(--bulb-gap), auto;box-shadow:0 0 2rem var(--marquee-glow), inset 0 0 0 1px #d64a5529;padding:var(--bulb-padding);border:1px solid #4a4a4a;border-radius:1rem;animation:4.5s ease-in-out infinite marquee-module__Q1UNaq__marqueeGlow}.marquee-module__Q1UNaq__small{--bulb-gap:1.125rem;--bulb-padding:1.125rem;border-radius:.875rem}.marquee-module__Q1UNaq__panel{background:repeating-linear-gradient(0deg, #ffffff2e 0 1px, transparent 1px 5px), radial-gradient(circle at 50% 20%, #ffffff8c, transparent 46%), linear-gradient(180deg, #f1f0eb, var(--marquee-panel)), var(--marquee-panel);color:var(--marquee-panel-text);text-align:center;border:1px solid #bd1f2d38;border-radius:.5rem;place-items:center;gap:.75rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid;box-shadow:inset 0 0 1.5rem #bd1f2d1a,0 .75rem 1.5rem #00000042}.marquee-module__Q1UNaq__small .marquee-module__Q1UNaq__panel{padding:clamp(.75rem,2vw,1.25rem)}@keyframes marquee-module__Q1UNaq__marqueeGlow{0%,to{box-shadow:0 0 1.5rem #bd1f2d2e,inset 0 0 0 1px #d64a551a}50%{box-shadow:0 0 2.75rem #bd1f2d57,inset 0 0 0 1px #d64a552e}}@media (prefers-reduced-motion:reduce){.marquee-module__Q1UNaq__frame{animation:none}}
