@media(max-width: 1200px){body:has(.nav-header.open){overflow-y:hidden}}.headerPDC{background-color:#fff;box-shadow:4px 4px 8px 0px rgba(153,186,255,.25);position:relative;overflow-x:clip;width:100%;z-index:999;top:0}@media(max-width: 1200px){.headerPDC:has(.nav-header.open){position:fixed;overflow-y:auto;height:100%}}@media(min-width: 1201px){.headerPDC:has(.nav-dropdown.open)::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#e5eeff}}.headerPDC.sticky{position:sticky;animation:ttb 300ms}@keyframes ttb{0%{top:-200px}100%{top:0}}@media(max-width: 1200px){.headerPDC .column .quick-access-wrapper{gap:8px}}@media(min-width: 1201px){.headerPDC .column .quick-access-wrapper{min-width:311px;width:min-content}}@media(max-width: 1200px){.headerPDC .column .quick-access{display:flex;gap:8px;align-items:center;color:#381a0a;text-decoration:none;cursor:pointer;padding:4px;background-color:rgba(0,0,0,0)}.headerPDC .column .quick-access:visited{color:#381a0a}.headerPDC .column .quick-access:hover{background-color:rgba(0,0,0,0);color:#003199;border:none}.headerPDC .column .quick-access:disabled{background-color:rgba(0,0,0,0);color:#a1a1a1;border:1px solid #a1a1a1;cursor:auto}.headerPDC .column .quick-access{border:unset;box-shadow:none;min-height:auto}}@media(max-width: 1200px){.headerPDC .column .quick-access:hover{color:#381a0a;text-decoration:underline}}@media(max-width: 1200px){.headerPDC .column .quick-access span,.headerPDC .column .quick-access p{font-size:1.6rem;text-transform:inherit;font-weight:400;line-height:130%}}@media(max-width: 1200px){.headerPDC .column .quick-access img{display:none}}@media(max-width: 1200px){.headerPDC .column .quick-access .picto{display:none}}@media(max-width: 1200px){.headerPDC .column .fold-card{width:100%}.headerPDC .column .fold-card .mask{display:none}.headerPDC .column .fold-card a,.headerPDC .column .fold-card button{width:fit-content}}.headerPDC .disclosure-container{position:relative}.headerPDC .disclosure-container .disclosure-button [class*=ag2ricon-]{transform:rotate(0deg);transition:transform 300ms}.headerPDC .disclosure-container .disclosure-button[aria-expanded=true] [class*=ag2ricon-]{transform:rotate(180deg)}.headerPDC .disclosure-container .disclosure{z-index:999;padding:8px;width:204px;background-color:#fff;position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);border:1px solid #0052ff;border-radius:8px}.headerPDC .disclosure-container .disclosure a{display:block;width:100%;text-decoration:none;color:#381a0a;padding:8px;border-radius:8px}.headerPDC .disclosure-container .disclosure a:hover{background-color:#e5eeff}.header-container{padding-left:12px;display:flex;max-width:1440px;margin:auto;min-height:136px}@media(max-width: 1200px){.header-container{min-height:72px;flex-direction:column;padding-left:0}}.header-container .header-logo{position:relative}@media(max-width: 1200px){.header-container .header-logo{height:72px;display:flex;justify-content:space-between;padding:8px 16px}}@media(min-width: 1301px){.header-container .header-logo{padding-right:36px}}@media(min-width: 1201px)and (max-width: 1300px){.header-container .header-logo{padding-right:28px}}@media(min-width: 1201px){.header-container .header-logo{padding-top:35px}}@media(max-width: 1200px){.header-container .header-logo .nav-cta a,.header-container .header-logo .nav-cta button{padding:0;border:none;flex-direction:column;gap:2px;text-align:center}}.header-container .header-logo .nav-cta .text-icon{font-size:.9rem;font-weight:500;text-transform:uppercase;color:#0052ff;line-height:1.2 !important;width:min-content}.header-container .header-logo .bt-wrapper{padding:12px}@media(max-width: 1200px){.header-container .header-logo .bt-wrapper{padding-right:0;padding-top:2px}}@media(max-width: 1200px){.header-container .header-logo .bt-wrapper .bt-close{display:none}}@media(max-width: 1200px){.header-container .header-logo .bt-wrapper .bt-menu{display:flex;flex-direction:column;font-size:.9rem;font-weight:500;color:#0052ff;text-transform:uppercase}}.header-container .header-logo img{width:182px;height:100%}@media(max-width: 1200px){.header-container .header-logo img{width:156px}}.header-container .header-logo .logo{display:block}@media(max-width: 1200px){.header-container .header-logo .logo{display:flex;align-items:center;height:100%}}.header-container .header-logo .logo+p{position:absolute;color:#381a0a;font-weight:700}@media(min-width: 1201px){.header-container .header-logo .logo+p{left:60px}}@media(max-width: 1300px)and (min-width: 1201px){.header-container .header-logo .logo+p{font-size:1.4rem;text-transform:inherit;font-weight:700;line-height:130%;left:48px}}@media(max-width: 1200px){.header-container .header-logo .logo+p{display:none}}.header-container:not(:has(.nav-header .header-top .nav-item)) .bt-wrapper.js-menu-burger{display:none}.header-container:not(:has(.nav-header .header-top .nav-item)) .header-logo{padding-top:28px;padding-bottom:28px}@media(max-width: 1200px){.header-container:not(:has(.nav-header .header-top .nav-item)) .header-logo{padding-top:16px;padding-bottom:16px}}.header-container:not(:has(.nav-header .header-top .nav-item)) .header-top{min-height:0;width:auto}@media(min-width: 1201px){.header-container:not(:has(.nav-header .header-top .nav-item)) .nav-header{margin-left:auto;display:flex;align-items:center}}@media(min-width: 1201px){.header-container:not(:has(.nav-header .header-top .nav-item)):not(:has(.baseline)){min-height:92px}}@media(min-width: 1201px){.header-container .side-nav{display:none}}@media(max-width: 1200px){.header-container .nav-header{display:none}}@media(max-width: 1200px){.header-container .nav-header.open{animation:opacityAnim 300ms}@keyframes opacityAnim{0%{opacity:0}100%{opacity:1}}.header-container .nav-header.open{display:block}}@media(max-width: 1200px){.header-container .nav-header.open .header-top{overflow-x:auto}}.header-container .nav-header>.nav-cta a,.header-container .nav-header>.nav-cta button{width:calc(100% - 32px);display:flex;align-items:center;justify-content:center;margin:32px 16px}@media(min-width: 1441px){.header-container .nav-header .header-top,.header-container .nav-header .header-bottom-nav{width:calc(100% - (100vw - 1440px)/2)}}.header-container .nav-header .header-top{display:flex}@media(max-width: 1200px){.header-container .nav-header .header-top{background-color:#e5eeff;padding:16px;scrollbar-color:rgba(0,82,255,.5) #e5eeff}}@media(min-width: 1201px){.header-container .nav-header .header-top{min-height:72px;padding-right:12px;padding-left:20px}}.header-container .nav-header .header-top>nav{width:100%}.header-container .nav-header .header-top .nav-item{height:100%}.header-container .nav-header .header-top .nav-item>a,.header-container .nav-header .header-top .nav-item>button{height:100%;display:flex;align-items:center;position:relative}@media(max-width: 1200px){.header-container .nav-header .header-top .nav-item>a,.header-container .nav-header .header-top .nav-item>button{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#fff;color:#0052ff;border:1px solid #0052ff;padding:16px 32px;cursor:pointer;text-decoration:none}.header-container .nav-header .header-top .nav-item>a:not([class*=radius-]),.header-container .nav-header .header-top .nav-item>button:not([class*=radius-]){border-radius:33px}.header-container .nav-header .header-top .nav-item>a span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button span[class*=ag2ricon]{color:inherit;line-height:1}.header-container .nav-header .header-top .nav-item>a span[class*=ag2ricon]:not([class*=txt-]),.header-container .nav-header .header-top .nav-item>button span[class*=ag2ricon]:not([class*=txt-]){font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%}.header-container .nav-header .header-top .nav-item>a:visited,.header-container .nav-header .header-top .nav-item>button:visited{color:#0052ff}.header-container .nav-header .header-top .nav-item>a.thin-padding,.header-container .nav-header .header-top .nav-item>button.thin-padding{padding:12px 28px}.header-container .nav-header .header-top .nav-item>a:hover,.header-container .nav-header .header-top .nav-item>button:hover{background-color:#003199;color:#fff;border:1px solid #003199}.header-container .nav-header .header-top .nav-item>a:disabled,.header-container .nav-header .header-top .nav-item>button:disabled{background-color:#a1a1a1;color:#fff;border:1px solid #a1a1a1;cursor:auto}.header-container .nav-header .header-top .nav-item>a.light-radius,.header-container .nav-header .header-top .nav-item>button.light-radius{border-radius:11px}.header-container .nav-header .header-top .nav-item>a.full-radius,.header-container .nav-header .header-top .nav-item>button.full-radius{border-radius:50%;padding:16px}.header-container .nav-header .header-top .nav-item>a.full-radius.thin-padding,.header-container .nav-header .header-top .nav-item>button.full-radius.thin-padding{padding:12px}.header-container .nav-header .header-top .nav-item>a.vertical-align,.header-container .nav-header .header-top .nav-item>button.vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}.header-container .nav-header .header-top .nav-item>a.vertical-align span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button.vertical-align span[class*=ag2ricon]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}.header-container .nav-header .header-top .nav-item>a,.header-container .nav-header .header-top .nav-item>button{min-width:max-content;box-shadow:4px 4px 8px 0px rgba(153,186,255,.25);padding:8px 12px;border-radius:8px;color:#381a0a;white-space:nowrap}}@media(max-width: 1200px)and (max-width: 768px){.header-container .nav-header .header-top .nav-item>a.vertical-align span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button.vertical-align span[class*=ag2ricon]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}@media(max-width: 1200px){.header-container .nav-header .header-top .nav-item>a:hover,.header-container .nav-header .header-top .nav-item>button:hover{background-color:#fff;color:#003199;border:1px solid #003199}.header-container .nav-header .header-top .nav-item>a:disabled,.header-container .nav-header .header-top .nav-item>button:disabled{background-color:#fff;color:#a1a1a1;border:1px solid #a1a1a1;cursor:auto}}@media(min-width: 1201px){.header-container .nav-header .header-top .nav-item>a,.header-container .nav-header .header-top .nav-item>button{padding:24px 16px}}@media(min-width: 1201px){.header-container .nav-header .header-top .nav-item>a[aria-expanded=true]::after,.header-container .nav-header .header-top .nav-item>a[aria-current=true]::after,.header-container .nav-header .header-top .nav-item>button[aria-expanded=true]::after,.header-container .nav-header .header-top .nav-item>button[aria-current=true]::after{content:"";height:5px;width:100%;position:absolute;background-color:#0052ff;bottom:0;left:0}}@media(max-width: 1200px){.header-container .nav-header .header-top .nav-item>a[aria-expanded=true],.header-container .nav-header .header-top .nav-item>a[aria-current=true],.header-container .nav-header .header-top .nav-item>button[aria-expanded=true],.header-container .nav-header .header-top .nav-item>button[aria-current=true]{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#0052ff;color:#fff;border:1px solid #0052ff;padding:16px 32px;cursor:pointer;text-decoration:none}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true]:not([class*=radius-]),.header-container .nav-header .header-top .nav-item>a[aria-current=true]:not([class*=radius-]),.header-container .nav-header .header-top .nav-item>button[aria-expanded=true]:not([class*=radius-]),.header-container .nav-header .header-top .nav-item>button[aria-current=true]:not([class*=radius-]){border-radius:33px}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true] span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>a[aria-current=true] span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button[aria-expanded=true] span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button[aria-current=true] span[class*=ag2ricon]{color:inherit;line-height:1}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true] span[class*=ag2ricon]:not([class*=txt-]),.header-container .nav-header .header-top .nav-item>a[aria-current=true] span[class*=ag2ricon]:not([class*=txt-]),.header-container .nav-header .header-top .nav-item>button[aria-expanded=true] span[class*=ag2ricon]:not([class*=txt-]),.header-container .nav-header .header-top .nav-item>button[aria-current=true] span[class*=ag2ricon]:not([class*=txt-]){font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true]:visited,.header-container .nav-header .header-top .nav-item>a[aria-current=true]:visited,.header-container .nav-header .header-top .nav-item>button[aria-expanded=true]:visited,.header-container .nav-header .header-top .nav-item>button[aria-current=true]:visited{color:#fff}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true].thin-padding,.header-container .nav-header .header-top .nav-item>a[aria-current=true].thin-padding,.header-container .nav-header .header-top .nav-item>button[aria-expanded=true].thin-padding,.header-container .nav-header .header-top .nav-item>button[aria-current=true].thin-padding{padding:12px 28px}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true]:hover,.header-container .nav-header .header-top .nav-item>a[aria-current=true]:hover,.header-container .nav-header .header-top .nav-item>button[aria-expanded=true]:hover,.header-container .nav-header .header-top .nav-item>button[aria-current=true]:hover{background-color:#003199;color:#fff;border:1px solid #003199}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true]:disabled,.header-container .nav-header .header-top .nav-item>a[aria-current=true]:disabled,.header-container .nav-header .header-top .nav-item>button[aria-expanded=true]:disabled,.header-container .nav-header .header-top .nav-item>button[aria-current=true]:disabled{background-color:#a1a1a1;color:#fff;border:1px solid #a1a1a1;cursor:auto}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true].light-radius,.header-container .nav-header .header-top .nav-item>a[aria-current=true].light-radius,.header-container .nav-header .header-top .nav-item>button[aria-expanded=true].light-radius,.header-container .nav-header .header-top .nav-item>button[aria-current=true].light-radius{border-radius:11px}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true].full-radius,.header-container .nav-header .header-top .nav-item>a[aria-current=true].full-radius,.header-container .nav-header .header-top .nav-item>button[aria-expanded=true].full-radius,.header-container .nav-header .header-top .nav-item>button[aria-current=true].full-radius{border-radius:50%;padding:16px}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true].full-radius.thin-padding,.header-container .nav-header .header-top .nav-item>a[aria-current=true].full-radius.thin-padding,.header-container .nav-header .header-top .nav-item>button[aria-expanded=true].full-radius.thin-padding,.header-container .nav-header .header-top .nav-item>button[aria-current=true].full-radius.thin-padding{padding:12px}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true].vertical-align,.header-container .nav-header .header-top .nav-item>a[aria-current=true].vertical-align,.header-container .nav-header .header-top .nav-item>button[aria-expanded=true].vertical-align,.header-container .nav-header .header-top .nav-item>button[aria-current=true].vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true].vertical-align span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>a[aria-current=true].vertical-align span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button[aria-expanded=true].vertical-align span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button[aria-current=true].vertical-align span[class*=ag2ricon]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true],.header-container .nav-header .header-top .nav-item>a[aria-current=true],.header-container .nav-header .header-top .nav-item>button[aria-expanded=true],.header-container .nav-header .header-top .nav-item>button[aria-current=true]{padding:8px 12px;border-radius:8px}}@media(max-width: 1200px)and (max-width: 768px){.header-container .nav-header .header-top .nav-item>a[aria-expanded=true].vertical-align span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>a[aria-current=true].vertical-align span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button[aria-expanded=true].vertical-align span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button[aria-current=true].vertical-align span[class*=ag2ricon]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}.header-container .nav-header .header-top .nav-item>a[aria-expanded=true] :not([class*=radius-]),.header-container .nav-header .header-top .nav-item>a[aria-current=true] :not([class*=radius-]),.header-container .nav-header .header-top .nav-item>button[aria-expanded=true] :not([class*=radius-]),.header-container .nav-header .header-top .nav-item>button[aria-current=true] :not([class*=radius-]){border-radius:8px !important}@media(max-width: 1200px){.header-container .nav-header .header-top .nav-item>a.active,.header-container .nav-header .header-top .nav-item>button.active{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#0052ff;color:#fff;border:1px solid #0052ff;padding:8px 12px;cursor:pointer;text-decoration:none}.header-container .nav-header .header-top .nav-item>a.active:not([class*=radius-]),.header-container .nav-header .header-top .nav-item>button.active:not([class*=radius-]){border-radius:33px}.header-container .nav-header .header-top .nav-item>a.active span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button.active span[class*=ag2ricon]{color:inherit;line-height:1}.header-container .nav-header .header-top .nav-item>a.active span[class*=ag2ricon]:not([class*=txt-]),.header-container .nav-header .header-top .nav-item>button.active span[class*=ag2ricon]:not([class*=txt-]){font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%}.header-container .nav-header .header-top .nav-item>a.active:visited,.header-container .nav-header .header-top .nav-item>button.active:visited{color:#fff}.header-container .nav-header .header-top .nav-item>a.active.thin-padding,.header-container .nav-header .header-top .nav-item>button.active.thin-padding{padding:12px 28px}.header-container .nav-header .header-top .nav-item>a.active:hover,.header-container .nav-header .header-top .nav-item>button.active:hover{background-color:#003199;color:#fff;border:1px solid #003199}.header-container .nav-header .header-top .nav-item>a.active:disabled,.header-container .nav-header .header-top .nav-item>button.active:disabled{background-color:#a1a1a1;color:#fff;border:1px solid #a1a1a1;cursor:auto}.header-container .nav-header .header-top .nav-item>a.active.light-radius,.header-container .nav-header .header-top .nav-item>button.active.light-radius{border-radius:11px}.header-container .nav-header .header-top .nav-item>a.active.full-radius,.header-container .nav-header .header-top .nav-item>button.active.full-radius{border-radius:50%;padding:16px}.header-container .nav-header .header-top .nav-item>a.active.full-radius.thin-padding,.header-container .nav-header .header-top .nav-item>button.active.full-radius.thin-padding{padding:12px}.header-container .nav-header .header-top .nav-item>a.active.vertical-align,.header-container .nav-header .header-top .nav-item>button.active.vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}.header-container .nav-header .header-top .nav-item>a.active.vertical-align span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button.active.vertical-align span[class*=ag2ricon]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}@media(max-width: 1200px)and (max-width: 768px){.header-container .nav-header .header-top .nav-item>a.active.vertical-align span[class*=ag2ricon],.header-container .nav-header .header-top .nav-item>button.active.vertical-align span[class*=ag2ricon]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}@media(min-width: 1201px){.header-container .nav-header .header-top .nav-item>a{font-size:1.4rem;text-transform:inherit;font-weight:500;line-height:130%}}@media(max-width: 1200px){.header-container .nav-header .header-top .nav-item>a:visited{color:#381a0a}}@media(max-width: 1200px){.header-container .nav-header .header-top .nav-item:last-child{padding-right:16px}}.header-container .nav-header .header-top .header-top-nav{display:flex;height:100%;align-items:center}@media(max-width: 1200px){.header-container .nav-header .header-top .header-top-nav{gap:16px}}.header-container .nav-header .header-top .nav-cta{display:flex;align-items:center;min-width:fit-content}@media(max-width: 1200px){.header-container .nav-header .header-top .nav-cta{display:none}}@media(min-width: 1201px){.header-container .nav-header .header-top .nav-cta{padding-left:8px}}.header-container .nav-header .header-bottom{padding:16px 32px}@media(max-width: 1200px){.header-container .nav-header .header-bottom{padding:0}}@media(min-width: 1201px){.header-container .nav-header .header-bottom{min-height:64px;background-color:#e5eeff}}@media(min-width: 1441px){.header-container .nav-header .header-bottom{width:calc(100vw - (100vw - 1440px)/2 - 218px - 12px)}}@media(max-width: 1440px)and (min-width: 1201px){.header-container .nav-header .header-bottom{width:calc(100vw - 218px - 12px)}}@media(max-width: 1300px)and (min-width: 1201px){.header-container .nav-header .header-bottom{width:calc(100vw - 210px - 12px)}}.header-container .nav-header .header-bottom:not(:has(.header-bottom-nav .nav-item)){display:none}.header-container .nav-header .header-bottom .bt-home{width:calc(100% - 32px);margin:16px}.header-container .nav-header .header-bottom .quick-access-container{padding:16px}.header-container .nav-header .header-bottom .quick-access-container .icon-button{color:#0052ff}.header-container .nav-header .header-bottom .header-bottom-nav{display:flex}@media(max-width: 1200px){.header-container .nav-header .header-bottom .header-bottom-nav{flex-direction:column}}@media(min-width: 1201px){.header-container .nav-header .header-bottom .header-bottom-nav{gap:8px}}@media(max-width: 1200px){.header-container .nav-header .header-bottom .nav-item{border-top:1px solid #e7e3e3}}@media(min-width: 1201px){.header-container .nav-header .header-bottom .nav-item{display:flex;align-items:center}}.header-container .nav-header .header-bottom .nav-item .label{display:flex}@media(max-width: 1200px){.header-container .nav-header .header-bottom .nav-item:last-child{border-bottom:1px solid #e7e3e3}}@media(max-width: 1200px){.header-container .nav-header .header-bottom .nav-item>button[aria-controls]{background:none}}.header-container .nav-header .header-bottom .nav-item>button[aria-controls] span{margin-left:auto}.header-container .nav-header .header-bottom .nav-item>a,.header-container .nav-header .header-bottom .nav-item>button{padding:4px 8px}@media(max-width: 1200px){.header-container .nav-header .header-bottom .nav-item>a,.header-container .nav-header .header-bottom .nav-item>button{width:100%;padding:16px}}.header-container .nav-header .header-bottom .nav-item:has(>a){display:flex;align-items:center}.header-container .nav-header .nav-item>a,.header-container .nav-header .nav-item button:not([class*=btn-]){cursor:pointer;color:#381a0a}@media(min-width: 1201px){.header-container .nav-header .nav-item>a,.header-container .nav-header .nav-item button:not([class*=btn-]){text-decoration:none;background:none;border:none}}.header-container .nav-header .nav-item>button:hover,.header-container .nav-header .nav-item>.label:hover{font-weight:500}.header-container .nav-header .nav-item>a[aria-current=true],.header-container .nav-header .nav-item button[aria-expanded=true]{font-weight:700}.header-container .nav-header .nav-item .nav-dropdown{display:none}.header-container .nav-header .nav-item .nav-dropdown.open{display:block;background-color:#fff;width:100%;animation:opacityAnim 300ms}@keyframes opacityAnim{0%{opacity:0}100%{opacity:1}}@media(min-width: 1201px){.header-container .nav-header .nav-item .nav-dropdown.open{box-shadow:4px 4px 8px 0px rgba(153,186,255,.25);position:absolute;left:0;top:calc(100% + 2px);padding-top:24px;padding-bottom:32px;z-index:999}}.header-container .nav-header .nav-item .dropdown-container{max-width:1200px;margin:auto}@media(max-width: 1200px){.header-container .nav-header .nav-item .dropdown-container{display:flex;flex-direction:column;gap:24px;padding:16px;max-width:1200px}}@media(min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container{display:flex;justify-content:space-between;gap:24px}}@media(max-width: 1200px){.header-container .nav-header .nav-item .dropdown-container .link-list{display:flex;flex-direction:column;gap:8px}}.header-container .nav-header .nav-item .dropdown-container .link-list .label{display:block;padding:4px;color:#381a0a;text-decoration:none}.header-container .nav-header .nav-item .dropdown-container .link-list .label:hover{text-decoration:underline}@media(min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container:has(.quick-access-wrapper,.fold-card,.big-offer) .column:has(>.link-list){width:224px}}@media(min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container:has(.quick-access-wrapper,.fold-card,.big-offer) .column:not(:has(.link-list)):nth-child(3){margin-left:auto}}@media(min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container .column:has(.quick-access-wrapper,.fold-card):nth-child(2){margin-left:auto}}@media(min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container .column:has(>.link-list){width:100%}}@media(min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container .column:has(.link-list)>:not(.title):first-child{padding-top:37px}}.header-container .nav-header .nav-item>button{display:flex;gap:8px;align-items:center}.header-container .nav-header .nav-item>button span::before{transform:rotate(0deg);transition:transform 300ms}.header-container .nav-header .nav-item>button[aria-expanded=true] span::before{transform:rotate(180deg)}@media(min-width: 1201px){.header-container .nav-header .align-right{margin-left:auto}}.header-container .nav-header .align-right .label{align-items:baseline;gap:8px}@media(max-width: 1200px){.header-container:has(.nav-header.open) .header-logo .bt-wrapper .bt-close{display:flex}.header-container:has(.nav-header.open) .header-logo .bt-wrapper .bt-menu{display:none}}
.skiplinks{position:absolute;top:0;transform:translateY(-100%);background-color:#003199}.skiplinks:has(.skiplinks-list a:focus){position:initial;transform:initial}.skiplinks .skiplinks-list{padding:24px 40px;gap:24px}@media(max-width: 440px){.skiplinks .skiplinks-list{flex-direction:column}}.skiplinks .skiplinks-list a{color:#fff}.skiplinks .skiplinks-list a:focus-visible{outline:2px dashed #fff}
.fold-card{width:306px;display:flex;flex-direction:column}.fold-card .content{padding:24px}.fold-card .content a,.fold-card .content button{width:100%;display:flex;justify-content:center}.fold-card .mask{mask-repeat:no-repeat;position:relative;order:-1}.fold-card .mask img{width:100%;object-fit:cover;height:185px}.fold-card .mask::before{content:"";position:absolute;width:162px;clip-path:polygon(0 0, 100% 0, 100% 50px);aspect-ratio:1;background-color:inherit}.fold-card .mask.mask1{mask-image:url(../modules/portail-common/css/PDC/img/masks/mask1.svg)}.fold-card .mask.mask2{mask-image:url(../modules/portail-common/css/PDC/img/masks/mask2.svg)}.fold-card .mask.mask3{mask-image:url(../modules/portail-common/css/PDC/img/masks/mask3.svg)}.fold-card .mask.mask1::before{transform:rotate(-26deg);bottom:-101px;right:19px}.fold-card .mask.mask2::before{transform:scale(-1, 1) rotate(-49deg);bottom:-56px;left:-52px}.fold-card .mask.mask3::before{transform:scale(-1, 1) rotate(-26deg);bottom:-103px;left:16px}.fold-card:has(img) .content{padding-top:16px}
dialog[open]{padding:0;border-radius:8px;max-width:1200px;color:#381a0a}@media(max-width: 1200px){dialog[open]{width:calc(100% - 80px);border-radius:8px 8px 0 0}}@media(max-width: 1200px){dialog[open]{margin:auto;margin-bottom:0;max-width:none}}@media(max-width: 440px){dialog[open]{margin:0;margin-top:auto;width:100%}}dialog[open]::backdrop{background-color:rgba(0,0,0,.8)}@media(min-width: 1201px){dialog[open].tablet-transition[open]{animation:opacityAnim 300ms}@keyframes opacityAnim{0%{opacity:0}100%{opacity:1}}}@media(max-width: 1200px){dialog[open].tablet-transition[open]{animation:btt 300ms}@keyframes btt{0%{transform:translateY(100%)}100%{transform:translateY(0)}}}dialog[open] .subtitle:not(:last-child){padding-bottom:32px}dialog[open] .full-width a{width:100%;text-align:center;justify-content:center}dialog[open]:has(.pop-up-title){overflow:visible}@media(max-width: 1200px){dialog[open]:has(.pop-up-title) .pop-up-content{max-height:calc(100vh - 130px - 90px)}}@media(max-width: 440px){dialog[open]:has(.pop-up-title) .pop-up-content{max-height:calc(100vh - 100px - 110px)}}dialog[open] .pop-up-content{max-width:1440px;padding:0 66px 32px}@media(max-width: 1200px){dialog[open] .pop-up-content{padding:0;overflow-y:auto}}@media(max-width: 1200px)and (min-width: 768px){dialog[open] .pop-up-content{padding-left:66px;padding-right:66px}}@media(max-width: 768px){dialog[open] .pop-up-content{padding-left:24px;padding-right:24px}}dialog[open] .pop-up-title{align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #6e6e6e;padding:24px 0}dialog[open] .pop-up-title .title{padding-left:24px}dialog[open] .pop-up-title>button{padding-right:24px}dialog[open] .list-nav li:not(:last-child){border-bottom:1px solid #e7e3e3}dialog[open] .list-nav a{display:block;padding:16px;border-radius:8px}dialog[open] .list-nav a:hover{background-color:#e5eeff}
.full-content .banner-msg{display:inline-flex}@media(min-width: 1201px){.full-content .banner-msg .global-container{padding:24px}}.banner-msg .ag2ricon-alert,.banner-msg .ag2ricon-information{font-weight:normal}.banner-msg.bg-cl-secondaryRed .banner-msg__description a{color:#381a0a}.banner-msg.bg-cl-red .banner-msg__description a{color:#fff}.banner-msg .global-container{padding-top:24px;padding-bottom:24px}@media(max-width: 1200px){.banner-msg .global-container{flex-wrap:wrap}}@media(max-width: 1200px){.banner-msg .banner-msg__icon{padding-right:12px}}.banner-msg .banner-msg__date{padding-right:16px}@media(min-width: 1201px){.banner-msg .banner-msg__info{display:flex}}.banner-msg .banner-msg__content{display:flex;flex-direction:column;width:100%}@media(min-width: 1201px){.banner-msg .banner-msg__content{padding-left:32px}}@media(max-width: 440px){.banner-msg .banner-msg__content{margin-left:0;margin-right:0}}.banner-msg .banner-msg__content .bt-close{margin-left:auto;width:fit-content}@media(max-width: 1200px){.banner-msg .banner-msg__content .banner-msg__title{display:flex !important;margin-left:0}}@media(max-width: 1200px){.banner-msg .banner-msg__content .banner-msg__description{margin-top:16px}}.banner-msg .banner-msg__content .banner-msg__description a{font-weight:500}.banner-msg .banner-btn{display:flex;align-items:center;min-width:fit-content}@media(min-width: 1201px){.banner-msg .banner-btn{padding-left:32px}}@media(max-width: 1200px){.banner-msg .banner-btn{padding-top:24px}}@media(max-width: 440px){.banner-msg .banner-btn{width:100%;display:block}}@media(max-width: 440px){.banner-msg .banner-btn a{width:100%;display:flex;align-items:center;justify-content:center}}
