@font-face{font-display:swap;font-family:Graphik;font-style:normal;font-weight:300;src:url(./Graphik-Light.OtKnPo3r.woff) format("woff")}@font-face{font-display:swap;font-family:Graphik;font-style:italic;font-weight:300;src:url(./Graphik-LightItalic.uLodJ3xP.woff) format("woff")}@font-face{font-display:swap;font-family:Graphik;font-style:normal;font-weight:400;src:url(./Graphik-Regular.DrMv1oAa.woff) format("woff")}@font-face{font-display:swap;font-family:Graphik;font-style:italic;font-weight:400;src:url(./Graphik-RegularItalic.ChUWAGJk.woff) format("woff")}@font-face{font-display:swap;font-family:Graphik;font-style:normal;font-weight:500;src:url(./Graphik-Medium.CiGnFh1E.woff) format("woff")}@font-face{font-display:swap;font-family:Graphik;font-style:italic;font-weight:500;src:url(./Graphik-MediumItalic.v-6xxA09.woff) format("woff")}@font-face{font-display:swap;font-family:Graphik;font-style:normal;font-weight:600;src:url(./Graphik-Semibold.BWhIMQ4D.woff) format("woff")}@font-face{font-display:swap;font-family:Graphik;font-style:italic;font-weight:600;src:url(./Graphik-SemiboldItalic.K_foGVC_.woff) format("woff")}@font-face{font-display:swap;font-family:Graphik;font-style:normal;font-weight:700;src:url(./Graphik-Bold.BIGnEVgR.woff) format("woff")}@font-face{font-display:swap;font-family:Graphik;font-style:italic;font-weight:700;src:url(./Graphik-BoldItalic.BDFgVXtb.woff) format("woff")}:root{--color-light:255,255,255;--color-dark:0,0,0;--color-accent:100,30,30;--color-white-pearl:244,244,244;--color-black:0,0,0;--svg-color-white-pearl:brightness(0) saturate(100%) invert(99%) sepia(3%) saturate(37%) hue-rotate(58deg) brightness(113%) contrast(91%);--svg-color-light:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7487%) hue-rotate(183deg) brightness(95%) contrast(107%);--svg-color-dark:brightness(0) saturate(100%);--svg-color-accent:invert(27%) sepia(67%) saturate(3112%) hue-rotate(70deg) brightness(93%) contrast(107%);--font-primary:"Graphik";--font-secondary:"Graphik";--font-interface:"Graphik"}html{font-size:16px}body{background:rgb(var(--color-dark));color:rgb(var(--color-dark));font-family:var(--font-primary);height:100vh;margin:0;overflow:hidden}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}html{min-height:100vh}html,html *{scrollbar-color:rgb(var(--color-dark)) rgb(var(--color-light))}html ::-webkit-scrollbar,html::-webkit-scrollbar{height:.25rem;width:.25rem}x html ::-webkit-scrollbar-track,x html::-webkit-scrollbar-track{background:rgb(var(--color-dark))}html ::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:rgb(var(--color-light))}canvas,img,picture,svg,video{display:block}img{-webkit-user-drag:none}button,input,select,textarea{all:unset;color:inherit;font:inherit}#__nuxt,.application{height:100%;overflow:hidden;width:100%}.brick{left:0;top:0}.brick,.brick .brick_background{height:100%;position:fixed;width:100%}.brick .brick_background{left:50%;top:50%;transform:translate(-50%) translateY(-50%);z-index:-1}.theme_dark{color:rgb(var(--color-light))}li,ul{list-style-type:none}.h1{font-size:6.25rem;font-weight:900;line-height:6.875rem}.h1,.h2{font-family:var(--font-primary);font-style:normal}.h2{font-size:4.6875rem;font-weight:500;line-height:3.625rem}.h3{font-size:3.125rem;font-weight:900;line-height:4.125rem}.h3,.h4{font-family:var(--font-primary);font-style:normal}.h4{font-size:2.8125rem;font-weight:500;line-height:3.75rem}.h5{font-family:var(--font-primary);font-size:1.5625rem;font-style:normal;font-weight:300;line-height:2.3125rem}.h6{font-size:.9375rem;font-weight:400;line-height:1.1875rem}.h6,.p{font-family:var(--font-secondary);font-style:normal}.p{font-size:1.25rem;font-weight:200;line-height:normal}p:not(:last-child){padding-bottom:.625rem}.instructions{font-family:var(--font-primary);font-size:1.25rem;font-style:italic;font-weight:400;line-height:1.25rem}.text-button1{font-size:1.875rem}.text-button1,.text-button2{font-family:var(--font-interface);font-style:normal;font-weight:500;line-height:normal}.text-button2{font-size:1.25rem}.text-button3{font-family:var(--font-interface);font-size:1rem;line-height:normal;text-transform:uppercase}.subtitles1,.text-button3{font-style:normal;font-weight:500}.subtitles1{font-size:1.75rem;line-height:2.125rem}.subtitles1,.subtitles2{font-family:var(--font-secondary)}.subtitles2{font-size:1.5625rem;font-style:normal;font-weight:700;line-height:normal}.page-enter-active,.page-leave-active{transition:opacity .3s ease-in!important}.page-enter-from,.page-leave-to{opacity:0}.ease-fade-enter-active,.ease-fade-leave-active{transition:opacity .3s ease!important}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in!important}.fast-fade-enter-active,.fast-fade-leave-active{transition:opacity .15s ease!important}.slow-fade-enter-active,.slow-fade-leave-active{transition:opacity 1.5s ease!important}[class*=fade-enter-from],[class*=fade-leave-to]{opacity:0}.fade-from-right-enter-active,.fade-from-right-leave-active{transition:opacity .3s ease,transform .3s ease!important}.fade-from-right-enter-from,.fade-from-right-leave-to{opacity:0;transform:translate(100%)}@media only screen and (max-width:1079px){.is-desktop{display:none}}@media only screen and (min-width:1080px){.is-mobile{display:none}}body #__nuxt .application .navigation_persistent{bottom:2.5rem;left:2.5rem}body #__nuxt .application .navigation_persistent li button{font-size:1.375rem}body #__nuxt .application .navigation_persistent li:after{height:1.375rem;width:.25rem}body #__nuxt .application .credits .credits__wrapper{padding:6.25rem}body #__nuxt .application .credits .credits__wrapper .credits__columns div{line-height:1.3125rem;max-width:31.875rem}body #__nuxt .application .credits .credits__wrapper .credits__columns div b{font-weight:600;margin-bottom:0;margin-top:1.5rem;text-transform:unset}body #__nuxt .application .credits .credits__wrapper .credits__columns div p:first-of-type>b:first-of-type{font-size:1.5rem;font-weight:700;line-height:1.8125rem;margin-bottom:.5rem;margin-top:0}body #__nuxt .application .credits .button_circle{background-color:#fff;border:none;right:2.5rem;top:2.5rem}body #__nuxt .application .credits .button_circle img{filter:var(--svg-color-dark)}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .playerVideo_lsf,body #__nuxt .application .video .playerVideo_lsf{left:0;right:unset}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu,body #__nuxt .application .video .menu{background-color:#000000bf}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper,body #__nuxt .application .video .menu .menu_wrapper{bottom:16.25rem;gap:0;width:50rem}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .timeline .timeline_past,body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .timeline .timeline_total,body #__nuxt .application .video .menu .menu_wrapper .timeline .timeline_past,body #__nuxt .application .video .menu .menu_wrapper .timeline .timeline_total{font-size:1.5rem;font-weight:500;position:absolute}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .timeline .timeline_past,body #__nuxt .application .video .menu .menu_wrapper .timeline .timeline_past{left:-5.625rem}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .timeline .timeline_total,body #__nuxt .application .video .menu .menu_wrapper .timeline .timeline_total{right:-5.625rem}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .timeline .progressbar,body #__nuxt .application .video .menu .menu_wrapper .timeline .progressbar{margin:0}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .timeline .progressbar .progressbar-current,body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .timeline .progressbar .progressbar-total,body #__nuxt .application .video .menu .menu_wrapper .timeline .progressbar .progressbar-current,body #__nuxt .application .video .menu .menu_wrapper .timeline .progressbar .progressbar-total{height:.3125rem;top:.625rem}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .menu_controls .time_controls,body #__nuxt .application .video .menu .menu_wrapper .menu_controls .time_controls{justify-content:space-between;margin-bottom:3.75rem;width:30rem}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .menu_controls .time_controls .menu_button,body #__nuxt .application .video .menu .menu_wrapper .menu_controls .time_controls .menu_button{padding-right:0;width:4.375rem}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .menu_controls .time_controls .menu_button span .buttonLabel,body #__nuxt .application .video .menu .menu_wrapper .menu_controls .time_controls .menu_button span .buttonLabel{font-size:.875rem;font-weight:500;margin-top:1.25rem;text-align:center;text-transform:uppercase}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .menu_controls .time_controls .menu_button span img,body #__nuxt .application .video .menu .menu_wrapper .menu_controls .time_controls .menu_button span img{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(240deg) brightness(107%) contrast(102%);height:4.375rem;width:4.375rem}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .menu_controls .time_controls .menu_button.play,body #__nuxt .application .video .menu .menu_wrapper .menu_controls .time_controls .menu_button.play{width:unset}body #__nuxt .application .mediaGallery .mediaGallery-item .mediaVideo .menu .menu_wrapper .menu_controls .time_controls .menu_button.play span img,body #__nuxt .application .video .menu .menu_wrapper .menu_controls .time_controls .menu_button.play span img{height:5.875rem;width:5.875rem}body #__nuxt .application .mediaGallery>.infos{left:2.5rem;top:2.5rem}body #__nuxt .application .mediaGallery>.infos .title{font-size:2.375rem;font-weight:600;line-height:normal;text-shadow:0 0 .75rem rgba(var(--color-dark),.8)}body #__nuxt .application .mediaGallery .footer .controls{gap:10rem}body #__nuxt .application .mediaGallery .close-button{left:50%;right:unset;transform:translate(-50%)}body #__nuxt .application .mediaGallery .close-button,body #__nuxt .application .mediaGallery .footer{bottom:3.4375rem}body #__nuxt .application .mediaGallery .button_circle{background-color:rgba(var(--color-dark),.25);border:none;box-shadow:0 0 1.5rem rgba(var(--color-dark),.35);display:flex;height:5rem;width:5rem}body #__nuxt .application .mediaGallery .button_circle img{filter:var(--svg-color-light);height:100%;width:100%}body #__nuxt .application .mediaGallery .mediaPicture .infos,body #__nuxt .application .mediaGallery .mediaVideo .infos,body #__nuxt .application .mediaGallery .playerAudio .infos{justify-content:start;left:2.5rem;top:7.5rem;transform:translateY(0)}body #__nuxt .application .mediaGallery .mediaPicture .infos .cartel,body #__nuxt .application .mediaGallery .mediaVideo .infos .cartel,body #__nuxt .application .mediaGallery .playerAudio .infos .cartel{font-size:1.5rem;text-shadow:0 0 .75rem rgba(var(--color-dark),.8);text-transform:none}body #__nuxt .application[class*=app_mu] .menuCards .menuCards__container{height:calc(100% - 11.25rem)}body #__nuxt .application[class*=app_mu] .menuCards .menuCards__container .card__title{font-size:3.125rem}body #__nuxt .application[class*=app_mu] .menuCards .menuLanguage__button{bottom:2.5rem}body #__nuxt .application.app_miserables .buttons_container .button_circle{background-color:rgba(var(--color-dark),.25);border:none;box-shadow:0 0 1.5rem rgba(var(--color-dark),.35);display:flex;height:5rem;width:5rem}body #__nuxt .application.app_miserables .buttons_container .button_circle img{filter:var(--svg-color-light);height:100%;width:100%}body #__nuxt .application.app_miserables .brick-intro .chapter-title{bottom:3.125rem;color:#fff;font-family:var(--font-primary);font-size:1.75rem;font-weight:500;left:50%;line-height:normal;position:absolute;text-align:center;text-shadow:0 0 1.25rem rgba(var(--color-dark),.6);top:auto;transform:translate(-50%)}body #__nuxt .application.app_miserables .brick-intro .chapter-title:after,body #__nuxt .application.app_miserables .brick-intro .chapter-title:before{display:none}body #__nuxt .application.app_miserables .brick-flipbook .flipbook_container{left:2.5rem;position:absolute;top:9.0625rem}body #__nuxt .application.app_miserables .brick-flipbook .flipbook_container .flipbook_cover{left:50.5%;top:50.6%;width:80.4%}body #__nuxt .application.app_miserables .brick-flipbook .flipbookModal_buttons .button_circle{background:rgba(var(--color-dark),.25);box-shadow:0 0 1.5625rem #000c}body #__nuxt .application.app_miserables .brick-flipbook .flipbookModal_buttons .button_circle img{filter:var(--svg-color-white-pearl)}
