/* An atmospheric concept illustration; content and controls remain in front. */
#engineering-homepage-directions .gs-hero-split { position:relative; isolation:isolate; overflow:hidden; }
#engineering-homepage-directions .gs-hero-split::before { content:""; position:absolute; z-index:-1; top:0; right:0; left:0; height:min(100%,850px); background-image:url("/assets/imagery/engineering-context-v1.png"); background-repeat:no-repeat; background-position:center bottom; background-size:cover; opacity:.16; pointer-events:none; mask-image:linear-gradient(to bottom,transparent 0%,#000 20%,#000 76%,transparent 100%); }
:root[data-design-theme="cobalt"] #engineering-homepage-directions .gs-hero-split::before { opacity:.24; }
@media(max-width:700px) {
  #engineering-homepage-directions .gs-hero-split::before { height:580px; background-size:auto 100%; background-position:65% bottom; opacity:.12; }
  :root[data-design-theme="cobalt"] #engineering-homepage-directions .gs-hero-split::before { opacity:.17; }
}
@media(prefers-contrast:more), (forced-colors:active) {
  #engineering-homepage-directions .gs-hero-split::before { display:none; }
}
@media print { #engineering-homepage-directions .gs-hero-split::before { display:none; } }
