body{width:100vw;height:100vh;margin:0;border-top:1px solid #f800c6;background-color:#000;background-image:url(/f729ae9895628180f2b761b076c1fd58d643a715/9a441/images/background.png);background-repeat:no-repeat;background-position:top 1rem right 11rem;color:#fff;font:1rem monospace;line-height:1.5;overflow-x:hidden;-webkit-animation:cursor 2s infinite normal;animation:cursor 2s infinite normal}@-webkit-keyframes cursor{from{cursor:url(/13ad58b253d360369c2d2a296a4d3d7bfa4e69fb/7ba65/images/eyecursor1.png),auto}to{cursor:url(/1298d17f494dcc6f33d7baf5e92e59546825bb28/70c97/images/eyecursor2.png),auto}}@keyframes cursor{from{cursor:url(/13ad58b253d360369c2d2a296a4d3d7bfa4e69fb/7ba65/images/eyecursor1.png),auto}to{cursor:url(/1298d17f494dcc6f33d7baf5e92e59546825bb28/70c97/images/eyecursor2.png),auto}}body img{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}body a{color:#f800c6;text-decoration:none}body a:hover{text-transform:uppercase}body a:active{color:#3fb500}body a:visited{color:#bcffbe}body header{width:100%;padding:0 2rem;display:flex;justify-content:space-between;font-style:italic}body header h1{font-size:3rem;margin:.5rem 0 0}body header p{margin-top:0}body header nav{padding-right:3rem}body header nav ul{list-style-type:none}@media screen and (max-width:500px){body header nav ul{padding:0 1rem}}body header nav ul li{display:inline-block;margin:.5rem 1rem;padding:.5rem 1rem;background-color:#000;border:1px solid #f800c6;border-radius:5px;transition:transform .2s ease-out}@media screen and (max-width:500px){body header nav ul li{margin:.5rem}}body header nav ul li a{color:#ffacee;text-decoration:none;font-weight:900}body header nav ul li a:hover{transform:translateY(1px);text-transform:none}body header nav ul li a:active{color:#2d8200}body header nav ul li a:visited{color:#89ff8d}body header nav ul li:hover{opacity:.7;transform:translateY(1px)}body main .welcome{margin-top:5rem;-webkit-animation:fadein .5s 1 alternate;animation:fadein .5s 1 alternate;-webkit-animation:hello 3s infinite linear;animation:hello 3s infinite linear}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@media screen and (max-width:800px){body main .welcome{padding:1rem}}@media screen and (max-width:500px){body main .welcome{padding:.5rem}}@-webkit-keyframes hello{from{transform:rotate(0) translateX(6px) rotate(0)}to{transform:rotate(360deg) translateX(6px) rotate(-360deg)}}@keyframes hello{from{transform:rotate(0) translateX(6px) rotate(0)}to{transform:rotate(360deg) translateX(6px) rotate(-360deg)}}body main .welcome__home{display:flex;justify-content:center;align-items:center}body main .welcome__home__trailer{width:840px;height:560px}@media screen and (max-width:800px){body main .welcome__home__trailer{width:740px;height:460px}}@media screen and (max-width:500px){body main .welcome__home__trailer{width:440px;height:160px}}body main .welcome__home__trailer iframe{position:absolute;width:840px;height:560px;border:0}@media screen and (max-width:800px){body main .welcome__home__trailer iframe{width:740px;height:460px}}@media screen and (max-width:500px){body main .welcome__home__trailer iframe{width:440px;height:160px}}body main .interview{width:75%;margin:5rem auto;-webkit-animation:fadein .5s 1 alternate;animation:fadein .5s 1 alternate}@keyframes fadein{from{opacity:0}to{opacity:1}}@media screen and (max-width:800px){body main .interview{width:90%;margin:0;padding:2rem}}@media screen and (max-width:500px){body main .interview{width:80%}}body main .interview__content__chat h2{margin-bottom:0}body main .interview__content__chat p{margin-top:0}body main .interview__content__chat p.status{font-size:.8rem;text-align:right;margin:0;padding:0}body main .interview__content__chat div.fadein{-webkit-animation:fadein .5s 1 linear;animation:fadein .5s 1 linear}@keyframes fadein{from{opacity:0}to{opacity:1}}body main .interview__content__chat div p{padding:1rem}body main .interview__content__chat div p span{font-weight:900}body main .interview__content__chat div p:first-of-type{margin-top:0}body main .interview__content__chat div:last-of-type{background-color:#f800c6;color:#000}body main .interview__content__chat div:last-of-type p:not(:first-child){padding-top:0}body main .interview__content__chat div:last-of-type p:not(:last-child){padding-bottom:0}body main .interview__content__chat div:last-of-type a{color:#000;text-decoration:underline}body main .interview__content__chat a:hover{text-decoration:underline}body main .interview__content__links{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;padding:3rem 2rem}@media screen and (max-width:500px){body main .interview__content__links{padding:3rem 0}}body main .interview__content__links img{transform:scale(2);transition:transform 2.5s ease}body main .interview__content__links img:hover{transform:scale(5);z-index:2}body main .interview__content__links img.character:hover{transform:scale(5)}body main .interview__content__links span{display:block}body main .interview__content__links span:nth-of-type(1){padding-left:1rem}@media screen and (max-width:500px){body main .interview__content__links span:nth-of-type(1){padding-left:0}}body main .interview__content__links span:nth-of-type(2){padding-left:2rem}@media screen and (max-width:500px){body main .interview__content__links span:nth-of-type(2){padding-left:0;position:absolute}}body main .interview__content__links span:nth-of-type(3){padding-left:2.5rem}@media screen and (max-width:500px){body main .interview__content__links span:nth-of-type(3){padding-left:0}}body main .interview__content__links span figure{cursor:pointer}body main .interview__content__links span figure figcaption{padding-top:.5rem;color:#f800c6;font-variant:small-caps;font-size:.7rem;text-align:center}body main .interview__content__links button{padding:.5rem 1rem;background-color:#000;border:.1rem solid #f800c6;border-radius:5px;transition:transform .2s ease-out;color:#ffacee;font-style:italic;font-weight:900;cursor:pointer}body main .interview__content__links button:hover{opacity:.7!important;transform:translateY(1px);text-transform:none}body main .interview__content__links button:first-of-type{justify-self:start}body main .interview__content__links button:last-of-type{justify-self:end}body main .essay{width:75%;margin:5rem auto;cursor:default;-webkit-animation:fadein .5s 1 alternate;animation:fadein .5s 1 alternate}@keyframes fadein{from{opacity:0}to{opacity:1}}@media screen and (max-width:800px){body main .essay{width:90%;margin:0;padding:2rem}}@media screen and (max-width:500px){body main .essay{width:80%}}body main .essay--pinkbg{padding:1rem;background-color:#f800c6;color:#000}body main .essay h2{margin-bottom:0}body main .essay p:first-of-type{margin-top:0}body main .essay p span{color:#f800c6;transition:opacity .2s}body main .essay p span:hover{display:inline-block;vertical-align:bottom;background-repeat:no-repeat;cursor:pointer}body main .essay p span:hover span{opacity:0}body main .essay p span.wings-flapping:hover{width:153px;height:102px;background:url(/86e8323d5356256a730dba0041611fd9431489f7/a4da2/images/views/essay/wings-flapping.gif);background-size:153px 102px}body main .essay p span.east:hover{width:93px;height:86px;background:url(/a7e70589f75a2bb5a1da0f39318cc6bf641b6efa/6a947/images/views/essay/east.gif);background-size:93px 86px}body main .essay p span.willows:hover{width:131px;height:26px;background:url(/cab030a6708c7ef0424cf69a04418b7c61c18362/1963c/images/views/essay/willows.gif);background-size:131px 26px}body main .essay p span.maples:hover{width:80px;height:61px;background:url(/e5f48cca209c99cc77308655b1b04853d30ab26c/3e439/images/views/essay/maples.gif);background-size:80px 61px}body main .essay p span.electric-jellyfish:hover{width:168px;height:102px;background:url(/6af738b94f3f65254986b9d53a3e2211ccddc71e/63025/images/views/essay/electric-jellyfish.gif);background-size:168px 102px}body main .essay p span.horizon:hover{width:110px;height:74px;background:url(/316a051cccde68bddced6cb9926d2e0f367798a0/161ef/images/views/essay/horizon.gif);background-size:110px 74px}body main .essay p span.city:hover{width:129px;height:102px;background:url(/b87f300ac74542229affcea746dd570bcadd8ff8/cd80c/images/views/essay/city.gif);background-size:129px 102px}body main .essay p span.second-city:hover{width:147px;height:137px;background:url(/b4f1d35dfd17e345e0b8116ea58a778f109fb658/4c43d/images/views/essay/second-city.gif);background-size:147px 137px}body main .essay p span.gryphons:hover{width:96px;height:123px;background:url(/f84fba01b9920ad81df7c8cba49443d4650c416c/6f358/images/views/essay/gryphons.gif);background-size:96px 123px}body main .essay p span.cages:hover{width:110px;height:120px;background:url(/c6c9440e9805909bc373fd361bd8e996f295974e/56044/images/views/essay/cages.gif);background-size:110px 120px}body main .essay p span.second-east:hover{width:138px;height:120px;background:url(/dda78a3c4159265338dbb3c3b098c5e49214070f/3861a/images/views/essay/second-east.gif);background-size:138px 120px}body main .essay p span.cave:hover{width:100px;height:117px;background:url(/3cee04b9ca29a2502dbf6072736863a5676f5a02/29244/images/views/essay/cave.gif);background-size:100px 117px}body main .essay p span.gemstones:hover{width:95px;height:75px;background:url(/adb7c46bbb4bcc1006c97f26011114cf45b5db3c/b439e/images/views/essay/gemstones.gif);background-size:95px 75px}body main .essay p span.furniture:hover{width:133px;height:94px;background:url(/bbc3bd56c8845e517b1873b4c7e662495f0c3a8d/60ccb/images/views/essay/furniture.gif);background-size:133px 94px}body main .essay p span.bed:hover{width:101px;height:84px;background:url(/ba3c154a960539009bae4d0c33a553fb8b4c118d/9a1dc/images/views/essay/bed.gif);background-size:101px 84px}body main .essay p span.nightstand:hover{width:101px;height:84px;background:url(/d63002edb1e6329e19848bfcd866c9a397f4224b/65108/images/views/essay/nightstand.gif);background-size:101px 84px}body main .essay p span.bookshelf:hover{width:101px;height:84px;background:url(/5a86b14ab1954e54af580399d514f37b6a4e2e40/f7569/images/views/essay/bookshelf.gif);background-size:101px 84px}body main .essay p span.rug:hover{width:101px;height:84px;background:url(/dbc3287e04b7f36bbea8ae3907294fd9b62d6e1a/f1a3e/images/views/essay/rug.gif);background-size:101px 84px}body main .essay p span.door-frame:hover{width:108px;height:114px;background:url(/9f7cce6344d3fce1ce96084ae0d33849784a00cf/eb9c9/images/views/essay/door-frame.gif);background-size:108px 114px}body main .essay p span.hidden-areas:hover{width:85px;height:55px;background:url(/c97366f0f80cb9919bfdd848d049693577a27a13/878fd/images/views/essay/hidden-areas.gif);background-size:85px 55px}body main .essay p span.secret-gardens:hover{width:155px;height:111px;background:url(/cd29c852a15558300821b2e9eb007df82e88c39f/f0d65/images/views/essay/secret-gardens.gif);background-size:155px 111px}body main .garden{width:100%;height:100%;position:fixed;top:0;z-index:1;pointer-events:none}body main .garden img{position:absolute;-webkit-animation:upndown 8s infinite alternate;animation:upndown 8s infinite alternate}@-webkit-keyframes upndown{from{transform:translateY(12px)}to{transform:translateY(-12px)}}@keyframes upndown{from{transform:translateY(12px)}to{transform:translateY(-12px)}}body main .garden img.ooze3{top:10rem;right:1rem}body main .garden img.grass11{top:18rem;right:15rem}body main .garden img.rat{top:17rem;right:4rem}body main .garden img.plant8{bottom:5rem;right:30rem}body main .garden img.plant15f{bottom:2rem;right:7rem}body main .garden img.eyes1{bottom:2rem;right:13rem}body main .garden img.fairy{top:19rem;left:9rem}body main .garden img.plant14{top:3rem;left:50rem}body main .garden img.plant15{bottom:7rem;left:.5rem}body main .garden img.bug2{bottom:.2rem;left:40rem}body main .garden img.slime2{bottom:16rem;left:16rem}body main .garden img.slime5{top:7rem;left:2rem}body main .garden img.slime6{top:23rem;left:16rem}body main .garden img.woman51{bottom:2rem;left:30rem}body main .greenpool{position:fixed;margin:0;bottom:0;right:7rem}@media screen and (max-width:800px){body main .greenpool{right:3rem}}@media screen and (max-width:500px){body main .greenpool{right:1rem}}body main .greenpool img{margin-bottom:-.4rem;transition:transform 3s ease}body main .greenpool img:hover{transform:scale(3)}body footer{width:100%;position:fixed;bottom:0;padding:0 2rem;font-size:.7rem;font-style:italic;text-align:center;opacity:.4;transition:opacity .2s ease-in}body footer:hover{opacity:1}body footer:before{content:"Website by "}