/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.reset-list.reset-list{list-style-type:none;padding:0}.reset-list.reset-list,.reset-list.reset-list dd{margin:0}[type=checkbox],[type=radio]{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.focusable[type=checkbox]:focus,.focusable[type=radio]:focus,.hoverable[type=checkbox]:hover,.hoverable[type=radio]:hover,.targetable[type=checkbox]:target,.targetable[type=radio]:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}h1,.title-h1{font-size:2rem;font-weight:700;line-height:1.1875}@media screen and (min-width: 64rem),print and (min-width: 48rem){h1,.title-h1{font-size:2.5rem;line-height:1.175}}h1::after,.title-h1::after{background:#1479cc;content:"";display:block;height:0.3125rem;line-height:0.3125rem;margin:0.75rem 0 0;width:2.5rem}h2,.title-h2{font-size:1.75rem;font-weight:700;line-height:normal}@media screen and (min-width: 64rem),print and (min-width: 48rem){h2,.title-h2{font-size:2rem}}h3,.title-h3{font-size:1.5rem;font-weight:500;line-height:normal}@media screen and (min-width: 64rem),print and (min-width: 48rem){h3,.title-h3{font-size:1.75rem}}h4,.title-h4{font-size:1.3125rem;font-weight:700;line-height:normal}h5,.title-h5{font-size:1.125rem;font-weight:700;line-height:normal}h6,.title-h6{font-size:1rem;font-weight:700;line-height:normal}@font-face{font-display:fallback;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../fonts/open-sans/opensans-regular.woff2") format("woff2"),url("../fonts/open-sans/opensans-regular.woff") format("woff")}@font-face{font-display:fallback;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../fonts/open-sans/opensans-italic.woff2") format("woff2"),url("../fonts/open-sans/opensans-italic.woff") format("woff")}@font-face{font-display:fallback;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../fonts/open-sans/opensans-bold.woff2") format("woff2"),url("../fonts/open-sans/opensans-bold.woff") format("woff")}@font-face{font-display:fallback;font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../fonts/open-sans/opensans-bold-italic.woff2") format("woff2"),url("../fonts/open-sans/opensans-bold-italic.woff") format("woff")}@font-face{font-display:fallback;font-family:"Open Sans";font-style:normal;font-weight:500;src:url("../fonts/open-sans/opensans-medium.woff2") format("woff2"),url("../fonts/open-sans/opensans-medium.ttf") format("ttf")}@font-face{font-display:fallback;font-family:"Open Sans";font-style:italic;font-weight:500;src:url("../fonts/open-sans/opensans-medium-italic.woff2") format("woff2"),url("../fonts/open-sans/opensans-medium-italic.ttf") format("ttf")}@font-face{font-display:fallback;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto/roboto-bold.woff2") format("woff2"),url("../fonts/roboto/roboto-bold.woff") format("woff")}@font-face{font-display:fallback;font-family:"Roboto";font-style:italic;font-weight:700;src:url("../fonts/roboto/roboto-bolditalic.woff2") format("woff2"),url("../fonts/roboto/roboto-bolditalic.woff") format("woff")}@font-face{font-display:fallback;font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/roboto/roboto-medium.woff2") format("woff2"),url("../fonts/roboto/roboto-medium.woff") format("woff")}@font-face{font-display:fallback;font-family:"Roboto";font-style:italic;font-weight:500;src:url("../fonts/roboto/roboto-mediumitalic.woff2") format("woff2"),url("../fonts/roboto/roboto-mediumitalic.woff") format("woff")}@font-face{font-display:fallback;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto/roboto-regular.woff2") format("woff2"),url("../fonts/roboto/roboto-regular.woff") format("woff")}:root{--base-font-size: 16px;--base-line-height: 1.5625;--base-ff: "Open Sans";--piv-ff: "Roboto", "Open Sans";--base-brightest: white;--base-darkest: #223654;--base-bg: var(--base-brightest);--base-bg-darker: #f2f1f1;--base-bg-dark: #c5cad2;--base-fg: var(--base-darkest);--base-link: #095797;--base-hover: #1479cc;--base-br: #c5cad2;--base-piv: #095797;--base-shadow: #c5cad2;--base-bleed: #f4f8fb;--error: #cb381f;--error-bg: var(--error);--error-fg: var(--base-brightest);--info-bg: #dae6f0;--info-fg: var(--base-darkest);--success: #4c7739;--success-bg: var(--success);--success-fg: var(--base-brightest);--warning: #f8e69a;--warning-bg: var(--warning);--warning-fg: var(--base-darkest);--in-between: #ff8f00;--bdl: #35b6ff;--gdt: #36d0bd;--max-width: 1100px;--grd-xs: 320px;--grd-xsm: 360px;--grd-sm: 512px;--grd-md: 768px;--grd-lg: 1024px;--grd-xl: 1280px;--grd-xxl: 1440px}html{font-size:16px;font-size:var(--base-font-size);line-height:1.5625;line-height:var(--base-line-height);min-height:100%;position:relative;scroll-behavior:smooth}body{background:white;background:var(--base-bg);color:#223654;color:var(--base-fg);counter-reset:footlinks;font-family:"Open Sans",sans-serif;font-family:var(--base-ff),sans-serif;height:100%;overflow-x:hidden;position:relative}body>*{box-sizing:content-box;padding-left:1.75rem;padding-right:1.75rem}*,*::before,*::after{box-sizing:border-box}svg:not(:root){overflow:hidden}body,h1,h2,h3,h4,p,blockquote,dl,dd{margin-bottom:0;margin-top:0}fieldset{border:0;padding:0}hr{background:rgba(0,0,0,0);border:solid #c5cad2;border:solid var(--base-br);border-width:2px 0 0;display:block;height:2px;line-height:1}aside,details,footer,header,nav,section,summary{display:block}abbr{white-space:nowrap}small{font-size:0.75rem}samp{color:#095797;color:var(--base-piv);font-size:1rem;font-family:"Open Sans",sans-serif;font-family:var(--base-ff),sans-serif}details summary::-webkit-details-marker{display:none}.visuallyhidden{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden.focusable:focus,.visuallyhidden.hoverable:hover,.visuallyhidden.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}@media screen and (min-width: 20rem),print and (min-width: 15rem){.visuallyhidden--xs{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--xs.focusable:focus,.visuallyhidden--xs.hoverable:hover,.visuallyhidden--xs.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (max-width: 19.9375rem),print and (max-width: 14.953125rem){.visuallyhidden--to-xs{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--to-xs.focusable:focus,.visuallyhidden--to-xs.hoverable:hover,.visuallyhidden--to-xs.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (min-width: 22.5rem),print and (min-width: 16.875rem){.visuallyhidden--xsm{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--xsm.focusable:focus,.visuallyhidden--xsm.hoverable:hover,.visuallyhidden--xsm.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (max-width: 22.4375rem),print and (max-width: 16.828125rem){.visuallyhidden--to-xsm{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--to-xsm.focusable:focus,.visuallyhidden--to-xsm.hoverable:hover,.visuallyhidden--to-xsm.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (min-width: 32rem),print and (min-width: 24rem){.visuallyhidden--sm{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--sm.focusable:focus,.visuallyhidden--sm.hoverable:hover,.visuallyhidden--sm.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (max-width: 31.9375rem),print and (max-width: 23.953125rem){.visuallyhidden--to-sm{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--to-sm.focusable:focus,.visuallyhidden--to-sm.hoverable:hover,.visuallyhidden--to-sm.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (min-width: 48rem),print and (min-width: 36rem){.visuallyhidden--md{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--md.focusable:focus,.visuallyhidden--md.hoverable:hover,.visuallyhidden--md.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (max-width: 47.9375rem),print and (max-width: 35.953125rem){.visuallyhidden--to-md{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--to-md.focusable:focus,.visuallyhidden--to-md.hoverable:hover,.visuallyhidden--to-md.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (min-width: 64rem),print and (min-width: 48rem){.visuallyhidden--lg{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--lg.focusable:focus,.visuallyhidden--lg.hoverable:hover,.visuallyhidden--lg.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (max-width: 63.9375rem),print and (max-width: 47.953125rem){.visuallyhidden--to-lg{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--to-lg.focusable:focus,.visuallyhidden--to-lg.hoverable:hover,.visuallyhidden--to-lg.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (min-width: 80rem),print and (min-width: 60rem){.visuallyhidden--xl{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--xl.focusable:focus,.visuallyhidden--xl.hoverable:hover,.visuallyhidden--xl.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (max-width: 79.9375rem),print and (max-width: 59.953125rem){.visuallyhidden--to-xl{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--to-xl.focusable:focus,.visuallyhidden--to-xl.hoverable:hover,.visuallyhidden--to-xl.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (min-width: 90rem),print and (min-width: 67.5rem){.visuallyhidden--xxl{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--xxl.focusable:focus,.visuallyhidden--xxl.hoverable:hover,.visuallyhidden--xxl.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}@media screen and (max-width: 89.9375rem),print and (max-width: 67.453125rem){.visuallyhidden--to-xxl{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute !important;white-space:nowrap;width:1px !important}.visuallyhidden--to-xxl.focusable:focus,.visuallyhidden--to-xxl.hoverable:hover,.visuallyhidden--to-xxl.targetable:target{clip:auto;height:auto !important;margin:0 !important;overflow:visible;padding:0 !important;position:static !important;white-space:inherit;width:auto !important}}.no-padding.no-padding{padding:0}.is-relative.is-relative{position:relative}.is-uppercase.is-uppercase{text-transform:uppercase}.caps:first-letter{text-transform:uppercase}.flex.flex{display:-webkit-flex;display:flex}.text-center.text-center{text-align:center}.text-left.text-left{text-align:left}.text-right.text-right{text-align:right}.hr.hr{border-bottom:1px solid #c5cad2;border-bottom:1px solid var(--base-br)}.columns-1.columns-1{-webkit-columns:1 auto;columns:1 auto}@media screen and (min-width: 48rem),print and (min-width: 36rem){.columns-2.columns-2{-webkit-columns:2 auto;columns:2 auto}}@media screen and (min-width: 48rem),print and (min-width: 36rem){.columns-3.columns-3{-webkit-columns:3 auto;columns:3 auto}}@media screen and (min-width: 48rem),print and (min-width: 36rem){.columns-4.columns-4{-webkit-columns:4 auto;columns:4 auto}}.column-50.colum-50{-webkit-flex:1 1 50%;flex:1 1 50%;max-width:50%}.bad.bad,.rouge.rouge{color:#cb381f;color:var(--error);font-weight:400}.good.good,.vert.vert{color:#4c7739;color:var(--success);font-weight:700}.smallcaps.smallcaps{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";font-variant:small-caps}.smaller.smaller{font-size:0.75rem}.bigger.bigger{font-size:1.875rem}.nowrap{white-space:nowrap}.style-lien{color:#095797;color:var(--base-piv)}a,a+.ico-relexternal{color:#095797;color:var(--base-link)}a+.ico-relexternal{margin-left:0.25rem}a:focus,a:hover{text-decoration:none}a:focus,a:focus+.ico-relexternal,a:hover,a:hover+.ico-relexternal{color:#1479cc;color:var(--base-hover)}a:focus{outline:solid 0.1875rem #89bce5}a:active{outline:none;text-decoration:underline}a[href^="#note-"]{border-bottom:1px dashed;display:inline-block}a[href^="#note-"]::after{background:#dae6f0;content:counters(footlinks, ".");counter-increment:footlinks;display:inline-block;font-size:0.75rem;font-weight:700;height:1rem;line-height:1rem;margin-left:0.25rem;position:relative;text-align:center;width:1rem}a[href^="#note-"],a[href^="#note-"]:active{text-decoration:none}.footnote{counter-set:footnotes;padding:0}.footnote__note{font-size:1rem}@media screen and (max-width: 63.9375rem),print and (max-width: 47.953125rem){.footnote__note{background:#095797;background:var(--base-piv);bottom:0;box-shadow:0.09375rem 0.1875rem 0.625rem 0 rgba(34,54,84,.16);color:white;color:var(--base-brightest);line-height:1.375;opacity:0;overflow:hidden;padding:2rem;position:fixed;visibility:hidden;width:calc(100% - 4rem)}.footnote__note:target{opacity:1;visibility:visible}.footnote__note:before{counter-increment:footnotes;content:counters(footnotes, ".");display:inline-block;font-weight:700;margin-right:0.5rem;text-decoration:inherit}}@media screen and (min-width: 64rem),print and (min-width: 48rem){.footnote__note{color:#095797;color:var(--base-piv);display:-webkit-flex;display:flex;font-size:0.875rem}}.footnote__note a{color:inherit;text-decoration:none}@media screen and (max-width: 63.9375rem),print and (max-width: 47.953125rem){.footnote__note a{background:rgba(0,0,0,0);display:block;height:1rem;line-height:1rem;position:absolute;right:1rem;top:1rem;text-align:center;width:1rem}}@media screen and (min-width: 64rem),print and (min-width: 48rem){.footnote__note a{-webkit-order:-1;order:-1}}.footnote__note a:focus,.footnote__note a:hover{text-decoration:underline}@media screen and (max-width: 63.9375rem),print and (max-width: 47.953125rem){.footnote__note a:after{color:inherit;content:"❎"}}@media screen and (min-width: 64rem),print and (min-width: 48rem){.footnote__note a:after{counter-increment:footnotes;content:"↑" counters(footnotes, ".");display:inline-block;font-weight:700;margin-right:0.5rem;text-decoration:inherit}}img:not([class]):not([hidden]){display:inline-block;height:auto;max-width:100%}img:not([alt]){-webkit-filter:blur(10px);filter:blur(10px)}figure{background:rgba(0,0,0,0);display:table;margin:0;max-width:100%}figcaption{background:#f2f1f1;background:var(--base-bg-darker);display:table-caption;caption-side:bottom;color:#223654;color:var(--base-fg);font-size:0.875rem;line-height:1.5833333333;margin:0.5rem 0 0;padding:0.5rem}@media only screen{.logo-bdl{display:block;height:3rem;margin-bottom:2rem;width:11.5625rem}}@media only screen and (min-width: 80rem){.logo-bdl{height:5.875rem;left:0;position:absolute;top:0;width:5.875rem}}@media only screen{.logo-gdt{display:block;height:4.625rem;margin-bottom:2rem;width:10.375rem}}@media only screen and (min-width: 80rem){.logo-gdt{height:6.4375rem;left:0;position:absolute;top:0;width:5.8125rem}}h1{font-family:"Roboto", "Open Sans",sans-serif;font-family:var(--piv-ff),sans-serif;margin:0}h2{font-family:"Roboto", "Open Sans",sans-serif;font-family:var(--piv-ff),sans-serif;margin:0}h3{font-family:"Roboto", "Open Sans",sans-serif;font-family:var(--piv-ff),sans-serif;margin:0}h4{font-family:"Roboto", "Open Sans",sans-serif;font-family:var(--piv-ff),sans-serif;margin:0}h5{font-family:"Roboto", "Open Sans",sans-serif;font-family:var(--piv-ff),sans-serif;margin:0}h6{font-family:"Roboto", "Open Sans",sans-serif;font-family:var(--piv-ff),sans-serif;margin:0}p+p{margin-top:1.5rem}p small{font-size:0.875rem}blockquote{font-size:1rem;font-weight:400;line-height:1.5;margin-left:0;padding-left:1.5rem;position:relative}@media screen and (min-width: 48rem),print and (min-width: 36rem){blockquote{margin-left:1.5rem}}cite,.cite{display:block;font-size:0.875rem;margin:0.75rem 0 0}.button,button,[role=button],[type=button],[type=submit],[type=reset]{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;margin:0;min-width:7rem;outline:1px solid rgba(0,0,0,0);padding:0.875rem;text-align:center;text-decoration:none;width:auto}.button:focus,button:focus,[role=button]:focus,[type=button]:focus,[type=submit]:focus,[type=reset]:focus{outline:solid 0.1875rem #89bce5}.button:active,button:active,[role=button]:active,[type=button]:active,[type=submit]:active,[type=reset]:active{outline:none}@media screen and (min-width: 32rem),print and (min-width: 24rem){p>.button:not(:last-child),p>button:not(:last-child),p>[role=button]:not(:last-child),p>[type=button]:not(:last-child),p>[type=submit]:not(:last-child),p>[type=reset]:not(:last-child){margin-right:1.875rem}}a.button[rel=external]>.ico-relexternal{margin-left:0.25rem}@media screen and (max-width: 31.9375rem),print and (max-width: 23.953125rem){.button-primary,.button-secondary,.button-ternary{display:block;width:100%}.button-primary+.button-primary,.button-primary+.button-secondary,.button-primary+.button-ternary,.button-secondary+.button-primary,.button-secondary+.button-secondary,.button-secondary+.button-ternary,.button-ternary+.button-primary,.button-ternary+.button-secondary,.button-ternary+.button-ternary{margin-top:1.5rem}}.button-primary{background:#095797;background:var(--base-piv);border:2px solid #095797;border:2px solid var(--base-piv);color:white;color:var(--base-brightest)}.button-primary:focus,.button-primary:hover{background:#156bb2;color:white;color:var(--base-brightest)}.button-primary:focus{border-color:#223654;border-color:var(--base-fg)}.button-primary:active{text-decoration:none}.button-secondary{background:white;background:var(--base-brightest);border:2px solid #095797;border:2px solid var(--base-piv);color:#095797;color:var(--base-piv)}.button-secondary:focus,.button-secondary:hover{background:#095797;background:var(--base-piv);color:white;color:var(--base-brightest)}.button-secondary:focus{border-color:#223654;border-color:var(--base-fg)}.button-secondary:active{text-decoration:none}.button-ternary,.button-ternary--inline{background:rgba(0,0,0,0);color:#095797;color:var(--base-piv)}.button-ternary:focus,.button-ternary:hover,.button-ternary--inline:focus,.button-ternary--inline:hover{color:#095797;color:var(--base-piv);text-decoration:underline}.button-ternary:active,.button-ternary--inline:active{text-decoration:none}.button-ternary--inline{min-width:0;padding:0}.button-link-like{background:rgba(0,0,0,0);color:#095797;color:var(--base-piv);font-size:1em;font-weight:400;min-width:0;padding:0;text-decoration:underline}.button-link-like:focus,.button-link-like:hover{color:#095797;color:var(--base-piv);text-decoration:none}.button-link-like:active{text-decoration:underline}.switch-button__label{display:inline-block;font-weight:700;margin-right:1rem;vertical-align:middle}.switch-button [role=switch]{-webkit-appearance:none;appearance:none;background:#c5cad2;background:var(--base-bg-dark);border:0;border-radius:9999px;display:inline-block;height:2rem;min-width:0;overflow:hidden;padding:0;vertical-align:middle;width:3.5rem}.switch-button [role=switch]:focus{box-shadow:0 0 0 3px #89bce5}.switch-button [role=switch]:active{box-shadow:none}.switch-button [role=switch]:disabled{cursor:not-allowed;opacity:.5}.switch-button [role=switch]::after{background:white;background:var(--base-brightest);border:1px solid #808a9d;border-radius:100%;content:"";display:inline-block;float:left;height:2rem;width:2rem}.switch-button [role=switch][aria-checked=true]{background:#1479cc}.switch-button [role=switch][aria-checked=true]::after{float:right}.switch-button.switch-button--small{font-size:0.8125rem}.switch-button.switch-button--small [role=switch]{height:1.5rem;width:2.8125rem}.switch-button.switch-button--small [role=switch]::after{height:1.5rem;width:1.5rem}.etiquette{color:#095797;color:var(--base-link);background-color:#dae6f0;background-color:var(--info-bg);border:1px solid #dae6f0;border:1px solid var(--info-bg);text-decoration:none;padding:11px 2.5em 11px 8px;font-size:.875rem;line-height:1rem;transition:border-color .25s linear;display:inline-block;position:relative}.etiquette:hover{border:1px solid #1479cc;border:1px solid var(--base-hover);transition:border-color .25s linear}.etiquette:focus{border:1px solid #1479cc;border:1px solid var(--base-hover);transition:border-color .25s linear;outline:0}.etiquette:active{text-decoration:none}.etiquette svg{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);stroke-width:1.5px}form>*+*{margin-top:calc(2rem - 4px)}[type=radio]+label[for]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-weight:400;position:relative}[type=radio][disabled]+label[for]{color:#bfc4ce !important}[type=radio]+label[for]::after,[type=radio]+label[for]::before{border-radius:100%;display:inline-block}[type=radio]+label[for]::before{background:white;background:var(--base-brightest);border:1px solid #808a9d;box-sizing:border-box;content:"";-webkit-flex-shrink:0;flex-shrink:0;height:1rem;margin:0.1875em 0.5rem 0 0;width:1rem}[type=radio]:focus+label[for]::before{box-shadow:0 0 0 2px #5b6476}[type=radio]:active+label[for]::before{box-shadow:0 0 0 2px #dae6f0}[type=radio]:active+label[for]::after,[type=radio]:checked+label[for]::after{background:#095797;background:var(--base-link);border-radius:100%;bottom:0;content:"";height:0.625rem;left:0.1875rem;margin:auto 0;position:absolute;top:.2rem;width:0.625rem}[type=radio]:disabled+label[for]::before{border-color:#bfc4ce !important}[type=radio]:disabled+label[for]::after{display:none !important}label{display:inline-block;font-weight:700}label[for]{cursor:pointer;margin-bottom:0.5rem}legend,.legend-caption-wrapper{display:block;font-weight:700;margin-bottom:0.5rem}[type=checkbox]+label[for]{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-weight:400;position:relative}@media screen and (max-width: 31.9375rem),print and (max-width: 23.953125rem){[type=checkbox]+label[for].search-banner__label{display:inline-block}}@media screen and (min-width: 32rem),print and (min-width: 24rem){[type=checkbox]+label[for].search-banner__label{-webkit-align-items:flex-start;align-items:flex-start}}[type=checkbox][disabled]+label[for]{color:#bfc4ce !important}[type=checkbox]+label[for]::before{display:inline-block}[type=checkbox]+label[for]::before{background:white;background:var(--base-brightest);border:1px solid #808a9d;box-sizing:border-box;content:"";-webkit-flex-shrink:0;flex-shrink:0;height:1rem;margin:0.1875em 0.5rem 0 0;width:1rem}@media screen and (max-width: 31.9375rem),print and (max-width: 23.953125rem){[type=checkbox]+.search-banner__label[for]::before{margin-right:0}}[type=checkbox]:checked+label[for]::before{background-color:#1479cc;background-color:var(--base-hover);background-image:url("../images/svg/icons/ico_coche.svg");background-position:center;background-size:12px 10px;background-repeat:no-repeat}[type=checkbox]:focus+label[for]::before{box-shadow:0 0 0 3px #89bce5}[type=checkbox]:active+label[for]::before{box-shadow:0 0 0 2px #dae6f0}[type=checkbox]:disabled+label[for]::before{border-color:#bfc4ce !important}textarea,[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]{-webkit-appearance:none;appearance:none;border:1px solid;box-sizing:border-box;box-shadow:none;display:block;max-width:33rem;min-width:3.9375rem;padding-left:0.5rem;padding-right:0.5rem;width:100%}textarea,[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]{border-color:#808a9d}textarea:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled{opacity:.25}textarea.is-invalid,.is-invalid[type=date],.is-invalid[type=datetime],.is-invalid[type=datetime-local],.is-invalid[type=email],.is-invalid[type=month],.is-invalid[type=number],.is-invalid[type=password],.is-invalid[type=search],.is-invalid[type=tel],.is-invalid[type=text],.is-invalid[type=time],.is-invalid[type=url],.is-invalid[type=week]{border-color:#cb381f;border-color:var(--error)}textarea:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus{outline:solid 3px #89bce5}textarea:active,[type=date]:active,[type=datetime]:active,[type=datetime-local]:active,[type=email]:active,[type=month]:active,[type=number]:active,[type=password]:active,[type=search]:active,[type=tel]:active,[type=text]:active,[type=time]:active,[type=url]:active,[type=week]:active{outline:none}[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]{height:2.5rem}select,.select-field{-webkit-appearance:none;appearance:none;background-color:white;background-color:var(--base-bg);background-image:url("../images/svg/icons/ico_chevrondown_select.svg");background-position:center right 0.5rem;background-repeat:no-repeat;background-size:1rem 0.5rem;border:1px solid;box-sizing:border-box;box-shadow:none;color:#223654;color:var(--base-fg);display:block;height:2.5rem;max-width:33rem;min-width:3.9375rem;padding-left:0.5rem;padding-right:2.25rem;width:100%}select,select:valid,.select-field,.select-field:valid{border-color:#808a9d}select:disabled,.select-field:disabled{opacity:.25}select.is-invalid,.select-field.is-invalid{border-color:#cb381f;border-color:var(--error)}select:focus,.select-field:focus{outline:solid 3px #89bce5}select:active,.select-field:active{outline:none}nav ul,nav ol,[role=navigation] ul,[role=navigation] ol{list-style:none;margin-bottom:0;margin-top:0;padding:0}ol,ul{list-style:none;padding:0}.cke_editable ul,ul.ce-bullets{line-height:1.5;padding-left:0}.cke_editable ul li+li,ul.ce-bullets li+li{margin-top:1rem}.cke_editable ul>li,ul.ce-bullets>li{display:block;padding:0 0 0 2rem;position:relative}.cke_editable ul>li:before,ul.ce-bullets>li:before{background:#223654;background:var(--base-fg);border-radius:0.1875rem;content:"";display:inline-block;height:0.375rem;left:0;position:absolute;top:0.625rem;width:0.75rem}.cke_editable ul ul,ul.ce-bullets ul{margin-bottom:1.5rem;margin-top:1.5rem}.cke_editable ul ul>li::before,ul.ce-bullets ul>li::before{background:white;background:var(--base-brightest);border:1px solid #223654;border:1px solid var(--base-fg)}.cke_editable ul ul ul>li::before,ul.ce-bullets ul ul>li::before{background:#223654;background:var(--base-fg);border:none}.cke_editable ol{line-height:1.5;list-style:decimal outside;padding:0 0 0 1rem}.cke_editable ul{padding-left:1.75rem}.cke_editable ol{margin-left:1.75rem}.max-width{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1100px;max-width:var(--max-width)}@media screen and (min-width: 48rem),print and (min-width: 36rem){.split{display:-webkit-flex;display:flex;margin:-0.625rem}.featured--archives .split{margin:-0.5rem -2.625rem}.split>*{-webkit-flex:1 1 50%;flex:1 1 50%;margin:0.625rem}.featured--archives .split>*{margin:0.5rem 2.625rem}}.split>*:empty{display:none}.bleed.bleed{padding-bottom:3.75rem;padding-top:3.75rem}.bleed.bleed:not([hidden])+.bleed.bleed{margin-top:0}.bleed.bleed.list-bdl+.bleed.bleed.list-bdl{margin-top:-1.75rem;padding-top:0}.pill{-webkit-align-items:center;align-items:center;background:#f2f1f1;background:var(--base-bg-darker);border-radius:1em;display:-webkit-inline-flex;display:inline-flex;font-size:0.75rem;font-style:normal;font-weight:400;margin-right:0.25rem;min-height:1.625rem;padding:0 0.5rem;text-align:left}.pill:last-child{margin-right:0}.pill--category{background:#223654;background:var(--base-fg);border-radius:0.25rem;color:white;color:var(--base-brightest);font-size:0.875rem;padding:0.25rem 0.5rem}.oqlf::before{background:url("../images/svg/icons/ico_oqlfofficiel.svg") center no-repeat;content:"";display:inline-block;height:1.25rem;margin-left:0.25rem;margin-right:0.25rem;vertical-align:top;width:0.875rem}table,figure.table{border-collapse:collapse;border-spacing:0;border:0;max-width:100%;table-layout:fixed;width:100%}@media screen and (min-width: 80rem),print and (min-width: 60rem){table,figure.table{width:100%}table.is-large,figure.table.is-large{max-width:none;width:calc(100% + 160px)}}table>caption,table>figcaption,figure.table>caption,figure.table>figcaption{caption-side:top;font-size:1.25rem;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:1.5rem;text-align:left;width:100%;max-width:100vw;padding:0;background:none}@media screen and (min-width: 48rem),print and (min-width: 36rem){table>caption,table>figcaption,figure.table>caption,figure.table>figcaption{max-width:1100px;max-width:var(--max-width);width:auto}}table td,table th,figure.table td,figure.table th{background:white;background:var(--base-brightest);padding:0.75rem;text-align:left;vertical-align:middle}@media screen and (max-width: 63.9375rem),print and (max-width: 47.953125rem){table td,table th,figure.table td,figure.table th{padding:1.25rem 0.75rem;font-size:0.875rem}}table th,figure.table th{font-weight:700}table thead th,figure.table thead th{background:#223654;background:var(--base-darkest);color:white;color:var(--base-brightest)}table td,figure.table td{border:solid #c5cad2;border:solid var(--base-br);border-width:0 0 1px;vertical-align:top}table td>*+*:not(svg),figure.table td>*+*:not(svg){margin-top:1.7142857143em}table.une-ligne td,figure.table.une-ligne td{border:0}table tr>td:first-child,table tr>th:first-child,figure.table tr>td:first-child,figure.table tr>th:first-child{padding-left:1.25rem}table tr>td:last-child,table tr>th:last-child,figure.table tr>td:last-child,figure.table tr>th:last-child{padding-right:1.25rem}table tr:nth-of-type(even)>td,table tr:nth-child(even)>th,figure.table tr:nth-of-type(even)>td,figure.table tr:nth-child(even)>th{background:#f4f8fb;background:var(--base-bleed)}.space-before--extra-small{margin-top:1rem !important}.space-before--small{margin-top:2rem !important}.space-before--medium{margin-top:3.75rem !important}.space-before--large{margin-top:5rem !important}.space-before--extra-large{margin-top:7.5rem !important}.space-after--extra-small{margin-bottom:1rem !important}.space-after--extra-small+*{margin-top:0 !important}.space-after--small{margin-bottom:2rem !important}.space-after--small+*{margin-top:0 !important}.space-after--medium{margin-bottom:3.75rem !important}.space-after--medium+*{margin-top:0 !important}.space-after--large{margin-bottom:5rem !important}.space-after--large+*{margin-top:0 !important}.space-after--extra-large{margin-bottom:7.5rem !important}.space-after--extra-large+*{margin-top:0 !important}.main{min-height:32.5rem;padding:0}.main>*{box-sizing:content-box;padding-left:1.75rem;padding-right:1.75rem}.main>*+*{margin-top:2rem}.main>*+*:empty{display:none}.main>*>*{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1100px;max-width:var(--max-width)}@media screen and (min-width: 80rem),print and (min-width: 60rem){.main--narrow>*>*{box-sizing:border-box;max-width:calc(1100px - 160px);padding-left:160px;-webkit-transform:translateX(-80px);transform:translateX(-80px)}}.main__header{position:relative;z-index:3}.main__header>div{z-index:2}.main__header>div>*+*:not(.split){margin-top:2rem}.main__header>div h1:not(:first-child){margin-top:0.75rem}.main__last-update{font-size:0.75rem;font-weight:700}.main__last-update::before{background-color:#c5cad2;background-color:var(--base-br);content:"";display:block;height:1px;margin-bottom:1.25rem}.main--no-survey{padding-bottom:5.75rem}.home__header{background:#f2f1f1;background:var(--base-bg-darker);padding-bottom:4.5rem;position:static;text-align:center;z-index:auto}.home__header h1{font-size:2.1875rem;line-height:1.1714285714}@media screen and (min-width: 48rem),print and (min-width: 36rem){.home__header h1{font-size:3.4375rem;line-height:1.1636363636}}.home__header h1::after{display:none}.home__header h1+p{margin-top:0}.home__header h1 img{width:450px;vertical-align:bottom}.home__header>div{margin-left:auto;margin-right:auto;max-width:56.125rem;padding-top:3rem}@media screen and (min-width: 48rem),print and (min-width: 36rem){.home__header>div{padding-top:4.25rem}}.home__body{margin:0 auto 7.5rem;max-width:1100px;max-width:var(--max-width)}.home__wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-0.625rem}@media screen and (min-width: 48rem),print and (min-width: 36rem){.home__wrapper{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.home__wrapper>*{-webkit-flex:1 100%;flex:1 100%;margin:0.625rem}.search-banner{background:#f2f1f1;background:var(--base-bg-darker);padding:1rem 0;position:relative}.home__header+.search-banner{background:white;background:var(--base-bg);margin-top:0;padding-bottom:0;padding-top:0}.bdl .search-banner{border-bottom:12px solid #35b6ff;border-bottom:12px solid var(--bdl)}.gdt .search-banner{border-bottom:12px solid #36d0bd;border-bottom:12px solid var(--gdt)}.search-banner__form{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:59.375rem;padding:0 1rem;width:auto}@media screen and (min-width: 32rem),print and (min-width: 24rem){.search-banner__form{padding:0 1.5rem}}@media screen and (min-width: 64rem),print and (min-width: 48rem){.search-banner__form{padding-bottom:0.5rem;padding-top:1rem}}.home__header+.search-banner>.search-banner__form{top:-2.25rem;padding-bottom:0;padding-top:0;position:relative}.search-banner__wrap{background:rgba(0,0,0,0);-webkit-align-items:stretch;align-items:stretch;display:-webkit-flex;display:flex;height:3.75rem;-webkit-justify-content:center;justify-content:center;position:relative}.search-banner__options{-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem 0 0;text-align:left}@media screen and (min-width: 48rem),print and (min-width: 36rem){.search-banner__options{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0.75rem 0 0}}.search-banner__opt{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex}.search-banner__opt:first-child{margin-bottom:0.5rem}@media screen and (min-width: 48rem),print and (min-width: 36rem){.search-banner__opt:first-child{margin-right:4.25rem}}.search-banner__field{-webkit-flex:1 1 auto;flex:1 1 auto;height:auto;max-width:none;padding:0 5rem 0 1.25rem}@media screen and (min-width: 48rem),print and (min-width: 36rem){.search-banner__field{padding-right:10.5rem}}.search-banner__field:focus{position:relative;z-index:1}.search-banner__submit{background:#095797;background:var(--base-piv);color:white;color:var(--base-brightest);-webkit-flex:0 0 4rem;flex:0 0 4rem;margin:0;min-width:0;padding:0;width:4rem}.search-banner__submit:focus{outline:solid 3px #89bce5;position:relative;z-index:1}.search-banner__submit:active{outline:none}.search-banner__history{margin:auto 0;position:absolute;right:5rem;text-transform:capitalize;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.search-banner__history button{-webkit-align-items:center;align-items:center;background:white;background:var(--base-brightest);border:2px solid #095797;border:2px solid var(--base-piv);border-radius:1.25rem;color:#095797;color:var(--base-piv);font-size:0.875rem;-webkit-justify-content:center;justify-content:center;min-height:2rem;min-width:1.25rem;padding:0 0.75rem}.search-banner__history button:focus,.search-banner__history button:hover{background:#095797;background:var(--base-piv);color:white;color:var(--base-brightest)}.search-banner__history button:focus{border-color:#223654;border-color:var(--base-fg)}.search-banner__history button:active{text-decoration:none}.search-banner__history button>*{vertical-align:middle}@media screen and (max-width: 47.9375rem),print and (max-width: 35.953125rem){.search-banner__history button{padding-left:0.5rem;padding-right:0.5rem}}.search-banner__history button:focus{outline:solid 3px #89bce5}.search-banner__history button:active{outline:none}.search-banner__history button svg{margin-right:0.25rem}.search-banner__list{background:white;background:var(--base-brightest);border:solid #808a9d;border-width:0 1px 1px;height:auto;left:0;margin:0 auto;max-height:50vh;overflow-y:auto;position:absolute;right:0;top:calc(100% - 1px);width:100%;z-index:4}.search-banner__item{-webkit-align-items:stretch;align-items:stretch;display:-webkit-flex;display:flex}.search-banner__item:hover,.search-banner__item[focus-within]{background:#f2f1f1;background:var(--base-bg-darker)}.search-banner__item:hover,.search-banner__item:focus-within{background:#f2f1f1;background:var(--base-bg-darker)}.search-banner__result{-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:0;display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;font-weight:400;text-align:left}.search-banner__result>svg{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;margin-right:1.25rem}.search-banner__result:focus{outline:solid 3px #89bce5;position:relative;z-index:1}.search-banner__result:active{outline:none}.search-banner__result mark{background:rgba(0,0,0,0);font-weight:700}.search-banner__remove{background:rgba(0,0,0,0);color:#095797;color:var(--base-piv);-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;min-width:0;width:4rem}.search-banner__remove:focus{outline:solid 3px #89bce5;position:relative;z-index:1}.search-banner__remove:active{outline:none}.search-banner__label{font-size:0.75rem;letter-spacing:-0.009375rem;line-height:1}@media screen and (min-width: 32rem),print and (min-width: 24rem){.search-banner__label{font-size:0.8125rem}}@media screen and (min-width: 64rem),print and (min-width: 48rem){.search-banner__label{font-size:1rem}}.search-banner__label>svg{-webkit-flex-shrink:1;flex-shrink:1;height:1.0625rem;width:3rem}@media screen and (min-width: 32rem),print and (min-width: 24rem){.search-banner__label>svg{margin-right:0.5rem;max-width:4.0625rem;min-height:1.75rem;min-width:3rem;width:auto}}.search-banner__label b,.search-banner__label small{line-height:1.3333333333;vertical-align:top}.search-banner__label small{display:block}@media screen and (min-width: 48rem),print and (min-width: 36rem){.search-banner__label small{margin-top:0.25rem}}.search-banner ::-webkit-input-placeholder{font-style:italic}@media screen and (max-width: 47.9375rem),print and (max-width: 35.953125rem){.search-banner ::-webkit-input-placeholder{color:rgba(0,0,0,0)}}.search-banner :-ms-input-placeholder{font-style:italic}@media screen and (max-width: 47.9375rem),print and (max-width: 35.953125rem){.search-banner :-ms-input-placeholder{color:rgba(0,0,0,0)}}.search-banner ::-webkit-input-placeholder{font-style:italic}.search-banner :-ms-input-placeholder{font-style:italic}.search-banner ::placeholder{font-style:italic}@media screen and (max-width: 47.9375rem),print and (max-width: 35.953125rem){.search-banner ::-webkit-input-placeholder{color:rgba(0,0,0,0)}.search-banner :-ms-input-placeholder{color:rgba(0,0,0,0)}.search-banner ::placeholder{color:rgba(0,0,0,0)}}.header-banner{background:#095797;background:var(--base-piv);color:white;color:var(--base-brightest);display:block;font-family:"Roboto", "Open Sans",sans-serif;font-family:var(--piv-ff),sans-serif}.header-banner a{color:white;color:var(--base-brightest);text-decoration:none}.header-banner>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.header-banner__wrapper{padding-bottom:0.75rem;padding-top:1.25rem}@media screen and (min-width: 20rem),print and (min-width: 15rem){.header-banner__wrapper{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width: 32rem),print and (min-width: 24rem){.header-banner__wrapper{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;min-height:4.5rem;padding-bottom:0;padding-top:0}}.footer-banner{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:0.8125rem;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-bottom:10rem;padding-top:5.5rem}.footer-banner .nav-piv-footer{margin-bottom:1.5rem}.footer-banner__copy-right{margin-top:1rem}.logo{color:white;color:var(--base-brightest);display:block}.logo img:not([hidden]){border:0;display:block;height:2.1875rem;margin:auto 0;max-width:11.25rem;width:8rem}@media screen and (min-width: 48rem),print and (min-width: 36rem){.logo img:not([hidden]){width:11.25rem}}@supports(max-width: 11.25rem){.logo img:not([hidden]){height:auto}}.site-name{font-size:0.875rem;display:block;-webkit-flex:1 1 100%;flex:1 1 100%;line-height:1.1875;margin:0.5rem 0;-webkit-order:3;order:3}@media screen and (min-width: 20rem),print and (min-width: 15rem){.site-name{font-size:0.9375rem}}@media screen and (min-width: 32rem),print and (min-width: 24rem){.site-name{-webkit-flex:1 1 auto;flex:1 1 auto;margin-left:1rem;margin-right:1rem;-webkit-order:0;order:0}}@media screen and (min-width: 48rem),print and (min-width: 36rem){.site-name{font-size:1rem;margin-left:1.75rem;margin-right:1.75rem}}@media screen and (min-width: 64rem),print and (min-width: 48rem){.site-name{margin-left:3.75rem;margin-right:3.75rem}}.site-name:hover{outline:none;text-decoration:underline}.breadcrumb{margin-bottom:1.25rem;margin-top:1.25rem;position:relative;z-index:3}@media screen and (min-width: 64rem),print and (min-width: 48rem){.breadcrumb{margin-top:2rem}}.breadcrumb,.breadcrumb [aria-current=page]{color:#223654;color:var(--base-fg)}.breadcrumb__list{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;line-height:1;margin:0 auto;padding-bottom:0.75rem;padding-top:0.75rem}@media screen and (max-width: 63.9375rem),print and (max-width: 47.953125rem){.breadcrumb__item{display:none}.breadcrumb__item:nth-last-child(2){-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.breadcrumb__item:nth-last-child(2) .ico-chevronariane{-webkit-order:-1;order:-1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.breadcrumb__link{color:#223654;color:var(--base-fg);font-size:0.8125rem;text-decoration:none}.breadcrumb__link:hover{text-decoration:underline}.breadcrumb__link:active{text-decoration:none}.breadcrumb .ico-chevronariane{color:#c5cad2;color:var(--base-br);margin-right:0.5rem}@media screen and (min-width: 64rem),print and (min-width: 48rem){.breadcrumb .ico-chevronariane{margin:0 0.5rem}}.breadcrumb__ellipsis{line-height:1;position:relative}.breadcrumb__ellipsis button{background:#dae6f0;color:#095797;color:var(--base-link);font-weight:700;height:1rem;line-height:1;min-width:0;padding:0;text-align:center;vertical-align:middle;width:1.5rem}.breadcrumb__ellipsis button:focus{box-shadow:0 0 0 3px #89bce5}.breadcrumb__ellipsis button:active{box-shadow:none}.breadcrumb__ellipsis button>span[aria-hidden=true]{position:relative;top:-4px}.breadcrumb__ellipsis button>span[aria-hidden=true],.breadcrumb__ellipsis button>span[aria-hidden=true]::after,.breadcrumb__ellipsis button>span[aria-hidden=true]::before{background:#095797;background:var(--base-link);border-radius:100%;display:inline-block;height:3px;margin:auto;width:3px}.breadcrumb__ellipsis button>span[aria-hidden=true]::after,.breadcrumb__ellipsis button>span[aria-hidden=true]::before{bottom:0;content:"";position:absolute;top:0}.breadcrumb__ellipsis button>span[aria-hidden=true]::after{right:-6px}.breadcrumb__ellipsis button>span[aria-hidden=true]::before{left:-6px}.breadcrumb__ellipsis ul{background:#dae6f0;left:0;min-width:6.875rem;padding:0.5rem;position:absolute;top:100%;width:calc(100% + 120px)}.breadcrumb__ellipsis a{display:block;line-height:normal}.breadcrumb__ellipsis li+li{margin-top:0.5rem}.breadcrumb__ellipsis li .ico-chevronariane{display:none}.nav-piv{background:rgba(0,0,0,0);-webkit-flex:1 0 auto;flex:1 0 auto;font-size:0.8125rem;-webkit-justify-content:flex-end;justify-content:flex-end;line-height:1.5384615385;-webkit-order:2;order:2}@media screen and (min-width: 20rem),print and (min-width: 15rem){.nav-piv{text-align:right}}@media screen and (min-width: 32rem),print and (min-width: 24rem){.nav-piv{-webkit-order:0;order:0}}.nav-piv__link{display:inline-block}.nav-piv__link:hover{outline:none;text-decoration:underline}.nav-piv-footer{font-size:0.8125rem;margin:0 auto}.nav-piv-footer__list{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:0 auto}.nav-piv-footer__item{margin:0.5rem 1rem;text-align:center}.nav-piv-footer__link{text-decoration:none}.nav-piv-footer__link:hover{text-decoration:underline}

/*# sourceMappingURL=index-core.css.map */