html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1;line-height:2;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-size:1.7rem}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img,video{max-width:100%;height:auto}button{background:transparent;cursor:pointer;color:inherit}a{font-size:inherit;line-height:inherit;text-decoration:none;color:inherit}input,select,textarea,button{margin:0;padding:0;font-family:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}input:focus,select:focus,textarea:focus,button:focus{outline:0}input[type="color"]{border:0}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select,select:focus,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top;font-size:1.7rem;line-height:2}input[type="reset"],input[type="button"],input[type="submit"],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;font-size:1.7rem;line-height:2}html,body{width:100%;max-width:100vw;min-height:100vh;background-color:transparent}html{background-color:#111}body{visibility:visible !important}html,body,a,button{cursor:none}#w,#w main{width:100%;overflow-x:hidden}#w,.c-menu-mobile{-webkit-transition:opacity 1s cubic-bezier(0.85, 0, 0.3, 1) 0.5s;-o-transition:opacity 1s cubic-bezier(0.85, 0, 0.3, 1) 0.5s;transition:opacity 1s cubic-bezier(0.85, 0, 0.3, 1) 0.5s}@media (max-width: 768px){body.m-loading #w,body.m-loading .c-menu-mobile{opacity:0}body.m-loading .c-loader{opacity:1}}.g-flux{width:100%;max-width:133rem;margin-left:auto;margin-right:auto}@media (min-width: 1401px){.g-flux{max-width:calc(90vw + 3rem)}}.g-flux.m-rel{position:relative}.g-flux.m-pad{max-width:calc(133rem + 2*8vw);padding-left:8vw;padding-right:8vw}.g-flux.m-large{max-width:110rem}.g-flux.m-large.m-pad{max-width:calc(110rem + 2*8vw)}.g-flux.m-small{max-width:80rem}.g-flux.m-small.m-pad{max-width:calc(80rem + 2*8vw)}.g-full{position:absolute;top:0;left:0;width:100%;height:100%}.g-crop-image{overflow:hidden;position:relative}.g-crop-image:not(.g-crop-image-fallback) img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.g-crop-image-fallback img{width:100%;position:absolute;top:0;left:0}.g-crop-image-fallback--fill-width img{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.g-crop-image-fallback--fill-height img{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;max-width:none;height:100%}.js-scroll-h.w,.js-scroll-v.w{position:fixed;width:100%;height:100%;top:0}.js-scroll-h,.js-scroll-h main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.js-scroll-h>*,.js-scroll-h main>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@font-face{font-family:"Karla";font-display:swap;src:url("../font/karla-regular.eot");src:url("../font/karla-regular.eot?#iefix") format("embedded-opentype"),url("../font/karla-regular.woff") format("woff"),url("../font/karla-regular.ttf") format("truetype"),url("../font/karla-regular.svg#Karla") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Karla";font-display:swap;src:url("../font/karla-bold.eot");src:url("../font/karla-bold.eot?#iefix") format("embedded-opentype"),url("../font/karla-bold.woff") format("woff"),url("../font/karla-bold.ttf") format("truetype"),url("../font/karla-bold.svg#Karla") format("svg");font-weight:700;font-style:normal}html{font-size:.69444vw}@media (min-width: 1441px){html{font-size:10px}}@media (max-width: 1024px){html{font-size:.97656vw}}@media (max-width: 768px){html{font-size:1.30208vw}}@media (max-width: 414px){html{font-size:2.41546vw}}@media (max-width: 320px){html{font-size:3.125vw}}body{width:100%;font-family:'Karla', sans-serif}@media (max-width: 414px){body{font-size:16px}}h1,h2,h3,h4,h5,h6,p,button{font-size:1.7rem}.t-tmce strong{font-weight:bold}.t-tmce em{font-style:italic}.t-tmce p+p{margin-top:2.1rem}::-moz-selection{background:transparent}::selection{background:transparent}img{pointer-events:none}.t-link{position:relative}.t-link::after{content:'';position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0rem;left:0;width:100%;background-color:#dfe0cc;opacity:0;height:1px;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}@media not all and (hover: none), (-ms-high-contrast: none){.t-link:hover::after{opacity:1}.t-link:focus-within::after{opacity:1}}.t1{font-size:1.7rem;line-height:1.45;font-weight:700}.t4{font-size:1.2rem;font-weight:700}input[type="reset"],input[type="button"],input[type="submit"],button{font-size:1.7rem}.a-button-close,.a-button-play,.a-button-mute{width:3.2rem;height:3.2rem;-webkit-border-radius:100%;border-radius:100%;background-color:#dfe0cc;position:relative}.a-button-close::before,.a-button-close::after{content:'';position:absolute;top:50%;left:50%;width:1px;height:1.2rem;background-color:black}.a-button-close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.a-button-close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.a-button-play::after{content:'';position:absolute;top:50%;left:45%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);width:.9rem;height:.9rem;border-bottom:1px solid black;border-right:1px solid black}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select,select:focus,textarea{height:22.72rem;min-height:22.72rem;padding:10rem 15rem;font-size:1.7rem;line-height:1.6;border:none;background-color:lightgrey}.a-checkboxe input:not(old),.a-radio input:not(old){width:10px;margin:0;padding:0;opacity:0}.a-checkboxe .a-checkboxe__name,.a-radio .a-radio__name{position:relative;padding-left:10px}.a-checkboxe .a-checkboxe__name:before,.a-radio .a-radio__name:before{content:"";position:absolute;left:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:blue;width:10px;height:10px}.a-checkboxe input:checked+.a-checkboxe__name:before,.a-radio input:checked+.a-radio__name:before{-webkit-border-radius:100%;border-radius:100%}.a-scrollbar{position:absolute;top:0;left:-1px;width:3px;height:100%;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:opacity .5s linear, -webkit-transform 0s linear 2s;transition:opacity .5s linear, -webkit-transform 0s linear 2s;-o-transition:opacity .5s linear, transform 0s linear 2s;transition:opacity .5s linear, transform 0s linear 2s;transition:opacity .5s linear, transform 0s linear 2s, -webkit-transform 0s linear 2s}.a-scrollbar__bar{background-color:#dfe0cc}.a-scrollbar.m-visible{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity 0.5s linear,-webkit-transform 1s cubic-bezier(0, 0.5, 0.2, 1);transition:opacity 0.5s linear,-webkit-transform 1s cubic-bezier(0, 0.5, 0.2, 1);-o-transition:opacity 0.5s linear,transform 1s cubic-bezier(0, 0.5, 0.2, 1);transition:opacity 0.5s linear,transform 1s cubic-bezier(0, 0.5, 0.2, 1);transition:opacity 0.5s linear,transform 1s cubic-bezier(0, 0.5, 0.2, 1),-webkit-transform 1s cubic-bezier(0, 0.5, 0.2, 1)}.a-scrollbar.m-scroll{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:opacity 0.5s linear 0.5s,-webkit-transform 1s cubic-bezier(0.8, 0, 1, 0.8);transition:opacity 0.5s linear 0.5s,-webkit-transform 1s cubic-bezier(0.8, 0, 1, 0.8);-o-transition:opacity 0.5s linear 0.5s,transform 1s cubic-bezier(0.8, 0, 1, 0.8);transition:opacity 0.5s linear 0.5s,transform 1s cubic-bezier(0.8, 0, 1, 0.8);transition:opacity 0.5s linear 0.5s,transform 1s cubic-bezier(0.8, 0, 1, 0.8),-webkit-transform 1s cubic-bezier(0.8, 0, 1, 0.8)}.a-line,.a-word,.a-letter{display:inline-block}.a-cursor{position:fixed;top:0;left:0;mix-blend-mode:difference;z-index:10000;pointer-events:none}.a-cursor svg{opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:opacity 0.2s linear,-webkit-transform 0.2s cubic-bezier(0.4, 0, 0, 1);transition:opacity 0.2s linear,-webkit-transform 0.2s cubic-bezier(0.4, 0, 0, 1);-o-transition:transform 0.2s cubic-bezier(0.4, 0, 0, 1),opacity 0.2s linear;transition:transform 0.2s cubic-bezier(0.4, 0, 0, 1),opacity 0.2s linear;transition:transform 0.2s cubic-bezier(0.4, 0, 0, 1),opacity 0.2s linear,-webkit-transform 0.2s cubic-bezier(0.4, 0, 0, 1);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.a-cursor.m-click svg{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.a-cursor.m-hide{display:none}.a-cursor.m-invert svg polygon{fill:black}.a-sound{font-size:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.a-sound.m-hide{opacity:0;pointer-events:none}.a-sound::before,.a-sound::after{content:''}.a-sound i,.a-sound::before,.a-sound::after{position:absolute;display:block;width:3px;height:2rem;background-color:#dfe0cc;bottom:calc(50% - 1rem);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.a-sound::before{left:calc(50% - 7px);-webkit-transform:scaleY(0.5);-ms-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-animation:sound-1 1.75s infinite;animation:sound-1 1.75s infinite}.a-sound i{left:calc(50% - 1px);-webkit-animation:sound-2 2s infinite;animation:sound-2 2s infinite}.a-sound::after{left:calc(50% + 5px);-webkit-transform:scaleY(0.6);-ms-transform:scaleY(0.6);transform:scaleY(0.6);-webkit-animation:sound-3 1.5s infinite;animation:sound-3 1.5s infinite}.a-sound span{position:absolute;top:calc(50% + .5rem);left:50%;width:3rem;height:1px;background-color:#dfe0cc;-webkit-transform:translate(-50%, -50%) rotate(-35deg);-ms-transform:translate(-50%, -50%) rotate(-35deg);transform:translate(-50%, -50%) rotate(-35deg)}.a-sound.m-active span{display:none}@-webkit-keyframes sound-1{0%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}25%{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}60%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}70%{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}100%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}}@keyframes sound-1{0%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}25%{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}60%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}70%{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}100%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}}@-webkit-keyframes sound-2{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}25%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}50%{-webkit-transform:scaleY(0.7);transform:scaleY(0.7)}80%{-webkit-transform:scaleY(0.3);transform:scaleY(0.3)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sound-2{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}25%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}50%{-webkit-transform:scaleY(0.7);transform:scaleY(0.7)}80%{-webkit-transform:scaleY(0.3);transform:scaleY(0.3)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes sound-3{0%{-webkit-transform:scaleY(0.6);transform:scaleY(0.6)}15%{-webkit-transform:scaleY(0.9);transform:scaleY(0.9)}40%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}75%{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}100%{-webkit-transform:scaleY(0.6);transform:scaleY(0.6)}}@keyframes sound-3{0%{-webkit-transform:scaleY(0.6);transform:scaleY(0.6)}15%{-webkit-transform:scaleY(0.9);transform:scaleY(0.9)}40%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}75%{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}100%{-webkit-transform:scaleY(0.6);transform:scaleY(0.6)}}.gl-menu,.c-menu{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:0;z-index:10}.c-menu{pointer-events:none;font-size:3rem;line-height:1.25;color:#dfe0cc;opacity:1;mix-blend-mode:difference;-webkit-transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1);transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1)}@media (max-width: 414px){.c-menu{display:none}}.c-menu.m-invert{color:black}.c-menu.m-invert svg polygon,.c-menu.m-invert svg path,.c-menu.m-invert svg polyline{fill:black}.c-menu.m-invert .m-border-l::before,.c-menu.m-invert .m-border-r::after{border-color:black}.c-menu.m-invert .a-scrollbar__bar{background-color:black}.c-menu.m-hide{opacity:0;pointer-events:none}.c-menu.m-hide .m-border-l::before,.c-menu.m-hide .m-border-r::after{height:0}.c-menu .m-hide{opacity:0;pointer-events:none}.c-menu .m-hide a{pointer-events:none}.c-menu .m-visible{opacity:1;pointer-events:all}.c-menu.m-visible .c-menu__links,.c-menu.m-visible .c-menu__pages,.c-menu.m-visible .c-menu__logo{opacity:1;pointer-events:all}.c-menu.m-visible .c-menu__current-page{opacity:1}.c-menu.m-visible .c-menu__links{-webkit-transition:opacity .6s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:opacity .6s cubic-bezier(0.85, 0, 0.3, 1);transition:opacity .6s cubic-bezier(0.85, 0, 0.3, 1)}.c-menu.m-visible .c-menu__collections li{opacity:1;-webkit-transform:translate3d(0, 0, 0) rotate(0.02deg);transform:translate3d(0, 0, 0) rotate(0.02deg)}.c-menu.m-visible .c-menu__collections li:nth-of-type(1){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 40ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 40ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 40ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 40ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 40ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 40ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 40ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 40ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 40ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 40ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 40ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(2){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 80ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 80ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 80ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 80ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 80ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 80ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 80ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 80ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 80ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 80ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 80ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(3){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 120ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 120ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 120ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 120ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 120ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 120ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 120ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 120ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 120ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 120ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 120ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(4){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 160ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 160ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 160ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 160ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 160ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 160ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 160ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 160ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 160ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 160ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 160ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(5){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 200ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 200ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 200ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 200ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 200ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 200ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 200ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 200ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 200ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 200ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 200ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(6){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 240ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 240ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 240ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 240ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 240ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 240ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 240ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 240ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 240ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 240ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 240ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(7){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 280ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 280ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 280ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 280ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 280ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 280ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 280ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 280ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 280ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 280ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 280ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(8){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 320ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 320ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 320ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 320ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 320ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 320ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 320ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 320ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 320ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 320ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 320ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(9){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 360ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 360ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 360ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 360ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 360ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 360ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 360ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 360ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 360ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 360ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 360ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(10){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 400ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 400ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 400ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 400ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 400ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 400ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 400ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 400ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 400ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 400ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 400ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(11){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 440ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 440ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 440ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 440ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 440ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 440ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 440ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 440ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 440ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 440ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 440ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(12){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 480ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 480ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 480ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 480ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 480ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 480ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 480ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 480ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 480ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 480ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 480ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(13){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 520ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 520ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 520ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 520ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 520ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 520ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 520ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 520ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 520ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 520ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 520ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(14){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 560ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 560ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 560ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 560ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 560ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 560ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 560ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 560ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 560ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 560ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 560ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(15){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 600ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 600ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 600ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 600ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 600ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 600ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 600ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 600ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 600ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 600ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 600ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(16){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 640ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 640ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 640ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 640ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 640ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 640ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 640ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 640ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 640ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 640ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 640ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(17){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 680ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 680ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 680ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 680ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 680ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 680ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 680ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 680ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 680ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 680ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 680ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(18){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 720ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 720ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 720ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 720ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 720ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 720ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 720ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 720ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 720ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 720ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 720ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(19){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 760ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 760ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 760ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 760ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 760ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 760ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 760ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 760ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 760ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 760ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 760ms}.c-menu.m-visible .c-menu__collections li:nth-of-type(20){-webkit-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 800ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 800ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 800ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 800ms;-o-transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 800ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 800ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 800ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 800ms;transition:opacity 0.8s cubic-bezier(0.85, 0, 0.3, 1) 800ms,transform 1s cubic-bezier(0, 0.4, 0.15, 1) 800ms,-webkit-transform 1s cubic-bezier(0, 0.4, 0.15, 1) 800ms}.c-menu .g-flux{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vh}.c-menu__links,.c-menu__pages,.c-menu__logo,.c-menu__current-page{opacity:0;-webkit-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);pointer-events:none}.c-menu>div,.c-menu nav{position:relative}.c-menu li{white-space:nowrap}.c-menu .m-border-l::before,.c-menu .m-border-r::after{-webkit-transition:height .8s cubic-bezier(0.85, 0, 0.3, 1) 0.2s;-o-transition:height .8s cubic-bezier(0.85, 0, 0.3, 1) 0.2s;transition:height .8s cubic-bezier(0.85, 0, 0.3, 1) 0.2s;height:100%;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-menu .m-border-l::before{content:'';position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;pointer-events:none;border-left:1px solid rgba(223,224,204,0.2)}.c-menu .m-border-r::after{content:'';position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;right:0;pointer-events:none;border-right:1px solid rgba(223,224,204,0.2)}.c-menu hr:nth-of-type(2n){right:0}.c-menu__sidebar{pointer-events:all;position:relative;z-index:2;width:8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-menu__sidebar button{font-size:0}.c-menu__toggle{font-size:0;-webkit-transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1);transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1)}.c-menu__toggle svg{pointer-events:none;-webkit-transform:translateZ(0) scale(0.885);transform:translateZ(0) scale(0.885);will-change:transform;width:4.5rem;height:4.5rem;-webkit-transition:all 0.5s cubic-bezier(0, 0.4, 0.15, 1);-o-transition:all 0.5s cubic-bezier(0, 0.4, 0.15, 1);transition:all 0.5s cubic-bezier(0, 0.4, 0.15, 1)}.c-menu__toggle:hover svg{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.c-menu__controls{position:absolute;top:3rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);transition:all .8s cubic-bezier(0.85, 0, 0.3, 1)}.c-menu__controls button{margin-top:1rem}.c-menu__sound{position:absolute;bottom:3rem;width:100%;padding-top:100%}@media (max-width: 768px){.c-menu__sound{display:none}}.c-menu__pages{width:6rem}.c-menu__pages.m-visible{-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.c-menu__pages ul{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:50%;left:50%;width:20rem;font-size:1.2rem;text-transform:uppercase;letter-spacing:.119rem;-webkit-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.c-menu__pages li{position:relative}.c-menu__pages a{position:relative;margin-left:.3rem;margin-right:.3rem;-webkit-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);font-size:1.255rem}.c-menu__pages a::after{content:attr(data-text);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:inherit;opacity:0;-webkit-text-stroke:0.1px #dfe0cc;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-menu__pages a.m-active{font-weight:600;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-menu__pages a:hover:not(.m-active)::after{opacity:1}.c-menu__logo,.c-menu__fake-logo{position:relative;margin-top:6rem;height:30vh;max-height:20rem}.c-menu__logo{position:absolute;top:0;right:-13rem;width:13rem}.c-menu__logo span{position:absolute;top:50%;left:-4rem;white-space:nowrap;-webkit-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.c-menu__logo svg{position:absolute;height:100%;width:auto;left:-.2rem}.c-menu__sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-menu__sub-menu>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-menu__links{position:relative;z-index:1;width:21rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-menu__collections,.c-menu__logo{font-size:1.7rem;letter-spacing:0.17rem;text-transform:uppercase}.c-menu__collections ul,.c-menu__social{padding:2.8rem}.c-menu__collections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-height:50vh;overflow:visible;position:relative;left:-2px}.c-menu__collections li{opacity:0;-webkit-transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1),-webkit-transform 0s linear .8s,-webkit-transform 0s linear .8s;transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1),-webkit-transform 0s linear .8s,-webkit-transform 0s linear .8s;-o-transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1),transform 0s linear .8s,transform 0s linear .8s;transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1),transform 0s linear .8s,transform 0s linear .8s;transition:opacity .8s cubic-bezier(0.85, 0, 0.3, 1),transform 0s linear .8s,transform 0s linear .8s,-webkit-transform 0s linear .8s,-webkit-transform 0s linear .8s;-webkit-transform:translate3d(-2.5rem, 0, 0) rotate(0.02deg);transform:translate3d(-2.5rem, 0, 0) rotate(0.02deg)}.c-menu__collections li a{-webkit-transition:all 1s cubic-bezier(0, 0.45, 0.7, 1);-o-transition:all 1s cubic-bezier(0, 0.45, 0.7, 1);transition:all 1s cubic-bezier(0, 0.45, 0.7, 1)}@media not all and (hover: none), (-ms-high-contrast: none){.c-menu__collections li:hover a{opacity:.5}.c-menu__collections li:focus-within a{opacity:.5}}.c-menu__collections li a{position:relative;padding:.8rem 0}.c-menu__collections li a::before{content:'';position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;left:calc(-3rem + 2px);top:0;width:3px;background-color:#dfe0cc;height:100%;opacity:0;-webkit-transition:opacity 0.5s linear,-webkit-transform 1s cubic-bezier(0, 0.45, 0.7, 1);transition:opacity 0.5s linear,-webkit-transform 1s cubic-bezier(0, 0.45, 0.7, 1);-o-transition:opacity 0.5s linear,transform 1s cubic-bezier(0, 0.45, 0.7, 1);transition:opacity 0.5s linear,transform 1s cubic-bezier(0, 0.45, 0.7, 1);transition:opacity 0.5s linear,transform 1s cubic-bezier(0, 0.45, 0.7, 1),-webkit-transform 1s cubic-bezier(0, 0.45, 0.7, 1);-webkit-transform:scaleY(0.7);-ms-transform:scaleY(0.7);transform:scaleY(0.7)}.c-menu__collections li a.m-active::before{opacity:1;-webkit-transform:scaleY(1) rotate(0.002deg);-ms-transform:scaleY(1) rotate(0.002deg);transform:scaleY(1) rotate(0.002deg)}.c-menu__collections li+li{margin-top:2.9rem}.c-menu__social{font-size:1rem}.c-menu__current-page{pointer-events:none;position:relative;width:25rem;text-transform:uppercase;letter-spacing:1.631rem;white-space:nowrap;color:transparent}@media (max-width: 768px){.c-menu__current-page{display:none}}.c-menu__current-page.m-visible{opacity:1}.c-menu__current-page .js-loop{font-size:120px;font-size:16rem;position:absolute;top:50%;left:50%;width:100vh;-webkit-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);-webkit-text-stroke-color:rgba(223,224,204,0.3);-webkit-text-stroke-width:1px}.c-menu-mobile{position:absolute;z-index:10;color:#dfe0cc;opacity:1;mix-blend-mode:difference}@media (min-width: 415px){.c-menu-mobile{display:none}}@media (max-width: 414px){.c-menu-mobile__logo,.c-menu-mobile__pages,.c-menu-mobile__toggle,.c-menu-mobile__collections,.c-menu-mobile ~ #w main section{-webkit-transition:-webkit-transform .8s cubic-bezier(0.85, 0, 0.3, 1);transition:-webkit-transform .8s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:transform .8s cubic-bezier(0.85, 0, 0.3, 1);transition:transform .8s cubic-bezier(0.85, 0, 0.3, 1);transition:transform .8s cubic-bezier(0.85, 0, 0.3, 1), -webkit-transform .8s cubic-bezier(0.85, 0, 0.3, 1)}.c-menu-mobile.m-open .c-menu-mobile__logo,.c-menu-mobile.m-open .c-menu-mobile__pages,.c-menu-mobile.m-open .c-menu-mobile__toggle,.c-menu-mobile.m-open .c-menu-mobile__collections,.c-menu-mobile.m-open ~ #w main section{-webkit-transform:translateX(calc(100vw - 7rem));-ms-transform:translateX(calc(100vw - 7rem));transform:translateX(calc(100vw - 7rem))}}.c-menu-mobile__logo{position:fixed;top:1.6rem;left:7rem;-webkit-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);z-index:10}.c-menu-mobile__logo span{position:absolute;left:-3.5rem;top:50%;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-90deg) translate(-50%, -50%);-ms-transform:rotate(-90deg) translate(-50%, -50%);transform:rotate(-90deg) translate(-50%, -50%);font-size:1.255rem;letter-spacing:0.17rem;text-transform:uppercase}.c-menu-mobile__logo.m-hide{opacity:0;pointer-events:none}.c-menu-mobile__logo svg{will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);width:7rem;height:14rem}.c-menu-mobile__pages{position:fixed;height:150vh;bottom:0;width:7rem;border-right:1px solid rgba(223,224,204,0.2)}.c-menu-mobile__pages ul{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;bottom:5rem;left:50%;width:20rem;font-size:1.2rem;text-transform:uppercase;letter-spacing:.119rem;-webkit-transform:translateX(-50%) rotate(-90deg) translateX(50%);-ms-transform:translateX(-50%) rotate(-90deg) translateX(50%);transform:translateX(-50%) rotate(-90deg) translateX(50%)}.c-menu-mobile__pages li{position:relative}.c-menu-mobile__pages a{position:relative;margin-left:.3rem;margin-right:.3rem;-webkit-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);font-size:1.255rem;-webkit-transform:rotate(0.02deg);-ms-transform:rotate(0.02deg);transform:rotate(0.02deg)}.c-menu-mobile__pages a::after{content:attr(data-text);position:absolute;width:100%;white-space:nowrap;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#dfe0cc;opacity:0;-webkit-text-stroke:0.5px #dfe0cc;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-menu-mobile__pages a:hover::after,.c-menu-mobile__pages a.m-active::after{opacity:1}.c-menu-mobile__toggle{position:fixed;bottom:1.6rem;left:1.5rem;font-size:0}.c-menu-mobile__toggle svg{width:4rem;height:4rem}.c-menu-mobile__collections{position:fixed;background-color:#dfe0cc;color:black;right:100vw;width:calc(100vw - 7rem);height:100%;padding:4rem;font-size:1.7rem;letter-spacing:0.17rem;text-transform:uppercase;overflow-y:auto;-webkit-overflow-scrolling:touch}.c-menu-mobile__collections li a{position:relative;padding:.8rem 0;height:4rem;display:inline-block}.c-menu-mobile__collections li a.m-active{font-weight:700}.c-menu-mobile__collections li a::before{content:'';position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;bottom:0;background-color:black;height:1px;opacity:0}.c-menu-mobile__collections li a.m-active::before{opacity:1}.c-menu-mobile__collections li+li{margin-top:0}.c-sub-menu{-webkit-mask-image:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 20px, #000 calc(100% - 20px), rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 20px, #000 calc(100% - 20px), rgba(0,0,0,0) 100%)}.c-masonry{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;width:calc(100% + 0rem);margin-left:calc(-0rem/2);margin-right:calc(-0rem/2)}.c-masonry>div:not(.m-full){min-width:calc(100% / 2 - 0rem - .1rem/2);width:calc(100% / 2 - 0rem - .1rem/2);margin-left:calc(0rem/2);margin-right:calc(0rem/2)}.c-masonry>div.m-full{min-width:calc(100% / 1 - 0rem - .1rem/1);width:calc(100% / 1 - 0rem - .1rem/1);margin-left:calc(0rem/2);margin-right:calc(0rem/2)}.c-loader{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:60rem;height:40rem;z-index:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1) 0.5s;-o-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1) 0.5s;transition:all .8s cubic-bezier(0.85, 0, 0.3, 1) 0.5s;pointer-events:none;color:#dfe0cc;font-size:3rem;letter-spacing:.5rem;white-space:nowrap;color:#dfe0cc}.c-loader.m-hide{opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:all 0.5s cubic-bezier(0.85, 0, 0.3, 1);transition:all 0.5s cubic-bezier(0.85, 0, 0.3, 1)}.c-loader__plane{opacity:0}.c-loader canvas,.c-loader div{position:absolute;top:0;left:0;width:100%;height:100%}.c-video{font-size:0;opacity:0;-webkit-transition:all 2s cubic-bezier(0.4, 0.01, 0, 1);-o-transition:all 2s cubic-bezier(0.4, 0.01, 0, 1);transition:all 2s cubic-bezier(0.4, 0.01, 0, 1)}.c-video button{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.c-video__index{z-index:10;position:absolute;font-size:1.7rem;right:1rem;top:1rem;color:#dfe0cc}body{background-color:black}@media (min-width: 769px){body{background:-webkit-gradient(linear, left top, left bottom, from(#111), color-stop(99%, #1e1e1e));background:-webkit-linear-gradient(top, #111 0%, #1e1e1e 99%);background:-o-linear-gradient(top, #111 0%, #1e1e1e 99%);background:linear-gradient(to bottom, #111 0%, #1e1e1e 99%)}}#gl{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:1;z-index:0}.gl-image{pointer-events:none}.gl-image,.gl-video{font-size:0}.gl-image.m-loaded,.gl-video.m-loaded{display:block}.gl-image img,.gl-image video,.gl-video img,.gl-video video{width:100%}@media (min-width: 769px){.gl-image{opacity:0;display:none}.m-no-gl .gl-image,.m-no-gl .gl-video{opacity:1;display:block}}main{position:absolute;top:0;left:0;width:100%}#p-about{min-height:100vh}@media (max-width: 768px){#p-about{background-color:#dfe0cc}}@media (min-width: 415px){#p-about .g-flux{padding-left:35rem;padding-right:11rem}}@media (max-width: 414px){#p-about .g-flux{padding-left:10rem;padding-right:3rem}}#p-about .gl-canvas{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:0}#p-about .gl-canvas canvas{position:absolute;top:0;left:0;width:100%;height:100%}#p-about p,#p-about h1,#p-about video{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);-webkit-transition:opacity 1s ease-in-out,-webkit-transform 1.5s cubic-bezier(0, 1, 0.5, 1.01);transition:opacity 1s ease-in-out,-webkit-transform 1.5s cubic-bezier(0, 1, 0.5, 1.01);-o-transition:transform 1.5s cubic-bezier(0, 1, 0.5, 1.01),opacity 1s ease-in-out;transition:transform 1.5s cubic-bezier(0, 1, 0.5, 1.01),opacity 1s ease-in-out;transition:transform 1.5s cubic-bezier(0, 1, 0.5, 1.01),opacity 1s ease-in-out,-webkit-transform 1.5s cubic-bezier(0, 1, 0.5, 1.01)}#p-about p.m-fade-in,#p-about h1.m-fade-in,#p-about video.m-fade-in{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#p-about .a-line{display:block}@media (max-width: 768px){#p-about .a-line{color:black}}#p-about .a-line a{position:relative}#p-about .a-line a::after{content:'';position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0rem;width:100%;background-color:black;opacity:0;height:1px;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}#p-about .a-line a:hover::after{opacity:.5}.s-about-contact{padding-top:8rem}@media (max-width: 414px){.s-about-contact{padding-top:20rem}}.s-about-contact p{line-height:1.45}.s-about-contact p+p{margin-top:2.1rem}.s-about-contact .a-line{display:inline-block;width:100%}.s-about-contact__text{margin-top:6rem;width:44rem;margin-bottom:6rem}@media (max-width: 768px){.s-about-contact__text{width:30rem}}@media (max-width: 414px){.s-about-contact__text{width:100%}}.s-about-other{padding-bottom:10rem}.s-about-other__video{max-width:64rem}.s-about-other__image{opacity:0;width:100%}@media (max-width: 768px){.s-about-other__image{opacity:1}}.s-about-other__credits{font-size:1.2rem;line-height:1.4;margin-top:4rem}body.m-no-gl #p-about{background-color:#dfe0cc}body.m-no-gl #p-about .s-about-other .s-about-other__image{opacity:1}.s-videos__cover .gl-image{height:110vh}.s-infos{position:fixed;top:0;left:0;width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;pointer-events:none;color:#dfe0cc;mix-blend-mode:difference;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.s-infos.m-hide{opacity:0}.s-infos__description,.s-infos__caption,.s-infos__next,.s-infos__loader{opacity:0;pointer-events:none;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.s-infos__text{position:absolute;z-index:100;bottom:15vh;left:65rem;right:6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 768px){.s-infos__text{left:35rem}}@media (max-width: 414px){.s-infos__text{display:none}}.s-infos__title{text-transform:uppercase;letter-spacing:.17rem;margin-bottom:1rem;font-weight:600}.s-infos__description{position:relative;font-size:1.7rem;line-height:1.45;width:35rem;-webkit-transition:opacity 0.5s linear,-webkit-transform 1s cubic-bezier(1, 0, 1, 1);transition:opacity 0.5s linear,-webkit-transform 1s cubic-bezier(1, 0, 1, 1);-o-transition:opacity 0.5s linear,transform 1s cubic-bezier(1, 0, 1, 1);transition:opacity 0.5s linear,transform 1s cubic-bezier(1, 0, 1, 1);transition:opacity 0.5s linear,transform 1s cubic-bezier(1, 0, 1, 1),-webkit-transform 1s cubic-bezier(1, 0, 1, 1);-webkit-transform:translate3d(0, 20px, 0) rotate(0.02deg);transform:translate3d(0, 20px, 0) rotate(0.02deg)}@media (max-width: 414px){.s-infos__description{width:100%}}.s-infos__description.m-show{opacity:1;pointer-events:all;-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms;-webkit-transform:translate3d(0, 0, 0) rotate(0.02deg);transform:translate3d(0, 0, 0) rotate(0.02deg);-webkit-transition:opacity 0.5s linear,-webkit-transform 1s cubic-bezier(0, 1, 1, 1);transition:opacity 0.5s linear,-webkit-transform 1s cubic-bezier(0, 1, 1, 1);-o-transition:opacity 0.5s linear,transform 1s cubic-bezier(0, 1, 1, 1);transition:opacity 0.5s linear,transform 1s cubic-bezier(0, 1, 1, 1);transition:opacity 0.5s linear,transform 1s cubic-bezier(0, 1, 1, 1),-webkit-transform 1s cubic-bezier(0, 1, 1, 1)}.s-infos__caption{z-index:100;width:20rem;margin-top:-.3rem;font-size:1.2rem;letter-spacing:.12rem;line-height:1.3;text-transform:uppercase}@media (max-width: 768px){.s-infos__caption{top:55vh;left:35rem}}.s-infos__caption.m-show{opacity:1;pointer-events:all}.s-infos__loader,.s-infos__next{position:absolute;bottom:-5rem;right:5rem;z-index:100;width:15rem;line-height:1.5;display:block;font-size:1.4rem}.s-infos__loader.m-show,.s-infos__next.m-show{opacity:1}.s-infos__next::before,.s-infos__next::after{content:'';position:absolute;top:0;height:100%;width:1px;opacity:.3;background-color:#dfe0cc;left:-2rem}.s-infos__next::after{opacity:1;-webkit-animation:2.5s scroll cubic-bezier(0.65, 0.01, 0.35, 1) infinite;animation:2.5s scroll cubic-bezier(0.65, 0.01, 0.35, 1) infinite}.s-infos-mobile{background-color:black;padding:8rem 3rem 8rem 10rem;color:#dfe0cc;font-size:1.7rem;line-height:1.45;display:none}@-webkit-keyframes scroll{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}40%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top}45%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}85%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}100%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom;transform-origin:bottom}}@keyframes scroll{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}40%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top}45%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}85%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}100%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom;transform-origin:bottom}}#p-404{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.s-404{color:#dfe0cc;white-space:nowrap;text-align:center}.s-404__plane{width:70vw;height:70vh;font-size:30rem;color:transparent;-webkit-text-stroke-color:rgba(223,224,204,0.5);-webkit-text-stroke-width:1px;position:relative}.s-404__plane canvas{position:absolute;top:0;left:0;width:100%;height:100%}.s-404__plane canvas.m-hide{visibility:hidden}.s-404__link{font-size:1.4rem;position:relative;display:inline-block;-webkit-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);-o-transition:all .8s cubic-bezier(0.85, 0, 0.3, 1);transition:all .8s cubic-bezier(0.85, 0, 0.3, 1)}.s-404__link::after{content:'';position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;background-color:#dfe0cc;height:1px;width:100%;bottom:0rem}@media not all and (hover: none), (-ms-high-contrast: none){.s-404__link:hover::after{opacity:.5}.s-404__link:focus-within::after{opacity:.5}}.s-404__link.m-hide{opacity:0;visibility:hidden;pointer-events:none}input[type="reset"],input[type="button"],input[type="submit"],button{font-size:1.7rem}.a-button-close,.a-button-play,.a-button-mute{width:3.2rem;height:3.2rem;-webkit-border-radius:100%;border-radius:100%;background-color:#dfe0cc;position:relative}.a-button-close::before,.a-button-close::after{content:'';position:absolute;top:50%;left:50%;width:1px;height:1.2rem;background-color:black}.a-button-close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.a-button-close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.a-button-play::after{content:'';position:absolute;top:50%;left:45%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);width:.9rem;height:.9rem;border-bottom:1px solid black;border-right:1px solid black}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select,select:focus,textarea{height:22.72rem;min-height:22.72rem;padding:10rem 15rem;font-size:1.7rem;line-height:1.6;border:none;background-color:lightgrey}.a-checkboxe input:not(old),.a-radio input:not(old){width:10px;margin:0;padding:0;opacity:0}.a-checkboxe .a-checkboxe__name,.a-radio .a-radio__name{position:relative;padding-left:10px}.a-checkboxe .a-checkboxe__name:before,.a-radio .a-radio__name:before{content:"";position:absolute;left:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:blue;width:10px;height:10px}.a-checkboxe input:checked+.a-checkboxe__name:before,.a-radio input:checked+.a-radio__name:before{-webkit-border-radius:100%;border-radius:100%}
