/* A translucent grain and defocused pixel texture, without blurring content. */
body::after { content: ''; position: fixed; inset: 0; pointer-events: none; z-index: 40; background: url('assets/atmosphere.svg') center/900px 900px repeat; opacity: .10; mix-blend-mode: screen; }
@media(prefers-contrast:more){body::after{display:none}}
