/* PHOSPHOR signature: CRT scanlines over the whole page plus a slow phosphor
   flicker and a faint vignette. The wordmark glow already keeps it legible;
   the flicker never drops opacity below readable. Reduced-motion: static, clean. */
.nightfall::after{content:"";position:fixed;inset:0;z-index:8500;pointer-events:none;
  background:repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0 1px,transparent 1px 3px);mix-blend-mode:multiply;opacity:.5}
@media (prefers-reduced-motion:no-preference){
  @keyframes ph-flicker{0%,19%,21%,55%,57%,100%{opacity:1}20%{opacity:.86}56%{opacity:.92}}
  .hero .wordmark,.site-foot .fw{animation:ph-flicker 5s steps(1,end) infinite}
}
