body,fieldset,figure,form,h1,h2,h3,h4,h5,hr,html,li,p,small{margin:0}button,fieldset,img{border:none}.u-inactive,[hidden]{display:none!important}.u-hidden,.u-unclickable{pointer-events:none}.u-centerBg,:not(body){background-repeat:no-repeat}.u-antialiasing,body{text-rendering:optimizeLegibility}.u-antialiasing,html{-webkit-font-smoothing:antialiased}.u-resetBtn,a{text-decoration:none}.u-resestBtn--withoutOutline,a,button{outline:0}.u-resetBtn,.u-table-cell--center,.u-vCenter-parent{text-align:center}html{box-sizing:border-box;border-collapse:collapse;line-height:1;-moz-osx-font-smoothing:grayscale}*{border-collapse:inherit}*,:after,:before{box-sizing:inherit}:not(body){background-position:50%;background-size:cover}body{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body,html{padding:0}menu,ol,ul{margin:0;padding:0;list-style:none}li,p,small{padding:0}a{color:inherit}fieldset{padding:0}h1,h2,h3,h4,h5{font-weight:400}hr{border:0}button{padding:0}.u-inactive{visibility:hidden!important}.Header,.u-hidden{visibility:hidden}.u-visuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0;color:#757575}.u-visuallyHidden--focusable:active,.u-visuallyHidden--focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;opacity:0}.u-unselectable{cursor:default;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.u-unclickable{cursor:default}.u-fullParent,.u-fullSize{width:100%;height:100%}.u-fullParent{position:absolute;top:0;left:0}.u-fluid--w{width:100%;height:auto}.u-fluid--h{width:auto;height:100%}.u-topCorner,.u-topCorner--right{position:absolute;top:0}.u-topCorner--right{right:0}.u-center--rel{display:block;margin:auto}.u-center--abs{position:absolute;left:0;right:0;margin:auto}.u-middle--abs{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto}.u-inlineList{position:relative}.u-inlineList-item,.u-inlineList-item--bottom,.u-inlineList-item--middle,.u-inlineList-item--top{position:relative;display:inline-block}.Header,.View{position:absolute}.u-inlineList-item--top{vertical-align:top}.u-inlineList-item--middle{vertical-align:middle}.u-inlineList-item--bottom{vertical-align:bottom}.u-table{display:table}.u-table-cell,.u-table-cell--center,.u-table-cell--middle{display:table-cell}.u-table-cell--center,.u-table-cell--middle{vertical-align:middle}.u-cf{zoom:1}.u-cf:after,.u-cf:before{content:" ";display:table}.u-vCenter,.u-vCenter-parent:before{display:inline-block;vertical-align:middle}.u-cf:after{clear:both}.u-centerBg{background-size:100%;background-position:center}.u-resetBtn{border:none;margin:0;padding:0;width:auto;overflow:visible;background:0 0;color:inherit;font:inherit;line-height:normal;cursor:pointer;white-space:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.u-resetBtn:not(input){user-select:none}.u-resetBtn::-moz-focus-inner{border:0;padding:0}@font-face{font-family:BrownStd;src:url(../assets/fonts/BrownStd-Regular.woff2) format("woff2"),url(../assets/fonts/BrownStd-Regular.woff) format("woff"),url(../assets/fonts/BrownStd-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:BrownStd;src:url(../assets/fonts/BrownStd-Italic.woff2) format("woff2"),url(../assets/fonts/BrownStd-Italic.woff) format("woff"),url(../assets/fonts/BrownStd-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"TT Norms";src:url(../assets/fonts/ttnorms-extrabold.woff2) format("woff2"),url(../assets/fonts/ttnorms-extrabold.woff) format("woff"),url(../assets/fonts/ttnorms-extrabold.ttf) format("truetype");font-weight:400;font-style:normal}.View{left:0;top:0;width:100%}.u-vCenter-parent{white-space:nowrap;height:100%}.u-vCenter-parent:before{content:'';height:100%}.u-Table{display:table;position:relative;width:100%;height:100%}.u-Table-cell{display:table-cell;vertical-align:middle}.u-hitArea{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);background-size:100%;cursor:pointer;z-index:2}body,html{-ms-touch-action:manipulation;touch-action:manipulation;width:100%;height:100%;overflow:hidden;background-color:#a9c0e1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.is-device,.is-device body{position:fixed;top:0;left:0;right:0;bottom:0}.Header{width:110px;height:35px;right:20px;bottom:20px;z-index:20;opacity:0}.Header-audio,.Header-twitter{position:absolute;text-align:center;top:0;opacity:.5;cursor:pointer}.Header-twitter{width:40px;height:100%;right:40px;font-size:16px;line-height:35px;font-family:sans-serif;font-weight:700;color:#fff}.Header-twitter svg{fill:#fff;width:15px;height:12px;display:inline-block;vertical-align:middle}.Header-audio{width:40px;height:100%;right:0}.Loader,.Loader-button{visibility:hidden;opacity:0}.Header-audio hr{position:relative;display:inline-block;margin:0;background-color:#fff;width:1px;vertical-align:top}.Loader-kanji,.Loader-wrapper{position:absolute;margin:auto 0;bottom:0}.Header-audio hr:nth-child(1){height:11px;top:12px;-webkit-animation:2s audio infinite alternate .1s;animation:2s audio infinite alternate .1s}.Header-audio hr:nth-child(2){height:22px;top:6px;-webkit-animation:2s audio infinite alternate .3s;animation:2s audio infinite alternate .3s}.Header-audio hr:nth-child(3){height:20px;top:7px;-webkit-animation:2s audio infinite alternate .6s;animation:2s audio infinite alternate .6s}.Header-audio hr:nth-child(4){height:12px;top:11px;-webkit-animation:2s audio infinite alternate .9s;animation:2s audio infinite alternate .9s}.Header-audio.is-muted hr{-webkit-animation:none;animation:none}.Header-audio.is-muted hr:nth-child(1){-webkit-transform:scaleY(calc(10/11));-ms-transform:scaleY(calc(10/11));transform:scaleY(calc(10/11))}.Header-audio.is-muted hr:nth-child(2){-webkit-transform:scaleY(calc(10/22));-ms-transform:scaleY(calc(10/22));transform:scaleY(calc(10/22))}.Header-audio.is-muted hr:nth-child(3){-webkit-transform:scaleY(calc(10/20));-ms-transform:scaleY(calc(10/20));transform:scaleY(calc(10/20))}.Header-audio.is-muted hr:nth-child(4){-webkit-transform:scaleY(calc(10/12));-ms-transform:scaleY(calc(10/12));transform:scaleY(calc(10/12))}@-webkit-keyframes audio{0%,33%{-webkit-transform:scaleY(1);transform:scaleY(1)}12%{-webkit-transform:scaleY(.83);transform:scaleY(.83)}19%{-webkit-transform:scaleY(.88);transform:scaleY(.88)}41%{-webkit-transform:scaleY(.7);transform:scaleY(.7)}48%{-webkit-transform:scaleY(.75);transform:scaleY(.75)}67%{-webkit-transform:scaleY(.92);transform:scaleY(.92)}85%{-webkit-transform:scaleY(.73);transform:scaleY(.73)}100%{-webkit-transform:scaleY(.91);transform:scaleY(.91)}}@keyframes audio{0%,33%{-webkit-transform:scaleY(1);transform:scaleY(1)}12%{-webkit-transform:scaleY(.83);transform:scaleY(.83)}19%{-webkit-transform:scaleY(.88);transform:scaleY(.88)}41%{-webkit-transform:scaleY(.7);transform:scaleY(.7)}48%{-webkit-transform:scaleY(.75);transform:scaleY(.75)}67%{-webkit-transform:scaleY(.92);transform:scaleY(.92)}85%{-webkit-transform:scaleY(.73);transform:scaleY(.73)}100%{-webkit-transform:scaleY(.91);transform:scaleY(.91)}}.is-device .Header .Header-audio,.is-device .Header .Header-twitter{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.Loader{z-index:20;font-family:Lato,sans-serif;color:#9f002e}.Loader-background{background-color:#a9c0e1}.Loader-wrapper{height:250px;left:calc(50% + 30px);top:0;z-index:1}.Loader-progress{position:absolute;left:0;top:0;width:1px;height:100%}.Loader-bar--progress{background-color:currentColor;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);z-index:1}.Loader-bar--background{background-color:#fff}.Loader-label,.Loader-percent{position:absolute;left:15px;font-size:18px;letter-spacing:3.2px;color:currentColor}.Loader-kanji{width:40px;height:120px;left:15px;top:0}.Loader-label{top:0}.Loader-percent{bottom:0}.Loader-outro{width:400px;white-space:initial;text-align:right;margin-right:450px;line-height:32px;position:relative;z-index:1}.Loader-button{position:absolute;bottom:-70px;width:80px;height:35px;line-height:35px;text-align:center;right:0;cursor:pointer}.LoaderButton-line{width:100%;height:1px;bottom:-5px;position:absolute;background-color:currentColor;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.is-phone .Loader-wrapper{left:calc(50% + 50px);height:150px}.is-phone .Loader-label,.is-phone .Loader-percent{font-size:14px;letter-spacing:2.4px}.is-phone .Loader-kanji{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.is-phone .Loader-outro{line-height:24px;font-size:12px;margin-right:50%;width:50%;margin-left:15px}.is-phone .Loader-button{width:auto}.is-phone .Loader-button p{padding:0 10px}#controlKit{left:auto;right:0;z-index:999999}