.c-server-info[data-v-14a8da72]{width:80%;position:fixed;top:0;left:50%;margin-top:2.6rem;margin-right:2.6rem;margin-bottom:2.6rem;padding:1rem 1.6rem;background:#fff;box-shadow:0 0 2rem 0 rgba(0,0,0,.1);z-index:100;text-align:center;pointer-events:none;opacity:0;transform:translate(-50%,-2em);transition:opacity .3s cubic-bezier(.165,.84,.44,1),transform .3s cubic-bezier(.165,.84,.44,1);font-size:1.4rem}.c-server-info.is-visible[data-v-14a8da72]{opacity:1;transform:translate(-50%)}@media only screen and (min-width:56.25em){.c-server-info[data-v-14a8da72]{width:auto;max-width:450px}}.c-server-info.has-error[data-v-14a8da72],.c-user-connexion[data-v-08ebf815]{color:#f92222;box-shadow:0 0 2rem 0 rgba(249,34,34,.5)}.c-user-connexion[data-v-08ebf815]{position:fixed;cursor:pointer;top:2.6rem;left:50%;transform:translateX(-50%);background:#fff;font-size:1.4rem;z-index:100;padding:1rem 1.6rem}.hr-app.is-loading[data-v-097627a2]:before{content:"";position:fixed;top:10px;left:calc(50% - 10px);width:20px;height:20px;background:url(/assets/dist/img/loader.gif);z-index:20}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}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:transparent}abbr[title]{border-bottom:none;text-decoration:underline;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],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: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}[hidden],template{display:none}@font-face{font-family:BaseGrotesk;src:url(a80f0d06b3f43b5124c33f49007fd6dc.woff) format("woff"),url(cdbf5ac50c05be666e79eca5fa6881d0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BaseGrotesk;src:url(7b5ccaf543d03b8519c53ae1586d9b6b.woff) format("woff"),url(40fc2d19b59a291944b80b81761f5027.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--margin-s:2rem;--margin-m:4rem;--margin-l:5.6rem;--margin-xl:7.2rem}@media only screen and (min-width:31.25em){:root{--margin-s:3.2rem;--margin-m:4.8rem;--margin-l:8rem;--margin-xl:9.6rem}}@media only screen and (min-width:68.75em){:root{--margin-s:4.8rem;--margin-m:7.2rem;--margin-l:11.2rem;--margin-xl:14.4rem}}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hr-app--pad{padding-bottom:5rem}.app-challenges.is-loading,.app-challenges.is-sending,body.is-loading{position:relative;height:100vh;height:calc(var(--vh)*100);cursor:wait}.app-challenges:before,body:before{content:"Loading...";font-size:1.8rem;line-height:1.38889;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;font-weight:700;background-color:hsla(0,0%,100%,.8);opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width:68.75em){.app-challenges:before,body:before{font-size:2.4rem;line-height:1.375}}.app-challenges.is-sending:not(.is-loading):before{content:"Sending..."}.app-challenges.is-loading:before,.app-challenges.is-sending:before,body.is-loading:before{pointer-events:all;opacity:1;cursor:wait}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}p{margin:0}a{color:inherit;text-decoration:none;word-wrap:break-word}input[type=radio]{appearance:none;-webkit-appearance:none;position:absolute;width:0;height:0;overflow:hidden}body{margin:0}html{font-size:62.5%}@supports (background-blend-mode:multiply){@media only screen and (min-width:100em){html{font-size:calc(62.5% + .1vw)}}}body{font-family:BaseGrotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.4375}@media only screen and (min-width:68.75em){body{font-size:1.8rem}}h2{margin:5rem 0 1rem}.sc-rich-text>*,.sc-rich-text section>*{margin-top:3.2rem;margin-left:0;margin-right:0}.sc-rich-text .c-mosaic{margin-bottom:3.6rem}.sc-rich-text h2,.sc-rich-text h3,.sc-rich-text h4{font-size:1.6rem;line-height:1.4375;margin-top:3.2rem;font-weight:700}@media only screen and (min-width:68.75em){.sc-rich-text h2,.sc-rich-text h3,.sc-rich-text h4{font-size:1.8rem}}@media only screen and (min-width:43.75em){.sc-rich-text h2,.sc-rich-text h3,.sc-rich-text h4{margin-top:5.6rem}}.sc-rich-text ol,.sc-rich-text ul{padding-left:1.8rem}@media only screen and (min-width:68.75em){.sc-rich-text ol,.sc-rich-text ul{padding-left:5.6rem}}.sc-rich-text li+li,.sc-rich-text p+p{margin-top:1.6rem}.js[data-whatinput=keyboard] .sc-rich-text.u-text-large a:not(.o-link--underline):focus,html:not(.js) .sc-rich-text.u-text-large a:not(.o-link--underline):focus{display:inline-block;background-image:linear-gradient(180deg,currentColor,currentColor);background-size:100% 1px;background-origin:content-box;background-repeat:no-repeat;background-position:0 93%;display:inline;background-size:100% .3rem;background-position:0 calc(100% - .2rem)}@media only screen and (min-width:68.75em){.sc-rich-text.u-text-large a:not(.o-link--underline):hover{display:inline-block;background-image:linear-gradient(180deg,currentColor,currentColor);background-size:100% 1px;background-origin:content-box;background-repeat:no-repeat;background-position:0 93%;display:inline;background-size:100% .3rem;background-position:0 calc(100% - .2rem)}}.sc-rich-text:not(.u-text-large) a:not(.o-video){display:inline-block;background-image:linear-gradient(180deg,currentColor,currentColor);background-size:100% 1px;background-origin:content-box;background-repeat:no-repeat;background-position:0 93%;display:inline}.js[data-whatinput=keyboard] .sc-rich-text:not(.u-text-large) a:not(.o-video):focus,html:not(.js) .sc-rich-text:not(.u-text-large) a:not(.o-video):focus{background-image:none}@media only screen and (min-width:68.75em){.sc-rich-text:not(.u-text-large) a:not(.o-video):hover{background-image:none}}.sc-rich-text a[href^="mailto:"],.sc-rich-text a[href^="tel:"]{display:inline-block}.sc-rich-text:not(.sc-rich-text--in-flow)>:first-child,.sc-rich-text:not(.sc-rich-text--in-flow)>:first-child>:first-child{margin-top:0}.sc-rich-text--collapsed p{margin:0}.sc-rich-text--editorial h2{font-size:2.4rem;line-height:1.20833}@media only screen and (min-width:43.75em){.sc-rich-text--editorial h2{font-size:3.6rem}}@media only screen and (min-width:68.75em){.sc-rich-text--editorial h2{font-size:4.6rem}}@media only screen and (min-width:43.75em){.sc-rich-text--editorial h2{line-height:1.11111}}.sc-rich-text--editorial h3{font-size:1.6rem;line-height:1.4375;font-weight:700}@media only screen and (min-width:68.75em){.sc-rich-text--editorial h3{font-size:1.8rem}}.sc-rich-text--editorial h4{font-size:1.6rem;line-height:1.4375;font-weight:400;display:inline-block;background-image:linear-gradient(180deg,currentColor,currentColor);background-size:100% 1px;background-origin:content-box;background-repeat:no-repeat;background-position:0 93%;background-position:0 100%}@media only screen and (min-width:68.75em){.sc-rich-text--editorial h4{font-size:1.8rem}}.sc-rich-text--editorial p{padding-left:1.8rem}@media only screen and (min-width:68.75em){.sc-rich-text--editorial p{padding-left:5.6rem}}.sc-rich-text--editorial h2{margin-top:4.8rem;margin-top:var(--margin-m)}.sc-rich-text--editorial h3,.sc-rich-text--editorial h4,.sc-rich-text--editorial ol,.sc-rich-text--editorial p,.sc-rich-text--editorial ul{margin-top:3.2rem}.sc-rich-text--editorial li+li{margin-top:.8rem}.sc-rich-text.u-text-medium a{background-size:100% .2rem;background-position:0 95%}.sc-rich-text--article h2{font-size:1.8rem;line-height:1.38889}@media only screen and (min-width:68.75em){.sc-rich-text--article h2{font-size:2.4rem;line-height:1.375}}@media only screen and (min-width:43.75em){.sc-rich-text--article blockquote,.sc-rich-text--article h2,.sc-rich-text--article h3,.sc-rich-text--article ol,.sc-rich-text--article p:not([class]),.sc-rich-text--article ul{width:80%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:56.25em){.sc-rich-text--article blockquote,.sc-rich-text--article h2,.sc-rich-text--article h3,.sc-rich-text--article ol,.sc-rich-text--article p:not([class]),.sc-rich-text--article ul{width:70%}}@media only screen and (min-width:68.75em){.sc-rich-text--article blockquote,.sc-rich-text--article h2,.sc-rich-text--article h3,.sc-rich-text--article ol,.sc-rich-text--article p:not([class]),.sc-rich-text--article ul{width:60%}}@media only screen and (min-width:87.5em){.sc-rich-text--article blockquote,.sc-rich-text--article h2,.sc-rich-text--article h3,.sc-rich-text--article ol,.sc-rich-text--article p:not([class]),.sc-rich-text--article ul{width:50%}}.sc-rich-text--article blockquote{font-style:italic}@media only screen and (min-width:43.75em){.sc-rich-text--article .c-mosaic,.sc-rich-text--article iframe:not(.o-video__player){display:block;width:90%;margin:8rem auto}}@media only screen and (min-width:56.25em){.sc-rich-text--article .c-mosaic,.sc-rich-text--article iframe:not(.o-video__player){width:80%}}@media only screen and (min-width:68.75em){.sc-rich-text--article .c-mosaic,.sc-rich-text--article iframe:not(.o-video__player){width:70%}}@media only screen and (min-width:87.5em){.sc-rich-text--article .c-mosaic,.sc-rich-text--article iframe:not(.o-video__player){width:60%}}@media only screen and (min-width:56.25em){.sc-rich-text--article .c-mosaic--large .c-mosaic__media{width:100%}}.sc-rich-text--tight>*{margin-top:1.6rem}@media only screen and (min-width:68.75em){.sc-rich-text--reduced-ident ol,.sc-rich-text--reduced-ident ul{padding-left:2.6rem}}.o-tooltip__content .sc-rich-text{font-size:1.4rem;line-height:1.42857}.o-tooltip__content .sc-rich-text h3,.o-tooltip__content .sc-rich-text h4{font-size:1.5rem;line-height:1.6}@media only screen and (min-width:68.75em){.o-tooltip__content .sc-rich-text h3,.o-tooltip__content .sc-rich-text h4{font-size:1.6rem}}.o-tooltip__content .sc-rich-text h3,.o-tooltip__content .sc-rich-text h4,.o-tooltip__content .sc-rich-text ol,.o-tooltip__content .sc-rich-text p,.o-tooltip__content .sc-rich-text ul{margin-top:1.6rem}.o-tooltip__content .sc-rich-text ol,.o-tooltip__content .sc-rich-text ul{padding-left:1.6rem}.o-tooltip__content .sc-rich-text li+li{margin-top:.6rem}.l-container{margin-left:3.2rem;margin-left:var(--margin-s);margin-right:3.2rem;margin-right:var(--margin-s)}@supports (padding:calc(constant(safe-area-inset-left))){.l-container{margin-left:calc(3.2rem + constant(safe-area-inset-left));margin-left:calc(var(--margin-s) + constant(safe-area-inset-left))}}@supports (padding:calc(max(0px))){.l-container{margin-left:calc(max(3.2rem, env(safe-area-inset-left)));margin-left:calc(max(var(--margin-s), env(safe-area-inset-left)))}}@supports (padding:calc(constant(safe-area-inset-left))){.l-container{margin-right:calc(3.2rem + constant(safe-area-inset-right));margin-right:calc(var(--margin-s) + constant(safe-area-inset-right))}}@supports (padding:calc(max(0px))){.l-container{margin-right:calc(max(3.2rem, env(safe-area-inset-right)));margin-right:calc(max(var(--margin-s), env(safe-area-inset-right)))}}.o-btn{font:inherit;appearance:none;background-color:transparent;border:none;border-radius:0;display:inline-block;padding:1rem 1.6rem;color:#000;text-decoration:none;cursor:pointer;transition:color .133s,background-color .133s}.o-btn[disabled]{opacity:.5;cursor:default}.o-table__cell .o-btn{margin-top:-1rem}@media only screen and (min-width:43.75em){.o-table__cell .o-btn{margin-top:0}}.o-btn--white{background-color:#fff}.o-btn--outline{border:.1rem solid}.o-btn--outline:hover,input:checked+.o-btn--outline{color:#fff;background-color:#000;border-color:#000}.o-btn--outline:focus{color:#fff;background-color:#000}.o-dl{margin:0;padding-left:0;list-style:none;display:flex}.o-dl>li:before{content:"​";position:absolute}.o-dl__dt{color:#757575;margin:0}.o-dl__pair+.o-dl__pair{margin-top:1rem}@media only screen and (min-width:43.75em){.o-dl__pair+.o-dl__pair{margin-top:2rem}}.o-dl__dd{margin:0}.o-dl__group+.o-dl__group{margin-left:4rem}@media only screen and (min-width:43.75em){.o-dl__group+.o-dl__group{margin-left:7rem}}.o-dl--inline .o-dl__group{display:inline-flex}.o-dl--inline .o-dl__pair+.o-dl__pair{margin:0 0 0 4rem}.o-field__element{width:100%;border:none;border-bottom:1px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.1);color:#fff;padding:1.6rem 3.2rem 1.6rem 1.6rem}.o-field__element:-webkit-autofill{-webkit-box-shadow:0 0 0 3rem hsla(0,0%,100%,.1) inset}.o-field__element:-webkit-autofill,.o-field__element:-webkit-autofill:focus,.o-field__element:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 100rem hsla(0,0%,100%,.1) inset;transition:background-color 5000s ease-in-out 0s}.o-field__element:focus{background-color:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.7);outline:none}.o-field__errors{padding-left:0;list-style:none;font-size:1.4rem;line-height:1.42857;margin:.8rem 0 0}.o-field__errors>li:before{content:"​";position:absolute}.o-field--select{position:relative}.o-field--select:after{content:" ";width:.8rem;height:.8rem;position:absolute;top:50%;right:1.6rem;transform:translateY(-50%);background-color:#fff;border-radius:50%;pointer-events:none}.o-field--select .o-field__element{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0}.o-field--textarea .o-field__element{min-height:13.6rem;min-width:100%;max-width:100%}.c-form.is-warning .has-error:after{animation-name:warning-field;animation-duration:1s;animation-fill-mode:forwards}.c-form.is-warning .has-error .o-field__element{animation-name:warning-line;animation-duration:1s;animation-fill-mode:forwards}@keyframes warning-line{0%{border-color:#f14545}to{border-color:#fff}}@keyframes warning-field{0%{color:#f14545}to{color:#fff}}.o-link{display:inline-block}.js[data-whatinput=keyboard] .o-link:focus,html:not(.js) .o-link:focus{display:inline-block;background-image:linear-gradient(180deg,currentColor,currentColor);background-size:100% 1px;background-origin:content-box;background-repeat:no-repeat;background-position:0 93%}@media only screen and (min-width:68.75em){.o-link:hover{display:inline-block;background-image:linear-gradient(180deg,currentColor,currentColor);background-size:100% 1px;background-origin:content-box;background-repeat:no-repeat;background-position:0 93%}}.o-link.is-active{display:inline-block;background-image:linear-gradient(180deg,currentColor,currentColor);background-size:100% 1px;background-origin:content-box;background-repeat:no-repeat;background-position:0 93%}.o-list{margin:0;padding-left:0;list-style:none}.o-list>li:before{content:"​";position:absolute}.o-offcanvas{display:inline-block;margin-left:.2em}@media only screen and (min-width:31.25em){.o-offcanvas{position:relative;top:-.07em}}.o-offcanvas__trigger{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;padding:0;background-color:transparent;border-radius:50%;border:1px solid;color:#757575;position:relative;top:.1rem}.o-offcanvas__icon{font-style:normal;font-size:.9em;line-height:1.1}.o-offcanvas__panel{display:block;visibility:hidden;pointer-events:none;opacity:0;position:fixed;left:0;top:0;height:100%;transform:translateY(10rem);z-index:20;box-shadow:0 0 1rem rgba(0,0,0,.1);white-space:normal}@media only screen and (min-width:43.75em){.o-offcanvas__panel{width:40rem;transform:translateX(-100%)}}.o-offcanvas__panel.is-hidden{transition:opacity .233s cubic-bezier(.455,.03,.515,.955),transform .233s cubic-bezier(.455,.03,.515,.955),visibility 0s .233s,pointer-events 0s .233s}.o-offcanvas__panel.is-visible{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all;transition:opacity .233s,transform .233s cubic-bezier(.455,.03,.515,.955),visibility 0s,pointer-events 0s}@media only screen and (min-width:43.75em){.o-offcanvas__panel.is-visible{transform:translateX(0)}}.o-offcanvas__close{position:absolute;width:4rem;height:4rem;border:none;padding:0;top:.6rem;right:1.4rem;background-color:transparent}@media only screen and (min-width:43.75em){.o-offcanvas__close{top:1.6rem}}.o-offcanvas__close,.o-offcanvas__trigger{cursor:pointer}.o-offcanvas__close:focus,.o-offcanvas__trigger:focus{outline:none}.o-offcanvas__close:after,.o-offcanvas__close:before{content:" ";display:block;width:1.6rem;height:1px;transform:translate(-50%,-50%) rotate(135deg);background-color:#fff;position:absolute;top:50%;left:50%}.o-offcanvas__close:after{transform:translate(-50%,-50%) rotate(-135deg)}.o-offcanvas__content{height:100%;padding:8rem 2rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media only screen and (min-width:43.75em){.o-offcanvas__content{padding-left:3rem;padding-right:3rem}}.o-offcanvas__select{margin-bottom:4rem}table,tbody,td,th,thead,tr{display:block}@media only screen and (min-width:43.75em){table{display:table}}@media only screen and (min-width:43.75em){thead{display:table-header-group}}@media only screen and (min-width:43.75em){tbody{display:table-row-group}}@media only screen and (min-width:43.75em){tr{display:table-row}}@media only screen and (min-width:43.75em){td,th{display:table-cell}}.o-table{border-collapse:collapse;margin:0 -2rem}@media only screen and (min-width:43.75em){.o-table{margin:0;width:100%}}.o-table__head .o-table__row{position:absolute;left:-9999px;top:-9999px;background-color:transparent}@media only screen and (min-width:43.75em){.o-table__head .o-table__row{position:static}}.o-table__heading{padding:2rem;color:#757575;font-weight:400;text-align:left}@media only screen and (min-width:43.75em){.o-table__heading{padding-right:5rem}}.o-table__row{background-color:#f5f5f5}.o-table__row:nth-child(2n){background-color:#eaeaea}@media only screen and (min-width:43.75em){.o-table__row:nth-child(2n){background-color:#f5f5f5}}.o-table__row+.o-table__row{margin-top:.1rem}@media only screen and (min-width:43.75em){.o-table__row+.o-table__row{border-top:.1rem solid #fff}}.o-table__cell{position:relative;padding:2rem 2rem 2rem 13rem}@media only screen and (min-width:43.75em){.o-table__cell{padding:2rem 5rem 2rem 2rem}}.o-table__cell:before{content:attr(data-heading);position:absolute;left:0;top:0;padding:2rem;max-width:13rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:43.75em){.o-table__cell:before{content:none}}@media only screen and (min-width:43.75em){.o-table__cell[data-heading=Date]{width:24rem}}@media only screen and (min-width:43.75em){.o-table__cell[data-heading=Position]{width:34rem}}@media only screen and (min-width:43.75em){.o-table__cell[data-heading=Manager]{width:30rem}}@media only screen and (min-width:43.75em){.o-table__cell[data-heading=Progress]{width:29rem}}@media only screen and (min-width:43.75em){.o-table--team .o-table__cell[data-heading=Progress]{width:30%}}@media only screen and (min-width:68.75em){.o-table--team .o-table__cell[data-heading=Progress]{width:50%}}.o-table__actions{display:flex;align-items:baseline;justify-content:flex-end;flex-direction:column}@media only screen and (min-width:68.75em){.o-table__actions{flex-direction:row}}.o-table__actions .o-btn{margin-top:1.8rem}@media only screen and (min-width:68.75em){.o-table__actions .o-btn{margin-top:0;margin-left:1.8rem}}.o-table__actions .o-progress{margin-right:auto}@media only screen and (min-width:68.75em){.o-table__actions .o-progress{flex-basis:17rem;flex-grow:1;max-width:22rem}}.o-table__img{display:block;width:6rem;height:6rem;margin:0 0 -2rem}@media only screen and (min-width:43.75em){.o-table__img{margin:-2rem 0 -2rem -2rem;width:12rem;height:12rem}}.o-tag{display:inline-block;padding:.2rem .7rem;margin-top:.3rem;background-color:#f5f5f5}.o-tag--success{background-color:#00fa9a}.o-tag--warning{background-color:#fccc87}.o-tag--error{color:#fff;background-color:#f14545}.c-accordion__trigger{padding:2rem;outline:none}@media only screen and (min-width:43.75em){.c-accordion__trigger{cursor:pointer;padding:3rem 5rem;position:relative}}.c-accordion__trigger::-webkit-details-marker{display:none}.c-accordion__toggle{display:none;-webkit-appearance:none}@media only screen and (min-width:43.75em){.c-accordion__toggle{position:absolute;right:5rem;top:2.9rem;border-bottom:1px solid;color:#757575}}@media only screen and (min-width:43.75em){.c-accordion__trigger:hover .c-accordion__toggle{color:#000}}@media only screen and (min-width:43.75em){.c-accordion__toggle--collapsed{display:inline-block}}@media only screen and (min-width:43.75em){.c-accordion[open] .c-accordion__toggle--collapsed{display:none}}@media only screen and (min-width:43.75em){.c-accordion[open] .c-accordion__toggle--expanded{display:inline-block}}.c-accordion__content{background-color:#f5f5f5;padding:2rem}@media only screen and (min-width:43.75em){.c-accordion__content{padding:3rem 5rem;display:flex;flex-wrap:wrap}}.c-accordion+.c-accordion[open=false]{border-top:.1rem solid}.c-bigform{display:flex;flex-direction:column;justify-content:center;padding-bottom:10rem;position:relative}.c-bigform__body{position:absolute;left:0;top:50%;visibility:visible;transform:translateY(calc(-50% - 5rem));transition:visibility 0s .5s,opacity .5s cubic-bezier(.23,1,.32,1) .5s,transform .5s cubic-bezier(.23,1,.32,1) .5s}@media only screen and (min-width:43.75em){.c-bigform__body{width:calc(100% - 4rem)}}@media screen and (max-height:700px){.c-bigform__body{max-height:28rem}}.c-bigform__body.is-not-in-view{transform:translate(4rem,calc(-50% - 5rem))}.c-bigform__body.is-complete{transform:translate(-8rem,calc(-50% - 5rem))}.c-bigform__body.is-complete,.c-bigform__body.is-not-in-view{opacity:0;visibility:hidden;transition:visibility 0s .5s,opacity .2s,transform .5s cubic-bezier(.23,1,.32,1)}.c-bigform__body.is-in-view{transition:visibility 0s 0s,opacity .3s .3s,transform .5s cubic-bezier(.23,1,.32,1) .3s}.c-bigform__body>p+p{margin-top:2rem}.c-bigform__label{display:block;margin:2rem 0}.c-bigform__editor{padding:.5rem;border-bottom:.1rem solid;outline:none;max-height:15.6rem;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#f5f5f5}@media only screen and (min-width:43.75em){.c-bigform__editor{max-height:20.7rem}}@media screen and (max-height:700px){.c-bigform__editor{max-height:10.7rem}}.c-bigform__editor p+p{margin-top:1.2rem}.c-bigform__input{display:none}.c-bigform__footer{position:absolute;left:0;bottom:10rem;width:100%;background-color:#fff}@media only screen and (min-width:43.75em){.c-bigform__footer{bottom:3rem}}.c-bigform__submit{position:absolute;right:0;bottom:3.2rem;width:100%}@media only screen and (min-width:43.75em){.c-bigform__submit{width:auto}}.c-bigform__submit-btn{outline:none;display:block;width:100%}@media only screen and (min-width:43.75em){.c-bigform__submit-btn{display:inline-block;width:auto}}@media only screen and (min-width:43.75em){.c-bigform__submit-btn+.c-bigform__submit-btn{margin-left:1.5rem}}.c-bigform__submit-btn--prev{display:none}@media only screen and (min-width:43.75em){.c-bigform__submit-btn--prev{display:inline-block}}.c-breadcrumb{display:flex}.c-breadcrumb+.c-breadcrumb{margin-top:.4rem}.c-breadcrumb__label{color:#757575;margin-right:1rem;flex:0 0 9rem}.c-breadcrumb__list{list-style:none;margin:0;padding:0 .5rem;display:inline-flex;position:relative}.c-breadcrumb__item{width:1rem;text-align:center;color:#757575;position:relative;cursor:pointer}.c-breadcrumb__item.is-current{color:#000}.c-breadcrumb__item:after{content:"";width:2rem;height:.1rem;background-color:#000;transform-origin:left center;transform:scaleX(0);position:absolute;left:-.5rem;top:50%;margin-top:-.1rem;transition:transform .6s cubic-bezier(.23,1,.32,1)}.c-breadcrumb__item.is-answered:after{transform:scale(1)}.c-breadcrumb__item+.c-breadcrumb__item{margin-left:1rem}.c-fillscreen{display:flex;flex-direction:column;height:100vh;height:calc(var(--vh)*100)}.c-fillscreen__main{flex:1 1 auto;overflow:hidden;position:relative}.c-fillscreen--center{justify-content:center;align-items:center}.c-nav{padding:2rem 3.2rem;padding:2rem var(--margin-s);background-color:#fff;transform:translateY(0);z-index:10}@supports (padding:calc(constant(safe-area-inset-left))){.c-nav{padding:2rem calc(var(--margin-s) + constant(safe-area-inset-right)) 2rem calc(var(--margin-s) + constant(safe-area-inset-left))}}@supports (padding:calc(max(0px))){.c-nav{padding:2rem calc(max(var(--margin-s), env(safe-area-inset-right))) 2rem calc(max(var(--margin-s), env(safe-area-inset-left)))}}@media only screen and (min-width:31.25em){.c-nav{padding-top:2.4rem;padding-bottom:2.4rem}}@media only screen and (min-width:43.75em){.c-nav{padding-top:3.2rem;padding-bottom:3.2rem}}.c-nav__list{margin:0;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-end}.c-nav__list>li:before{content:"​";position:absolute}.c-nav__item{max-height:1.4375em}.c-nav__item--left{margin-right:auto}.c-nav__item--right{grid-column:middle/end;margin-left:3.2rem;text-align:right}.c-nav__item--right+.c-nav__item--right{margin-left:1.6rem}@media only screen and (min-width:31.25em){.c-nav__item--right+.c-nav__item--right{margin-left:2.4rem}}.c-nav__item--brand{position:relative;z-index:0}.c-nav__item--brand .c-nav__link:before{content:" ";display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.c-nav__sentence{display:none}@media only screen and (min-width:43.75em){.c-nav__sentence{display:inline}}.c-nav__item--right .c-nav__link{text-align:right}.c-nav.is-sticky{width:100%;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.c-nav.is-visible{transform:translateY(0);transition:transform .3s ease}.c-nav.is-leaving{transform:translateY(-100%);transition:transform .2s ease}.c-objective__label{margin-bottom:2rem}.c-objective__evaluation{margin-top:3rem}.c-sidenotes{padding-top:2rem;padding-bottom:2rem;background:#ededed;border-top:.1rem solid #e1e1e1;border-bottom:.1rem solid #e1e1e1;margin-left:-3.2rem;margin-left:calc(var(--margin-s)*-1);margin-right:-3.2rem;margin-right:calc(var(--margin-s)*-1);margin-top:5rem}.c-sidenotes--sticky{position:-webkit-sticky;position:sticky;bottom:0}.c-sidenotes--bare{padding:0;background:transparent;border:none;margin:4rem 0 0}.c-sidenotes .c-sidenotes__area{background:#fff;width:100%;font:inherit;padding:1rem;border:1px solid #ddd;max-width:50.4rem}@media only screen and (min-width:68.75em){.c-sidenotes .c-sidenotes__area{max-width:70.4rem}}.c-sidenotes--sticky .c-sidenotes__area{height:10rem;resize:both;overflow:auto}.c-sidenotes__title{margin-bottom:10px}.c-sidenotes__feedback{margin-top:.8rem;font-size:1.4rem;line-height:1.42857}.c-user{display:flex;margin:1rem 0 5rem}@media only screen and (min-width:43.75em){.c-user{margin-bottom:10rem}}.c-user__img{width:10rem;height:10rem;flex:none;margin-right:2.5rem}@media only screen and (min-width:43.75em){.c-user__img{width:12rem;height:12rem}}.c-user__props{flex:1 1 auto}.c-user--inline{margin-bottom:0}.o-progress{-webkit-appearance:none;appearance:none;height:1.3rem;border-radius:0;width:100%}@media only screen and (min-width:43.75em){.o-progress{width:22rem;position:relative;top:-.4rem}}.o-progress[value]::-webkit-progress-bar{background-color:#fff}.o-progress[value]::-webkit-progress-value{background-color:#000}.o-progress[value="100"]::-webkit-progress-value{background-color:#00fa9a}.c-evaluation-close{padding:2rem 0;outline:none}@media only screen and (min-width:43.75em){.c-evaluation-close{padding:3rem 0}}.g-inline-btns{padding:0;margin:-2rem 0 0 -2rem}.g-inline-btns__el{display:inline-block;vertical-align:top;margin-top:2rem;margin-left:2rem}.g-objectives{display:flex;margin-top:4rem}@media only screen and (min-width:43.75em){.g-objectives__item{width:50%;padding-right:5rem}}.g-objective__el+.g-objective__el{margin-top:4rem}@media only screen and (min-width:43.75em){.g-objective__el+.g-objective__el{margin-top:6rem}}@media only screen and (min-width:43.75em){.g-objectives__obj-evals{display:flex}}@media only screen and (min-width:43.75em){.g-objectives__obj-eval+.g-objectives__obj-eval{margin-left:5rem}}.g-questions{margin:-.5rem -2rem 0}@media only screen and (min-width:43.75em){.g-questions{margin-left:-5rem;margin-right:-5rem;margin-left:calc(var(--margin-s)*-1);margin-right:calc(var(--margin-s)*-1)}}@media only screen and (min-width:43.75em){.g-questions__answer{width:calc(50% - 3rem)}}.g-questions__answer+.g-questions__answer{margin-top:2rem}@media only screen and (min-width:43.75em){.g-questions__answer+.g-questions__answer{margin:0 0 0 6rem}}.g-questions__label{color:#757575;margin-bottom:2rem}.g-questions__item+.g-questions__item{border-top:.1rem solid #e1e1e1}.js-show-after-load{display:none}.u-text-neutral{color:#757575}.u-bg-highlight{background-color:#00fa9a}.u-bg-black{background-color:#000;color:#fff}.u-bg-black option{color:#000}.u-bt-neutral{border-top:1px solid #e1e1e1}.u-bb-neutral{border-bottom:1px solid #e1e1e1}.u-link{display:inline-block;background-image:linear-gradient(180deg,#e1e1e1,#e1e1e1);background-size:100% 1px;background-origin:content-box;background-repeat:no-repeat;background-position:left 0 bottom -2px;padding-bottom:2px}@media only screen and (min-width:68.75em){.u-link:hover{background-image:linear-gradient(180deg,#a4947e,#a4947e)}}.u-title-separator{position:relative;margin-bottom:3rem}.u-title-separator:before{content:"";display:block;width:100%;height:1px;background-color:#000;position:absolute;top:50%;z-index:-1}.u-title-separator__title{display:inline-block;background-color:#fff;padding-right:1.5rem}.u-device{width:100%;height:0;padding-bottom:100%;position:relative}.u-device--ipad-landscape{padding-bottom:70%}.u-device--ipad-portrait{width:70%;padding-bottom:99.11504%;margin:0 auto}.u-device--iphone-x{width:49.2%;padding-bottom:99.876%}.u-device--iphone-8{width:49.2%;padding-bottom:101.1552%}.u-iphone-x{display:inline-block;position:absolute;width:100%;height:100%;left:50%;transform:translateX(-50%);background-color:#1a1a1a;border-radius:14%/7%}.u-iphone-x:before{content:"";width:48%;height:6.7%;background:#1a1a1a;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:31%/100%;z-index:1}.u-iphone-x__screen{border-radius:8%/4%;display:inline-block;width:88%;height:93.8%;overflow:hidden;position:absolute;left:50%;top:3%;transform:translateX(-50%);background-color:#fff}.u-iphone-x--scroll .u-iphone-x__screen{padding-top:10%;background-color:#fff}.u-iphone-x--scroll .u-iphone-x__viewport{height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.u-iphone-8{width:100%;height:100%;background-color:#1a1a1a;border-radius:14%/7%}.u-iphone-8,.u-iphone-8__screen{display:inline-block;position:absolute;left:50%;transform:translateX(-50%)}.u-iphone-8__screen{width:88%;height:76.1%;overflow:hidden;top:12%;background-color:#fff}.u-iphone-8--scroll .u-iphone-8__viewport{height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.u-ipad{display:inline-block;position:absolute;width:100%;height:100%;left:50%;transform:translateX(-50%);background-color:#1a1a1a;border-radius:7%/4.5%}.u-ipad--landscape{border-radius:4.5%/7%;top:50%;left:0;transform:translateY(-50%)}.u-ipad__screen{overflow:hidden;border-radius:1%/.8%;display:inline-block;width:87.2%;height:81.8%;position:absolute;left:50%;top:9%;transform:translateX(-50%);background-color:#fff}.u-ipad--landscape .u-ipad__screen{border-radius:.5%/1%;height:87.7%;width:82%;left:9%;top:50%;transform:translateY(-50%)}.u-ipad--scroll .u-ipad__viewport{height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.u-first-element{margin-top:8rem;margin-top:var(--margin-l)}.u-first-element--padding{margin-top:0;padding-top:5.6rem}@media only screen and (min-width:31.25em){.u-first-element--padding{padding-top:8rem}}@media only screen and (min-width:68.75em){.u-first-element--padding{padding-top:11.2rem}}.u-block{display:block!important}.u-inline{display:inline!important}.u-mt-null{margin-top:0}.u-scope-m{max-width:40rem}.u-scope-l{max-width:50.4rem}@media only screen and (min-width:68.75em){.u-scope-l{max-width:70.4rem}}.u-scope-xl{max-width:60rem}@media only screen and (min-width:68.75em){.u-scope-xl{max-width:80rem}}.u-dont-wrap{white-space:nowrap}@media only screen and (min-width:43.75em){.u-dont-wrap--desktop-only{white-space:nowrap}}.u-text-reset{font-weight:400;font-style:normal}.u-unbreakable{display:inline-block}.u-text-bold{font-weight:700}.u-text-medium{font-size:1.8rem;line-height:1.38889;max-width:60rem}@media only screen and (min-width:68.75em){.u-text-medium{font-size:2.4rem;line-height:1.375;max-width:80rem}}.u-text-default{font-size:1.6rem;line-height:1.4375}@media only screen and (min-width:68.75em){.u-text-default{font-size:1.8rem}}.u-text-large{font-size:2.4rem;line-height:1.20833;max-width:60rem;font-size:1.8rem;line-height:1.38889}@media only screen and (min-width:43.75em){.u-text-large{font-size:3.6rem}}@media only screen and (min-width:68.75em){.u-text-large{font-size:4.6rem}}@media only screen and (min-width:43.75em){.u-text-large{line-height:1.11111}}@media only screen and (min-width:68.75em){.u-text-large{max-width:80rem}}.u-text-no-limit{max-width:none!important}.u-page-title{margin:2rem 0}.u-text-center{text-align:center}.u-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.u-visually-hidden.is-focusable:active,.u-visually-hidden.is-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.u-hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.hidden,.js .u-no-js,.u-m-up,html:not(.js) .u-js-only{display:none}@media only screen and (min-width:43.75em){.u-m-up{display:inline-block}}