/* Neutral grain: no tinted or opaque wash. */
body:before{content:"";position:fixed;inset:0;z-index:9998;pointer-events:none;background:url('/media/clear-grain.svg') repeat;background-size:240px 240px;mix-blend-mode:soft-light;opacity:.075}
body:after{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;background:url('/media/surface-traces.svg') repeat;background-size:680px 900px;opacity:.15}
@media print{body:before,body:after{display:none}}
