:root{--dg-fonce:#251b31;--dg-sec:#685d73;--dg-chiffre:#251b31;--dg-bord:#ebe5ef;--dg-clair:#f7f4fa;--dg-accent:#7b3fa6}html,html.vvh-vu{background:var(--dg-clair)!important}body{background:linear-gradient(180deg, #251b31 0%, #6f5d80 32%, #ddd4e5 70%, #f7f4fa 100%) top / 100% 100vh no-repeat, var(--dg-clair)!important}.vvx-parcours,.vvx-screen--libre,.vvx-rappel-inscription,.vvx-articles,.vvt-public,.vvt-hero,.vvl-parcours,.vvt-articles,.vvt-final-join,.vvt-footer,.vvp-public,.vvp-hero,.vvp-articles,.vvp-final-join,.vvp-footer,.vvp-static,.vv-editorial{background:0 0!important}:is(.vvp-public,.vvt-public,.vvx-mobile,.vvp-static,.vv-editorial) :is(h1,h2,h3,h4,p,li,span,a,strong,em,small,summary,figcaption,blockquote,time,label,div):not(button *):not(.vvx-accueil *):not(.vvp-hero *):not(.vvt-hero *):not(.vvp-header *):not(.vvt-header *):not(.vv-video-voile *):not(.vv-ed-header *):not(.vv-article-cta *):not(.vvp-static-kicker):not(.vvp-static-main>h1):not(.vv-article-breadcrumb):not(.vv-article-breadcrumb *):not(.vv-article-head h1):not(.vv-ed-hero h1):not(.vv-ed-kicker):not(.vvp-static-main>h1 *):not(.vvp-static-meta):not(.vvp-static-lead):not(.vv-article-deck):not(.vvx-parcours-constat h2):not(.vvl-parcours>.vvl-section:first-child h2):not(.vvl-parcours>.vvl-section:first-child p):not(.vvl-parcours>.vvl-section:first-child a):not(.vvx-preuve-chiffres span):not(.vvx-preuve-chiffres small):not(.vvl-figures span):not(.vvl-figures small){color:var(--dg-fonce)!important}:is(.vvp-public,.vvt-public,.vvx-mobile,.vvp-static,.vv-editorial) :is(.vv-article-section-label,.vvp-kicker,.vvx-parcours-link,.vvx-preuve-lien,.vvp-section-head a):not(button *):not(.vvx-accueil *):not(.vvp-hero *):not(.vvt-hero *):not(.vvp-header *):not(.vvt-header *):not(.vv-video-voile *):not(.vv-ed-header *):not(.vv-article-cta *):not(.vvp-static-kicker):not(.vvp-static-main>h1):not(.vv-article-breadcrumb):not(.vv-article-breadcrumb *):not(.vv-article-head h1):not(.vv-ed-hero h1):not(.vv-ed-kicker):not(.vvp-static-main>h1 *):not(.vvp-static-meta):not(.vvp-static-lead):not(.vv-article-deck):not(.vvx-parcours-constat h2):not(.vvl-parcours>.vvl-section:first-child h2):not(.vvl-parcours>.vvl-section:first-child p):not(.vvl-parcours>.vvl-section:first-child a):not(.vvx-preuve-chiffres span):not(.vvx-preuve-chiffres small):not(.vvl-figures span):not(.vvl-figures small){color:var(--dg-accent)!important}.vvp-static-card,.vvp-article-card,.vvt-article-card,.vv-video{box-sizing:border-box;border:1px solid var(--dg-bord)!important;background:#fff!important;padding:20px!important}.vvp-article-card,.vvt-article-card{padding:0!important}.vvp-article-card>div,.vvt-article-card>div{padding:16px 20px 20px!important}:is(.vvp-static-card,.vvp-article-card,.vvt-article-card,.vv-video) :is(h3,h4,.vv-video-titre,.vv-video-titre button){color:var(--dg-fonce)!important}:is(.vvp-static-card,.vvp-article-card,.vvt-article-card,.vv-video) :is(p,span,small){color:var(--dg-sec)!important}.vvx-mobile{background:var(--dg-clair)!important}.vvx-screen:not(.vvx-accueil) .vvx-logo{content:url(/wordmark-vv-2026-211830.png);filter:none!important}.vvx-screen:not(.vvx-accueil) .vvx-menu span{background:var(--dg-fonce)!important}:is(.vvp-static-kicker,.vvp-static-main>h1,.vvp-static-main>h1 *,.vvp-static-meta,.vv-article-breadcrumb,.vv-article-breadcrumb a,.vv-article-head h1,.vv-ed-hero h1,.vv-ed-kicker,.vv-ed-header a){color:#fff!important}@media (width>=1024px){.vvp-static-lead,.vv-article-deck{color:var(--dg-fonce)!important}}@media (width<=699px){.vv-article-deck{color:var(--dg-fonce)!important}}.vv-enclair{border:1px solid var(--dg-bord)!important;border-left:2px solid var(--vv-brass,#d4b27a)!important;background:#fff!important;padding:18px 22px!important}.vv-article-cta a{color:#fff!important}.vv-enclair~.vvp-static-lead{color:var(--dg-fonce)!important}.vvl-circles span,.vvx-conversations-visual span{background:var(--dg-fonce)!important;box-shadow:none!important}.vvx-conversations-visual span:before{display:none!important}.vvl-circles span:last-child,.vvx-conversations-visual span:last-child{background:#d4b27a!important}.vvl-circles--one span:not(:last-child),.vvx-conversations-visual--one span:nth-child(-n+2){box-sizing:border-box;border:1px solid var(--dg-sec)!important;background:0 0!important}.vvl-circles--one span:not(:last-child):after,.vvx-conversations-visual--one span:nth-child(-n+2):after{background:var(--dg-sec)!important}:is(.vvp-public,.vvt-public){background:linear-gradient(180deg, #251b31 0, #251b31 var(--dg-depart,80vh), #6f5d80 calc(var(--dg-depart,80vh) + 32vh), #ddd4e5 calc(var(--dg-depart,80vh) + 70vh), #f7f4fa calc(var(--dg-depart,80vh) + 100vh))!important}:is(.vvp-hero,.vvt-hero),.vvl-parcours{background:0 0!important}.vvx-parcours-constat{background:linear-gradient(#251b31 0%,#6f5d80 32%,#ddd4e5 70%,#f7f4fa 100%)!important}.vvl-parcours>.vvl-section:first-child h2,.vvx-parcours-constat h2{color:#fff!important}.vvx-screen.vvx-parcours-constat .vvx-logo{content:normal;filter:brightness(0)invert()!important}.vvx-screen.vvx-parcours-constat .vvx-menu span{background:#fff!important}.vvl-parcours>.vvl-section:first-child :is(p,a){color:#fff!important}@media (width>=1024px){.vvl-parcours>.vvl-section:first-child :is(p,a){color:var(--dg-fonce)!important}}:is(.vvp-public,.vvt-public,.vvx-mobile,.vvp-static,.vv-editorial) :is(p,li,small,figcaption,time,label):not(button *):not(.vvx-accueil *):not(.vvp-hero *):not(.vvt-hero *):not(.vvp-header *):not(.vvt-header *):not(.vv-video-voile *):not(.vv-ed-header *):not(.vv-article-cta *):not(.vvp-static-kicker):not(.vvp-static-main>h1):not(.vv-article-breadcrumb):not(.vv-article-breadcrumb *):not(.vv-article-head h1):not(.vv-ed-hero h1):not(.vv-ed-kicker):not(.vvp-static-main>h1 *):not(.vvp-static-meta):not(.vvp-static-lead):not(.vv-article-deck):not(.vvx-parcours-constat h2):not(.vvl-parcours>.vvl-section:first-child h2):not(.vvl-parcours>.vvl-section:first-child p):not(.vvl-parcours>.vvl-section:first-child a):not(.vvx-preuve-chiffres span):not(.vvx-preuve-chiffres small):not(.vvl-figures span):not(.vvl-figures small):not(.vvp-regles-introduction):not(.vvp-why-question):not(.vv-reading-meta):not(.vvl-figures p):not(.vvx-parcours-constat p):not(.vvp-why-list *):not(.vvp-static-prose p):not(.vvp-static-prose li){color:var(--dg-sec)!important}:is(.vvx-preuve-chiffres,.vvl-figures) :is(span,small){color:var(--dg-chiffre)!important}.vvx-article,.vvx-invitation-card,.vvl-invitation{box-sizing:border-box;border:1px solid var(--dg-bord)!important;background:#fff!important}.vvx-article{padding:12px!important}.vvx-invitation-card,.vvl-invitation{padding:16px!important}.vvx-invitation-action:not(.vvx-invitation-action--oui){border-color:var(--dg-bord)!important}
