@media screen and (max-width:600px){.desktop{display:none}.mobile{display:inherit}}@media screen and (min-width:600px){.desktop{display:inherit}.mobile{display:none;position:absolute}}.nav{height:100%;background-color:var(--dark-color);opacity:.95;color:var(--light-color);font-family:futura-pt-bold;text-transform:uppercase;position:sticky;top:0}.nav a{color:inherit;text-decoration:none}.navbar{display:flex;background-color:rgba(0,0,0,.85)}.desktop{height:100%;width:100%}.desktop .navbar{display:flex;flex-direction:row;align-items:center;padding:2em 5vw 2em 5vw;top:0;max-height:7em}.desktop .navbar .logo{max-height:2em;width:auto;padding-right:1em}.desktop .navbar nav{padding-left:1em;display:flex;width:100%;flex-direction:row;flex-wrap:wrap}.desktop .navbar nav .item{padding-inline-start:0.5em;padding-inline-end:0.5em}.desktop .navbar nav .folder .items{display:none;text-align:left;background-color:var(--light-color);transform:translateZ(100%);box-shadow:.1em .1em .1em #000;color:var(--dark-color);animation-duration:.3s;animation-name:growDown;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.desktop .navbar nav .folder>.item{padding-inline-start:0em;padding-inline-end:0em}.desktop .navbar nav .folder:hover .items{position:absolute;display:flex;flex-direction:column;color:#000;opacity:1;transform-origin:top center}.desktop .navbar nav .folder:hover .items caret .item{display:block}.ham>div{width:7vw;height:1vw;background-color:#fff;margin:1.5vw 0;transition:.4s}.ham #ham1.changed{transform:translateY(2.5vw) rotate(45deg)}.ham #ham2.changed{transform:translateX(-50px);opacity:0}.ham #ham3.changed{transform:translateY(-2.5vw) rotate(-45deg)}.mobile .logo{display:block;align-self:center;max-height:2em;margin:0 auto;max-width:75%}.mobile>.navbar{flex:0 1 auto;height:5em;width:100%;z-index:999}.mobile>.navbar .ham{position:absolute;display:block;align-self:center;left:5%}.mobile .item{margin-left:1em;margin-bottom:1.5em}.mobile .side{transition:.3s;transform:translateX(-100%);position:fixed;z-index:899;text-align:left;flex:1 1 auto;float:left;overflow-y:scroll;top:5em;bottom:0;width:80%;background:#000;background:rgba(0,0,0,.85);display:flex;flex-direction:column}.mobile .side.visible{display:inherit;transform:translateX(0)}.mobile .side .container{padding-top:1em;padding-left:1em;padding-right:1em;padding-bottom:0;overflow-y:scroll;position:relative;background:0 0;bottom:0}.mobile .side .folder>.items{display:none;animation-duration:.3s;animation-name:growDown;animation-timing-function:ease-in-out;animation-fill-mode:forwards;transition:.3s}.mobile .side .folder .name{margin-bottom:1.5em}.mobile .side .folder .name::after{content:" +"}.mobile .side .folder.open .items{display:block;transform-origin:top center}.mobile .side .folder.open .name::after{content:" -"}.mobile .side .folder.open .item{margin-left:1em;margin-top:1em}@keyframes growDown{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}100%{transform:scaleY(1)}}.App{display:flex;min-height:100vh;flex-direction:column;justify-content:space-between;text-align:center}body{margin:0}html{--brand-cyan:#4df4d4;--brand-red:#ff0000;--dark-color:#000000;--light-color:#FFFFFF;margin:0}@font-face{font-family:Futura-Book;src:url(${futurabook})}@font-face{font-family:Futura-Bold;src:url(/assets/Futura-Bold.7e6e4989.otf)}@font-face{font-family:Futura-Bold-Outline;src:url(/assets/FuturaBQ-BoldOutline.1918f56a.otf)}html{height:100%;margin:0}body{overflow:auto;height:100%;background-color:var(--dark-color);color:var(--light-color);z-index:-1}.cyan{color:var(--brand-cyan)}.red{color:var(--brand-red)}.noscroll{overflow:hidden}.footer{background-color:#141414}.footer .container{display:flex;padding:2.5em;justify-content:center;align-content:center;flex-flow:row;overflow-wrap:normal}.footer .container .col{width:100%;overflow:hidden;flex-basis:100%;align-self:center}.footer .container .col .social{display:flex;flex-flow:nowrap;justify-content:center}.footer .container .col .social a{padding-left:1em;padding-right:1em;filter:invert(1);display:inline-block;justify-content:space-evenly}.footer .container .col .social a img{width:3em}.footer .container .col .copyright{font-weight:700;font-size:1.125em}:root{font-family:futura-pt;font-size:16px}html{height:100%;margin:0}body{overflow:auto;height:100%;background-color:#000;color:#fff;z-index:-1;font-family:futura-pt}.cyan{color:#4df4d4}.red{color:red}.fixed{overflow:hidden}.content a{color:#4df4d4}.content a:visited{color:#3e70db}.content{text-align:justify;font-size:1.125em}@media screen and (max-width:900px){.content{padding-right:1.5em;padding-left:1.5em}}@media screen and (min-width:900px){.content{padding-right:15vw;padding-left:15vw}}.content .h3{text-align:left}@media screen and (min-width:925px){.jumbotron .JumboText{font-size:4em}.jumbotron .JumboTagline{font-size:1.6em}}.jumbotron{background:var(--dark-color);padding:2.5em 1.5em}@media screen and (max-width:900px){.jumbotron{padding-top:15vw;padding-bottom:15vw}}@media screen and (min-width:900px){.jumbotron{padding-top:15vw;padding-bottom:15vw}}.jumbotron h1{font-size:2.5em}.jumbotron h1,.jumbotron h2,.jumbotron h3,.jumbotron h4,.jumbotron h5,.jumbotron h6{margin-block-start:0;margin-block-end:0;text-shadow:2px 2px 2px #000;font-family:futura-pt-bold}.jumbotron .JumboTagline{text-transform:uppercase}.linkButton{background-color:var(--light-color);color:var(--dark-color);margin-top:1em;margin-bottom:1em;display:inline-block;width:auto;padding:.5em;text-decoration:none;font-family:futura-pt-bold;box-shadow:2px 2px 2px #000}.yeet{--yeet:100}.contactForm{background-color:#0f0f0f;padding:2.5em;border-radius:1.5em;width:auto;display:flex}.contactForm textarea{width:100%}.contactForm input.required::after{color:var(--brand-red);content:"*"}.contactForm input,.contactForm textarea{padding:.5em;border-radius:.75em}