@-webkit-keyframes flash{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes flash{0%{opacity:0}30%{opacity:1}to{opacity:0}}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}p{margin:0}ul{list-style:none}html{font-size:62.5%;width:100vw;overflow-x:hidden}@media only screen and (min-width:789px){html *{cursor:none!important}}body,h1,h2,h3,li,p,ul{margin:0;padding:0;font-weight:400;-webkit-font-smoothing:antialiased}@font-face{font-family:Redaction;src:url(../fonts/Redaction-Regular.6897b818.woff2) format("woff2");font-weight:400}@font-face{font-family:Redaction;src:url(../fonts/Redaction-Bold.24c77f89.woff2) format("woff2");font-weight:700}@font-face{font-family:Redaction;src:url(../fonts/Redaction-Italic.100dda70.woff2) format("woff2");font-style:italic}@font-face{font-family:Redaction\ 10;src:url(../fonts/Redaction10-Regular.2f53ef3f.woff2) format("woff2");font-weight:400}@font-face{font-family:Redaction\ 10;src:url(../fonts/Redaction10-Bold.d61060c1.woff2) format("woff2");font-weight:700}@font-face{font-family:Redaction\ 10;src:url(../fonts/Redaction10-Italic.2c773d63.woff2) format("woff2");font-style:italic}@font-face{font-family:Redaction\ 20;src:url(../fonts/Redaction20-Regular.cb9eca98.woff2) format("woff2");font-weight:400}@font-face{font-family:Redaction\ 20;src:url(../fonts/Redaction20-Bold.ac1b8531.woff2) format("woff2");font-weight:700}@font-face{font-family:Redaction\ 20;src:url(../fonts/Redaction20-Italic.d335dd56.woff2) format("woff2");font-style:italic}@font-face{font-family:Redaction\ 35;src:url(../fonts/Redaction35-Regular.bd9764dd.woff2) format("woff2");font-weight:400}@font-face{font-family:Redaction\ 35;src:url(../fonts/Redaction35-Bold.28ac875c.woff2) format("woff2");font-weight:700}@font-face{font-family:Redaction\ 35;src:url(../fonts/Redaction35-Italic.dd29ca41.woff2) format("woff2");font-style:italic}@font-face{font-family:Redaction\ 50;src:url(../fonts/Redaction50-Regular.045b34c8.woff2) format("woff2");font-weight:400}@font-face{font-family:Redaction\ 50;src:url(../fonts/Redaction50-Bold.8831a19a.woff2) format("woff2");font-weight:700}@font-face{font-family:Redaction\ 50;src:url(../fonts/Redaction50-Italic.be81dbc4.woff2) format("woff2");font-style:italic}@font-face{font-family:Redaction\ 70;src:url(../fonts/Redaction70-Regular.4854491b.woff2) format("woff2");font-weight:400}@font-face{font-family:Redaction\ 70;src:url(../fonts/Redaction70-Bold.c9abe17e.woff2) format("woff2");font-weight:700}@font-face{font-family:Redaction\ 70;src:url(../fonts/Redaction70-Italic.16e2dc75.woff2) format("woff2");font-style:italic}@font-face{font-family:Redaction\ 100;src:url(../fonts/Redaction100-Regular.3c12d523.woff2) format("woff2");font-weight:400}@font-face{font-family:Redaction\ 100;src:url(../fonts/Redaction100-Bold.37ae327f.woff2) format("woff2");font-weight:700}@font-face{font-family:Redaction\ 100;src:url(../fonts/Redaction100-Italic.aa86d738.woff2) format("woff2");font-style:italic}@font-face{font-family:New Century Schoolbook;src:url(../fonts/NewCenturySchoolbook.81283f51.ttf) format("truetype");font-weight:400}@font-face{font-family:New Century Schoolbook;src:url(../fonts/NewCenturySchoolbookItalic.c2568c59.ttf) format("truetype");font-style:italic}.f-0{font-family:Redaction}.f-1{font-family:Redaction\ 10}.f-2{font-family:Redaction\ 20}.f-3{font-family:Redaction\ 35}.f-4{font-family:Redaction\ 50}.f-5{font-family:Redaction\ 70}.f-6{font-family:Redaction\ 100}.body{font-size:1.6rem;line-height:2rem}@media only screen and (min-width:789px){.body{font-size:2.2rem;line-height:3.24rem}}.ncsb{font-family:New Century Schoolbook}.n{font-weight:400}.b,.n{font-style:normal}.b{font-weight:700!important}.i{font-style:italic}.white{color:#000;background-color:#fff}.black{color:#fff;background-color:#000}.font-draggable{width:100vw;cursor:none}@media only screen and (min-width:789px){.font-draggable{height:120vh}}.font-draggable .drag-container{height:120vh;width:100%;position:relative;display:none}@media only screen and (min-width:789px){.font-draggable .drag-container{display:block}}.font-draggable .drag-container .drag-item{cursor:none}.font-draggable .drag-container .drag-item.active{z-index:99!important}.font-draggable .drag-container .letter{color:#000;width:40rem;height:40rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.font-draggable .drag-container .letter.w{border:3px solid #000}.font-draggable .drag-container .letter.b{border:3px solid #fff}.font-draggable .drag-container .letter.a{top:5vw;left:7vw}.font-draggable .drag-container .letter.t{top:10vw;left:12vw}.font-draggable .drag-container .letter.k{top:15vw;left:17vw}.font-draggable .drag-container .letter.r{top:7vw;left:55vw}.font-draggable .drag-container .letter.l{top:12vw;left:58vw}.font-draggable .drag-container .letter.o{top:14vw;left:62vw}.font-draggable .drag-container .letter img{width:100%}.font-draggable .anim-container{display:block;width:100vw}.font-draggable .anim-container img{width:100%}@media only screen and (min-width:789px){.font-draggable .anim-container{display:none}}.font-draggable .letter{width:100%;height:100%}.type-credits{width:100vw;padding:11rem 0}.type-credits h3{margin-left:7vw;font-size:5.2rem;line-height:5.67rem;margin-bottom:2.5rem}@media only screen and (min-width:789px){.type-credits h3{margin-left:11.52vw}}.type-credits .contact{margin-top:2rem;display:block}@media only screen and (min-width:789px){.type-credits .contact{margin-top:4rem}}.type-credits .contact h3{font-size:1.6rem;line-height:2rem}@media only screen and (min-width:789px){.type-credits .contact h3{font-size:5.2rem;line-height:5.67rem}}.type-credits .credits{margin-left:7vw;width:80vw}@media only screen and (min-width:789px){.type-credits .credits{margin-left:11.52vw;width:50vw}}.type-credits .credits p.mobile{display:block}@media only screen and (min-width:789px){.type-credits .credits p.mobile{display:none}}.type-credits .credits p.desktop{display:none}@media only screen and (min-width:789px){.type-credits .credits p.desktop{display:block}}.type-credits .credits .top{margin-top:2rem}@media only screen and (min-width:789px){.type-credits .credits .top{margin-top:3rem}}.type-cursor{width:17rem;position:fixed;top:0;left:0;margin-left:-8.5rem;margin-top:-8.5rem;z-index:9999999;pointer-events:none;display:none}@media only screen and (min-width:789px){.type-cursor{display:block}}.type-cursor img{width:100%}.type-cursor.pen{height:16.3rem;margin-top:-15.8rem;margin-left:-4.4rem}.type-cursor.pen img{height:100%;width:auto}.type-cursor.circle{width:12.3rem}.type-cursor.doc{width:12rem;margin-left:0;margin-top:0}.type-cursor.flag{margin:0}.type-cursor.heart{width:12rem}.type-cursor.hand{width:12rem;margin-top:-1rem;margin-left:-3rem}.type-cursor.rect{margin-top:0;width:20rem}.st0{fill:none}.type-detail{width:100vw;height:110vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:none;display:none}@media only screen and (min-width:789px){.type-detail{display:-webkit-box;display:-ms-flexbox;display:flex}}.type-detail canvas{width:100%;height:100%}.type-detail h3{font-size:2.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:2.3rem;position:absolute;bottom:30vh}.type-detail h3.ff-1{left:13.5vw}.type-detail h3.ff-3{right:9.5vw}.type-download{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10rem 0}@media only screen and (min-width:789px){.type-download{height:120vh;padding:0}}.type-download form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-left:12vw;margin-bottom:4rem}@media only screen and (min-width:789px){.type-download form{margin-bottom:10rem;padding-left:6.6vw}}.type-download form input{width:15vw;height:15vw;left:0;margin:0;opacity:0;position:absolute;left:6.5vw;z-index:8}@media only screen and (min-width:789px){.type-download form input{width:7.25vw;height:7.25vw}}.type-download form .agree:hover{text-decoration:underline}.type-download form .check{width:13vw;height:13vw;border:3px solid #fff;border-radius:50%;position:relative;margin-right:2rem}@media only screen and (min-width:789px){.type-download form .check{width:6.5vw;height:6.5vw;border:5px solid #fff}}.type-download form .check:before{display:block;position:absolute;content:"";border-radius:100%;height:11vw;width:11vw;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto;background-color:#fff;opacity:0}@media only screen and (min-width:789px){.type-download form .check:before{height:4.5vw;width:4.5vw}}.type-download form .check.checked:before{opacity:1}.type-download h2,.type-download p{font-size:6.5rem;line-height:7rem}@media only screen and (min-width:789px){.type-download h2,.type-download p{font-size:20.6rem;line-height:24.7rem}}.type-download h2{margin:auto;padding:0 1rem;cursor:pointer}@media only screen and (min-width:789px){.type-download h2{margin-left:calc(13vw - 5rem);margin-top:0;margin-bottom:0;padding:0 7rem}}.type-download .eula{position:fixed;width:100vw;height:100vh;z-index:999;top:0;left:0;background-color:#fff}@media only screen and (min-width:789px){.type-download .eula{background-color:#000}}.type-download .eula .img{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}@media only screen and (min-width:789px){.type-download .eula .img{width:88.19vw;height:45vw;z-index:0}}.type-download .eula .img img{display:none}@media only screen and (min-width:789px){.type-download .eula .img img{display:block}}.type-download .eula .img .content{position:static;width:80vw;height:calc(90vh - 15rem);overflow-y:scroll;color:#000;padding:15rem 0}@media only screen and (min-width:789px){.type-download .eula .img .content{position:fixed;top:0;width:60vw;height:calc(45vw - 20rem);padding:10rem 0;left:6.94444vw}}.type-download .eula .img .content h3{font-size:3.5rem;line-height:4.5rem}@media only screen and (min-width:789px){.type-download .eula .img .content h3{font-size:4.5rem;line-height:5.5rem}}.type-download .eula .img .content p{font-size:1.8rem;line-height:2.5rem;margin-bottom:1.8rem}.type-download .eula .cross-exit{position:static;width:90vw;height:5rem;padding:2.5rem 5vw;background-color:#fff;z-index:99}.type-download .eula .cross-exit img{width:5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:789px){.type-download .eula .cross-exit{position:fixed;bottom:18rem;right:10vw;width:5rem;height:5rem;background-color:unset}.type-download .eula .cross-exit img{width:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.type-intro{width:100vw;height:130vh;position:relative;display:none}@media only screen and (min-width:789px){.type-intro{display:block}}.type-intro .doc-image{width:88.19vw;height:45vw;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.type-intro .doc-image img{width:100%}.type-intro .description{width:77vw;height:45vw;overflow:hidden;position:absolute;top:50%;left:6.94444vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.type-intro .description .ps__rail-y{width:5rem!important;background-color:#dcddde;opacity:1;margin-top:17vw;height:25vw!important}.type-intro .description:hover>.ps__thumb-y{width:calc(5rem - 4px)}.type-intro .description .ps__thumb-y{width:calc(5rem - 4px);height:calc(5rem - 4px)!important;background-color:#fff;border:2px solid #000;border-radius:0;right:0!important}.type-intro .description .text{color:#000;margin-top:6.94444vw;margin-left:6.94444vw;z-index:9}.type-intro .description .text h2{font-size:4.5rem;line-height:5.5rem}.type-intro .description .text h2:first-child{font-size:9rem;line-height:9.1rem}.type-intro .description .description-sub{color:#000;margin-left:6.94444vw;margin-top:14rem;z-index:9;width:58.68055556vw}.type-intro .description .description-sub p{font-size:1.8rem;line-height:2.5rem}.type-intro .description .essay{margin-left:6.94444vw;width:58.68055556vw;margin-top:2rem;margin-bottom:10rem}.type-intro .description .essay p{color:#000;font-size:1.8rem;line-height:2.5rem;margin-bottom:1.8rem}.type-intro .description .essay .image{width:100%;margin:6rem 0 4rem 0}.type-intro .description .essay .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:6rem 0 4rem 0}.type-intro .description .essay .images figure{width:19%;height:19%;margin:0}.type-intro .description .essay .images figure img{width:100%;height:100%}.type-intro .description .essay .images figure figcaption{margin-top:1rem;color:#000;text-align:left;font-family:Courier New,Courier,monospace}.type-intro a{text-decoration:underline}.type-intro-mobile{width:86vw;margin:auto;position:relative;display:block;margin:4rem auto}@media only screen and (min-width:789px){.type-intro-mobile{display:none}}.type-intro-mobile .description h2{font-size:2.3rem;line-height:2.5rem}.type-intro-mobile .description h2:first-child{font-size:5rem;line-height:5.1rem}.type-intro-mobile .description p{margin-top:4rem;font-size:1.7rem;line-height:2.2rem}.type-redactor{width:100vw;height:130vh;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:none;position:relative}@media only screen and (min-width:789px){.type-redactor{display:-webkit-box;display:-ms-flexbox;display:flex}}.type-redactor h2{font-size:12vw;line-height:12.1vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;margin-bottom:2rem}.type-redactor h2.stand{font-size:12vw;line-height:12.1vw;font-weight:700}.type-redactor h2.st{position:relative}.type-redactor h2.st:after{border-bottom:1rem solid #000}.type-redactor h2.st:after,.type-redactor h2.st:hover:after{content:"";left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.type-redactor h2.st:hover:after{border-bottom:1rem solid transparent}.type-redactor .two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.type-redactor .two h2{background-color:#000;color:#000;padding:1rem 6rem;display:inline-block}.type-redactor .two h2:hover{color:#fff}.type-redactor .statement:hover *{font-family:Redaction\ 100}.type-slider{height:100vh;width:100vw;position:relative;cursor:none}.type-slider a{font-style:italic}.type-slider h1{width:100%;font-size:65vw;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;position:absolute;top:30%;left:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}@media only screen and (min-width:789px){.type-slider h1{font-size:16vw;top:22.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.type-slider .venue{font-style:normal}.type-slider .description{position:absolute;bottom:15vH;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.type-slider .description h2{margin-bottom:2rem;padding:.1rem .75rem;text-align:center}@media only screen and (min-width:789px){.type-slider .description h2{text-align:left}}.type-slider .pre{opacity:0}.type-writer{height:auto;width:100vw;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:789px){.type-writer{height:100vH}}.type-writer .input{width:95vw;margin:10rem auto 0 auto;border:none;height:auto}@media only screen and (min-width:789px){.type-writer .input{height:45.4rem;width:88.19vw;margin:21rem auto 0 auto}}.type-writer .input input{width:calc(100% - 5rem);height:100%;border:none;padding:0;font-size:12.5vw;line-height:1;padding-left:3rem;cursor:none!important}.type-writer .input input:focus{outline:none}.type-writer .input input::-webkit-input-placeholder{text-align:center}.type-writer .input input:-ms-input-placeholder{text-align:center}.type-writer .input input::-ms-input-placeholder{text-align:center}.type-writer .input input::placeholder{text-align:center}.type-writer .config{width:76.38888889vw;margin:7rem auto 7rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:789px){.type-writer .config{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:76.38888889vw;margin:3.5rem auto 3.5rem auto}}.type-writer .config .weight{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:789px){.type-writer .config .weight{width:unset;display:block}}.type-writer .config button{border:none;font-size:2.5rem;line-height:2.7rem;background:none;color:#000;width:3.1rem;height:3.1rem;border:2px solid #000;border-radius:50%;margin:0 .925rem;cursor:none!important;padding:0}@media only screen and (min-width:789px){.type-writer .config button{width:6.2rem;height:6.2rem;border:4px solid #000;font-size:4.8rem;line-height:5.76rem;margin-left:1.85rem}}.type-writer .config button:focus{outline:none}.type-writer .config .bitmap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5.4rem;margin-top:2.5rem}@media only screen and (min-width:789px){.type-writer .config .bitmap{margin:0;width:65%}}.type-writer .config .bitmap .slider{width:100%!important;padding:0!important;-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}.type-writer .config .bitmap .slider .vue-slide-bar{background-color:#000}.type-writer .config .bitmap .slider .circle{border:2px solid #000;border-radius:50%;width:2.7rem;height:2.7rem;background-color:#fff;cursor:none!important;-webkit-transform:translateY(1.2rem);transform:translateY(1.2rem)}@media only screen and (min-width:789px){.type-writer .config .bitmap .slider .circle{width:5.4rem;height:5.4rem;border:4px solid #000;-webkit-transform:translateY(0);transform:translateY(0)}}.home{width:100vw;overflow-x:hidden}