._infos_1jzf6_1{--border: 1px solid currentColor;--infos-button-size: 21px;position:fixed;bottom:30px;left:30px;z-index:10;padding-right:12px;display:flex;align-items:center;transition:opacity .4s cubic-bezier(.23,1,.32,1) .7s}._infos_1jzf6_1[aria-hidden=true]{opacity:0;pointer-events:none;transition-delay:0s}._infos_1jzf6_1[aria-hidden=true] *{pointer-events:none}._background_1jzf6_21{display:flex;position:absolute;width:100%;height:100%}._background_1jzf6_21 div:first-child{width:calc(var(--infos-button-size) / 2);height:100%;overflow:hidden}._background_1jzf6_21 div:first-child:before{content:"";display:block;width:var(--infos-button-size);height:var(--infos-button-size);border-radius:100%;box-sizing:border-box;background:#fff;border:1px solid #000}._background_1jzf6_21 div:last-child{flex-grow:1;height:100%;overflow:hidden}._background_1jzf6_21 div:last-child:before{content:"";display:block;height:100%;border-top-right-radius:var(--infos-button-size);border-bottom-right-radius:var(--infos-button-size);box-sizing:border-box;background:#fff;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;transform:translate3d(calc(-100% + (var(--infos-button-size) / 2)),0,0);transition:transform .8s cubic-bezier(.86,0,.07,1) 0s}._btn_1jzf6_61{position:relative;display:block;border-radius:100%;width:1.3125rem;height:1.3125rem;line-height:1;font-size:.75rem;z-index:2;background:none;border:none;appearance:none;cursor:help;pointer-events:auto}._btn_1jzf6_61:before{content:"";position:absolute;left:-75%;top:-75%;width:250%;height:250%}._btn_1jzf6_61:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;box-sizing:border-box;background:#fff;border:var(--border);z-index:-1;transition:transform .8s var(--ease-in-out-quint) 0s;transform:scaleZ(1)}._text_1jzf6_99{--infos-paragraph-margin: 5px;position:relative;margin-left:-11px;padding-left:11px;z-index:1;overflow:hidden}._text_1jzf6_99 div{margin-left:var(--infos-paragraph-margin);overflow:hidden;transform:translate3d(calc(-100% - var(--infos-paragraph-margin) - (var(--infos-button-size) / 2)),0,0);transition:transform .8s cubic-bezier(.86,0,.07,1) 0s}._text_1jzf6_99 div p{font-size:10px;transform:translate(calc(100% + var(--infos-paragraph-margin) + (var(--infos-button-size) / 2)));transition:transform .8s cubic-bezier(.86,0,.07,1) 0s}._infos_1jzf6_1[aria-checked=true] ._btn_1jzf6_61:after{transform:scale3d(.74,.74,1)}._infos_1jzf6_1[aria-checked=true] ._text_1jzf6_99 div,._infos_1jzf6_1[aria-checked=true] ._text_1jzf6_99 p{transform:translate(0)}._infos_1jzf6_1[aria-checked=true] ._background_1jzf6_21 div:last-child:before{transform:translateZ(0)}@media screen and (max-width: 1024px){._infos_1jzf6_1{bottom:20px;left:20px}._infos_1jzf6_1 button:before{left:-150%;top:-150%;width:400%;height:400%}}@font-face{font-family:Futura LT Book;src:url(/fonts/FuturaLT-Book-subset-english.woff) format("woff");font-display:block}:root{--color-front: #fff;--color-back: #000;--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1)}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{position:fixed;top:0;left:0;width:100%;height:100%;overscroll-behavior:none;background:var(--color-back)}#root{font-family:Futura LT Book;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#fff;color:#000}::-moz-selection{background:#fff;color:#000}:where(button,a){overflow:visible;outline:0;border:0;background:none transparent;color:inherit;vertical-align:middle;text-align:center;text-decoration:none;font:inherit;cursor:pointer;user-select:none;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;appearance:none}canvas{touch-action:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.loader{position:fixed;top:0;left:0;width:100%;height:100%;perspective:100vh}.loader.is-over .content{transform:rotateX(130deg)}.loader .content{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:30vmin;color:var(--color-front);backface-visibility:hidden;transform-origin:50% 100%;transition:transform cubic-bezier(.7,0,1,1) 1.25s}.ui{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ui.is-navigation-active .navigation-button,.ui.is-cant-interact .navigation-button{transition-duration:.4s;transition-delay:0s;transition-timing-function:cubic-bezier(.75,0,1,1);transform:scale(0) rotate(-135deg)}.ui.is-index-3 .navigation-button .outline,.ui.is-index-7 .navigation-button .outline,.ui.is-index-11 .navigation-button .outline{left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}.ui.is-index-11.is-navigation-inactive.is-can-interact .outro{transition-duration:1s;transition-delay:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(0);opacity:1;pointer-events:auto}.ui.is-index-0.is-navigation-inactive.is-can-interact .intro-label{transition-duration:.4s;transition-delay:.4s;transition-timing-function:cubic-bezier(0,0,.25,1);transform:translateY(0);opacity:1}.ui.is-index-0 .navigation-button:hover .icon .bar:nth-child(1){transform:translateY(10px) rotate(45deg)}.ui.is-index-0 .navigation-button:hover .icon .bar:nth-child(2){transform:translateY(10px) rotate(-45deg)}.ui.is-index-0 .navigation-button:hover .icon.is-clone .bar:nth-child(1){transform:translateY(0) rotate(45deg)}.ui.is-index-0 .navigation-button:hover .icon.is-clone .bar:nth-child(2){transform:translateY(0) rotate(-45deg)}.ui.is-index-0 .navigation-button .outline{background:rgba(255,255,255,.467);border:none}.ui.is-index-0 .navigation-button .background{background:#fff}.ui.is-index-0 .navigation-button .icon.is-clone .bar:nth-child(1){transform:translateY(-10px) rotate(45deg);opacity:0}.ui.is-index-0 .navigation-button .icon.is-clone .bar:nth-child(2){transform:translateY(-10px) rotate(-45deg);opacity:0}.ui.is-index-0 .navigation-button .icon .bar{background:#000}.ui.is-index-0 .navigation-button .icon .bar:nth-child(1){width:11px;top:2px;left:-9px}.ui.is-index-0 .navigation-button .icon .bar:nth-child(2){width:11px;top:2px;left:-1px}.ui .scroll-label{position:absolute;bottom:0;left:0;width:100%;height:60px;font-size:1.5vh;line-height:60px;text-align:center;letter-spacing:2px;transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(.75,0,1,1);transform:translateY(100%)}.ui .scroll-label.is-active{transition-duration:.4s;transition-delay:.6s;transition-timing-function:cubic-bezier(0,0,.25,1);transform:translateY(0)}.ui .intro-label{position:absolute;bottom:calc(120px + (100vh - 120px)/20);left:0;width:100%;font-size:1.5vh;line-height:1.5em;text-align:center;letter-spacing:0;color:#fff;transition-property:transform,opacity;transition-duration:.4s,.4s;transition-timing-function:cubic-bezier(.75,0,1,1),linear;transform:translateY(50px);opacity:0}.ui .navigation-button{position:absolute;left:calc(50% - 30px);bottom:30px;width:60px;height:60px;pointer-events:auto;cursor:pointer;transition-property:transform;transition-duration:.5s;transition-delay:.6s;transition-timing-function:cubic-bezier(0,.65,0,1);transform:scale(1)}.ui .navigation-button:hover .background{transform:scale(.8)}.ui .navigation-button:hover .icon .bar:nth-child(1){transition-duration:.3s,.3s;transform:rotate(45deg) translate(-20px) scaleX(.25);opacity:0}.ui .navigation-button:hover .icon .bar:nth-child(2){transition-duration:.3s,.3s;transform:rotate(-45deg) translate(20px) scaleX(.25);opacity:0}.ui .navigation-button:hover .icon.is-clone .bar:nth-child(1){transition-duration:.3s,.3s;transition-delay:.2s,.2s;transform:rotate(45deg) translate(0);opacity:1}.ui .navigation-button:hover .icon.is-clone .bar:nth-child(2){transition-duration:.3s,.3s;transition-delay:.2s,.2s;transform:rotate(-45deg) translate(0);opacity:1}.ui .navigation-button .outline{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(153,153,153,.467);border-radius:50%;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,3,.75,.5);transform:scale(1)}.ui .navigation-button .background{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;border-radius:50%;transition-property:transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.5,0,.5,1);transform:scale(1)}.ui .navigation-button .icon{position:absolute;top:50%;left:50%}.ui .navigation-button .icon.is-clone .bar:nth-child(1){transform:rotate(45deg) translate(10px);opacity:0}.ui .navigation-button .icon.is-clone .bar:nth-child(2){transform:rotate(-45deg) translate(-10px);opacity:0}.ui .navigation-button .icon .bar{position:absolute;top:0;left:-11px;width:22px;height:1px;background:#fff;transition-property:transform,opacity;transition-duration:0s,0s;transition-timing-function:cubic-bezier(.5,0,.5,1),cubic-bezier(.5,0,.5,1)}.ui .navigation-button .icon .bar:nth-child(1){transform:rotate(45deg)}.ui .navigation-button .icon .bar:nth-child(2){transform:rotate(-45deg)}.ui .outro{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;transition:opacity .3s cubic-bezier(.77,0,.175,1)}.ui .outro .scroller{position:absolute;top:0;right:-20px;bottom:-20px;left:0;overflow:scroll}.ui .outro .content{padding:55vh 10vw 20vh 10vw;color:#fff}.ui .outro .content .text{width:40%}@media (orientation: portrait){.ui .outro .content .text{width:auto}}.ui .outro .content .text p{user-select:text;-webkit-user-select:text;line-height:1.75em;margin-bottom:1.75em}.ui .outro .content .text a{text-decoration:underline}.ui .sound-toggle{display:block;position:fixed;bottom:30px;right:30px;z-index:10;width:22px;height:18px;border:none;appearance:none;pointer-events:auto}.ui .sound-toggle.is-theme-dark .icon-dark,.ui .sound-toggle.is-theme-light .icon-light{opacity:1;transition-delay:.75s}.ui .sound-toggle.is-muted .icons{transform:translate(9px)}@media screen and (max-width: 1024px){.ui .sound-toggle{bottom:20px;right:20px}}.ui .sound-toggle:before{content:"";position:absolute;left:-75%;top:-75%;width:250%;height:250%}.ui .sound-toggle .icons-container,.ui .sound-toggle .icons{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transform:translate(0);transition:transform .3s}.ui .sound-toggle .icon{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s}
