/* Field Work page only: spider-web backdrop (zn-web.js). Loaded after zn-theme.css. */
body.fw-web #znSky{display:none!important}
#fwWeb{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:0;transition:opacity .6s ease}
#fwWeb.on{opacity:1}
/* keep the hero copy on the left so the web has a clear stage on the right */
@media(min-width:900px){
  body.fw-web .ph-fwhead #fwIntro,body.fw-web .ph-fwhead .fw-lede,body.fw-web .ph-fwhead .fw-pills{max-width:50%!important}
}
/* phones: reserve a stage under the text for the web */
@media(max-width:899px){
  body.fw-web .ph-fwhead{padding-bottom:440px!important}
}
