/* Home: video a pantalla completa y navegación superpuesta. */
.home-page .site-header{position:absolute!important;top:0;right:0;left:0;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}.home-page .main-nav>a{color:#fff!important}.home-page .main-nav>a:not(.campus-link):hover,.home-page .main-nav>a[aria-current=page]{color:#fff!important;text-decoration:underline;text-underline-offset:.35rem}.home-page .campus-link{border-color:rgb(255 255 255 /.8);background:transparent;color:white!important}.home-page .home-hero{position:relative;min-height:100svh;overflow:hidden;background:#000}.home-hero-media{position:absolute;inset:0;width:100%;height:100%}.home-hero-media::after{position:absolute;inset:0;background:rgb(0 0 0 /.42);content:""}.home-hero-video{width:100%;height:100%;object-fit:cover;opacity:1}.home-page .home-hero-image{display:none}@media(max-width:800px){.home-page .main-nav.is-open{top:0;background:rgb(0 0 0 /.9);border:0}.home-page .menu-toggle span:not(.sr-only){background:white}}
