/* Original supplied animation stays behind content across the entire scroll. */
.cinematic-page-background{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;isolation:isolate;opacity:.48;mix-blend-mode:screen}.cinematic-page-background>img,.cinematic-page-background>video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 58%;filter:sepia(.12) saturate(.8);pointer-events:none}.cinematic-page-background>video{opacity:0}.cinematic-page-background>video[data-ready=true]{opacity:1}.cinematic-page-background[data-state=fallback]>video{opacity:0}.cinematic-page-background:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0008,#0006 25%,#0008 50%,#0006 75%,#0008);pointer-events:none}.myth-security-backdrop{opacity:.055}.zeus-atmosphere{opacity:.34}
[data-theme=light] .cinematic-page-background{mix-blend-mode:multiply;opacity:.17}[data-theme=light] .cinematic-page-background>img,[data-theme=light] .cinematic-page-background>video{filter:invert(1) sepia(.12) saturate(.8)}[data-theme=light] .cinematic-page-background:after{background:linear-gradient(90deg,#fff7,transparent 28%,#fff4 50%,transparent 72%,#fff7)}[data-theme=light] .myth-security-backdrop{opacity:.04}
@media(max-width:780px){.cinematic-page-background{opacity:.40}.cinematic-page-background>img,.cinematic-page-background>video{object-position:50% 50%}[data-theme=light] .cinematic-page-background{opacity:.14}}

/* The original full-page clip now supplies the hand/nebula; avoid a duplicate behind the badge. */
.hero-art .badge-cosmos{display:none}
