/*! YannickNezetSeguin - v1.9.0 - r149274 - build 85 - 2025-07-24
 * https://yannicknezetseguin.com
 * Copyright (c) 2025 Deux Huit Huit (https://deuxhuithuit.com/);
 * Private. All rights reserved. Deux Huit Huit and others. */
html{line-height:normal;font-family:serif;font-size:37.5%}body,html{width:100%;margin:0;padding:0}:focus{outline:none;-moz-outline:none;-webkit-outline:none}h1,h2,h3,h4,h5,h6{margin:0}a img{border:none;display:block}article,aside,figcaption,footer,header,menu,nav,section{display:block;margin:0;padding:0;position:static}button,figure{margin:0;padding:0}figure{display:block;position:static}input,keygen,select,textarea{font-family:serif}button{border:none;background:0 0}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}svg text,svg textpath{alignment-baseline:central;text-rendering:geometricPrecision}@media screen and (-webkit-min-device-pixel-ratio:1.5){html{font-size:31.25%}}@media screen and (-webkit-min-device-pixel-ratio:1.5) and screen and (min-width:768px){html{font-size:37.5%}}@media screen and (min-device-pixel-ratio:1.5){html{font-size:31.25%}}@media screen and (min-device-pixel-ratio:1.5) and screen and (min-width:768px){html{font-size:37.5%}}@media screen and (min-width:768px){html{font-size:50%}}@media screen and (min-width:1280px){html{font-size:62.5%}}.backface-hidden{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.bg-position-center{background-position:center}.border-radius-large,.radius-large{border-radius:4rem}.border-radius-full,.radius-full{border-radius:100%}.border-solid,.border-style-solid{border-style:solid}.border-slimer{border-width:2px}.border-box,.box-sizing-border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.border-box-to-xs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}.clear,.clear-both{clear:both}.cursor-pointer{cursor:pointer}.direction-rtl{direction:rtl}.direction-ltr{direction:ltr}.flex-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align-items-center,.flex-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.font-base,.font-family-base{font-family:'Playfair Display',serif}.font-alt,.font-family-alt{font-family:'Roboto',sans-serif}.text-average{font-size:36px}.text-short{font-size:30px}.text-shorter{font-size:24px}.text-very-short{font-size:21px}.text-shortest{font-size:18px}.text-miniature{font-size:14px}.text-dwarf{font-size:11px}@media screen and (min-width:768px){.text-taller-from-xs{font-size:54px}.text-tall-from-xs{font-size:40px}.text-average-from-xs{font-size:36px}.text-short-from-xs{font-size:30px}.text-shorter-from-xs{font-size:24px}}@media screen and (min-width:1024px){.text-taller-from-sm{font-size:54px}.text-tall-from-sm{font-size:40px}.text-average-from-sm{font-size:36px}.text-shorter-from-sm{font-size:24px}.text-miniature-from-sm{font-size:14px}}@media screen and (min-width:1280px){.text-tallest-from-md{font-size:90px}}@media screen and (min-width:1440px){.text-taller-from-lg{font-size:54px}}.font-style-italic,.italic{font-style:italic}.font-weight-light,.light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.bold,.font-weight-bold{font-weight:700}.bolder,.font-weight-bolder{font-weight:900}.height-tiniest{height:2rem}.height-tinier{height:4rem}.height-thinnest{height:6rem}.height-very-thin{height:8rem}.height-thin{height:20rem}.height-full{height:100%}.height-full-viewport{height:100vh}.letter-spacing-1px{letter-spacing:1px}.letter-spacing-2px{letter-spacing:2px}.line-height-0{line-height:0}.line-height-perfect{line-height:1em}.line-height-suffocate{line-height:.9em}.line-height-tighter{line-height:1.25em}.line-height-tight{line-height:1.4em}.max-height-full{max-height:100%}.min-height-thin{min-height:20rem}.min-height-wider{min-height:36rem}.min-height-full-viewport{min-height:100vh}html:not(.mobile) .opacity-full-on-hover:hover,html:not(.mobile) .opaque-on-hover:hover{opacity:1}.opacity-half,.opacity-half-transparent,.opacity-translucent,.translucent{opacity:.5}.opacity-semi-translucent,.opacity-semi-transparent,.semi-translucent{opacity:.3}.is-nav-open div,.opacity-0,.opacity-transparent,.transparent{opacity:0}@media screen and (min-width:1024px){.opacity-half-from-sm,.opacity-half-transparent-from-sm,.opacity-translucent-from-sm,.translucent-from-sm{opacity:.5}}.overflow-hidden,html.no-scroll{overflow:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-x-hidden{overflow-x:hidden}.pointer-events-none{pointer-events:none}.absolute,.position-absolute{position:absolute}.fixed,.position-fixed{position:fixed}#site,.position-relative,.relative{position:relative}@media screen and (min-width:1024px){.absolute-from-sm,.position-absolute-from-sm{position:absolute}.fixed-from-sm,.position-fixed-from-sm{position:fixed}}.square-thinner{width:14rem;height:14rem}.talign-center,.text-align-center,.text-center{text-align:center}.talign-left,.text-align-left,.text-left{text-align:left}.text-capital,.text-capitalize,.text-transform-capitalize{text-transform:capitalize}.text-transform-upper,.text-upper,.text-uppercase,.upper{text-transform:uppercase}.fill{top:0;left:0;right:0;bottom:0}.top{top:0}.top-nano{top:.5rem}.top-1_2{top:50%}.top-minus-nano{top:-.5rem}.left{left:0}.left-half-nano{left:.25rem}.left-nano{left:.5rem}.left-minus-micro-plus-nano{left:-1.2rem}.right{right:0}.bottom{bottom:0}.bottom-full{bottom:100%}.translate-x-full{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.translate-top-nano,.translate-y-nano{-webkit-transform:translateY(.5rem);-moz-transform:translateY(.5rem);-ms-transform:translateY(.5rem);-o-transform:translateY(.5rem);transform:translateY(.5rem)}.translate-y-1_2,.translate-y-half{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.translate-top-minus-half,.translate-y-minus-half{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.translate-z-1px{-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px)}.transition-bg-color{-webkit-transition-property:background-color;-moz-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.transition-color{-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color}.transition-opacity{-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.transition-transform{-webkit-transition-property:transform;-moz-transition-property:transform;-ms-transition-property:transform;-o-transition-property:transform;transition-property:transform}.transition-transform-opacity{-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity}.transition-width{-webkit-transition-property:width;-moz-transition-property:width;-ms-transition-property:width;-o-transition-property:width;transition-property:width}.transition-duration-short{-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}.transition-duration{-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-ms-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.transition-duration-long{-webkit-transition-duration:750ms;-moz-transition-duration:750ms;-ms-transition-duration:750ms;-o-transition-duration:750ms;transition-duration:750ms}.transition-ease{transition-timing-function:ease-in-out}.transition-ease-out{transition-timing-function:ease-out}.valign-top,.vertical-align-top{vertical-align:top}.text-nowrap,.white-space-nowrap{white-space:nowrap}.z-index-1{z-index:1}.z-index-10{z-index:10}.z-index-15{z-index:15}.z-index-20{z-index:20}.z-index-100{z-index:100}.z-index-10000{z-index:10000}.z-index-100000{z-index:100000}.z-index-max{z-index:9999999}.hidden{display:none}.table{display:table}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.flexbox{display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox>*{-webkit-flex-basis:auto;flex-basis:auto;min-height:0;min-width:0}.not-visible,.visibility-hidden{visibility:hidden}.visibility-visible,.visible{visibility:visible}.padding-nano{padding:.5rem}.padding-smallest{padding:1.5rem}.padding-smaller{padding:2rem}.padding-small{padding:2.5rem}.padding-vertical-nano{padding-top:.5rem;padding-bottom:.5rem}.padding-vertical-xsmall{padding-top:1rem;padding-bottom:1rem}.padding-vertical-smallest{padding-top:1.5rem;padding-bottom:1.5rem}.padding-vertical-large{padding-top:4rem;padding-bottom:4rem}.padding-vertical-larger{padding-top:5rem;padding-bottom:5rem}.padding-vertical-largest{padding-top:6rem;padding-bottom:6rem}.padding-vertical-xlarge{padding-top:10rem;padding-bottom:10rem}.padding-horizontal-nano{padding-left:.5rem;padding-right:.5rem}.padding-horizontal-micro{padding-left:.7rem;padding-right:.7rem}.padding-horizontal-xsmall{padding-left:1rem;padding-right:1rem}.padding-horizontal-smallest{padding-left:1.5rem;padding-right:1.5rem}.padding-horizontal-smaller{padding-left:2rem;padding-right:2rem}.padding-horizontal-mid{padding-left:3rem;padding-right:3rem}.padding-horizontal-large{padding-left:4rem;padding-right:4rem}.padding-horizontal-largest{padding-left:6rem;padding-right:6rem}.padding-bottom-nano{padding-bottom:.5rem}.padding-bottom-mid{padding-bottom:3rem}.padding-bottom-large{padding-bottom:4rem}.padding-bottom-larger{padding-bottom:5rem}.padding-bottom-largest{padding-bottom:6rem}.padding-bottom-xlarge{padding-bottom:10rem}.padding-left-nano{padding-left:.5rem}.padding-left-smaller{padding-left:2rem}.padding-left-small{padding-left:2.5rem}.padding-left-mid{padding-left:3rem}.padding-left-large{padding-left:4rem}.padding-right-nano{padding-right:.5rem}.padding-right-large{padding-right:4rem}.padding-top-nano{padding-top:.5rem}.padding-top-large{padding-top:4rem}.padding-top-largest{padding-top:6rem}.padding-top-xlarge{padding-top:10rem}.margin-0{margin:0}.margin-nano{margin:.5rem}.margin-smaller{margin:2rem}.margin-minus-nano{margin:-.5rem}.margin-minus-smaller{margin:-2rem}.margin-vertical-nano{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-micro{margin-top:.7rem;margin-bottom:.7rem}.margin-vertical-xsmall{margin-top:1rem;margin-bottom:1rem}.margin-vertical-smallest{margin-top:1.5rem;margin-bottom:1.5rem}.margin-vertical-smaller{margin-top:2rem;margin-bottom:2rem}.margin-vertical-small{margin-top:2.5rem;margin-bottom:2.5rem}.margin-vertical-mid{margin-top:3rem;margin-bottom:3rem}.margin-vertical-large{margin-top:4rem;margin-bottom:4rem}.margin-vertical-largest{margin-top:6rem;margin-bottom:6rem}.margin-vertical-xlarge{margin-top:10rem;margin-bottom:10rem}.margin-vertical-minus-nano{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-auto{margin-left:auto;margin-right:auto}.margin-horizontal-nano{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-xsmall{margin-left:1rem;margin-right:1rem}.margin-horizontal-smallest{margin-left:1.5rem;margin-right:1.5rem}.margin-horizontal-smaller{margin-left:2rem;margin-right:2rem}.margin-horizontal-minus-nano{margin-left:-.5rem;margin-right:-.5rem}.margin-horizontal-minus-xsmall{margin-left:-1rem;margin-right:-1rem}.margin-horizontal-minus-smallest{margin-left:-1.5rem;margin-right:-1.5rem}.margin-horizontal-minus-smaller{margin-left:-2rem;margin-right:-2rem}.margin-bottom-nano,.markdown ol li,.markdown ul li{margin-bottom:.5rem}.margin-bottom-smaller{margin-bottom:2rem}.margin-bottom-small{margin-bottom:2.5rem}.margin-bottom-mid{margin-bottom:3rem}.margin-bottom-large,.markdown p{margin-bottom:4rem}.margin-bottom-larger{margin-bottom:5rem}.margin-bottom-largest{margin-bottom:6rem}.margin-bottom-xlarge{margin-bottom:10rem}.margin-bottom-huge{margin-bottom:20rem}.margin-bottom-minus-nano{margin-bottom:-.5rem}.margin-left-nano{margin-left:.5rem}.margin-left-xsmall{margin-left:1rem}.margin-left-mid{margin-left:3rem}.margin-left-large{margin-left:4rem}.margin-left-minus-nano{margin-left:-.5rem}.margin-left-minus-xsmall{margin-left:-1rem}.margin-left-minus-smallest{margin-left:-1.5rem}.margin-right-nano{margin-right:.5rem}.margin-right-micro{margin-right:.7rem}.margin-right-smaller{margin-right:2rem}.margin-right-large{margin-right:4rem}.margin-right-minus-nano{margin-right:-.5rem}.margin-right-minus-xsmall{margin-right:-1rem}.margin-top-nano{margin-top:.5rem}.margin-top-smallest{margin-top:1.5rem}.margin-top-smaller{margin-top:2rem}.margin-top-small{margin-top:2.5rem}.margin-top-large{margin-top:4rem}.margin-top-largest{margin-top:6rem}.margin-top-xlarge{margin-top:10rem}.margin-top-minus-nano{margin-top:-.5rem}.color-current-color{color:currentColor}.bg-color-current-color{background-color:currentColor}.color-white,a.is-selected{color:#fff}html:not(.mobile) .color-white-on-hover:hover{color:#fff}.bg-color-white,.bg-color-white-to-child a,.bg-color-white-to-child span{background-color:#fff}html:not(.mobile) .bg-color-white-on-hover:hover{background-color:#fff}html:not(.mobile) .color-black-on-hover:hover{color:#000}.bg-color-black{background-color:#000}.width-0{width:0}.width-largest{width:6rem}.width-tiniest{width:2rem}.width-tinier{width:4rem}.width-thinnest{width:6rem}.width-very-thin{width:8rem}.max-width-thinner{max-width:14rem}.max-width-very-fat{max-width:82rem}.max-width-ph{max-width:600px}.max-width-xs{max-width:768px}.max-width-sm{max-width:1024px}.min-width-1_4{min-width:25%}.min-width-3_4{min-width:75%}.width-full{width:100%}.max-width-full{max-width:100%}@media screen and (min-width:320px){.padding-nano-from-ip{padding:.5rem}.padding-vertical-nano-from-ip{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-from-ip{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-from-ip{padding-bottom:.5rem}.padding-left-nano-from-ip{padding-left:.5rem}.padding-right-nano-from-ip{padding-right:.5rem}.padding-top-nano-from-ip{padding-top:.5rem}.margin-nano-from-ip{margin:.5rem}.margin-minus-nano-from-ip{margin:-.5rem}.margin-vertical-nano-from-ip{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-from-ip{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-from-ip{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-from-ip{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-from-ip{margin-bottom:.5rem}.margin-bottom-minus-nano-from-ip{margin-bottom:-.5rem}.margin-left-nano-from-ip{margin-left:.5rem}.margin-left-minus-nano-from-ip{margin-left:-.5rem}.margin-right-nano-from-ip{margin-right:.5rem}.margin-right-minus-nano-from-ip{margin-right:-.5rem}.margin-top-nano-from-ip{margin-top:.5rem}.margin-top-minus-nano-from-ip{margin-top:-.5rem}}@media screen and (min-width:600px){.padding-nano-from-ph{padding:.5rem}.padding-vertical-nano-from-ph{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-from-ph{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-from-ph{padding-bottom:.5rem}.padding-left-nano-from-ph{padding-left:.5rem}.padding-right-nano-from-ph{padding-right:.5rem}.padding-top-nano-from-ph{padding-top:.5rem}.margin-nano-from-ph{margin:.5rem}.margin-minus-nano-from-ph{margin:-.5rem}.margin-vertical-nano-from-ph{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-from-ph{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-from-ph{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-from-ph{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-from-ph{margin-bottom:.5rem}.margin-bottom-minus-nano-from-ph{margin-bottom:-.5rem}.margin-left-nano-from-ph{margin-left:.5rem}.margin-left-minus-nano-from-ph{margin-left:-.5rem}.margin-right-nano-from-ph{margin-right:.5rem}.margin-right-minus-nano-from-ph{margin-right:-.5rem}.margin-top-nano-from-ph{margin-top:.5rem}.margin-top-minus-nano-from-ph{margin-top:-.5rem}}@media screen and (min-width:768px){.flexbox-from-xs{display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox-from-xs>*{-webkit-flex-basis:auto;flex-basis:auto;min-height:0;min-width:0}.padding-nano-from-xs{padding:.5rem}.padding-vertical-nano-from-xs{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-from-xs{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-from-xs{padding-bottom:.5rem}.padding-left-nano-from-xs{padding-left:.5rem}.padding-right-nano-from-xs{padding-right:.5rem}.padding-top-nano-from-xs{padding-top:.5rem}.margin-nano-from-xs{margin:.5rem}.margin-minus-nano-from-xs{margin:-.5rem}.margin-vertical-nano-from-xs{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-from-xs{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-from-xs{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-from-xs{margin-left:-.5rem;margin-right:-.5rem}.margin-horizontal-minus-large-from-xs{margin-left:-4rem;margin-right:-4rem}.margin-bottom-nano-from-xs{margin-bottom:.5rem}.margin-bottom-minus-nano-from-xs{margin-bottom:-.5rem}.margin-left-nano-from-xs{margin-left:.5rem}.margin-left-minus-nano-from-xs{margin-left:-.5rem}.margin-right-nano-from-xs{margin-right:.5rem}.margin-right-minus-nano-from-xs{margin-right:-.5rem}.margin-top-nano-from-xs{margin-top:.5rem}.margin-top-minus-nano-from-xs{margin-top:-.5rem}.width-tiny-from-xs{width:5rem}.width-wide-from-xs{width:30rem}.width-1_2-from-xs{width:50%}.max-width-1_4-from-xs{max-width:25%}}@media screen and (min-width:1024px){.hidden-from-sm{display:none}.flexbox-from-sm{display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox-from-sm>*{-webkit-flex-basis:auto;flex-basis:auto;min-height:0;min-width:0}.padding-nano-from-sm{padding:.5rem}.padding-vertical-nano-from-sm{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-from-sm{padding-left:.5rem;padding-right:.5rem}.padding-horizontal-xlarge-from-sm{padding-left:10rem;padding-right:10rem}.padding-bottom-nano-from-sm{padding-bottom:.5rem}.padding-bottom-large-from-sm{padding-bottom:4rem}.padding-left-nano-from-sm{padding-left:.5rem}.padding-left-mid-from-sm{padding-left:3rem}.padding-left-xlarge-from-sm{padding-left:10rem}.padding-left-huge-from-sm{padding-left:20rem}.padding-left-mega-from-sm{padding-left:29rem}.padding-left-giga-from-sm{padding-left:32rem}.padding-right-nano-from-sm{padding-right:.5rem}.padding-right-xsmall-from-sm{padding-right:1rem}.padding-right-small-from-sm{padding-right:2.5rem}.padding-right-xlarge-from-sm{padding-right:10rem}.padding-top-nano-from-sm{padding-top:.5rem}.padding-top-larger-from-sm{padding-top:5rem}.padding-top-largest-from-sm{padding-top:6rem}.margin-nano-from-sm{margin:.5rem}.margin-minus-nano-from-sm{margin:-.5rem}.margin-vertical-nano-from-sm{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-large-from-sm{margin-top:4rem;margin-bottom:4rem}.margin-vertical-huge-from-sm{margin-top:20rem;margin-bottom:20rem}.margin-vertical-minus-nano-from-sm{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-from-sm{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-from-sm{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-from-sm{margin-bottom:.5rem}.margin-bottom-minus-nano-from-sm{margin-bottom:-.5rem}.margin-left-nano-from-sm{margin-left:.5rem}.margin-left-minus-nano-from-sm{margin-left:-.5rem}.margin-right-nano-from-sm{margin-right:.5rem}.margin-right-minus-nano-from-sm{margin-right:-.5rem}.margin-top-nano-from-sm{margin-top:.5rem}.margin-top-large-from-sm{margin-top:4rem}.margin-top-xlarge-from-sm{margin-top:10rem}.margin-top-minus-nano-from-sm{margin-top:-.5rem}.margin-top-minus-xlarge-from-sm{margin-top:-10rem}.max-width-auto-from-sm{max-width:auto}.max-width-widest-from-sm{max-width:56rem}.max-width-xs-from-sm{max-width:768px}.width-1_2-from-sm{width:50%}.max-width-3_4-from-sm{max-width:75%}.width-1_6-from-sm{width:16.66666667%}.width-5_6-from-sm{width:83.33333333%}.width-full-from-sm{width:100%}}@media screen and (min-width:1280px){.padding-nano-from-md{padding:.5rem}.padding-vertical-nano-from-md{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-from-md{padding-left:.5rem;padding-right:.5rem}.padding-horizontal-xlarge-from-md{padding-left:10rem;padding-right:10rem}.padding-bottom-nano-from-md{padding-bottom:.5rem}.padding-left-nano-from-md{padding-left:.5rem}.padding-left-mega-from-md{padding-left:29rem}.padding-right-0-from-md{padding-right:0}.padding-right-nano-from-md{padding-right:.5rem}.padding-top-nano-from-md{padding-top:.5rem}.margin-nano-from-md{margin:.5rem}.margin-minus-nano-from-md{margin:-.5rem}.margin-vertical-nano-from-md{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-from-md{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-auto-from-md{margin-left:auto;margin-right:auto}.margin-horizontal-nano-from-md{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-from-md{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-from-md{margin-bottom:.5rem}.margin-bottom-minus-nano-from-md{margin-bottom:-.5rem}.margin-left-nano-from-md{margin-left:.5rem}.margin-left-minus-nano-from-md{margin-left:-.5rem}.margin-right-nano-from-md{margin-right:.5rem}.margin-right-minus-nano-from-md{margin-right:-.5rem}.margin-top-nano-from-md{margin-top:.5rem}.margin-top-minus-nano-from-md{margin-top:-.5rem}.width-auto-from-md{width:auto}.max-width-fatter-from-md{max-width:70rem}.max-width-xs-from-md{max-width:768px}.width-1_3-from-md{width:33.33333333%}}@media screen and (min-width:1440px){.padding-nano-from-lg{padding:.5rem}.padding-vertical-nano-from-lg{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-from-lg{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-from-lg{padding-bottom:.5rem}.padding-left-nano-from-lg{padding-left:.5rem}.padding-left-xlarge-from-lg{padding-left:10rem}.padding-right-nano-from-lg{padding-right:.5rem}.padding-top-nano-from-lg{padding-top:.5rem}.margin-nano-from-lg{margin:.5rem}.margin-minus-nano-from-lg{margin:-.5rem}.margin-vertical-nano-from-lg{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-from-lg{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-from-lg{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-from-lg{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-from-lg{margin-bottom:.5rem}.margin-bottom-minus-nano-from-lg{margin-bottom:-.5rem}.margin-left-nano-from-lg{margin-left:.5rem}.margin-left-minus-nano-from-lg{margin-left:-.5rem}.margin-right-nano-from-lg{margin-right:.5rem}.margin-right-minus-nano-from-lg{margin-right:-.5rem}.margin-top-nano-from-lg{margin-top:.5rem}.margin-top-minus-nano-from-lg{margin-top:-.5rem}.max-width-xs-from-lg{max-width:768px}.width-1_3-from-lg{width:33.33333333%}.width-2_3-from-lg{width:66.66666667%}.width-3_4-from-lg{width:75%}}@media screen and (min-width:1600px){.padding-nano-from-xl{padding:.5rem}.padding-vertical-nano-from-xl{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-from-xl{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-from-xl{padding-bottom:.5rem}.padding-left-nano-from-xl{padding-left:.5rem}.padding-right-nano-from-xl{padding-right:.5rem}.padding-top-nano-from-xl{padding-top:.5rem}.margin-nano-from-xl{margin:.5rem}.margin-minus-nano-from-xl{margin:-.5rem}.margin-vertical-nano-from-xl{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-from-xl{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-from-xl{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-from-xl{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-from-xl{margin-bottom:.5rem}.margin-bottom-minus-nano-from-xl{margin-bottom:-.5rem}.margin-left-nano-from-xl{margin-left:.5rem}.margin-left-minus-nano-from-xl{margin-left:-.5rem}.margin-right-nano-from-xl{margin-right:.5rem}.margin-right-minus-nano-from-xl{margin-right:-.5rem}.margin-top-nano-from-xl{margin-top:.5rem}.margin-top-minus-nano-from-xl{margin-top:-.5rem}}@media screen and (min-width:1920px){.padding-nano-from-hd{padding:.5rem}.padding-vertical-nano-from-hd{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-from-hd{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-from-hd{padding-bottom:.5rem}.padding-left-nano-from-hd{padding-left:.5rem}.padding-right-nano-from-hd{padding-right:.5rem}.padding-top-nano-from-hd{padding-top:.5rem}.margin-nano-from-hd{margin:.5rem}.margin-minus-nano-from-hd{margin:-.5rem}.margin-vertical-nano-from-hd{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-from-hd{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-from-hd{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-from-hd{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-from-hd{margin-bottom:.5rem}.margin-bottom-minus-nano-from-hd{margin-bottom:-.5rem}.margin-left-nano-from-hd{margin-left:.5rem}.margin-left-minus-nano-from-hd{margin-left:-.5rem}.margin-right-nano-from-hd{margin-right:.5rem}.margin-right-minus-nano-from-hd{margin-right:-.5rem}.margin-top-nano-from-hd{margin-top:.5rem}.margin-top-minus-nano-from-hd{margin-top:-.5rem}}@media screen and (max-width:1919px){.padding-nano-to-hd{padding:.5rem}.padding-vertical-nano-to-hd{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-to-hd{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-to-hd{padding-bottom:.5rem}.padding-left-nano-to-hd{padding-left:.5rem}.padding-right-nano-to-hd{padding-right:.5rem}.padding-top-nano-to-hd{padding-top:.5rem}.margin-nano-to-hd{margin:.5rem}.margin-minus-nano-to-hd{margin:-.5rem}.margin-vertical-nano-to-hd{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-to-hd{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-to-hd{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-to-hd{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-to-hd{margin-bottom:.5rem}.margin-bottom-minus-nano-to-hd{margin-bottom:-.5rem}.margin-left-nano-to-hd{margin-left:.5rem}.margin-left-minus-nano-to-hd{margin-left:-.5rem}.margin-right-nano-to-hd{margin-right:.5rem}.margin-right-minus-nano-to-hd{margin-right:-.5rem}.margin-top-nano-to-hd{margin-top:.5rem}.margin-top-minus-nano-to-hd{margin-top:-.5rem}}@media screen and (max-width:1599px){.padding-nano-to-xl{padding:.5rem}.padding-vertical-nano-to-xl{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-to-xl{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-to-xl{padding-bottom:.5rem}.padding-left-nano-to-xl{padding-left:.5rem}.padding-right-nano-to-xl{padding-right:.5rem}.padding-top-nano-to-xl{padding-top:.5rem}.margin-nano-to-xl{margin:.5rem}.margin-minus-nano-to-xl{margin:-.5rem}.margin-vertical-nano-to-xl{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-to-xl{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-to-xl{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-to-xl{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-to-xl{margin-bottom:.5rem}.margin-bottom-minus-nano-to-xl{margin-bottom:-.5rem}.margin-left-nano-to-xl{margin-left:.5rem}.margin-left-minus-nano-to-xl{margin-left:-.5rem}.margin-right-nano-to-xl{margin-right:.5rem}.margin-right-minus-nano-to-xl{margin-right:-.5rem}.margin-top-nano-to-xl{margin-top:.5rem}.margin-top-minus-nano-to-xl{margin-top:-.5rem}}@media screen and (max-width:1439px){.padding-nano-to-lg{padding:.5rem}.padding-vertical-nano-to-lg{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-to-lg{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-to-lg{padding-bottom:.5rem}.padding-bottom-xlarge-to-lg{padding-bottom:10rem}.padding-left-nano-to-lg{padding-left:.5rem}.padding-right-nano-to-lg{padding-right:.5rem}.padding-top-nano-to-lg{padding-top:.5rem}.margin-nano-to-lg{margin:.5rem}.margin-minus-nano-to-lg{margin:-.5rem}.margin-vertical-nano-to-lg{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-to-lg{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-to-lg{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-to-lg{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-to-lg{margin-bottom:.5rem}.margin-bottom-minus-nano-to-lg{margin-bottom:-.5rem}.margin-left-nano-to-lg{margin-left:.5rem}.margin-left-minus-nano-to-lg{margin-left:-.5rem}.margin-right-nano-to-lg{margin-right:.5rem}.margin-right-minus-nano-to-lg{margin-right:-.5rem}.margin-top-nano-to-lg{margin-top:.5rem}.margin-top-minus-nano-to-lg{margin-top:-.5rem}}@media screen and (max-width:1279px){.padding-nano-to-md{padding:.5rem}.padding-vertical-nano-to-md{padding-top:.5rem;padding-bottom:.5rem}.padding-vertical-smaller-to-md{padding-top:2rem;padding-bottom:2rem}.padding-horizontal-nano-to-md{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-to-md{padding-bottom:.5rem}.padding-left-nano-to-md{padding-left:.5rem}.padding-right-nano-to-md{padding-right:.5rem}.padding-top-nano-to-md{padding-top:.5rem}.margin-nano-to-md{margin:.5rem}.margin-minus-nano-to-md{margin:-.5rem}.margin-vertical-nano-to-md{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-smaller-to-md{margin-top:2rem;margin-bottom:2rem}.margin-vertical-minus-nano-to-md{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-to-md{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-to-md{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-to-md{margin-bottom:.5rem}.margin-bottom-minus-nano-to-md{margin-bottom:-.5rem}.margin-left-nano-to-md{margin-left:.5rem}.margin-left-minus-nano-to-md{margin-left:-.5rem}.margin-right-nano-to-md{margin-right:.5rem}.margin-right-minus-nano-to-md{margin-right:-.5rem}.margin-top-nano-to-md{margin-top:.5rem}.margin-top-minus-nano-to-md{margin-top:-.5rem}}@media screen and (max-width:1023px){.hidden-to-sm{display:none}.block-to-sm{display:block}.flexbox-to-sm{display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox-to-sm>*{-webkit-flex-basis:auto;flex-basis:auto;min-height:0;min-width:0}.padding-nano-to-sm{padding:.5rem}.padding-vertical-nano-to-sm{padding-top:.5rem;padding-bottom:.5rem}.padding-vertical-smallest-to-sm{padding-top:1.5rem;padding-bottom:1.5rem}.padding-vertical-small-to-sm{padding-top:2.5rem;padding-bottom:2.5rem}.padding-vertical-mid-to-sm{padding-top:3rem;padding-bottom:3rem}.padding-horizontal-nano-to-sm{padding-left:.5rem;padding-right:.5rem}.padding-horizontal-large-to-sm{padding-left:4rem;padding-right:4rem}.padding-horizontal-largest-to-sm{padding-left:6rem;padding-right:6rem}.padding-bottom-nano-to-sm{padding-bottom:.5rem}.padding-bottom-large-to-sm{padding-bottom:4rem}.padding-left-nano-to-sm{padding-left:.5rem}.padding-left-large-to-sm{padding-left:4rem}.padding-right-nano-to-sm{padding-right:.5rem}.padding-right-large-to-sm{padding-right:4rem}.padding-top-nano-to-sm{padding-top:.5rem}.padding-top-xlarge-to-sm{padding-top:10rem}.padding-top-mega-to-sm{padding-top:29rem}.margin-nano-to-sm{margin:.5rem}.margin-minus-nano-to-sm{margin:-.5rem}.margin-vertical-nano-to-sm{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-micro-to-sm{margin-top:.7rem;margin-bottom:.7rem}.margin-vertical-minus-nano-to-sm{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-to-sm{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-to-sm{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-to-sm{margin-bottom:.5rem}.margin-bottom-large-to-sm{margin-bottom:4rem}.margin-bottom-larger-to-sm{margin-bottom:5rem}.margin-bottom-minus-nano-to-sm{margin-bottom:-.5rem}.margin-left-nano-to-sm{margin-left:.5rem}.margin-left-minus-nano-to-sm{margin-left:-.5rem}.margin-right-nano-to-sm{margin-right:.5rem}.margin-right-minus-nano-to-sm{margin-right:-.5rem}.margin-top-nano-to-sm{margin-top:.5rem}.margin-top-micro-to-sm{margin-top:.7rem}.margin-top-minus-nano-to-sm{margin-top:-.5rem}.bg-color-dark-to-sm{background-color:#000}.max-width-3_4-to-sm{max-width:75%}.width-full-to-sm{width:100%}}@media screen and (max-width:767px){.hidden-to-xs{display:none}.padding-nano-to-xs{padding:.5rem}.padding-vertical-nano-to-xs{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-to-xs{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-to-xs{padding-bottom:.5rem}.padding-bottom-large-to-xs{padding-bottom:4rem}.padding-left-nano-to-xs{padding-left:.5rem}.padding-right-nano-to-xs{padding-right:.5rem}.padding-top-nano-to-xs{padding-top:.5rem}.padding-top-large-to-xs{padding-top:4rem}.margin-nano-to-xs{margin:.5rem}.margin-minus-nano-to-xs{margin:-.5rem}.margin-vertical-nano-to-xs{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-smaller-to-xs{margin-top:2rem;margin-bottom:2rem}.margin-vertical-large-to-xs{margin-top:4rem;margin-bottom:4rem}.margin-vertical-minus-nano-to-xs{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-to-xs{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-to-xs{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-to-xs{margin-bottom:.5rem}.margin-bottom-large-to-xs{margin-bottom:4rem}.margin-bottom-minus-nano-to-xs{margin-bottom:-.5rem}.margin-left-nano-to-xs{margin-left:.5rem}.margin-left-minus-nano-to-xs{margin-left:-.5rem}.margin-right-nano-to-xs{margin-right:.5rem}.margin-right-minus-nano-to-xs{margin-right:-.5rem}.margin-top-nano-to-xs{margin-top:.5rem}.margin-top-minus-nano-to-xs{margin-top:-.5rem}.width-tinier-to-xs{width:4rem}.width-full-to-xs{width:100%}}@media screen and (max-width:599px){.padding-nano-to-ph{padding:.5rem}.padding-vertical-nano-to-ph{padding-top:.5rem;padding-bottom:.5rem}.padding-horizontal-nano-to-ph{padding-left:.5rem;padding-right:.5rem}.padding-bottom-nano-to-ph{padding-bottom:.5rem}.padding-left-nano-to-ph{padding-left:.5rem}.padding-right-nano-to-ph{padding-right:.5rem}.padding-top-nano-to-ph{padding-top:.5rem}.margin-nano-to-ph{margin:.5rem}.margin-minus-nano-to-ph{margin:-.5rem}.margin-vertical-nano-to-ph{margin-top:.5rem;margin-bottom:.5rem}.margin-vertical-minus-nano-to-ph{margin-top:-.5rem;margin-bottom:-.5rem}.margin-horizontal-nano-to-ph{margin-left:.5rem;margin-right:.5rem}.margin-horizontal-minus-nano-to-ph{margin-left:-.5rem;margin-right:-.5rem}.margin-bottom-nano-to-ph{margin-bottom:.5rem}.margin-bottom-minus-nano-to-ph{margin-bottom:-.5rem}.margin-left-nano-to-ph{margin-left:.5rem}.margin-left-minus-nano-to-ph{margin-left:-.5rem}.margin-right-nano-to-ph{margin-right:.5rem}.margin-right-minus-nano-to-ph{margin-right:-.5rem}.margin-top-nano-to-ph{margin-top:.5rem}.margin-top-minus-nano-to-ph{margin-top:-.5rem}}html{min-height:100%;overflow:visible}html body{-webkit-font-feature-settings:"hist";min-height:100%;overflow-y:scroll;overflow-x:hidden}html body ::selection{background-color:#000;color:#fff}html body ::-moz-selection{background-color:#000;color:#fff}html.no-scroll body{overflow-y:hidden}html.block-scroll,html.block-scroll body{height:100%}html.block-scroll #site{height:100%;overflow:hidden}hr{border:0;height:0;background:0 0;margin:0;display:block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;color:inherit;text-rendering:optimizeLegibility;font-weight:inherit;margin-top:0;margin-bottom:2rem}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.p,a,blockquote,button,li,p{font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit;font-size:inherit}blockquote,p,ul{padding:0;margin:0}a{text-decoration:none}.color-dark-gray,.markdown a:hover{color:#131416}html:not(.mobile) .color-dark-gray-on-hover:hover{color:#131416}.bg-color-dark-gray{background-color:#131416}.border-color-dark-gray{border-color:#131416}.color-dark-beige,.markdown-biographie .markdown a:hover{color:#95938c}html:not(.mobile) .color-dark-beige-on-hover:hover{color:#95938c}.color-beige{color:#e6e5df}.bg-color-beige{background-color:#e6e5df}html:not(.mobile) .color-blue-on-hover:hover{color:#6682a2}@media screen and (max-width:1023px){.bg-color-dark-gray-to-sm{background-color:#131416}}.custom-titre-logo{color:#95938c;font-size:12px;font-family:'Roboto',sans-serif;font-weight:500;letter-spacing:.1em;text-align:center;text-transform:uppercase;margin-top:15px;opacity:.5}.border-top-grey{border-top:1px solid rgba(255,255,255,.15)}.border-citation{border-left:4px solid currentColor}.border-cta{border:2px solid currentColor}.border-cta-white{border:2px solid #fff}.border-base{border:1px solid currentColor}.border-bottom-base{border-bottom:1px solid currentColor}@media screen and (max-width:1023px){.border-top-current-color-to-sm{border-top:solid currentColor 1px}}.square{padding-bottom:100%}@media screen and (max-width:1023px){.padding-top-thinner-to-sm{padding-top:14rem}}.padding-top-1px{padding-top:1px}.padding-bottom-1px{padding-bottom:1px}@media screen and (max-width:1023px){.padding-left-20p-to-sm{padding-left:20%}}@media screen and (min-width:1024px){.padding-left-custom-cal-from-sm{padding-left:49rem}}.margin-top-xlarge-only-first:first-of-type{margin-top:15rem}@media screen and (max-width:1023px){.margin-top-thinner-to-sm{margin-top:14rem}}.margin-top-70-vh{margin-top:70vh}@media screen and (min-width:1024px){.margin-left-24rem-from-sm{margin-left:24rem}}@media screen and (min-width:1280px){.margin-left-20rem-from-md{margin-left:20rem}}html:not(.mobile) .margin-top-minus-1em-not-mobile{margin-top:-1em}html:not(.mobile) .target:hover .margin-top-large-on-target-hover{margin-top:4rem}@media screen and (min-width:1024px){.margin-left-only-auto-from-sm{margin-left:auto;margin-right:0}}@media screen and (min-width:1280px){.margin-horizontal-auto-from-md{margin-left:auto;margin-right:auto}}.translate-x-101{-webkit-transform:translateX(101%);-moz-transform:translateX(101%);-ms-transform:translateX(101%);-o-transform:translateX(101%);transform:translateX(101%)}.translate-x-minus-101{-webkit-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}.translate-x-minus-10p-y-minus-half{-webkit-transform:translate(-10%,-50%);-moz-transform:translate(-10%,-50%);-ms-transform:translate(-10%,-50%);-o-transform:translate(-10%,-50%);transform:translate(-10%,-50%)}html:not(.mobile) .target:hover .translate-x-none-on-target-hover{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}html:not(.mobile) .translate-y-minus-10p-on-hover:hover{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%);transform:translateY(-10%)}html:not(.mobile) .target:hover .scale-95-on-target-hover{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}@media screen and (max-width:1023px){.translate-x-minus-3_4-to-sm{-webkit-transform:translateX(-75%);-moz-transform:translateX(-75%);-ms-transform:translateX(-75%);-o-transform:translateX(-75%);transform:translateX(-75%)}}.target:hover .translate-x-none-on-target-hover-with-mobile{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:1023px){.translate-x-3_4-to-sm{-webkit-transform:translateX(75%);-moz-transform:translateX(75%);-ms-transform:translateX(75%);-o-transform:translateX(75%);transform:translateX(75%)}.translate-none-on-hover:hover{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}:hover+.translate-x-1_4-when-sibling-hover{-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-ms-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%)}}@media screen and (min-width:1270px){.width-1_6-from-1270px{width:16.666%}}@media screen and (min-width:1024px){.width-24rem-from-sm{width:24rem}}@media screen and (min-width:1280px){.width-20rem-from-md{width:20rem}}@media screen and (min-width:1024px){.width-news-from-sm{width:calc(100% - 17rem)}}@media screen and (min-width:1280px){.width-auto-from-md{width:auto}}.max-width-70rem{max-width:70rem}@media screen and (min-width:1024px){.max-width-55rem-from-sm{max-width:55rem}}@media screen and (min-width:1280px){.max-width-xs-from-md{max-width:768px}}.height-1px{height:1px}.height-2px{height:2px}@media screen and (max-width:1023px){.height-thinner-to-sm{height:14rem}}@media screen and (min-width:768px){.height-tiny-from-xs{height:5rem}}@media screen and (max-width:767px){.height-tinier-to-xs{height:4rem}}@media screen and (max-width:1023px){.height-full-to-sm{height:100%}.height-widest-to-sm{height:56rem}}.height-cal-ctn{height:calc(100% - 8rem)}.min-height-11-rem{min-height:11rem}@media screen and (max-width:1023px){.max-height-full-to-sm{max-height:100%}}.flex-none{flex:none}.top-to-btm-gradient{background:-moz-linear-gradient(top,rgba(18,20,22,0) 0%,rgba(18,20,22,.9) 98%,rgba(18,20,22,.9) 100%);background:-webkit-linear-gradient(top,rgba(18,20,22,0) 0%,rgba(18,20,22,.9) 98%,rgba(18,20,22,.9) 100%);background:linear-gradient(to bottom,rgba(18,20,22,0) 0%,rgba(18,20,22,.9) 98%,rgba(18,20,22,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}.top-to-btm-gradient-beige{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#e6e5df 88%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#e6e5df 88%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#e6e5df 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#e6e5df', GradientType=0)}.btm-to-top-gradient-beige{background:-moz-linear-gradient(top,#e6e5df 0%,#f3f2ef 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#e6e5df 0%,#f3f2ef 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#e6e5df 0%,#f3f2ef 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e5df', endColorstr='#00ffffff', GradientType=0)}@media screen and (min-width:1024px){.bottom-from-sm{bottom:0}.top-from-sm{top:0}}@media screen and (max-width:1023px){.bottom-to-sm{bottom:0}}@media screen and (min-width:1024px){.bottom-7rem-from-sm{bottom:7rem}}@media screen and (max-width:1023px){.right-to-sm{right:0}.absolute-to-sm{position:absolute}}@media screen and (min-width:1270px){.absolute-from-1270px{position:absolute}}@media screen and (max-width:1023px){.fixed-to-sm{position:fixed}}.top-40{top:40%}.top-60{top:60%}@media screen and (max-width:1023px){.overflow-hidden-to-sm{overflow:hidden}.overflow-y-scroll-to-sm{overflow-y:scroll}}.transition-transform-opacity{transition-property:opacity,transform}.transition-opacity-margin{transition-property:opacity,margin}html:not(.mobile) .target:hover .opaque-on-target-hover{opacity:1}html.mobile .opaque-on-target-hover{opacity:1}@media screen and (max-width:1023px){.transparent-to-sm{opacity:0}}.is-nav-open div:first-of-type{opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:50%}.is-nav-open div:last-of-type{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:50%}a.is-selected>div{width:2rem;margin-right:.7rem}@media screen and (max-width:1023px){.text-align-center-to-sm{text-align:center}}@media screen and (max-width:1439px){.text-align-center-to-lg{text-align:center}}.bg-color-dark-gray-alpha{background-color:rgba(19,20,22,.95)}#load-progress,.is-selected .bg-color-white-when-is-selected{background-color:#fff}.is-month-selected .calendar-right-bar{width:0}.calendar-right-bar,.is-month-selected .calendar-left-bar{width:100%}@media screen and (min-width:1024px){.is-month-selected .calendar-under-bar{opacity:1;display:block}}.nano-pane{height:100%;width:5px;position:absolute;right:0;top:0;bottom:0}.nano-pane .nano-slider{background-color:#95938c;opacity:.5}.font-body{font-family:'Crimson',serif}.is-playing .oembed-play-btn-ctn,html.mobile .hidden-if-mobile{display:none}.is-quotes-init{opacity:0;-webkit-transform:translate(-10%,-50%);-moz-transform:translate(-10%,-50%);-ms-transform:translate(-10%,-50%);-o-transform:translate(-10%,-50%);transform:translate(-10%,-50%)}.is-quote-remove{opacity:0;-webkit-transform:translate(10%,-50%);-moz-transform:translate(10%,-50%);-ms-transform:translate(10%,-50%);-o-transform:translate(10%,-50%);transform:translate(10%,-50%);transition-duration:300ms}.is-quote-active{opacity:1;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#menu-admin>div:hover,.is-quote-bg-active{opacity:1}.is-quote-bg-init{opacity:0}.flickity-slider{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.multiline-text-ellipsis-2{display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.module-video-svg svg{width:2.8rem}.object-fit-contain{object-fit:contain}.site-footer-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:6.2rem;row-gap:.7rem;column-gap:2.5rem;padding:1.5rem 0;box-sizing:border-box}@media screen and (min-width:768px){.site-footer-grid{justify-content:end;column-gap:4rem}}@media screen and (max-width:1023px){.display-none-to-sm{display:none}}.iframe-rolex{width:100px;height:80px}@media screen and (min-width:1024px){.iframe-rolex{width:180px;height:80px}}#load-progress{position:fixed;z-index:999999;top:0;left:0;width:0%;height:3px;visibility:collapse;opacity:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#load-progress.start{-webkit-transition:all ease-in-out 1200ms,visibility 0ms linear 1200ms;-moz-transition:all ease-in-out 1200ms,visibility 0ms linear 1200ms;-ms-transition:all ease-in-out 1200ms,visibility 0ms linear 1200ms;-o-transition:all ease-in-out 1200ms,visibility 0ms linear 1200ms;transition:all ease-in-out 1200ms,visibility 0ms linear 1200ms}#load-progress.show{-webkit-transition:all ease-in-out 1200ms,visibility 0ms linear 0ms;-moz-transition:all ease-in-out 1200ms,visibility 0ms linear 0ms;-ms-transition:all ease-in-out 1200ms,visibility 0ms linear 0ms;-o-transition:all ease-in-out 1200ms,visibility 0ms linear 0ms;transition:all ease-in-out 1200ms,visibility 0ms linear 0ms;visibility:visible;opacity:1}#load-progress.end{-webkit-transition-duration:600ms;-moz-transition-duration:600ms;-ms-transition-duration:600ms;-o-transition-duration:600ms;transition-duration:600ms}#menu-admin{position:fixed;z-index:800;top:0;left:0;right:0;bottom:auto;text-align:center;padding-left:29rem;padding-right:4rem}#menu-admin>div{margin-top:15px;background-color:#131416;display:inline-block;padding:15px 30px;opacity:.5;transition:ease-out opacity 300ms}#menu-admin a,#menu-admin span{margin:0 .5rem;color:#fff;font-size:1.4rem;line-height:1.4rem;text-decoration:none;font-family:'Roboto',sans-serif;transition:color ease-out 200ms}#menu-admin a:last-child,#menu-admin span:last-child{margin-right:0}#menu-admin a.cache,#menu-admin span.cache{margin-left:2rem}#menu-admin a:hover,.markdown a,.markdown-contact a:hover{color:#6682a2}.markdown *,.markdown-calendrier-event p{font-family:'Crimson',serif}.markdown h3{font-family:'Roboto',sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:1px}.markdown a{text-decoration:underline;transition:ease-out color 300ms;word-wrap:break-word}.markdown ol,.markdown ul{margin-left:2rem;margin-bottom:4rem}.markdown hr{height:1px;width:6rem;background-color:#131416;margin-bottom:4rem}.markdown-contact a{color:#131416}.markdown hr,.markdown-calendrier-event h1,.markdown-calendrier-event h2,.markdown-calendrier-event h3,.markdown-calendrier-event h4,.markdown-calendrier-event h5,.markdown-calendrier-event h6{margin-top:4rem}.markdown-lecteur-audio h1,.markdown-lecteur-audio h2,.markdown-lecteur-audio h3,.markdown-lecteur-audio h4,.markdown-lecteur-audio h5,.markdown-lecteur-audio h6,.markdown-lecteur-audio hr,.markdown-lecteur-audio ol,.markdown-lecteur-audio ul{display:none}.markdown-lecteur-audio p{white-space:nowrap}.share-btn-link-ctn,.share-btn-text{-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.share-btn:not(.show) .share-btn-link-ctn{width:0!important}.share-btn.show .share-btn-text{width:0!important}.share-btn-link-content{float:right}.share-btn-text-content{float:left}.share-btn-link{-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}html:not(.mobile) .share-btn-link:hover{color:#484949}
/*! jQuery UI - v1.12.1 - 2016-09-28
* http://jqueryui.com
* Includes: core.css, datepicker.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-title,.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-datepicker{padding:.2em .2em 0;display:none}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0}.ui-datepicker td a,.ui-datepicker td span{display:block;text-align:center;text-decoration:none;transition:all ease-out 150ms}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-datepicker-today a,.ui-datepicker-today span{color:#6682a2;font-weight:800}.ui-datepicker-today:hover{color:#fff}.ui-state-hover.ui-state-hover{background-color:#6682a2;color:#fff}.ui-datepicker a,.ui-datepicker span{font-size:14px;font-weight:700;width:3.2rem;height:3.2rem;line-height:3.2rem;margin:.5rem}@media screen and (max-width:1023px){.ui-datepicker-calendar{display:none}}