/* Static HTML is readable until each independent enhancement has initialized. */
.environment-anchor{display:block;scroll-margin-top:100px}
html:not([data-menu-ready]) .header-menu-toggle{display:none}
html:not([data-menu-ready]) .site-head .mobile-menu{display:block;position:static;grid-column:1/-1;width:100%;max-width:none;box-shadow:none}
html:not([data-menu-ready]) .site-head{position:relative;padding-top:20px}
html:not([data-reveals-ready]) .reveal{opacity:1;transform:none}
.pipeline:not([data-motion-ready]) .pl-stage{width:100%;height:100%;left:0;top:0;transform:none}
.pipeline:not([data-motion-ready]) .pl-script,.pipeline:not([data-motion-ready]) .pl-shotlist,.pipeline:not([data-motion-ready]) .pl-caption{display:none}
.pipeline:not([data-motion-ready]) .pl-sheet{transform:none}
.pipeline:not([data-motion-ready]) .sheet-panel{opacity:1;transform:none;animation:none}
.v2-intake:not([data-motion-ready]) .v2-stage{min-height:0}
.v2-intake:not([data-motion-ready]) .v2-act{position:relative;opacity:1;transform:none;padding:20px}
.v2-intake:not([data-motion-ready]) .v2-doc-row,.v2-intake:not([data-motion-ready]) .v2-attach>*,.v2-intake:not([data-motion-ready]) .v2-doc-stamp{opacity:1;transform:none;animation:none}
.lt3-wrap:not([data-motion-ready]) img{filter:none;transform:none}
.lt3-wrap:not([data-motion-ready]) .lt3-neg,.lt3-wrap:not([data-motion-ready]) .lt3-loupe{display:none}
.develop:not([data-motion-ready]){height:auto;padding:40px 0}
.develop:not([data-motion-ready]) .develop-sticky{position:relative;height:auto;top:0}
.develop:not([data-motion-ready]) .dev-sketch,.develop:not([data-motion-ready]) .dev-scan{display:none}
#officeContent:not([data-sequence-ready]) .os-controls{display:none}
#officeContent:not([data-sequence-ready]) .os-theatre{height:auto;overflow:visible}
#officeContent:not([data-sequence-ready]) .os-act{height:auto;min-height:570px;border-bottom:1px solid #dad5cd}
#officeContent:not([data-sequence-ready]) .os-paper-fan .os-leaf{transition:none}
@media(prefers-reduced-motion:reduce){
  html{scroll-behavior:auto!important}
  #creativeEnvironment *,#officeEnvironment *{animation:none!important;transition:none!important}
  #pipeline .pl-script,#pipeline .pl-shotlist,#pipeline .pl-caption{display:none}
  #pipeline .pl-sheet,#pipeline .sheet-panel{transform:none!important;opacity:1!important}
  .develop{height:auto!important;padding:40px 0}
  .develop .develop-sticky{position:relative!important;height:auto!important;top:0}
  .develop .dev-sketch,.develop .dev-scan{display:none}
  .lt3-frame img{filter:none!important;transform:none!important}
  .lt3-neg{display:none}
}

html:not([data-environments-ready]){scroll-behavior:auto}
html[data-initial-environment=office]:not([data-environments-ready]) #creativeEnvironment,html[data-initial-environment=creative]:not([data-environments-ready]) #officeEnvironment{display:none}
