/* v283: fullscreen Tile media, banner and rail layered above it. */
body .tile-gateway-header{position:fixed!important;left:0;right:0;background:transparent!important;transition:background .25s}
body.as-banner-scrolled .tile-gateway-header{background:#111c20!important}
.tile-home-main .tile-entry-rail{position:absolute;top:88px;left:0;right:0;z-index:10;background:transparent;border-bottom:1px solid rgba(245,242,236,.2)}
.tile-home-main .tile-entry-rail a{color:#f5f2ec;text-shadow:0 1px 7px rgba(0,0,0,.9)}
.tile-home-main .tile-cinematic{height:100svh;min-height:720px;max-height:none}
.tile-cinematic-copy{top:clamp(210px,24vh,260px)}
.tile-cinematic-shade{background:linear-gradient(180deg,rgba(8,20,25,.58) 0,rgba(8,20,25,.23) 35%,rgba(8,20,25,.36) 66%,rgba(8,20,25,.9))}
@media(max-width:700px){.tile-home-main .tile-entry-rail{top:72px}.tile-home-main .tile-cinematic{height:100svh;min-height:720px;max-height:none}.tile-cinematic-copy{top:164px}}

.tile-cinematic video::-webkit-media-controls{display:none!important}.tile-cinematic video::-internal-media-controls-overlay-cast-button{display:none!important}
