@font-face{font-family:"Manrope";src:local("Manrope Medium"),local("Manrope-Medium"),url("/resources/fonts/Manrope-Medium.woff2") format("woff2"),url("/resources/fonts/Manrope-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:local("Manrope ExtraBold"),local("Manrope-ExtraBold"),url("/resources/fonts/Manrope-ExtraBold.woff2") format("woff2"),url("/resources/fonts/Manrope-ExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Anonymous Pro";src:url("/resources/fonts/AnonymousPro.woff2") format("woff2"),url("/resources/fonts/AnonymousPro.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}* html .clearfix{height:1%}html[xmlns] .clearfix{display:block}.clearfix{display:inline-block}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}:root{font-family:"Manrope",sans-serif;font-size:14pt}:root code{font-family:"Anonymous Pro",monospace}html{margin:0;padding:0;width:100%;min-height:100%}body{margin:0;padding:0;width:100%;min-height:100%;background-color:#12011f}h1,h2,h3,h4,h5,h6{font-weight:normal}div#everything{min-width:100%;margin-top:6rem;margin-bottom:10vh;min-height:45rem}div#page{width:45rem;min-height:45rem;position:relative;margin:0 auto 0 auto;border-radius:0 7rem 0 0;background-color:#32213f;display:flex;flex-direction:column}@media only screen and (max-width: 60rem){div#page{width:100%;margin:0;border-radius:0}}#header{display:grid;grid-template-columns:1fr}#header .header-layer{grid-row-start:1;grid-column-start:1}#header .header-layer.inside{clip-path:inset(0 0 0 0 round 0 7rem 0 0);color:#ecefc5;background-color:#32213f}@media only screen and (max-width: 60rem){#header .header-layer.inside{clip-path:margin-box}#header .header-layer.inside h1.title .title-icon{display:none}}#header .header-layer.inside h1.title .title-icon{fill:#ecefc5}#header .header-layer.outside{color:#ff0}#header .header-layer.outside h1.title{text-shadow:0 0 20px rgba(255,255,0,.2)}#header .header-layer.outside h1.title .title-icon{fill:#ff0}@media only screen and (max-width: 60rem){#header .header-layer.outside h1.title .title-icon{display:none}}#header .header-layer h1.title{position:relative;text-align:right;margin:0;left:6rem;top:-3rem;font-size:4rem;letter-spacing:-0.025em}@media only screen and (max-width: 60rem){#header .header-layer h1.title{font-size:4rem;left:0;right:0;top:-3rem;text-align:center}}#header .header-layer h1.title .title-icon{display:inline-block;height:1em;width:1em;top:.125em;position:relative}#header .header-layer h2.tagline{position:relative;margin:0;left:-3.2rem;font-size:1.6rem;letter-spacing:-0.0125em;text-transform:lowercase}@media only screen and (max-width: 60rem){#header .header-layer h2.tagline{font-size:1.3rem;left:0;width:75%;margin:0 auto;text-align:center}}#content{color:#ecefc5;font-size:1rem;flex-grow:1;display:flex;flex-direction:column}#content #box{border-radius:4ex 0 0 0;border:2px solid #f24152;margin:3rem 4rem 1rem 1rem;padding:.4rem 1rem .4rem 1rem;flex-grow:1;display:flex;flex-direction:column}@media only screen and (max-width: 60rem){#content #box{margin:0 0 0 0;padding:0 0 0 0;border:none}}#content #box nav{font-size:1.4rem}#content #box nav ul{list-style-type:none;margin:0;padding:0;text-align:right}#content #box nav ul li{position:relative;left:3.9rem}#content #box nav ul li:not(:last-child){margin-bottom:.5rem}#content #box nav ul li a .link-icon{visibility:hidden;position:relative;display:inline-block;top:0;height:1.2ex;width:1.2ex;margin-right:.5ex;fill:#f24152}#content #box nav ul li a{padding:0 .5rem 0 2.5rem;background-color:#32213f;color:#f24152;text-decoration:underline;text-decoration-thickness:2px;border-radius:50vh 0 0 50vh}#content #box nav ul li a:hover{text-decoration-thickness:4px}#content #box nav ul li a.current-page{font-weight:bold;text-decoration:none;color:#32213f;background-color:#ecefc5;border:2px solid #32213f}#content #box nav ul li a.current-page .link-icon{visibility:visible;fill:#32213f}#content #box nav.mobile{display:none}@media only screen and (max-width: 60rem){#content #box nav{font-size:1.1rem;width:100%}#content #box nav.leading,#content #box nav.trailing{display:none}#content #box nav.mobile{display:block;text-align:center}#content #box nav.mobile ul{text-align:center;width:100%;margin:calc(.75rem + .5em) auto 0 auto}#content #box nav.mobile ul li{display:inline;margin:0 auto;width:auto;position:static}}@media only screen and (max-width: 60rem)and (max-width: 40rem){#content #box nav.mobile ul li{display:block}}@media only screen and (max-width: 60rem){#content #box nav.mobile ul li a .link-icon{display:none}#content #box nav.mobile ul li a{margin:0;padding:0 .3rem;border-radius:0}}#content #box .body{position:relative;margin:.5em;padding:0;flex-grow:1}#content #box .body h1,#content #box .body h2,#content #box .body h3,#content #box .body h4,#content #box .body h5,#content #box .body h6{color:#f24152}#content #box .body .soundcloud-embed{margin:1.5rem auto;width:100%;height:20rem}#content #box .body p{margin-top:.75rem;margin-bottom:.75rem;text-transform:lowercase}#content #box .body p.mini{font-size:.65rem}#content #box .body p a{text-decoration-thickness:2px;text-decoration-color:#4f4fd1;color:#60c4ef}#content #box .body p a:hover{color:#4f4fd1}#content #box .body p code{background-color:#32213f;color:#ecefc5;padding:.1rem .25rem;letter-spacing:-0.05rem}#content #box .body p .force-case{text-transform:none}