.fixed-top{display:block!important;top:0}.anchor{display:block;height:115px;margin-top:-115px;visibility:hidden}.article-content{margin-top:110px!important;font-size:1.1em;padding-bottom:40px}.share{top:12px!important}body{background:#000}.article-content h1{color:#fff;font-size:2.1em}.article-content{padding-top:0!important;margin-top:70px!important;padding-bottom:0!important;margin-bottom:0!important}.cell,.table{height:calc(100% - 70px)!important;height:calc(100vh - 70px)!important}.cell{vertical-align:middle}.ghost{--base-size:1vmin;--base-transition-dur:0.2s;--base-animation-dur:2s;transform:translateY(12.5%);animation:float var(--base-animation-dur) ease-in-out infinite alternate;margin-bottom:140px}.ghost:focus{outline:0}@keyframes float{100%{transform:translateY(-12.5%)}}.ghost__body{--w:calc(var(--base-size) * 25);position:relative;width:var(--w);height:calc(var(--w) * 1.2);background-color:#ccf;border-radius:calc(var(--w) * .5) calc(var(--w) * .5) 0 0;animation:pulse var(--base-animation-dur) ease-in-out infinite alternate;left:40%}.ghost__body::after{--d:calc(var(--w) * 1/5);content:"";position:absolute;top:100%;left:0;transform:translateY(-50%);width:var(--d);height:var(--d);background-color:inherit;border-radius:50%;box-shadow:var(--d) 0 #ccf,calc(var(--d) * 2) 0 #ccf,calc(var(--d) * 3) 0 #ccf,calc(var(--d) * 4) 0 #ccf}@keyframes pulse{100%{box-shadow:0 0 calc(var(--base-size) * 10) rgba(204,204,255,.5)}}.ghost__face{position:absolute;top:0;left:0;transform:translateX(12.5%);width:100%;height:100%}.ghost__eye{--d:calc(var(--base-size) * 8);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--d);height:var(--d);border:calc(var(--d) * .2) solid #fff;background-color:#fff;box-shadow:inset calc(var(--d) * .125) calc(var(--d) * -.125) 0 calc(var(--d) * .25) #000,0 0 calc(var(--d) * .5) rgba(0,0,51,.25),0 calc(var(--d) * .5) var(--d) transparent;border-radius:50%;transition:border var(--base-transition-dur),box-shadow var(--base-transition-dur)}.ghost__eye--left{left:25%}.ghost__eye--right{left:75%}.ghost:focus .ghost__eye,.ghost:hover .ghost__eye{box-shadow:inset calc(var(--d) * .125) calc(var(--d) * -.125) 0 calc(var(--d) * .25) #000,0 0 calc(var(--d) * .5) rgba(0,0,51,.25),0 calc(var(--d) * .5) var(--d) rgba(255,0,0,.75);border:calc(var(--d) * .1) solid #fff}.ghost__mouth{--w:calc(var(--base-size) * 3);--h:calc(var(--w) / 2);position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);width:var(--w);height:var(--h);background-color:#000;border-radius:0 0 calc(var(--w) * .5) calc(var(--w) * .5);transition:width var(--base-transition-dur),border-radius var(--base-transition-dur)}.ghost__poop{position:absolute;bottom:0;left:52%;transform:translateX(-50%);font-size:calc(var(--base-size) * 10);line-height:2;transition:transform var(--base-transition-dur) cubic-bezier(.175,.885,.32,1.275)}.ghost:focus .ghost__poop,.ghost:hover .ghost__poop{transform:translate(-50%,100%)}.ghost__bubble{--triangle-width:calc(var(--base-size) * 2);position:absolute;left:63%;bottom:50%;transform-origin:0 calc(100% + var(--triangle-width));margin-left:calc(var(--base-size) * 2);padding:calc(var(--base-size) * 2);background-color:#fff;font-family:sans-serif;font-size:calc(var(--base-size) * 3);font-weight:700;border-radius:var(--base-size);border-bottom-left-radius:0;animation:bubble .25s forwards paused}@keyframes bubble{100%{transform:rotate(90deg) scale(0);opacity:0}}.ghost__bubble::after{content:"";position:absolute;top:100%;left:0;border:calc(var(--triangle-width) * .5) solid #fff;border-right-color:transparent;border-bottom-color:transparent}.ghost:focus .ghost__bubble,.ghost:hover .ghost__bubble{animation-play-state:running}
.menu{background:#fff;border-radius:50%;top:13px;box-shadow:0 0 0 0 #fff,0 0 0 0 #fff;cursor:pointer;height:38px;max-height:38px;position:fixed;right:15px;transition:box-shadow 1.1s cubic-bezier(.19,1,.22,1);width:40px;z-index:99999999!important}.menu:hover{box-shadow:0 0 0 8px #fff,0 0 0 8px #fff}.hamburger{position:relative;top:18px;left:7.8px;width:24px;height:2px;background:#000;display:block;transform-origin:center;transition:.5s ease-in-out}.hamburger:after,.hamburger:before{background:#000;content:"";display:block;transition:.5s ease-in-out;position:absolute;width:100%;height:100%}.hamburger:before{top:-6px}.hamburger:after{bottom:-6px}input{display:none}input:checked~label .menu{box-shadow:0 0 0 130vw #000,0 0 0 130vh #000}input:checked~label .hamburger{transform:rotate(45deg)}input:checked~label .hamburger:after{transform:rotate(90deg);bottom:0}input:checked~label .hamburger:before{transform:rotate(90deg);top:0}#menu-id{position:fixed;max-width:150px;top:15px;left:15px;font-size:26px}#menu-id a:last-child{margin-left:25px}#id a{color:#fff;text-decoration:none}#id h3 a:hover,#menu-id a:hover{opacity:.6}#id{position:fixed;left:0;z-index:99999999;width:100%!important;background:0 0;height:100%;height:100vh;display:none;overflow-y:hidden;padding:0;height:90%!important;height:90vh!important}.menu-item{display:inline-block;width:48%;float:left!important;margin:0 1%;text-align:center;margin-bottom:15px}.menu-item h3{text-transform:none!important;font-family:Oswald,sans-serif;font-size:2.2em;margin-bottom:10px}.menu-item img{max-height:160px;width:auto;transition:transform .2s}.menu-item img:hover{transform:scale(1.2)}#id .table{display:table!important;height:90%!important;height:90vh!important}#id .cell{display:table-cell!important;height:90%!important;height:90vh!important;vertical-align:middle!important}div.menu-item:nth-child(4)>h3:nth-child(1){padding-top:20px}div.menu-item:nth-child(5)>h3:nth-child(1){padding-top:20px}@media only screen and (max-width:1024px){#menu-id{position:fixed;max-width:150px;top:15px;left:12px;font-size:24px}}@media only screen and (max-width:930px){.menu-item h3{font-size:1.9em}}@media only screen and (max-width:780px){.menu-item img{max-width:100px}.menu-item{display:inline-block;width:100%;float:left!important;height:auto;margin:0;text-align:center;margin-bottom:5px}.menu-item h3{font-size:1.5em;margin-bottom:0;padding:0 15px}div.menu-item:nth-child(3)>h3:nth-child(1){padding-top:15px}div.menu-item:nth-child(4)>h3:nth-child(1){padding-top:15px}div.menu-item:nth-child(5)>h3:nth-child(1){padding-top:15px}}@media only screen and (max-width:400px){.menu-item img{max-width:80px}}