/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{padding:0;box-sizing:border-box}*,::after,::before,legend{box-sizing:border-box}div.a42-section h2,sub,sup{position:relative}.a42-gallery,figure,thead th{text-align:center}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,.1);text-rendering:optimizeLegibility}.a42-contact a,.a42-contact svg,.a42-couv_event span,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}audio,canvas,progress,video{display:inline-block}h1{margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none;display:block}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.is-closed,.is-hidden,[hidden],body.high-c div.a42-section h2::before,template{display:none}.a42-gallery>*,div.a42-section h2{display:inline-block;vertical-align:top}@font-face{font-family:GeoRegular;src:url('fonts/geomanist-regular-webfont.woff2') format('woff2'),url('fonts/geomanist-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:GeoRegular;src:url('fonts/geomanist-medium-webfont.woff2') format('woff2'),url('fonts/geomanist-medium-webfont.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:GeoRegular;src:url('fonts/geomanist-regular-italic-webfont.woff2') format('woff2'),url('fonts/geomanist-regular-italic-webfont.woff') format('woff');font-weight:400;font-style:italic}@font-face{font-family:GeoRegular;src:url('fonts/geomanist-medium-italic-webfont.woff2') format('woff2'),url('fonts/geomanist-medium-italic-webfont.woff') format('woff');font-weight:700;font-style:italic}@font-face{font-family:GeoMed;src:url('fonts/geomanist-medium-webfont.woff2') format('woff2'),url('fonts/geomanist-medium-webfont.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:GeoMed;src:url('fonts/geomanist-medium-italic-webfont.woff2') format('woff2'),url('fonts/geomanist-medium-italic-webfont.woff') format('woff');font-weight:600;font-style:italic}@font-face{font-family:GeoBook;src:url('fonts/geomanist-book-webfont.woff2') format('woff2'),url('fonts/geomanist-book-webfont.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:GeoBook;src:url('fonts/geomanist-book-italic-webfont.woff2') format('woff2'),url('fonts/geomanist-book-italic-webfont.woff') format('woff');font-weight:500;font-style:italic}@font-face{font-family:GeoBlack;src:url('fonts/geomanist-black-webfont.woff2') format('woff2'),url('fonts/geomanist-black-webfont.woff') format('woff');font-weight:800;font-style:normal}@font-face{font-family:GeoBlack;src:url('fonts/geomanist-black-italic-webfont.woff2') format('woff2'),url('fonts/geomanist-black-italic-webfont.woff') format('woff');font-weight:800;font-style:italic}@font-face{font-family:opendys;src:url('fonts/opendyslexic-regular-webfont.woff2') format('woff2'),url('fonts/opendyslexic-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}[class*=a42-title],h1,h2,h3,h4,h5,h6{clear:both;margin-top:0;margin-bottom:.5em;line-height:1.4;font-family:GeoRegular,Verdana,sans-serif}body,button,input,optgroup,select,textarea{line-height:1.5}*>[class*=a42-title]:first-child,*>h1:first-child,*>h2:first-child,*>h3:first-child,*>h4:first-child,*>h5:first-child,*>h6:first-child,ol,p,ul{margin-top:0}*>h3:first-child,section>.a42-section+h3,section>.a42-section+h4,section>.a42-section+h5,section>.a42-section+h6{padding-top:0}h1,table+h2,table+h3,table+h4,table+h5,table+h6{margin-top:5.064rem}h2,h3{padding-top:4.22rem}.a42-couv_author,.a42-modal h1,body.high-c .a42-couv_event,body.high-c .a42-heart,body.high-c .a42-title-site b,h2{color:#0b1b34}div.a42-section h2::before{content:'';background-color:#f2ebc7;position:absolute;z-index:-1;width:100%;height:.3em;bottom:.3em}h3,h4{color:#343643}.a42-couv_event,.a42-heart,h5,h6{color:#962e3f}caption,figcaption{color:#0b1b34;font-weight:700}h4,h5,h6{margin-top:2.532rem}.a42-title-alpha,h1{font-size:2em}.a42-modal h1,.a42-title-beta,h2{font-size:1.778em}.a42-title-gamma,h3{font-size:1.5em}.a42-title-delta,h4{font-size:1.389em}.a42-title-delta,h5{font-size:1.278em}.a42-title-delta,h6{font-size:1.167em}.a42-main-footer div,.a42-main-header_logos *,.a42-picto *,body,html,section>.a42-section>:first-child{margin:0}*+figure,*+img,.a42-gallery,figure,figure+*,img+*,table{margin-top:3.376rem}*{margin-bottom:1.688rem;margin-right:auto;margin-left:auto}body{padding:10rem 2rem 0;background-color:#fff;color:#343643;font-family:Verdana,sans-serif;font-size:100%}.btn,a{color:inherit}[tabindex="-1"]{outline:0}#window-toc>div,.a42-section,button,dl,h1,h2,h3,h4,h5,h6,ol,p,section>div,textarea,ul{max-width:40rem;margin-right:auto;margin-left:auto}h2+h3,h3+h4,h4+h5,h5+h6{margin-top:1.688rem;padding-top:0}a{background-color:transparent;-webkit-text-decoration-skip:objects}legend{margin:0 0 .844rem}.a42-img,.btn-toggle,blockquote{margin-right:auto;margin-left:auto}.a42-address :last-child,.a42-credits>:last-child,.a42-main-footer_col:last-child :last-child,.a42-signature_title,.a42-signatures,.a42-signatures_content,.a42-site-header>:last-child,.a42-title-site :last-child,figure>*,label,ol>li:last-child,ul>li:last-child{margin-bottom:0}#navigation,.a42-gallery,figure,img,table{margin-bottom:3.376rem}.a42-contrib-embed{max-width:none;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.a42-contrib-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.a42-img,blockquote{max-width:80ch}.a42-main-header_tools>:first-child,figure{margin-left:0}blockquote{border-left:3px solid #962e3f;padding-left:1.5em}.a42-credits a:active,.a42-credits a:focus,.a42-credits a:hover,.a42-credits_title a,.a42-main-header abbr,.a42-main-header abbr[title],a abbr,a abbr[title],a:active,a:focus,a:hover{text-decoration:none}.a42-title-site>b,.a42-title-site>span,.a42-title-site_focus>span,p svg{display:block;margin-bottom:0}.a42-element-reinit,tbody th{background-color:inherit;color:inherit}.sr-only{position:absolute;left:-9999px}.a42-main-header,.btn-toggle,dd{position:relative}caption,dt,li{margin-bottom:.844rem}figure{margin-right:0}figcaption{margin-top:.5em}img,svg{max-width:100%;height:auto}div img,figure img,p img,table img{margin-top:0;margin-bottom:0}.a42-modal .col-1-2,.a42-modal fieldset,.a42-modal legend,.btn-toggle,.tableizer-firstrow,td,th,th[scope=row]{text-align:left}.a42-gallery>*{margin-top:0}table{border-collapse:collapse}caption{max-width:80ch}.vertical-table th,th{background-color:#0b1b34;color:#fff}td,th{padding:.5em;border-width:1px;border-style:solid}th{min-width:10rem;border-color:#fff}.a42-table-giant th{min-width:0}.a42-cell-middle{vertical-align:middle}thead th[aria-hidden=true]{border-left:0;border-top:0}tbody th,td{border-color:#cedae6;vertical-align:top}.a42-legend{margin-top:-1.688em}.vertical-table th{max-width:20em}ol ol,ol ul,ul ol,ul ul{margin-top:.844rem}dt{font-weight:700}dt:first-child{padding-top:.844rem;border-top:0}dd{top:1px;margin-top:-1px;padding-bottom:1.688rem;border-bottom:1px solid #cedae6}.btn{border:0;background-color:transparent;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-toggle{display:block;width:100%;padding:.5em .75em .5em 2em;border:1px solid #0b1b34;background-color:#0b1b34;color:#fff;transition:background-color .5s;font-weight:700}.btn-toggle::after{content:'+';position:absolute;width:1em;height:1em;top:.72em;left:.5em;text-align:center;line-height:1em;font-weight:700}.btn-toggle[aria-expanded=true]::after{content:'-'}.btn-toggle:active,.btn-toggle:focus,.btn-toggle:hover{background-color:#343643;color:#fff}.a42-main-footer::before,.a42-main-header::before{position:absolute;left:0;right:0;background-color:inherit;width:100%;height:5em;transform:skew(0deg,1.2deg);z-index:-1;content:''}.a42-main-header{background-color:#cedae6;margin-top:-10rem;margin-right:-2rem;margin-left:-2rem;padding:6rem 1rem 1.5rem}.a42-main-header::before{bottom:-1.75rem}.a42-main-header_tools{position:fixed;top:0;right:0;left:0;max-width:none;list-style:none;background-color:#343643;color:#fff;margin:0;padding:0;z-index:100;font-family:GeoMed,Verdana,sans-serif}.a42-main-header_tools *{display:inline-block;vertical-align:top;margin-bottom:0}.a42-main-header_tools>*{margin-left:1rem}.a42-main-header_tools a,.a42-main-header_tools button{height:auto;line-height:1.5;text-decoration:none;padding:0 0 .3rem}.a42-main-header_tools span{display:block;padding:.5rem 0 .2rem;border-bottom:1px solid transparent}.a42-main-header_tools a:active span,.a42-main-header_tools a:focus span,.a42-main-header_tools a:hover span,.a42-main-header_tools button:active span,.a42-main-header_tools button:focus span,.a42-main-header_tools button:hover span{border-bottom-color:inherit}.a42-page-link{float:right;margin:0;padding-right:1.5rem;padding-left:1.5rem;color:#fff;background-color:#962e3f;font-weight:700}.a42-credits a,.a42-main-header_logos a{display:inline-block;vertical-align:top}.a42-main-header_logos+.a42-title-site{margin-top:4.22rem}.a42-picto{max-width:5rem}.a42-picto-stars{max-width:6rem}.a42-couv_author,.a42-couv_event,.a42-credits_title{font-weight:700}.a42-title-site{max-width:45ch;margin-bottom:0;text-align:center;color:#0b1b34}.a42-title-site_focus{font-family:GeoBlack,Verdana,sans-serif;font-size:1.2em;font-weight:400}.a42-title-site_focus *{font-family:inherit}.a42-site-header{text-align:center;margin:0;font-family:GeoRegular,Verdana,sans-serif}.a42-site-header>*+*{margin-top:1rem}.a42-site-header>*{margin-bottom:1rem}.a42-title-site_focus1{text-transform:uppercase;letter-spacing:.01em}.a42-title-site_focus1 span{text-transform:none;letter-spacing:0}ul.a42-signatures_content{list-style:none;padding-left:0}.a42-main-footer{position:relative;margin:8.44rem -2rem -2rem;padding:5rem 2rem 7rem;background-color:#f2ebc7;text-align:center;color:#0b1b34;font-family:Verdana,Arial,sans-serif}.a42-modal,.a42-modal legend,body.high-c .a42-main-footer,body.high-c .a42-main-header{background-color:#fff}.a42-main-footer::before{top:-1.75rem}.a42-main-footer>*{font-size:.9em}.a42-main-footer ul{list-style:none;padding:0;max-width:none}.a42-main-footer_col+.a42-main-footer_col{margin-top:1.688rem}.a42-main-footer img{margin-top:2.532rem;margin-bottom:0}.a42-credits_title a:active,.a42-credits_title a:focus,.a42-credits_title a:hover{text-decoration:underline}.a42-credits svg{fill:currentColor}.a42-date{font-size:.8em}.a42-contact a{transition:opacity .5s}.a42-contact a:active,.a42-contact a:focus,.a42-contact a:hover{opacity:.6}.a42-contact li{display:inline-block;vertical-align:middle;margin-bottom:0}.a42-contact li+li{margin-left:1.1em}.a42-modal{display:none;position:fixed;z-index:600;padding:1.25rem;margin:0}.a42-modal::after,.a42-modal::before{content:'';display:table}.a42-modal::after{clear:both}.a42-modal .col-1-2{float:left;width:48%}.a42-modal .col-1-2:nth-child(odd){clear:left}.a42-modal .col-1-2:nth-child(2n){float:right}.a42-modal fieldset{position:relative;padding:.5em 0 .5em .5em;border:1px solid #cedae6}.a42-modal legend{position:relative;left:-.2em;margin-bottom:0;padding:0 .2em;font-weight:700;color:#962e3f}.a42-modal input,.a42-modal label{float:left;font-size:.9em}.a42-modal input{position:relative;top:.4em;margin-right:.3em}.a42-modal label{padding-top:.2em;padding-bottom:.2em;margin-right:.75em}.a42-modal_close{position:absolute;top:1.4rem;right:1.25rem;border:1px solid #962e3f;background-color:#962e3f;color:#fff;font-size:.8em}#modal-title{padding-right:5rem}.a42-toggle-box>div{position:relative;margin-top:1.688rem}body.inv-c,body.inv-c *{background:navy;color:#ff0;border-color:#ff0}@font-face{font-family:opendys;src:url('fonts/opendyslexic-regular-webfont.eot');src:url('fonts/opendyslexic-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/opendyslexic-regular-webfont.woff2') format('woff2'),url('fonts/opendyslexic-regular-webfont.woff') format('woff'),url('fonts/opendyslexic-regular-webfont.ttf') format('truetype'),url('fonts/opendyslexic-regular-webfont.svg#opendyslexicregular') format('svg');font-weight:400;font-style:normal}body.dys-f *{font-family:opendys!important}body.dys-line-spacing *{line-height:1.5em!important}.access-tooltip{position:absolute;color:1px solid #0b1b34;background-color:#0b1b34;padding:.3em;color:#fff;font-size:80%}@media screen and (min-width:50em){blockquote{margin-top:3.376rem;margin-bottom:3.376rem}.a42-gallery-2cols{overflow:hidden}.a42-gallery-2cols>*{float:left;display:block;width:50%}.a42-gallery-2cols>:nth-child(odd){clear:left;padding-right:1%}.a42-gallery-2cols>:nth-child(2n){padding-left:1%}.a42-gallery-2cols>:nth-last-child(-n+2),.a42-signature:nth-last-child(-n+2),.a42-signature>:last-child{margin-bottom:0}.a42-main-header_tools{padding-left:1.5rem}.a42-couv_author{font-size:2em}.a42-couv_event{font-size:1.444em}.a42-title-site_focus{font-size:1.556em}#navigation{padding-top:3.376rem}.a42-address{margin-bottom:3.376rem;padding-top:4.22rem;text-align:right}.a42-address>div{display:inline-block;vertical-align:top;text-align:left}.a42-signatures_content::after,.a42-signatures_content::before{content:'';display:table}.a42-signatures_content::after{clear:both}.a42-signature{float:left;width:50%;padding-right:1em}.a42-signature:nth-child(2n){padding-left:1em;padding-right:0}.a42-signature:only-child{float:none;margin-right:auto;margin-left:auto;padding-left:0;text-align:center}.a42-credits_title{font-size:1.2em}.a42-modal{width:40em;left:50%;margin-left:-20em;top:7%;box-shadow:0 0 5px #aaa;border:1px solid #fff}}@media screen and (min-width:80em){.a42-main-header{padding-top:9rem;padding-bottom:3.5rem}}@media screen and (max-width:49.99em){blockquote{padding-left:1em}.a42-main-header_tools{padding-left:.75rem;font-size:.8em}.a42-page-link{padding-right:.75rem;padding-left:.75rem}.a42-couv_author{font-size:1.167em}.a42-title-site{max-width:none}#navigation{padding-top:2.532rem}.a42-modal{top:0;right:0;bottom:0;left:0}}@media screen and (max-width:37.5em){h2,h3{padding-top:2.532rem}p+h2,p+h3{padding-top:1.688rem}.a42-title-alpha,h1{font-size:1.75em}.a42-modal h1,.a42-title-beta,h2{font-size:1.625em}.a42-title-gamma,.a42-title-site,h3{font-size:1.5em}.a42-title-delta,h4{font-size:1.375em}.a42-title-delta,h5{font-size:1.25em}.a42-title-delta,h6{font-size:1.125em}body{padding:7rem 1rem 0}.a42-main-header{margin-top:-7rem;margin-right:-1rem;margin-left:-1rem}.a42-skip-link,.a42-toc-link{display:none}.a42-custom-display{margin-left:0;margin-right:.75rem}#navigation{margin-bottom:0}.a42-address{padding-bottom:1.688rem}.a42-main-footer{margin-right:-1rem;margin-left:-1rem;padding:3rem 2rem 5rem}.a42-modal .col-1-2,.a42-modal .col-1-2:nth-child(2n){float:none}.a42-modal .col-1-2{width:auto}.a42-modal .col-1-2:nth-child(odd){clear:none}.a42-modal input,.a42-modal label{float:left;display:block}.a42-modal input{clear:left}}