/* Three CEO map pages and the shared conclusion use the same 56px nav offset. */
#perspective-ceo.business-map .map-page[data-page-id]{display:block;height:calc(100svh - 56px);min-height:calc(100svh - 56px)!important;padding:0 6vw!important;background:transparent}
.official-business-map{position:fixed;inset:56px 0 0;z-index:1;pointer-events:none;background:transparent}
.official-business-map[hidden]{display:none!important}
.official-business-map .scene-shell{inset:56px 0 0}
.official-business-map .motion-controls{pointer-events:auto}
.official-business-map .scene-error{pointer-events:auto}
#perspective-ceo .map-page .page-copy>h1,#perspective-ceo .map-page .page-copy>h2{margin-top:0}
#shared-content .shared-map-page[data-page-id]{padding:0!important;background:transparent}
#shared-content .shared-map-page .positioning-page{height:calc(100svh - 56px);min-height:calc(100svh - 56px);background:transparent}
#shared-content .positioning-page .continue-link{bottom:5%;font-size:13px}
@media(max-width:760px){#perspective-ceo.business-map .map-page[data-page-id]{padding:0 7vw!important}#shared-content .shared-map-page .positioning-page{height:auto;padding:48px 7vw 145px}#shared-content .positioning-page .continue-link{display:block;bottom:65px}#perspective-ceo .point-page .page-copy,#perspective-ceo .line-page .page-copy{top:40px}#perspective-ceo .network-heading{top:35px}.official-business-map .motion-controls{left:7vw;right:auto;bottom:70px}}
