/*! Carrieres - v1.2.0 - r77405 - build 25 - 2018-10-29
 * Copyright (c) 2018 Deux Huit Huit (https://deuxhuithuit.com/);
 * Private. All rights reserved. Deux Huit Huit and others. */
.bg-no-repeat{background-repeat:no-repeat}.border-radius-full,.radius-full{border-radius:100%}.border-solid,.border-style-solid{border-style:solid}.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}.clear,.clear-both{clear:both}.bg-color-current-color{background-color:currentColor}.bg-color-true-white{background-color:#fff}.color-true-black{color:#000}.display-none{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}.flex-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-items-start,.flex-align-items-start{-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.align-items-center,.flex-align-items-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-items-end,.flex-align-items-end{-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.align-items-baseline,.flex-align-items-baseline{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.align-self-start,.flex-align-self-start{-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}.align-self-center,.flex-align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-self-end,.flex-align-self-end{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.flex-justify-start,.justify-content-start{-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.flex-justify-center,.justify-content-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-justify-end,.justify-content-end{-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.flex-justify-space-between,.justify-content-space-between{-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-none{flex:none}.flex-column{-webkit-flex-direction:column;flex-direction:column}.bold,.font-weight-bold{font-weight:700}.height-full{height:100%}.margin-vertical-auto{margin-top:auto;margin-bottom:auto}.margin-horizontal-auto{margin-left:auto;margin-right:auto}.margin-left-auto{margin-left:auto}.margin-right-auto{margin-right:auto}.margin-top-none{margin-top:0}.opacity-0{opacity:0}.overflow-hidden,html.no-scroll{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-auto{overflow-x:auto}.pointer-events-none{pointer-events:none}.pointer-events-all{pointer-events:all}.absolute,.position-absolute{position:absolute}.fixed,.position-fixed{position:fixed}#site,.position-relative,.relative{position:relative}.text-align-center,.text-center{text-align:center}.text-align-left,.text-left{text-align:left}.text-align-right,.text-right{text-align:right}.fill{top:0;left:0;right:0;bottom:0}.top{top:0}.top-full{top:100%}.left{left:0}.right{right:0}.bottom{bottom:0}.visibility-visible,.visible{visibility:visible}.width-0{width:0}.markdown figure,.markdown iframe,.markdown img,.markdown video,.width-full,body,html{width:100%}.max-width-full{max-width:100%}@media screen and (min-width:1024px){.width-full-viewport-from-sm{width:100vw}}@media screen and (max-width:1023px){.width-full-to-sm{width:100%}}body,html{margin:0;padding:0}html{line-height:normal;font-family:serif;font-size:37.5%}body{min-height:100%;overflow-y:scroll;overflow-x:hidden}:focus{outline:0;-moz-outline:0;-webkit-outline:0}h1,h2,h3,h4,h5,h6{margin:0}a img{border:0;display:block}article,aside,figcaption,figure,footer,header,main,menu,nav,section{display:block;padding:0;position:static;margin:0}button,input,keygen,select,textarea{border-radius:0}keygen{font-family:serif}address{font-style:normal}a,button,input{-webkit-touch-action:manipulation;-ms-touch-action:manipulation;touch-action:manipulation}button{margin:0;background:0 0}button,fieldset,legend{border:0;padding:0}*{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-flex-basis:auto;flex-basis:auto;min-height:0;min-width:0}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%}}html{min-height:100%;overflow:visible}html.no-scroll body{overflow-y:hidden}html,html.block-scroll,html.block-scroll body{height:100%}html.block-scroll #site{height:100%;overflow:hidden}.cursor-pointer{cursor:pointer}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}body:hover .visually-hidden a,body:hover .visually-hidden button,body:hover .visually-hidden input,html.mobile .admin-tool{display:none!important}.text-ellipsis,.text-overflow-ellipsis{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-transform-upper,.text-upper,.text-uppercase,.upper{text-transform:uppercase}.transition-transform{-webkit-transition-property:transform;-moz-transition-property:transform;-ms-transition-property:transform;-o-transition-property:transform;transition-property:transform}.transition-transform-filter{-webkit-transition-property:transform,filter;-moz-transition-property:transform,filter;-ms-transition-property:transform,filter;-o-transition-property:transform,filter;transition-property:transform,filter}.transition-transform-opacity{-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;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}.white-space-nowrap{white-space:nowrap}.z-index-1{z-index:1}.z-index-10000{z-index:10000}.z-index-max-minus-6{z-index:9999994}.z-index-max-minus-5{z-index:9999995}.z-index-max{z-index:10000000}.border-radius-sharp,.radius-sharp{border-radius:5px}.font-base,.font-family-base{font-family:'Inter UI','Arial','Helvetica',sans-serif}.transition-duration-fastest{-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-ms-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms}.transition-duration-slower{-webkit-transition-duration:1000ms;-moz-transition-duration:1000ms;-ms-transition-duration:1000ms;-o-transition-duration:1000ms;transition-duration:1000ms}.transition-ease-out-expo{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-moz-transition-timing-function:cubic-bezier(.19,1,.22,1);-ms-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.bg-color-black{background-color:#000}.color-white{color:#fff}.color-text{color:#fafafa}.text-short{font-size:1.4rem}.text-current{font-size:2rem}.text-tall{font-size:3.2rem}.text-huge{font-size:7.2rem}.line-height-compressed{line-height:1em}.line-height-tight{line-height:1.357em}.margin-vertical-broad{margin-top:4rem;margin-bottom:4rem}.margin-left-thinnest{margin-left:1rem}.margin-right-thinner{margin-right:1.5rem}.margin-top-broad{margin-top:4rem}.margin-top-large{margin-top:10rem}.margin-top-mega{margin-top:30rem}.margin-top-giga{margin-top:50rem}.opacity-transparent,.transparent{opacity:0}.padding-thinnest{padding:1rem}.padding-thin{padding:2rem}.padding-broad{padding:4rem}.padding-vertical-thin{padding-top:2rem;padding-bottom:2rem}.padding-horizontal-thinnest{padding-left:1rem;padding-right:1rem}.padding-horizontal-broad{padding-left:4rem;padding-right:4rem}.padding-bottom-thinnest{padding-bottom:1rem}.padding-bottom-largest{padding-bottom:16rem}.padding-left-thinnest{padding-left:1rem}.width-size-1-6{width:25.33333333rem}.width-size-1-4{width:38rem}.width-size-1-3{width:50.66666667rem}.width-size-1-2{width:76rem}.width-size-2-3{width:101.33333333rem}.width-size-3-4{width:114rem}.left-broad{left:4rem}.bottom-broad{bottom:4rem}@media screen and (min-width:1024px){.text-short-from-sm{font-size:1.4rem}.text-current-from-sm{font-size:2rem}.margin-horizontal-minus-thin-from-sm{margin-left:-2rem;margin-right:-2rem}.padding-horizontal-thin-from-sm{padding-left:2rem;padding-right:2rem}.width-article-from-sm{width:78.6rem}.width-scenario-from-sm{width:126rem}.width-perimeter-from-sm{width:152rem}.width-size-1-6-from-sm{width:25.33333333rem}.width-size-1-4-from-sm{width:38rem}.width-size-1-3-from-sm{width:50.66666667rem}.width-size-1-2-from-sm{width:76rem}.width-size-2-3-from-sm{width:101.33333333rem}.width-size-3-4-from-sm{width:114rem}}@media screen and (max-width:1023px){.margin-top-large-to-sm{margin-top:10rem}.padding-horizontal-thin-to-sm{padding-left:2rem;padding-right:2rem}}@font-face{font-family:'Inter UI';src:local('?'),url(/workspace/assets/fonts/Inter-UI-Regular.woff2) format('woff2'),url(/workspace/assets/fonts/Inter-UI-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Inter UI';src:local('?'),url(/workspace/assets/fonts/Inter-UI-Italic.woff2) format('woff2'),url(/workspace/assets/fonts/Inter-UI-Italic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:'Inter UI';src:local('?'),url(/workspace/assets/fonts/Inter-UI-Medium.woff2) format('woff2'),url(/workspace/assets/fonts/Inter-UI-Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Inter UI';src:local('?'),url(/workspace/assets/fonts/Inter-UI-MediumItalic.woff2) format('woff2'),url(/workspace/assets/fonts/Inter-UI-MediumItalic.woff) format('woff');font-weight:500;font-style:italic}@font-face{font-family:'Inter UI';src:local('?'),url(/workspace/assets/fonts/Inter-UI-Bold.woff2) format('woff2'),url(/workspace/assets/fonts/Inter-UI-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Inter UI';src:local('?'),url(/workspace/assets/fonts/Inter-UI-BoldItalic.woff2) format('woff2'),url(/workspace/assets/fonts/Inter-UI-BoldItalic.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:'Inter UI';src:local('?'),url(/workspace/assets/fonts/Inter-UI-Black.woff2) format('woff2'),url(/workspace/assets/fonts/Inter-UI-Black.woff) format('woff');font-weight:900;font-style:normal}@font-face{font-family:'Inter UI';src:local('?'),url(/workspace/assets/fonts/Inter-UI-BlackItalic.woff2) format('woff2'),url(/workspace/assets/fonts/Inter-UI-BlackItalic.woff) format('woff');font-weight:900;font-style:italic}.site-base-color ::selection{background-color:#000;color:#fff}.site-base-color ::-moz-selection{background-color:#000;color:#fff}hr{border:0;height:0;background:0 0;display:block}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;text-rendering:optimizeLegibility}.p,a,blockquote,button,h1,h2,h3,h4,h5,h6,li,p{font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit;font-size:inherit}blockquote,hr,p,ul{padding:0;margin:0}a{text-decoration:none}sup{line-height:0;font-size:.45em}input,select,textarea{font-family:inherit;margin:0;padding:0}.translate-y-broader{-webkit-transform:translateY(6rem);-moz-transform:translateY(6rem);-ms-transform:translateY(6rem);-o-transform:translateY(6rem);transform:translateY(6rem)}.border-radius-hack{border-radius:9999px}.text-align-justify{text-align:justify}@media screen and (max-width:1023px){.width-full-to-sm{width:100%}}.custom-shadow{box-shadow:0 75px 75px rgba(0,0,0,.3),0 50px 50px rgba(0,0,0,.05),inset 0 0 1px rgba(255,255,255,.2)}.custom-square:before{content:'';display:block;padding-top:100%;float:left;flex:none}.custom-border-radius-bar{border-top-right-radius:500px;border-bottom-right-radius:500px}html:not(.mobile) .custom-scale-on-hover:hover{-webkit-transform:scale(.97);-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97);transform:scale(.97)}html:not(.mobile) .custom-scale-on-hover:active{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.is-hidden .custom-bar-width{width:0%!important}.keyboard-nav :focus{outline:1px dotted #212121!important;outline:5px auto -webkit-focus-ring-color!important}.keyboard-nav :focus.visually-hidden{clip:auto;width:auto!important;height:auto!important;padding:2px!important;overflow:visible;z-index:1}.markdown .h1{font-size:12rem;line-height:1.26875em;font-weight:900}.markdown .h2,.markdown .h3,.markdown .h4{font-size:7.2rem;line-height:1.26875em;font-weight:400}.markdown .h3,.markdown .h4{font-size:5.2rem}.markdown .h4{font-size:3.2rem;font-weight:500}.markdown .h5,.markdown .h6,.markdown p{font-size:2rem;line-height:1.26875em;font-weight:500}.markdown .h6{text-transform:uppercase;font-weight:700;font-size:1.4rem}.markdown p{line-height:1.6em;font-weight:400}.markdown a,.markdown button{font-size:2rem;line-height:1.6em;text-decoration:underline;color:currentColor}.markdown ol,.markdown ul{list-style-type:none;padding-left:0}.markdown ol li,.markdown ul li{line-height:1.45em;position:relative;padding:1rem 1rem 1rem 2rem;box-sizing:border-box;font-size:2rem}.markdown ul li:before{content:"•";position:absolute;left:3px;font-size:1.1rem}.markdown ol{counter-reset:list-counter}.markdown ol li{border-top:1px solid rgba(250,250,250,.2);counter-increment:list-counter 1}.markdown ol li:last-child{border-bottom:1px solid rgba(250,250,250,.2)}.markdown ol li:before{content:counter(list-counter) ".";position:absolute;left:3px;font-size:1.1rem;font-weight:900}.markdown>*{margin-top:4rem}.markdown>:first-child{margin-top:0}.markdown blockquote p:last-child,.markdown>:last-child{margin-bottom:0}.markdown>.h1+.h1,.markdown>.h1+.h2,.markdown>.h1+.h3,.markdown>.h1+.h4,.markdown>.h1+.h5,.markdown>.h1+.h6,.markdown>.h2+.h1,.markdown>.h2+.h2,.markdown>.h2+.h3,.markdown>.h2+.h4,.markdown>.h2+.h5,.markdown>.h2+.h6,.markdown>.h3+.h1,.markdown>.h3+.h2,.markdown>.h3+.h3,.markdown>.h3+.h4,.markdown>.h3+.h5,.markdown>.h3+.h6,.markdown>.h4+.h1,.markdown>.h4+.h2,.markdown>.h4+.h3,.markdown>.h4+.h4,.markdown>.h4+.h5,.markdown>.h4+.h6,.markdown>.h5+.h1,.markdown>.h5+.h2,.markdown>.h5+.h3,.markdown>.h5+.h4,.markdown>.h5+.h5,.markdown>.h5+.h6,.markdown>.h6+.h1,.markdown>.h6+.h2,.markdown>.h6+.h3,.markdown>.h6+.h4,.markdown>.h6+.h5,.markdown>.h6+.h6{margin-top:0}.markdown blockquote{position:relative;border-left:1px solid currentColor;margin:8rem 0;margin-left:5rem;font-size:3.2rem;line-height:1.357em;padding-left:2rem;box-sizing:border-box}.markdown blockquote p{margin-bottom:4rem}.markdown blockquote:before{display:block;content:'“';font-family:'Times New Roman, serif';position:absolute;left:-6rem;top:1.4rem;color:currentColor;font-size:10rem}.width-article{width:82.6rem}.width-scenario{width:130rem}.width-perimeter{width:156rem}.text-size-note li,.text-size-note p{font-size:1.4rem}.text-size-editorial li,.text-size-editorial p{font-size:2rem}.text-size-scenario li,.text-size-scenario p{font-size:2.6rem}.align-left{text-align:left}.align-right{text-align:right}.align-horizontal{text-align:center}#load-progress{height:3px;background-color:#000;opacity:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#load-progress.show,#load-progress.start{-webkit-transition:width cubic-bezier(.645,.045,.355,1) 1200ms,opacity cubic-bezier(.645,.045,.355,1) 1200ms;-moz-transition:width cubic-bezier(.645,.045,.355,1) 1200ms,opacity cubic-bezier(.645,.045,.355,1) 1200ms;-ms-transition:width cubic-bezier(.645,.045,.355,1) 1200ms,opacity cubic-bezier(.645,.045,.355,1) 1200ms;-o-transition:width cubic-bezier(.645,.045,.355,1) 1200ms,opacity cubic-bezier(.645,.045,.355,1) 1200ms;transition:width cubic-bezier(.645,.045,.355,1) 1200ms,opacity cubic-bezier(.645,.045,.355,1) 1200ms}#load-progress.show{opacity:1}#load-progress.end{-webkit-transition-duration:600ms;-moz-transition-duration:600ms;-ms-transition-duration:600ms;-o-transition-duration:600ms;transition-duration:600ms}.admin-tool{font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.1em;letter-spacing:.1em}.admin-tool-menu{top:8px;left:8px}.admin-tool-menu .menu-title{padding:10px}.admin-tool-menu .menu-item,.admin-tool-menu .menu-title{background-color:#2f77eb;color:#fff}.admin-tool-menu .menu-items-wrapper{transition:120ms ease-out;transition-property:transform,opacity;opacity:0;transform:translateY(-100%)}.admin-tool-menu .menu-item>span{display:block;padding:10px}.admin-tool-menu .menu-ctn:focus .menu-items-wrapper,.admin-tool-menu .menu-ctn:hover .menu-items-wrapper{opacity:1;transform:translateY(0)}.admin-tool-menu .menu-item:hover{background-color:#246ce0}