/* Reviewed homepage header integrated with the existing hero. */
body.v2-integrated-header {--integrated-header-height:91px;}
.v2-integrated-header .site-header {background:transparent;border-bottom-color:transparent;transition:background .18s ease;}
.v2-integrated-header .v2-home-hero {margin-top:calc(-1 * var(--integrated-header-height));padding-top:var(--integrated-header-height);}
.v2-integrated-header .site-header .logo-light {display:none;}
.v2-integrated-header .site-header .logo-dark {display:block;}
.v2-integrated-header .main-nav > a,
.v2-integrated-header .main-nav > .nav-dropdown > summary,
.v2-integrated-header .header-actions > details > summary,
.v2-integrated-header .header-actions .icon-button {color:#fff;}
.v2-integrated-header .main-nav > a:hover,
.v2-integrated-header .main-nav > .nav-dropdown > summary:hover {color:#93c5fd;}
.v2-integrated-header.integrated-header-scrolled .site-header {background:#0b1220;border-bottom-color:rgba(255,255,255,.15);}
.v2-integrated-header .site-header .nav-dropdown-panel {background:var(--card);color:var(--ink);}
.v2-integrated-header .site-header .nav-dropdown-panel a {color:var(--ink);}
@media(max-width:900px){.v2-integrated-header .main-nav {background:#0b1220;}}
@media(max-width:640px){body.v2-integrated-header {--integrated-header-height:77px;}}
@media(prefers-reduced-motion:reduce){.v2-integrated-header .site-header {transition:none;}}
