/* Silent local golden energy, composed away from the primary reading column. */
.cinematic-atmosphere{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none!important;background:#000}
.cinematic-atmosphere .depth-video,.cinematic-video{display:block;width:100%;height:100%;object-fit:cover;object-position:65% center;opacity:.38;mix-blend-mode:screen}
.cinematic-atmosphere:before{opacity:.2}
.cinematic-atmosphere:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#000e 0%,#0008 40%,#0001 74%,#0005),linear-gradient(0deg,#000b,transparent 35%,transparent 70%,#0009);pointer-events:none}
:root[data-theme=light] .cinematic-atmosphere{background:#f5f2eb}
:root[data-theme=light] .cinematic-atmosphere .depth-video,:root[data-theme=light] .cinematic-video{opacity:.12;mix-blend-mode:multiply}
:root[data-theme=light] .cinematic-atmosphere:after{background:linear-gradient(90deg,#f5f2ebef,#f5f2ebaa 45%,#f5f2eb33 75%,#f5f2eb99)}
@media(max-width:700px){.cinematic-atmosphere .depth-video,.cinematic-video{opacity:.28;object-position:72% center}.cinematic-atmosphere:after{background:linear-gradient(90deg,#000b,#0005),linear-gradient(0deg,#000b,transparent,#0008)}}
@media(prefers-reduced-motion:reduce){.cinematic-atmosphere .depth-video,.cinematic-video{will-change:auto;transform:none}}
