/* Keep the corrected work photo layout. Teams use the shared Experience treatment. */
body.home-page #main #how .work-opening{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:stretch;padding:0!important}
body.home-page #main #how .work-opening:after{display:none!important}
body.home-page #main #how .work-intro{width:auto!important;min-width:0;padding:0!important}
body.home-page #main #how .work-intro>.eyebrow{margin-top:0}
body.home-page #main #how .work-material{position:relative!important;inset:auto!important;height:auto!important;min-width:0;margin:0;overflow:hidden;border-radius:2px}
body.home-page #main #how .work-material img{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;mask:none!important;-webkit-mask:none!important;border-radius:2px;filter:none!important}
@media(max-width:800px){
 body.home-page #main #how .work-opening{grid-template-columns:minmax(0,1fr);gap:24px}
 body.home-page #main #how .work-material{aspect-ratio:4/3;width:100%}
 body.home-page #main #needs>.teams-inquiry-photo img{object-position:70% top}
}
