body[data-hierarchy-universe] #primary-navigation #submenu-fonds-maj{--menu-deep:#052b4d;--menu-main:#086887;--menu-accent:#82cee2}body[data-hierarchy-universe] #primary-navigation #submenu-d-couvrir{--menu-deep:#153c66;--menu-main:#2478a8;--menu-accent:#f4d77a}body[data-hierarchy-universe] #primary-navigation #submenu-participer{--menu-deep:#663145;--menu-main:#b9687e;--menu-accent:#e8a5b7}body[data-hierarchy-universe] #primary-navigation #submenu-actions{--menu-deep:#244d3b;--menu-main:#48735a;--menu-accent:#c9dba4}body[data-hierarchy-universe] #primary-navigation #submenu-opportunit-s{--menu-deep:#43234f;--menu-main:#744083;--menu-accent:#b6a3d1}body[data-hierarchy-universe] #primary-navigation #submenu-ressources{--menu-deep:#67500b;--menu-main:#a47c16;--menu-accent:#ecaf7e}body[data-hierarchy-universe] #primary-navigation #submenu-maj-digital{--menu-deep:#063b50;--menu-main:#087f9e;--menu-accent:#82cee2}body[data-hierarchy-universe] #primary-navigation .navGroup .navDropdown{background:var(--menu-deep)!important;color:#fff!important;border-top:4px solid var(--menu-accent)!important}body[data-hierarchy-universe] #primary-navigation .navGroup .navDropdown a{color:#fff!important;border-bottom-color:color-mix(in srgb,var(--menu-accent) 35%,transparent)!important}body[data-hierarchy-universe] #primary-navigation .navGroup .navDropdown a:is(:hover,:focus-visible,:active){color:var(--menu-deep)!important;background:#fff!important}html body[data-hierarchy-universe] #primary-navigation #submenu-d-couvrir{color:#fff!important;background:radial-gradient(138% 150% at 100% 0,#f4d77a80 0%,#f4d77a47 28%,#f4d77a1a 55%,#0000 80%),linear-gradient(115deg,#012e63 0%,#06447b 100%)!important;border-top:4px solid #f4d77a!important}html body[data-hierarchy-universe] #primary-navigation #submenu-d-couvrir a{color:#fff!important;background:0 0!important;border-bottom-color:#ffffff26!important}html body[data-hierarchy-universe] #primary-navigation #submenu-d-couvrir a:is(:hover,:focus-visible,:active){color:#012e63!important;background:#f4d77a!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}html body[data-hierarchy-universe] #primary-navigation #submenu-d-couvrir a:focus-visible{outline-offset:-2px;outline:2px solid #f4d77a!important}html body[data-hierarchy-universe=digital] #primary-navigation :is(.navTopLink,.navTopButton).isActive{color:#fff!important;background:#087f9e!important}html body[data-hierarchy-universe=digital] #primary-navigation :is(.navTopLink,.navTopButton).isActive span{color:inherit!important}:is(html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-d-couvrir)>:is(.navTopLink,.navTopButton):is(.isActive,:hover,:focus-visible,:active,[aria-expanded=true]),html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-d-couvrir):is(:hover,:focus-within,.isExpanded)>:is(.navTopLink,.navTopButton)){color:#012e63!important;background:#f4d77a!important}html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-d-couvrir)>:is(.navTopLink,.navTopButton) span{color:inherit!important}html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-d-couvrir)>:is(.navTopLink,.navTopButton):focus-visible{outline-offset:-3px;outline:2px solid #012e63!important}html body[data-hierarchy-universe] #primary-navigation :is(#submenu-participer,#submenu-actions,#submenu-opportunit-s,#submenu-ressources,#submenu-maj-digital){background:radial-gradient(ellipse 138% 150% at 100% 0%,color-mix(in srgb,var(--menu-accent) 50%,transparent) 0%,color-mix(in srgb,var(--menu-accent) 28%,transparent) 28%,color-mix(in srgb,var(--menu-accent) 10%,transparent) 55%,transparent 80%),linear-gradient(115deg,#012e63 0%,#06447b 100%)!important;color:#fff!important;border-top:4px solid var(--menu-accent)!important}html body[data-hierarchy-universe] #primary-navigation :is(#submenu-participer,#submenu-actions,#submenu-opportunit-s,#submenu-ressources,#submenu-maj-digital) a{color:#fff!important;background:0 0!important;border-bottom-color:#ffffff26!important}html body[data-hierarchy-universe] #primary-navigation :is(#submenu-participer,#submenu-actions,#submenu-opportunit-s,#submenu-ressources,#submenu-maj-digital) a:is(:hover,:focus-visible,:active,[aria-current=page]){background:var(--menu-accent)!important;color:#012e63!important}html body[data-hierarchy-universe] #primary-navigation :is(#submenu-participer,#submenu-actions,#submenu-opportunit-s,#submenu-ressources,#submenu-maj-digital) a:focus-visible{outline-offset:-3px;outline:2px solid #012e63!important}:is(html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-actions)>:is(.navTopLink,.navTopButton):is(.isActive,:hover,:focus-visible,:active,[aria-expanded=true]),html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-actions):is(:hover,:focus-within,.isExpanded)>:is(.navTopLink,.navTopButton)){color:#012e63!important;background:#c9dba4!important}html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-actions)>:is(.navTopLink,.navTopButton) span{color:inherit!important}html body[data-hierarchy-universe] #primary-navigation #submenu-maj-digital{color:#fff!important;background:radial-gradient(115% 125% at 100% 0,#82cee26b 0%,#82cee238 28%,#82cee212 55%,#0000 80%),linear-gradient(115deg,#012e63 0%,#06447b 100%)!important;border-top:4px solid #82cee2!important}html body[data-hierarchy-universe] #primary-navigation #submenu-maj-digital a{color:#fff!important;background:0 0!important;border-bottom-color:#ffffff26!important}html body[data-hierarchy-universe] #primary-navigation #submenu-maj-digital a:is(:hover,:focus-visible,:active,[aria-current=page]){color:#012e63!important;background:#82cee2!important}html body[data-hierarchy-universe] #primary-navigation #submenu-maj-digital a:focus-visible{outline-offset:-3px;outline:2px solid #012e63!important}:is(html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-maj-digital)>:is(.navTopLink,.navTopButton):is(.isActive,:hover,:focus-visible,:active,[aria-expanded=true]),html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-maj-digital):is(:hover,:focus-within,.isExpanded)>:is(.navTopLink,.navTopButton)){color:#fff!important;background:#087f9e!important}html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-maj-digital)>:is(.navTopLink,.navTopButton) span{color:inherit!important}:is(html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-ressources)>:is(.navTopLink,.navTopButton):is(.isActive,:hover,:focus-visible,:active,[aria-expanded=true]),html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-ressources):is(:hover,:focus-within,.isExpanded)>:is(.navTopLink,.navTopButton)){color:#012e63!important;background:#ecaf7e!important}html body[data-hierarchy-universe] #primary-navigation .navGroup:has(>#submenu-ressources)>:is(.navTopLink,.navTopButton) span{color:inherit!important}body[data-hierarchy-universe] .foundationScope header .headerSearch{display:none!important}body[data-hierarchy-universe] .foundationScope header .headerSearchAccess.headerSearchAccess{white-space:nowrap;border:1px solid #ffffffb8;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 18px;font-size:14px;font-weight:800;color:#fff!important;margin-left:auto!important;display:inline-flex!important}body[data-hierarchy-universe] .foundationScope header .headerSearchAccess span{font-size:24px;line-height:1}body[data-hierarchy-universe] .foundationScope header .headerSearchAccess:is(:hover,:focus-visible){color:var(--hierarchy-deep,#063b68)!important;background:#fff!important}body[data-hierarchy-universe] .foundationScope header .headerSearchAccess:focus-visible{outline:3px solid var(--hierarchy-accent,#82cee2);outline-offset:4px}@media (min-width:951px){body[data-hierarchy-universe] .foundationScope header{justify-content:flex-start!important;gap:18px!important;padding-inline:2vw!important;display:flex!important}body[data-hierarchy-universe] .foundationScope header .universeNavigation{flex:0 auto!important;margin:0!important;position:static!important;transform:none!important}body[data-hierarchy-universe] .foundationScope header .headerFirstStep{flex:none!important;margin-left:0!important}}@media (max-width:1200px){body[data-hierarchy-universe] .foundationScope header .headerSearchAccess.headerSearchAccess{width:44px;min-width:44px;padding:0!important}body[data-hierarchy-universe] .foundationScope header .headerSearchAccess b{white-space:nowrap;clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}@media (max-width:950px){body[data-hierarchy-universe] .foundationScope header .headerSearchAccess.headerSearchAccess{margin-left:auto!important}}.headerActions{display:contents}@media (min-width:951px){body[data-hierarchy-universe] .foundationScope header .universeNavigation{margin-left:auto!important}body[data-hierarchy-universe] .foundationScope header .headerActions{flex:none;align-items:center;gap:18px;margin-left:18px;display:flex}body[data-hierarchy-universe] .foundationScope header .headerActions .headerSearchAccess{margin-left:0!important}}@media (min-width:1800px){body[data-hierarchy-universe] .foundationScope header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px!important;display:grid!important}body[data-hierarchy-universe] .foundationScope header .universeNavigation{grid-area:1/2;justify-self:center;margin:0!important}body[data-hierarchy-universe] .foundationScope header .headerActions{white-space:nowrap;grid-area:1/3;justify-self:end;margin:0}}@media (min-width:951px){body[data-hierarchy-universe] .foundationScope header.majUniverseHeader{box-sizing:border-box;--header-side:clamp(200px,23vw,430px);justify-content:center!important;width:100%!important;max-width:none!important;display:flex!important}body[data-hierarchy-universe] .foundationScope header.majUniverseHeader .universeNavigation{width:max-content!important;max-width:calc(100% - 2 * var(--header-side))!important;gap:clamp(4px,.5vw,12px)!important;margin:0!important;position:absolute!important;top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}body[data-hierarchy-universe] .foundationScope header.majUniverseHeader .headerActions{gap:18px!important;width:max-content!important;margin:0!important;display:flex!important;position:absolute!important;top:50%!important;left:auto!important;right:2vw!important;transform:translateY(-50%)!important}body[data-hierarchy-universe] .foundationScope header.majUniverseHeader .navTopLinkDesktop{padding-inline:clamp(5px,.7vw,16px)!important;font-size:clamp(10px,.85vw,15px)!important}body[data-hierarchy-universe] .foundationScope header.majUniverseHeader .navGroup{flex-shrink:1;min-width:0}}.foundationScope .navDropdown{width:min(360px,90vw);max-height:min(75vh,700px);overflow-y:auto}.universeOrientation a{color:inherit;white-space:nowrap;padding:8px;font-size:14px}.universeOrientation a:focus-visible{outline-offset:3px;outline:3px solid}@media (max-width:950px){.foundationScope .navGroup.isExpanded .navDropdown{width:auto;max-height:65vh;overflow-y:auto}.universeOrientation{margin:8px 0}}
