/* Site-wide Gleason-style map watermark (Dalton Consulting). Image: a Gleason-layout redraw (north-polar azimuthal
   equidistant, sun-time ring) of Natural Earth country data, public domain; see /wm/CREDITS.txt.
   2026-10-04 readability pass (John): the map now SCROLLS with the page (position:absolute on the document, not fixed to
   the window), sits to the RIGHT behind the Fig./aside column instead of under the text column, is fainter
   (opacity .30 -> .16 on every page; pages' own --map-opacity:.30 is no longer read) and fades out toward the text side. Hero text blocks get a soft, feathered paper
   backing so the paragraph reads cleanly over whatever map shows through. Previous version: deploy-404/backups/wm.css.bak-20261004-pre-mapscroll.
   Placement: the map's centre bullseye (North Pole dot: asset px 1482.7,1579.1 of 3040x2064 -> 741.4,789.5 at 1520 wide,
   i.e. 778.6px from the image's right edge) is parked in the RIGHT gutter, 560px down the page:
   right gap = max(22px, (100vw - 1320px)/4 + 22px). Behind everything (z-index -1, no pointer events, a pseudo-element so
   screen readers never see it). */
html{position:relative}
html::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:url("/wm/gleason-redraw.webp") no-repeat right calc(max(22px, (100vw - 1320px) / 4 + 22px) - 778.6px) top -229.5px/1520px auto;
  background-attachment:scroll;
  opacity:var(--wm-opacity,.16);mix-blend-mode:multiply;
  -webkit-mask-image:linear-gradient(to right,transparent 26%,#000 58%);mask-image:linear-gradient(to right,transparent 26%,#000 58%)}
/* the old per-section copy on /about/, /coming-soon/ and the 404 page is replaced by this shared layer (no double map) */
.stage::before,.inq-hero::before{content:none}
/* soft paper backing behind the hero text column (no layout change: background + feathered shadow only) */
.hero>.wrap>div:first-child,.inq-hero>.wrap>div:first-child{position:relative;border-radius:28px;
  background:rgba(242,232,213,.80);box-shadow:0 0 44px 30px rgba(242,232,213,.80)}
@media (max-width:679px){
  html::before{background-image:url("/wm/gleason-redraw-m.webp");background-size:860px auto;background-position:center top -10px;
    opacity:var(--wm-opacity-m,.16);-webkit-mask-image:none;mask-image:none}
}
