/* Mobile photographs continue into real photographed ground, without colour/blur filler. */
@media(max-width:760px){
 :not(.mobile-photographic-page)>.mobile-page-floor,:not(.mobile-photographic-page)>.mobile-page-continuation{visibility:hidden}
 .client-page.mobile-photographic-page,.professional-page.mobile-photographic-page,.es-seated.employer-page.mobile-photographic-page{position:relative;isolation:isolate;background:transparent!important}
 .mobile-page-floor{position:fixed;inset:0;z-index:-2;pointer-events:none;background-image:var(--mobile-floor-photo);background-size:auto calc(100dvh * var(--mobile-floor-scale));background-position:center bottom;background-repeat:no-repeat}
 .mobile-page-continuation{position:absolute;z-index:-1;display:block;max-width:none;height:auto;pointer-events:none;user-select:none;mask-image:linear-gradient(#000 0%,#000 calc(100% - 150px),transparent 100%);-webkit-mask-image:linear-gradient(#000 0%,#000 calc(100% - 150px),transparent 100%)}
 .mobile-photographic-page:before{display:none!important}
 .es-seated.mobile-photographic-page .es-hero{background:transparent}
 .es-seated.mobile-photographic-page .es-hero:before{display:none}
 .es-seated.mobile-photographic-page .es-scene{mask-image:linear-gradient(#000 0%,#000 94%,transparent 100%);-webkit-mask-image:linear-gradient(#000 0%,#000 94%,transparent 100%)}
 .es-seated.mobile-photographic-page .es-info-trigger{left:auto;right:6%;top:calc(var(--shared-header-height) + 130px)}
 .es-seated.mobile-photographic-page .es-head-hint{left:36%;top:calc(var(--shared-header-height) + 260px);width:59%}
 .professional-page.mobile-photographic-page .client-header,.professional-page.mobile-photographic-page .pro-stage,.professional-page.mobile-photographic-page .pro-features,.professional-page.mobile-photographic-page .pro-benefits,.professional-page.mobile-photographic-page .client-footer{background:transparent!important}
 .professional-page.mobile-photographic-page .pro-stage:before{mask-image:linear-gradient(#000 0%,#000 calc(100% - 18px),transparent 100%);-webkit-mask-image:linear-gradient(#000 0%,#000 calc(100% - 18px),transparent 100%)}
 .professional-page.mobile-photographic-page .pro-arches:before{display:none}
 .client-page.mobile-photographic-page .client-intro-strip,.client-page.mobile-photographic-page .client-benefits,.client-page.mobile-photographic-page .client-footer{background:transparent}
}
/* Employer mobile: the extended photograph owns the entire scene, once. */
@media(max-width:760px){
 .es-seated.mobile-photographic-page .es-scene>image{display:none}
 .es-seated.mobile-photographic-page .es-head-layer .es-boss-head{left:8%}
 .es-seated.mobile-photographic-page .es-hero:before,.es-seated.mobile-photographic-page .es-panel-stage:before{display:none}
}
