*,::after,::before{margin:0;padding:0;border:0;background-repeat:no-repeat;box-sizing:border-box}:lang(fr),:lang(fr) *{quotes:"« " " »" "‘" "’"}:lang(en),:lang(en) *{quotes:"“" "”" "‘" "’"}body{font-family:Source,serif;font-size:14rem;line-height:18rem;background-color:#fff;color:#000}::selection{background-color:rgba(47,67,161,.85);color:#fff}::placeholder{color:#ccc;opacity:1}@font-face{font-display:swap;font-family:arrow;src:url('../font/arrow.woff2') format('woff2');font-weight:400;font-style:normal}[class*=" after-arrow-"]::after,[class*=" before-arrow-"]::before,[class^=after-arrow-]::after,[class^=before-arrow-]::before{font-family:arrow;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;color:#000;text-align:center;font-variant:normal;text-transform:none;-webkit-text-smoothing:antialiased;-moz-osx-text-smoothing:grayscale}[class*=" before-arrow-"]::before,[class^=before-arrow-]::before{padding-right:5rem}[class*=" after-arrow-"]::after,[class^=after-arrow-]::after{padding-left:5rem}h1{font-size:28rem;font-weight:700;line-height:35rem;font-family:inherit;text-align:inherit;color:inherit;background-color:transparent}h2{font-size:26rem;font-weight:initial;line-height:31rem;font-family:inherit;text-align:inherit;color:inherit;background-color:transparent}h3{font-size:24rem;font-weight:initial;line-height:29rem;font-family:inherit;text-align:inherit;color:inherit;background-color:transparent}h4{font-size:20rem;font-weight:initial;line-height:25rem;font-family:inherit;text-align:inherit;color:inherit;background-color:transparent}h5{font-size:18rem;font-weight:initial;line-height:23rem;font-family:inherit;text-align:inherit;color:inherit;background-color:transparent}h6{font-size:15rem;font-weight:initial;line-height:20rem;font-family:inherit;text-align:inherit;color:inherit;background-color:transparent}a{text-decoration:none;color:inherit}a:hover{color:#e73459}a.document,a.email,a.external,a.internal{text-decoration:underline;color:#e73459;transition:color .5s ease-out}a.document:hover,a.email:hover,a.external:hover,a.internal:hover{text-decoration:none;color:#e73459}button{display:inline-block;padding:6rem 16rem;text-align:center;font-style:normal;transition:background-color .3s;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;color:#fff;background-color:rgba(66,133,186,.8);border:0 solid #4285ba;border-radius:0}button:hover{background-color:#4285ba;color:#fff;border-color:#4285ba}button:disabled{background-color:silver}blockquote{padding-left:3rem;font-style:italic}hr{margin:4vh 0 6vh;background-color:#ccc;color:#ccc;height:2rem;clear:both}hr.hide{height:0;line-height:0}ol{list-style-type:decimal;padding-left:30rem}ol[class*=" cols-"],ol[class*=" flex-"],ol[class*=" grid-"],ol[class*=" menu"],ol[class*=" menu"] ol,ol[class*=" place-"],ol[class*=" swip"],ol[class^=cols-],ol[class^=flex-],ol[class^=grid-],ol[class^=menu],ol[class^=menu] ol,ol[class^=place-],ol[class^=swip]{list-style-type:none;padding-left:0}ul{list-style-type:disc;padding-left:18rem}[class*=" list-"],[class^=list-]{list-style-type:none;padding-left:18rem}[class*=" list-"] ul,[class^=list-] ul{list-style-type:none;margin-top:1vh}[class*=" list-"] li,[class^=list-] li{margin-bottom:2vh;text-indent:-8rem;text-align:left}[class*=" list-"] li::before,[class^=list-] li::before{content:'•';display:inline-block;vertical-align:top;min-width:6rem;margin-right:2rem;color:var(--list-color)}[class*=" list-"] li>p,[class^=list-] li>p{text-indent:0;margin:1vh 0}[class*=" list-"] li>p:first-child,[class^=list-] li>p:first-child{text-indent:-8rem;margin-top:0;display:inline}[class*=" list-"] li>p:last-child,[class^=list-] li>p:last-child{margin-bottom:0}ul[class*=" cols-"],ul[class*=" flex-"],ul[class*=" grid-"],ul[class*=" menu"],ul[class*=" menu"] ul,ul[class*=" place-"],ul[class*=" swip"],ul[class^=cols-],ul[class^=flex-],ul[class^=grid-],ul[class^=menu],ul[class^=menu] ul,ul[class^=place-],ul[class^=swip]{list-style-type:none;padding-left:0}[class*=bullet-]{text-indent:-8rem}a[class*=bullet-],abbr[class*=bullet-],b[class*=bullet-],button[class*=bullet-],cite[class*=bullet-],code[class*=bullet-],dfn[class*=bullet-],em[class*=bullet-],i[class*=bullet-],q[class*=bullet-],span[class*=bullet-],strong[class*=bullet-],sub[class*=bullet-],sup[class*=bullet-]{text-indent:0;white-space:nowrap;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}[class*=bullet-]::before{content:'•';display:inline-block;vertical-align:top;font-weight:700;min-width:6rem;margin-right:2rem}figure{display:block}figure>img{display:block;margin:0 auto}figure figcaption{display:inline-block}table{border-spacing:2rem;border-collapse:separate}table td,table th{padding:4rem}textarea{width:100%;vertical-align:top}input{padding:4rem 6rem;background-color:#fff;color:#000;font-family:inherit;font-size:inherit;line-height:inherit;border:2rem solid #000}textarea{padding:4rem 6rem;background-color:#fff;color:#999;font-family:inherit;font-size:inherit;line-height:inherit;border:2rem solid #000}select{padding:4rem 6rem;height:var(--select-height);background-color:#fff;color:#999;font-family:inherit;font-size:inherit;line-height:inherit;border:2rem solid #000}label,select{cursor:pointer}.select{position:relative}.select::after{content:'\e993';font-family:arrow;position:absolute;width:auto;left:auto;top:0;bottom:0;right:0;padding:0 4rem;color:#e73459;display:flex;align-items:center;pointer-events:none}.select select{display:block;position:relative;width:100%;height:100%;padding-right:20rem;margin:0;border-radius:0;-webkit-appearance:unset;-moz-appearance:none;appearance:none;color:var(placeholder-text-color)}.select select:valid{color:#444}.select select option:disabled{display:none;color:#999}.select select option{padding:1vh .5vw;color:#444}input:focus,select:focus,textarea:focus{border-color:var(--hover-color);box-shadow:none}input[type=email],input[type=number],input[type=tel],input[type=text],textarea{min-width:10rem}input[type=date]{min-inline-size:max-content;min-width:10rem}code,pre{white-space:pre-wrap}abbr{cursor:help;text-decoration:none}cite::before{content:open-quote}cite::after{content:close-quote}sup{vertical-align:super;font-size:70%}sub{vertical-align:sub;font-size:70%}address,em,q,strong{font-style:normal}img,video{width:50%;--w:50;height:auto}p>img+img{margin-left:.5vw}blockquote,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul{margin-bottom:2vh}p+h1,ul+h1{margin-top:6vh}p+h2,ul+h2{margin-top:5vh}p+h3,ul+h3{margin-top:4vh}p+h4,p+h5,p+h6,ul+h4,ul+h5,ul+h6{margin-top:3vh}.MULTI{display:grid;grid-gap:20rem 5%}.MULTI>div>:first-child>:first-child{margin-top:0}.BY2{grid-template-columns:49% 49%}.BY3{grid-template-columns:33.66% 28.68% 33.66%}.BY4{grid-template-columns:23.5% 23.5% 23.5% 23.5%}[data-after],[data-before]{position:relative}[data-after]::after{display:inline-block;content:attr(data-after);padding:6rem 14rem}[data-before]::before{display:inline-block;content:attr(data-before);padding:6rem 14rem}[data-after-title],[data-before-title]{position:relative}[data-after-title]::after,[data-before-title]::before{display:inline-block;content:attr(title);padding:6rem 14rem}[data-after-alt],[data-before-alt]{position:relative}[data-after-alt]::after,[data-before-alt]::before{display:inline-block;content:attr(alt);padding:6rem 14rem}[data-child-expandlink]>*,[data-expandlink]{cursor:pointer}html{font-size:calc(50 / 1000 * 1vw)}@media (max-width:2200px){html{font-size:calc((50 + 2) / 1000 * 1vw)}}@media (max-width:2048px){html{font-size:calc((50 + 6) / 1000 * 1vw)}}@media (max-width:1919px){html{font-size:calc((50 + 10) / 1000 * 1vw)}}@media (max-width:1599px){html{font-size:calc((50 + 18) / 1000 * 1vw)}}@media (max-width:1343px){html{font-size:calc((50 + 21) / 1000 * 1vw)}}@media (max-width:1183px){html{font-size:calc((50 + 26) / 1000 * 1vw)}}@media (max-width:1023px){html{font-size:calc((50 + 66) / 1000 * 1vw)}}@media (max-width:736px){html{font-size:calc((50 + 146) / 1000 * 1vw)}}@media (max-width:568px){html{font-size:calc((50 + 166) / 1000 * 1vw)}}@media (max-width:335px){html{font-size:calc((50 + 186) / 1000 * 1vw)}}.button-like{display:inline-block;padding:6rem 16rem;text-align:center;font-style:normal;transition:background-color .3s;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;color:#fff;background-color:rgba(66,133,186,.8);border:0 solid #4285ba;border-radius:0}.button-like:hover{background-color:#4285ba;color:#fff;border-color:#4285ba}a.button-like{text-decoration:none}.before-arrow-bevel-fat-right-round::before{content:'\e9b5'}.list-dash li::before{content:'-';font-size:120%}.list-dash li li::before{content:'-';font-size:90%}#WIP .list-none,#WIP .list-none ol,#WIP .list-none ul{list-style-type:none;padding-left:0}#WIP .list-none li{text-indent:0;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;margin-bottom:0}#WIP .list-none li li::before,#WIP .list-none li::before{content:none}#WIP .child-m0\.5vh-b>*{margin-bottom:.5vh}#WIP .bold{font-weight:700}#WIP .normal{font-style:normal;font-weight:400;text-transform:none}#WIP .upper{text-transform:uppercase}#WIP .herit-text-center,#WIP .herit-text-center *{text-align:center}#WIP .text-left{text-align:left}#WIP .text-right{text-align:right}#WIP .text-center{text-align:center}#WIP .text-nowrap{white-space:nowrap}#WIP .f12{font-size:12rem;line-height:16rem}#WIP .f14{font-size:14rem;line-height:19rem}#WIP .f15{font-size:15rem;line-height:20rem}#WIP .f16{font-size:16rem;line-height:21rem}#WIP .f18{font-size:18rem;line-height:23rem}#WIP .f20{font-size:20rem;line-height:30rem}#WIP .f25{font-size:25rem;line-height:35rem}#WIP .f28{font-size:28rem;line-height:38rem}#WIP .f30{font-size:30rem;line-height:40rem}#WIP .f35{font-size:35rem;line-height:50rem}#WIP .f48{font-size:48rem;line-height:68rem}#WIP .f50{font-size:50rem;line-height:70rem}#WIP .lh14{line-height:14rem}#WIP .lh30{line-height:30rem}#WIP .lh60{line-height:60rem}#WIP .b0{border:0 solid #fbd8a1}#WIP .b1{border:1rem solid #fbd8a1}#WIP .b6-b{border-bottom:6rem solid #fbd8a1}#WIP .b0-r{border-right:0 solid #fbd8a1}#WIP .br5{border-radius:5rem}#WIP .br10{border-radius:10rem}#WIP .br15{border-radius:15rem}#WIP .br20{border-radius:20rem}#WIP .m0{margin:0}#WIP .m0-t{margin-top:0}#WIP .m5-t{margin-top:5rem}#WIP .m0-b{margin-bottom:0}#WIP .m5-b{margin-bottom:5rem}#WIP .m10-b{margin-bottom:10rem}#WIP .m15-b{margin-bottom:15rem}#WIP .m8-l{margin-left:8rem}#WIP .m40-l{margin-left:40rem}#WIP .m5-r{margin-right:5rem}#WIP .m20-r{margin-right:20rem}#WIP .ma-lr{margin-left:auto;margin-right:auto}#WIP .m5-lr{margin-left:5rem;margin-right:5rem}#WIP .m-15-t{margin-top:-15rem}#WIP .m-15-r{margin-right:-15rem}#WIP .m5vw-l{margin-left:5vw}#WIP .m2vh-t{margin-top:2vh}#WIP .m3vh-t{margin-top:3vh}#WIP .m4vh-t{margin-top:4vh}#WIP .m6vh-t{margin-top:6vh}#WIP .m0\.5vh-b{margin-bottom:.5vh}#WIP .m1vh-b{margin-bottom:1vh}#WIP .m3vh-b{margin-bottom:3vh}#WIP .m4vh-b{margin-bottom:4vh}#WIP .m5vh-b{margin-bottom:5vh}#WIP .p0{padding:0}.p0>:first-child{margin-top:0}.p0>:last-child{margin-bottom:0}#WIP .p2{padding:2rem}.p2>:first-child{margin-top:0}.p2>:last-child{margin-bottom:0}#WIP .p5{padding:5rem}.p5>:first-child{margin-top:0}.p5>:last-child{margin-bottom:0}#WIP .p10{padding:10rem}.p10>:first-child{margin-top:0}.p10>:last-child{margin-bottom:0}#WIP .p15{padding:15rem}.p15>:first-child{margin-top:0}.p15>:last-child{margin-bottom:0}#WIP .p16{padding:16rem}.p16>:first-child{margin-top:0}.p16>:last-child{margin-bottom:0}#WIP .p20{padding:20rem}.p20>:first-child{margin-top:0}.p20>:last-child{margin-bottom:0}#WIP .p40{padding:40rem}.p40>:first-child{margin-top:0}.p40>:last-child{margin-bottom:0}#WIP .p60{padding:60rem}.p60>:first-child{margin-top:0}.p60>:last-child{margin-bottom:0}#WIP .p80{padding:80rem}.p80>:first-child{margin-top:0}.p80>:last-child{margin-bottom:0}#WIP .p2-b{padding-bottom:2rem}.p2-b>:last-child{margin-bottom:0}#WIP .p5-b{padding-bottom:5rem}.p5-b>:last-child{margin-bottom:0}#WIP .p2-tb{padding-top:2rem;padding-bottom:2rem}.p2-tb>:first-child{margin-top:0}.p2-tb>:last-child{margin-bottom:0}#WIP .p4-tb{padding-top:4rem;padding-bottom:4rem}.p4-tb>:first-child{margin-top:0}.p4-tb>:last-child{margin-bottom:0}#WIP .p5-tb{padding-top:5rem;padding-bottom:5rem}.p5-tb>:first-child{margin-top:0}.p5-tb>:last-child{margin-bottom:0}#WIP .p5-r{padding-right:5rem}#WIP .p5-lr{padding-left:5rem;padding-right:5rem}#WIP .p10-lr{padding-left:10rem;padding-right:10rem}#WIP .p20-lr{padding-left:20rem;padding-right:20rem}#WIP .p60-lr{padding-left:60rem;padding-right:60rem}#WIP .p80-lr{padding-left:80rem;padding-right:80rem}#WIP .p4vw{padding:4vw}.p4vw>:first-child{margin-top:0}.p4vw>:last-child{margin-bottom:0}#WIP .p4vh{padding:4vh}.flex-2{--col:2;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin-left:auto;margin-right:auto}[class*=flex-2]{--w:100;--gap:0}.flex-3{--col:3;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin-left:auto;margin-right:auto}[class*=flex-3]{--w:100;--gap:0}.flex-2>*,.flex-3>*{--tmpgap:calc(var(--gap) * 1%);width:calc((100 - (var(--gap) * (var(--col) - 1)))/ var(--col) * 1%);margin:0 0 var(--tmpgap) var(--tmpgap)}.flex-2>*>:first-child{margin-top:0}.flex-2>*>:last-child{margin-bottom:0}.flex-3>*>:first-child{margin-top:0}.flex-3>*>:last-child{margin-bottom:0}.flex-2>:nth-child(2n+1),.flex-3>:nth-child(3n+1){margin-left:0}#WIP .grid-rows-auto-1fr-auto{display:grid;grid-template-rows:auto 1fr auto}#WIP .grid-rows-1fr-auto{grid-gap:calc(var(--gap) * 1rem)}#WIP .grid-rows-auto-1fr-auto-auto{display:grid;grid-template-rows:auto 1fr auto auto;grid-gap:calc(var(--gap) * 1rem)}.gap-8{--gap:8}#WIP .abs-anchor{position:relative}#WIP .abs-full{position:absolute;width:100%;height:100%;top:0;left:0}#WIP .abs-right-top{position:absolute;top:0;right:0;bottom:auto;left:auto}#WIP .fix-left-bottom{position:fixed;top:auto;right:auto;bottom:0;left:0}#WIP .fix-middle-bottom{position:fixed;top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}#WIP .z2{z-index:102}#WIP .place-column>*{flex-grow:0}#WIP .place-auto-auto>*{flex-grow:1}#WIP .place-auto-auto{display:flex;flex-wrap:nowrap;align-content:stretch;align-items:stretch}#WIP .place-left-auto{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch}#WIP .place-left-center{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}#WIP .place-center-center{display:flex;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}#WIP .place-space-center{display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}#WIP .place-right-center{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-content:center;align-items:center}.place-auto-auto[class*=" gap-"]>*{margin:0 0 0 calc(var(--gap) * 1rem)}.place-auto-auto[class*=" gap-"]:not(.place-column)>:first-child{margin-left:0}.place-auto-auto[class*=" gap-"].place-column>*{margin:calc(var(--gap) * 1rem) 0 0 0}.place-auto-auto[class*=" gap-"].place-column>:first-child{margin-top:0}.place-left-auto[class*=" gap-"]>*{margin:0 0 0 calc(var(--gap) * 1rem)}.place-left-auto[class*=" gap-"]:not(.place-column)>:first-child{margin-left:0}.place-left-auto[class*=" gap-"].place-column>*{margin:calc(var(--gap) * 1rem) 0 0 0}.place-left-auto[class*=" gap-"].place-column>:first-child{margin-top:0}.place-left-center[class*=" gap-"]>*{margin:0 0 0 calc(var(--gap) * 1rem)}.place-left-center[class*=" gap-"]:not(.place-column)>:first-child{margin-left:0}.place-left-center[class*=" gap-"].place-column>*{margin:calc(var(--gap) * 1rem) 0 0 0}.place-left-center[class*=" gap-"].place-column>:first-child{margin-top:0}.place-center-center[class*=" gap-"]>*{margin:0 0 0 calc(var(--gap) * 1rem)}.place-center-center[class*=" gap-"]:not(.place-column)>:first-child{margin-left:0}.place-center-center[class*=" gap-"].place-column>*{margin:calc(var(--gap) * 1rem) 0 0 0}.place-center-center[class*=" gap-"].place-column>:first-child{margin-top:0}.place-space-center[class*=" gap-"]>*{margin:0 0 0 calc(var(--gap) * 1rem)}.place-space-center[class*=" gap-"]:not(.place-column)>:first-child{margin-left:0}.place-space-center[class*=" gap-"].place-column>*{margin:calc(var(--gap) * 1rem) 0 0 0}.place-space-center[class*=" gap-"].place-column>:first-child{margin-top:0}.place-right-center[class*=" gap-"]>*{margin:0 0 0 calc(var(--gap) * 1rem)}.place-right-center[class*=" gap-"]:not(.place-column)>:first-child{margin-left:0}.place-right-center[class*=" gap-"].place-column>*{margin:calc(var(--gap) * 1rem) 0 0 0}.place-right-center[class*=" gap-"].place-column>:first-child{margin-top:0}#WIP .place-column{flex-direction:column}#WIP .grow-1{flex-grow:1}#WIP .ratio-cover-16\/9{width:100%;position:relative;padding:0;padding-top:calc(100 / (16/9) * 1%)}.ratio-cover-16\/9>*{position:absolute;top:0;left:0;width:100%;height:100%}#WIP .w20\%{width:20%;--w:20}#WIP .w50\%{width:50%;--w:50}#WIP .w100\%{width:100%;--w:100}#WIP .w30vw{width:30vw}#WIP .w45vw{width:45vw}#WIP .wa{width:auto}#WIP .w30{width:30rem}#WIP input.w30{min-width:30rem}#WIP .w180{width:180rem}#WIP input.w180{min-width:180rem}#WIP .w220{width:220rem}#WIP input.w220{min-width:220rem}#WIP .w100vh{width:100vh}#WIP .h100\%{height:100%;--h:100}#WIP .h60vh{height:60vh}#WIP .h100vh{height:100vh}#WIP .h16{height:16rem}#WIP .h30{height:30rem}#WIP .h40{height:40rem}#WIP .h60{height:60rem}#WIP .h70{height:70rem}#WIP .min-w40{min-width:40rem}#WIP .min-h100\%{min-height:100%}#WIP .max-w700{max-width:700rem}#WIP .max-w80vw{max-width:80vw}#WIP .max-w90vw{max-width:90vw}#WIP .max-w95vw{max-width:95vw}#WIP .max-h80vh{max-height:80vh}#WIP .text-color-master{color:#2f43a1}#WIP .text-color-slave{color:#50ae33}#WIP .text-color-contrast{color:#e73459}#WIP .text-color-black{color:#000}#WIP .text-color-grey-dark{color:#404040}#WIP .text-color-grey{color:grey}#WIP .text-color-grey-light{color:silver}#WIP .before-text-color-white::before,#WIP .text-color-white{color:#fff}#WIP .hover-text-color-contrast:hover,#WIP .hover.over .hover-text-color-contrast,#WIP .hover:hover .hover-text-color-contrast,#WIP .mover.over .hover-text-color-contrast,#WIP .mover:hover .hover-text-color-contrast,#WIP .over.hover-text-color-contrast{color:#e73459}#WIP .back-color-transparent{background-color:transparent!important}#WIP .back-color-slave{background-color:#50ae33}#WIP .back-color-alter{background-color:#294754}#WIP .back-color-contrast{background-color:#e73459}#WIP .back-color-master-light{background-color:#4285ba}#WIP .back-color-magenta{background-color:#6824a4}#WIP .back-color-black{background-color:#000}#WIP .back-color-black-lucid{background-color:rgba(0,0,0,.7)}#WIP .back-color-grey-light{background-color:silver}#WIP .back-color-white{background-color:#fff}#WIP .hover-back-color-grey-dark:hover,#WIP .hover.over .hover-back-color-grey-dark,#WIP .hover:hover .hover-back-color-grey-dark,#WIP .mover.over .hover-back-color-grey-dark,#WIP .mover:hover .hover-back-color-grey-dark,#WIP .over.hover-back-color-grey-dark{background-color:#404040}#WIP .border-color-cyan{border-color:#44b4c4}#WIP .border-color-black{border-color:#000}.bg-pad-25{--bg-pad:25% border-box}[class*=" shadow-"],[class*=" sky-shadow-"],[class^=shadow-],[class^=sky-shadow-]{--shx:5;--shy:5;--shb:5;--shc:rgba(0, 0, 0, 0.3)}#WIP .shadow-center-center{box-shadow:0 0 calc(var(--shb) * 1rem) var(--shc)}#WIP .shadow-inset-center-center{box-shadow:inset 0 0 calc(var(--shb) * 1rem) var(--shc)}#WIP .scroll-smooth,#WIP.scroll-smooth{scroll-behavior:smooth}#WIP .bgimg-none{background-image:none!important}#WIP .clip{overflow:hidden}#WIP .scroll{overflow:scroll}#WIP .scroll-y{overflow-y:scroll}#WIP .checknone-show:checked~* .checkshow,#WIP .checknone-show:checked~.checkshow{display:none}#WIP .checknone-show:checked~* .checknone,#WIP .checknone-show:checked~.checknone{display:block}#WIP .checknone-show:checked~* .checknone[class*=flex-],#WIP .checknone-show:checked~* .checknone[class*=place-],#WIP .checknone-show:checked~.checknone[class*=flex-],#WIP .checknone-show:checked~.checknone[class*=place-]{display:flex}#WIP .checknone-show:checked~* .checknone[class*=grid-],#WIP .checknone-show:checked~.checknone[class*=grid-]{display:grid}#WIP .hide{visibility:hidden}#WIP .show{visibility:visible}#WIP .checknone,#WIP .none{display:none}#WIP .flex{display:flex}#WIP .block{display:block}.none\@all{display:none!important}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}#WIP .anim-fade-out-down{animation-name:fadeOutDown}#WIP .init-anim-fade-out,#WIP .init-anim-fade-out-down{opacity:1}.anim [class*=" anim-"],.anim [class^=anim-],.anim[class*=" anim-"],.anim[class^=anim-]{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@media print,prefers-reduced-motion{#WIP [class*=anim-],#WIP [class*=hover-]{animation:unset!important;transition:none!important}}@media screen and (min-width:1441px) and (max-width:1900px){#WIP .max-w60vw\@desktop{max-width:60vw}#WIP .max-w80vw\@desktop{max-width:80vw}#WIP .none\@desktop{display:none}}@media screen and (min-width:1023px) and (max-width:1440px){#WIP .f49\@laptop{font-size:49rem;line-height:69rem}#WIP .none\@laptop{display:none}}@media screen and (max-device-width:1024px) and (orientation:portrait),screen and (max-device-width:768px) and (orientation:landscape),screen and (max-width:1023px){#WIP .p20\@mobile{padding:20rem}.p20\@mobile>:first-child{margin-top:0}.p20\@mobile>:last-child{margin-bottom:0}#WIP .p40\@mobile{padding:40rem}.p40\@mobile>:first-child{margin-top:0}.p40\@mobile>:last-child{margin-bottom:0}#WIP .w90\%\@mobile{width:90%;--w:90}#WIP .w100\%\@mobile{width:100%;--w:100}#WIP .max-w90vw\@mobile{max-width:90vw}}@media screen and (min-device-width:737px) and (max-device-width:1024px) and (orientation:portrait),screen and (min-device-width:375px) and (max-device-width:768px) and (orientation:landscape),screen and (min-width:737px) and (max-width:1023px){#WIP .f30\@tablet{font-size:30rem;line-height:40rem}#WIP .m8vh-b\@tablet{margin-bottom:8vh}#WIP .w87vw\@tablet{width:87vw}#WIP .wa\@tablet{width:auto}#WIP .h40\@tablet{height:40rem}#WIP .h50\@tablet{height:50rem}#WIP .none\@tablet{display:none}}@media screen and (max-device-width:736px) and (orientation:portrait),screen and (max-device-width:374px) and (orientation:landscape),screen and (max-width:736px){#WIP .child-m2vh-b\@phone>*{margin-bottom:2vh}#WIP .text-center\@phone{text-align:center}#WIP .f30\@phone{font-size:30rem;line-height:40rem}#WIP .m10-r\@phone{margin-right:10rem}#WIP .m3vh-b\@phone{margin-bottom:3vh}#WIP .p6\@phone{padding:6rem}.p6\@phone>:first-child{margin-top:0}.p6\@phone>:last-child{margin-bottom:0}#WIP .p20-tb\@phone{padding-top:20rem;padding-bottom:20rem}.p20-tb\@phone>:first-child{margin-top:0}.p20-tb\@phone>:last-child{margin-bottom:0}#WIP .place-column\@phone>*{flex-grow:0}#WIP .place-space-center\@phone{display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}.place-space-center\@phone[class*=" gap-"]>*{margin:0 0 0 calc(var(--gap) * 1rem)}.place-space-center\@phone[class*=" gap-"]:not(.place-column\@phone)>:first-child{margin-left:0}.place-space-center\@phone[class*=" gap-"].place-column\@phone>*{margin:calc(var(--gap) * 1rem) 0 0 0}.place-space-center\@phone[class*=" gap-"].place-column\@phone>:first-child{margin-top:0}#WIP .place-wrap\@phone{flex-wrap:wrap}#WIP .place-column\@phone{flex-direction:column}#WIP .w77vw\@phone{width:77vw}#WIP .w90vw\@phone{width:90vw}#WIP .wa\@phone{width:auto}#WIP .h70\@phone{height:70rem}#WIP .inline-block\@phone{display:inline-block}#WIP .none\@phone{display:none}}.tooltip{position:absolute;z-index:2001}.tooltip-content{position:relative;border-radius:5px;max-width:400px;padding:8rem 12rem;overflow:hidden;box-shadow:2px 2px 2px rgba(0,0,0,.4);color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,Sans-Serif;font-size:12rem;line-height:14rem}.tooltip.show{display:block}.tooltip.hide{display:none}.tooltip::after{content:'';position:absolute;width:0;height:0;border:7rem solid transparent}.tooltip[data-pos^=top-]{padding-bottom:6rem}.tooltip[data-pos^=bottom-]{padding-top:6rem}.tooltip[data-pos^=left-]{padding-right:6rem}.tooltip[data-pos^=right-]{padding-left:6rem}.tooltip[data-pos^=bottom-]::after,.tooltip[data-pos^=top-]::after{left:50%;margin-left:-7rem}.tooltip[data-pos^=top-]::after{bottom:0;border-bottom-width:0}.tooltip[data-pos^=bottom-]::after{top:0;border-top-width:0}.tooltip[data-pos$="-left"]::after{left:12%}.tooltip[data-pos$="-right"]::after{left:88%}.tooltip[data-pos^=left-]::after,.tooltip[data-pos^=right-]::after{top:50%;margin-top:-7rem}.tooltip[data-pos^=left-]::after{right:0;border-right-width:0}.tooltip[data-pos^=right-]::after{left:0;border-left-width:0}.tooltip.small{width:8vw}.tooltip.medium{width:15vw}.tooltip.large{width:26vw}.tooltip.xlarge{width:32vw}.tooltip.color-contrast .tooltip-content{background-color:#e73459}.tooltip.color-master .tooltip-content{background-color:#2f43a1}.tooltip.color-slave .tooltip-content{background-color:#50ae33}.tooltip.color-alter .tooltip-content{background-color:#294754}.tooltip.color-contrast[data-pos^=top-]::after{border-top-color:#e73459}.tooltip.color-contrast[data-pos^=bottom-]::after{border-bottom-color:#e73459}.tooltip.color-contrast[data-pos^=left-]::after{border-left-color:#e73459}.tooltip.color-contrast[data-pos^=right-]::after{border-right-color:#e73459}.tooltip.color-master[data-pos^=top-]::after{border-top-color:#2f43a1}.tooltip.color-master[data-pos^=bottom-]::after{border-bottom-color:#2f43a1}.tooltip.color-master[data-pos^=left-]::after{border-left-color:#2f43a1}.tooltip.color-master[data-pos^=right-]::after{border-right-color:#2f43a1}.tooltip.color-slave[data-pos^=top-]::after{border-top-color:#50ae33}.tooltip.color-slave[data-pos^=bottom-]::after{border-bottom-color:#50ae33}.tooltip.color-slave[data-pos^=left-]::after{border-left-color:#50ae33}.tooltip.color-slave[data-pos^=right-]::after{border-right-color:#50ae33}.tooltip.color-alter[data-pos^=top-]::after{border-top-color:#294754}.tooltip.color-alter[data-pos^=bottom-]::after{border-bottom-color:#294754}.tooltip.color-alter[data-pos^=left-]::after{border-left-color:#294754}.tooltip.color-alter[data-pos^=right-]::after{border-right-color:#294754}.anim{transition:.3s}.anim.fade{opacity:0;transition-property:opacity}.anim.fade.show{opacity:1}.anim.grow{transform:scale(0,0);transition-property:transform}.anim.grow.show{transform:scale(1,1);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.anim.swing{opacity:0;transform:rotateZ(4deg);transition-property:transform}.anim.swing.show{opacity:1;transform:rotateZ(0);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4)}.anim.fall{transition-property:top;transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.anim.fall.hide{top:0!important;opacity:0}.anim.fall.show{opacity:1}.anim.slide{opacity:0;transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.slide[data-pos^=top-]{transform:translateY(10%)}.slide[data-pos^=bottom-]{transform:translateY(-10%)}.slide[data-pos^=left-]{transform:translateX(10%)}.slide[data-pos^=right-]{transform:translateX(-10%)}.anim.slide.show{opacity:1;transform:none}.dialog{position:fixed;display:flex;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .6s}.dialog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.dialog-box{position:relative;margin:auto;min-width:150px;max-width:90%;transform:translateY(-50vh);transition:transform .6s;background-color:#fff}.dialog-cross{position:relative}.dialog-btn_cross{position:absolute;width:44rem;height:44rem;padding:0;border:0;left:100%;bottom:100%;transform:translateX(-25%) translateY(25%);opacity:.6;transition:opacity .3s;cursor:pointer;font-family:Arial;color:#fff;background-color:transparent;font-size:40rem;line-height:44rem}.dialog-btn_cross::before{content:'';position:absolute;width:100%;height:50%;top:0;left:0;border:4rem solid #fff;border-radius:50%/100% 100% 0 0;border-bottom-width:0}.dialog-btn_cross::after{content:'';position:absolute;width:50%;height:100%;top:0;right:0;border:4rem solid #fff;border-radius:0 100% 100% 0/50%;border-left-width:0}.dialog-btn_cross:hover{opacity:1;background-color:transparent;color:#fff}.dialog-content{position:relative}.dialog-buttons{padding-bottom:20rem;text-align:center}.dialog.hide{visibility:hidden}.dialog.show{visibility:visible;opacity:1}.dialog.show .dialog-box{transform:translateY(0)}.dialog-iframe{width:90vw;height:90vh}.dialog[data-type=block] .dialog-content>img{display:block;width:100%;height:auto}.dialog[data-type=alert] .dialog-content section p{text-align:center}[data-alert],[data-block],[data-dialog]{display:none}.popup-cover #ALL,body.popsess-cover #ALL{filter:blur(30px)}.dialog.popup{z-index:2000}.dialog.popsess{z-index:5000}.dialog.alert{z-index:8000}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.dialog.alert .dialog-content p{text-align:center;white-space:nowrap}.dialog.wait .dialog-buttons,.dialog.wait .dialog-cross{visibility:hidden}.dialog.wait .dialog-content{width:40rem;height:40rem;position:relative;margin:0 auto}.dialog.wait .dialog-content::after,.dialog.wait .dialog-content::before{content:'';width:100%;height:100%;border-radius:50%;background-color:#2f43a1;opacity:.6;position:absolute;top:0;left:0;animation:2s ease-in-out infinite sk-bounce}.dialog.wait .dialog-content::after{animation-delay:-1s}.p20{padding:20rem}.back-color-question{background-color:#fff}.text-color-question{color:#000}.back-color-response{background-color:#fff}.text-color-response{color:#000}[data-chat] [data-chat-dialog].pending{order:1}[data-chat] [data-chat-dialog].valid{order:2}[data-chat] [data-chat-dialog].kept{order:3}[data-chat] [data-chat-dialog].pending .back-color-question{background-color:#fff}[data-chat] [data-chat-dialog].valid .back-color-question{background-color:#76eb63}[data-chat] [data-chat-dialog].kept .back-color-question{background-color:#94b2ed}[data-chat] [data-chat-dialog].editing .back-color-question{background-color:orange}[data-chat] [data-chat-dialog].editing .text-color-question,[data-chat] [data-chat-dialog].kept .text-color-question,[data-chat] [data-chat-dialog].pending .text-color-question,[data-chat] [data-chat-dialog].valid .text-color-question{background-color:#000}[data-chat] [data-chat-dialog].kept>[data-chat-bubble] button[name=keep],[data-chat] [data-chat-dialog].valid>[data-chat-bubble] button[name=send]{visibility:hidden}[data-chat] [data-chat-dialog=owner]{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-content:center;align-items:center}[data-chat] [data-chat-dialog=owner] [data-chat-bubble].back-color-response{background-color:var(--color-master-light)}[data-chat] [data-chat-dialog=owner] button[name=reply]{display:none}[data-chat] [data-chat-dialog=speaker]{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}[data-chat] [data-chat-dialog=speaker] [data-chat-bubble].back-color-response{background-color:var(--color-slave-light)}[data-chat] [data-chat-dialog=speaker] [data-chat-hour]{order:2;text-align:right}[data-chat] [data-chat-dialog=speaker] button[name=delete],[data-chat] [data-chat-dialog=speaker] button[name=edit]{display:none}[data-chat] form,[data-chat] input[type=text],[data-chat] input[type=text]:focus{outline:0}[data-chat] button:disabled{opacity:25%;filter:grayscale(1);cursor:default}[data-chat] button.close{transform:rotate(-90deg)}[data-chat-spinner]>*{background-color:var(--color-contrast)}@font-face{font-family:Source;src:url('../font/SourceSansPro-Regular.woff2') format('woff2');font-weight:400;font-style:normal}.bg-pattern{background-image:url(../../src/pattern.png);background-repeat:repeat}body.popup-cover #ALL{filter:none}.tooltip-content{background-color:#000}.tooltip[data-pos^=top-]::after{border-top-color:#000}.tooltip[data-pos^=bottom-]::after{border-bottom-color:#000}.tooltip[data-pos^=left-]::after{border-left-color:#000}.tooltip[data-pos^=right-]::after{border-right-color:#000}@keyframes shake{from,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-20px)}20%,40%,60%,80%{transform:translateX(20px)}}.dialog-box.wrong,form.wrong{margin:auto;top:0;left:0;animation-name:shake;animation-duration:1s;animation-fill-mode:both;transform:none;transition:none}#WIP #player-screen:fullscreen{position:fixed;padding:0;top:0;left:0;width:100%;height:100%;margin:0;background-color:#000}#WIP #player-screen:fullscreen>:first-child{width:160vh}#WIP #player-screen:fullscreen #btn-fs>:first-child{display:none}#WIP #player-screen:fullscreen #btn-fs>:last-child{display:block}#WIP #player-screen:-webkit-full-screen{position:fixed;padding:0;top:0;left:0;width:100%;height:100%;margin:0;background-color:#000}#WIP #player-screen:-webkit-full-screen>:first-child{width:160vh}#WIP #player-screen:-webkit-full-screen #btn-fs>:first-child{display:none}#WIP #player-screen:-webkit-full-screen #btn-fs>:last-child{display:block}#WIP [data-chat] [data-chat-dialog].pending{order:1}#WIP [data-chat] [data-chat-dialog].valid{order:2}#WIP [data-chat] [data-chat-dialog].kept{order:3}#WIP [data-chat] [data-chat-dialog].pending>[data-chat-bubble]{background-color:#fff}#WIP [data-chat] [data-chat-dialog].valid>[data-chat-bubble]{background-color:#76eb63}#WIP [data-chat] [data-chat-dialog].valid>[data-chat-bubble] button[name=send]{visibility:hidden}#WIP [data-chat] [data-chat-dialog].kept>[data-chat-bubble]{background-color:#94b2ed}#WIP [data-chat] [data-chat-dialog].kept>[data-chat-bubble] button[name=keep]{visibility:hidden}#WIP [data-chat] [data-chat-dialog].editing>[data-chat-bubble]{background-color:orange}#WIP [data-chat] [data-chat-dialog=owner]{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-content:center;align-items:center}#WIP [data-chat] [data-chat-dialog=owner] [data-chat-bubble]{background-color:#4285ba}#WIP [data-chat] [data-chat-dialog=owner] button[name=reply]{display:none}#WIP [data-chat] [data-chat-dialog=speaker]{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}#WIP [data-chat] [data-chat-dialog=speaker] [data-chat-bubble]{background-color:#6bdd44}#WIP [data-chat] [data-chat-dialog=speaker] [data-chat-hour]{order:2;text-align:right}#WIP [data-chat] [data-chat-dialog=speaker] button[name=delete],#WIP [data-chat] [data-chat-dialog=speaker] button[name=edit]{display:none}#WIP [data-chat] form,#WIP [data-chat] input[type=text],#WIP [data-chat] input[type=text]:focus{outline:0}#WIP [data-chat] button:disabled{opacity:25%;filter:grayscale(1);cursor:default}#WIP [data-chat] button.close{transform:rotate(-90deg)}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}[data-chat-spinner]{margin:100px auto 0;width:70px;text-align:center}[data-chat-spinner]>*{width:18px;height:18px;background-color:#e73459;border-radius:100%;display:inline-block;animation:1.4s ease-in-out infinite both sk-bouncedelay}[data-chat-spinner]>:nth-child(1){animation-delay:-.32s}[data-chat-spinner]>:nth-child(2){animation-delay:-.16s}.dark-mode{--back-color:#222;--text-color:#eee;--button-back-color:#05AEEC;--button-text-color:#fff;--button-border-color:#05AEEC;--button-hover-back-color:#ffaa00;--button-hover-text-color:#fff;--button-hover-border-color:#ffaa00;--link-text-color:#4a30e7;--link-hover-text-color:rgba(255, 182, 47, 1);--list-text-color:#000;--layer-back-color:rgba(0, 0, 0, 0.7);--hr-color:#ccc;--input-back-color:#fff;--input-text-color:#000;--input-border-color:#000;--placeholder-text-color:#ccc;--placeholder-back-color:transparent;--placeholder-border-color:#000;--selection-back-color:#e73459;--selection-text-color:#fff;--select-back-color:#fff;--select-text-color:#999;--select-border-color:#000;--textarea-back-color:#fff;--textarea-text-color:#999;--border-color:#717a77}.dark-mode menu.tree{border-color:var(--color-grey-darker)}.dark-mode button.tree-opener::before{color:#000}.dark-mode .tree ol{background-color:#fff;border-color:var(--color-grey-darker)}.dark-mode .tree li{background-color:var(--color-grey-darker);border-color:var(--color-grey-darker);--shadow-color:rgba(0, 0, 0, 1)}.dark-mode .tree li>div{background-color:#fff;border-color:var(--color-grey-darker)}.dark-mode .tree li>div>a{color:#000}.dark-mode .tree-locked li.item-locked.on>ol{border-color:#bc2b48}.dark-mode .tree li>div>span.tree-icon::before{color:var(--color-grey-darker)}.dark-mode button.icon-big{background-color:var(--color-grey-darker)}.dark-mode button.icon-big:hover{background-color:#2f43a1}.dark-mode button.icon-big.on{background-color:#e73459}#sesslog{--shadow-color:rgba(0, 0, 0, 1)}