/* Combined review only: dark native vTeam pale-glass contrast, no geometry changes. */
html[data-funnel-theme=dark]:has(.welcome-nav) .welcome-note.glass,
html[data-funnel-theme=dark]:has(.welcome-nav) .help-dock.glass{color:#252625!important}
html[data-funnel-theme=dark]:has(.welcome-nav) .welcome-note.glass :is(span,b),
html[data-funnel-theme=dark]:has(.welcome-nav) .help-dock :is(.dock-guide,.dock-guide>span,.dock-guide svg){color:#252625!important}
html[data-funnel-theme=dark]:has(.welcome-nav) .help-dock :is(.dock-guide small,.dock-semmy small){color:#555e53!important}
html[data-funnel-theme=dark]:has(.welcome-nav) .welcome-support{color:#b9bab5!important}

/* duo-hero-framing: keep both faces visible in the approved moving portrait. */
.portrait.together[data-hero] video.movement{object-position:60% 50%}
html[data-funnel-theme=dark] .welcome-nav a[aria-current]{color:#efefeb}
html[data-funnel-theme=dark] .welcome-copy>.eyebrow{color:#aeb6ac}
