/* V22 — one uninterrupted canvas across the inner page header and content. */
html[data-theme="light"] body.vx14-landing{
 background:radial-gradient(ellipse 110% 78% at 5% 5%,#eaf1ff 0%,#f7f9fd 64%,#f7f9fd 100%) fixed!important;
}
html[data-theme="dark"] body.vx14-landing{
 background:linear-gradient(155deg,#03112e 0%,#071b42 48%,#091c40 76%,#03112e 100%) fixed!important;
}
html[data-theme] body.vx14-landing .vx-site-header.vx-subnav,
html[data-theme] body.vx14-landing .vx-site-header.vx-subnav[data-theme],
html[data-theme] body.vx14-landing .vx-site-header.vx-subnav .vx-topnav{
 background:transparent!important;background-color:transparent!important;background-image:none!important;
 box-shadow:none!important;border:0!important;border-bottom:0!important;
}
html[data-theme] body.vx14-landing .vx-site-header.vx-subnav::before,
html[data-theme] body.vx14-landing .vx-site-header.vx-subnav::after{background:transparent!important;box-shadow:none!important;border:0!important}
/* The same deep navy during the V's two cycles, whatever the selected theme. */
html[data-theme] .vx-preloader,
html[data-theme] #vx-preloader{background:#04132e!important;background-image:none!important}
html[data-vx-first-intro="skip"] #vx-preloader{display:none!important;pointer-events:none!important}
@media(prefers-reduced-motion:reduce){html #vx-preloader{display:none!important}}
