/* Homepage navigation overlays its original video; internal pages retain their theme. */
body.rv-immersive-home{--rv-nav-height:68px}
.rv-immersive-home .header.rv-header{margin-bottom:calc(-1 * var(--rv-nav-height));background:transparent;box-shadow:none;color:#fff;transition:background .2s,backdrop-filter .2s}
.rv-immersive-home .rv-header.rv-immersive-scrolled{background:rgba(12,23,35,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
.rv-immersive-home .rv-header-bar{background:transparent}
.rv-immersive-home .rv-header .rv-brand-name,.rv-immersive-home .rv-header .rv-series>summary,.rv-immersive-home .rv-header .rv-series-link,.rv-immersive-home .rv-header .rv-right{color:#fff}
.rv-immersive-home .rv-header .rv-brand-divider{background:rgba(255,255,255,.35)}
.rv-immersive-home .rv-header .rv-logo img{filter:brightness(0) invert(1)}
.rv-immersive-home .rv-header .rv-menu-toggle span{background:#fff}
.rv-immersive-home .rv-header .rv-right>a:hover,.rv-immersive-home .rv-header .rv-tool-link:hover,.rv-immersive-home .rv-header .rv-series>summary:hover,.rv-immersive-home .rv-header .rv-series-link:hover,.rv-immersive-home .rv-header .rv-series.is-current>summary{color:#c8e2ff}
.rv-immersive-home .rv-header .rv-language-menu .rv-languages{color:#272e35}
.rv-immersive-home .rv-header .rv-mega{color:#272e35}
.rv-immersive-home .rv-header :focus-visible{outline-color:#c8e2ff!important}
@media(max-width:1599px){body.rv-immersive-home{--rv-nav-height:64px}.rv-immersive-home .rv-header .rv-navigation{color:#272e35}.rv-immersive-home .rv-header .rv-navigation .rv-series>summary,.rv-immersive-home .rv-header .rv-navigation .rv-series-link{color:#272e35}.rv-immersive-home .rv-header .rv-navigation a:hover{color:#156bea}}
@media(max-width:600px){body.rv-immersive-home{--rv-nav-height:90px}}
@media(prefers-reduced-motion:reduce){.rv-immersive-home .header.rv-header{transition:none}}
