@font-face{font-family:Flipped;src:url("../../shared/fonts/Flipped/Flipped.woff") format("woff"),url("../../shared/fonts/Flipped/Flipped.eot") format("eot");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CourierPrime-Regular;src:url(../../shared/fonts/CourierPrime/CourierPrime-Regular.eot);src:url(../../shared/fonts/CourierPrime/CourierPrime-Regular.eot?#iefix) format("embedded-opentype"),url(../../shared/fonts/CourierPrime/CourierPrime-Regular.woff2) format("woff2"),url(../../shared/fonts/CourierPrime/CourierPrime-Regular.woff) format("woff"),url(../../shared/fonts/CourierPrime/CourierPrime-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CourierPrime-Bold;src:url("../../shared/fonts/CourierPrime/CourierPrime-Bold.eot");src:url("../../shared/fonts/CourierPrime/CourierPrime-Bold.eot?#iefix") format("embedded-opentype"),url("../../shared/fonts/CourierPrime/CourierPrime-Bold.woff2") format("woff2"),url("../../shared/fonts/CourierPrime/CourierPrime-Bold.woff") format("woff"),url("../../shared/fonts/CourierPrime/CourierPrime-Bold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:PTSans-Regular;src:url("../../shared/fonts/PT_Sans/PTSans-Regular.eot");src:url("../../shared/fonts/PT_Sans/PTSans-Regular.eot?#iefix") format("embedded-opentype"),url("../../shared/fonts/PT_Sans/PTSans-Regular.woff2") format("woff2"),url("../../shared/fonts/PT_Sans/PTSans-Regular.woff") format("woff"),url("../../shared/fonts/PT_Sans/PTSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTSans-Bold;src:url("../../shared/fonts/PT_Sans/PTSans-Bold.eot");src:url("../../shared/fonts/PT_Sans/PTSans-Bold.eot?#iefix") format("embedded-opentype"),url("../../shared/fonts/PT_Sans/PTSans-Bold.woff2") format("woff2"),url("../../shared/fonts/PT_Sans/PTSans-Bold.woff") format("woff"),url("../../shared/fonts/PT_Sans/PTSans-Bold.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}.primary{color:#62ecef;padding:0;margin:0}*{box-sizing:border-box}body{color:white;padding:0;margin:0;background-color:#010101;font-family:PTSans-Regular}nav{position:absolute;top:2.7em;right:0;z-index:2}nav ul{padding-left:0;padding-right:40px}nav ul li{color:white;list-style-type:none;margin-left:1em;padding-top:0.2em;line-height:1.3em}nav ul li.payphone{background:url(../../shared/images/payphone-icon.png) right 0 no-repeat}nav ul li a{font-size:0.8em;color:white;text-decoration:none;display:block;height:100%}nav ul li a.twitter{background-image:url(../../shared/images/twitter.svg);text-indent:-999999px;right:0;width:2em;height:1.5em;display:inline-block;margin-right:40px;top:-4px;position:relative}@media screen and (min-width: 769px){nav{padding-top:inherit}nav ul{margin-top:-10px;padding-right:0}nav ul li{line-height:inherit}}header{position:relative;max-width:1200px;margin:0 auto;z-index:1;top:0;width:100%;display:block}header>a{position:absolute;min-width:100%;height:auto}header>a img{width:100%;padding:1px 10px;margin-top:10px}header nav{padding-right:1em}header nav ul li{margin-left:2.4em}header nav ul li.payphone a{padding-right:30px;padding-bottom:10px}@media screen and (min-width: 768px){header>a img{width:unset;min-width:unset;margin-top:45px;margin-left:40px;padding:0}header img{top:30px;left:0;left:10px;min-width:inherit}header img a{position:absolute;top:30px;margin-right:unset;transform:scale(1)}}@media screen and (min-width: 1200px){nav{padding-right:0}}main:after{content:"";display:block;height:89px;background-color:transparent;background-image:url(../../shared/images/glow-line.png);background-repeat:repeat-x;background-position:-89px top;position:relative;top:-45px}main section{position:relative}main section .inner{max-width:1200px;margin:0 auto;padding:0 2em;padding-top:40px;overflow:hidden}@media screen and (min-width: 768px){main section .inner{padding-top:80px}}main section .inner .heading{width:95%;height:auto}main section:not(:first-child)::after{content:"";background-color:transparent;background-image:url(../../shared/images/glow-line.png);background-position:top center;background-repeat:repeat-x;position:absolute;height:89px;top:-44.5px;width:100%}main .splash section>::after{border-bottom:0}@media screen and (min-width: 768px){main section .inner{padding-left:4em;padding-right:4em}main section .inner .heading{width:inherit}}@media screen and (min-width: 1200px){main section .inner{padding-left:0;padding-right:0}}section#splash{box-shadow:none;background-color:#00051f;height:50vh}section#splash video{margin:0 auto;display:block;box-shadow:none;max-width:100%;height:100%;object-fit:cover}@media screen and (min-width: 1200px){section#splash{overflow:hidden;max-height:1000px;height:inherit}section#splash video{height:inherit;object-fit:inherit}}@media screen and (max-height: 420px) and (orientation: landscape){section#splash{height:100vh;width:auto}section#splash video{height:inherit;object-fit:cover}}@media screen and (max-height: 420px) and (orientation: landscape){header .mobile-container{padding:1em}header a img{margin-left:0}header nav{padding-top:0;padding-right:1em}}section#opening{background:none;padding:0;min-height:inherit}section#opening .inner{padding:0}section#opening .inner>div{position:relative;margin-top:-135px}section#opening video{width:100%;position:relative;left:0;top:0;object-fit:cover;z-index:-1}section#opening:after{box-shadow:0 0 4px 8px #ff09c3,0 0 40px 10px #ff09c3}@media screen and (min-width: 768px){section#opening{min-height:970px}section#opening .inner>div{position:absolute;margin:0 auto;width:100%;left:0}section#opening .inner>div h2:first-of-type{padding-top:100px;margin-bottom:750px}section#opening video{position:absolute;height:100%}section#opening:after{box-shadow:0 1340px 4px 8px #ff09c3,0 1340px 40px 9px #ff09c3;-webkit-animation-name:flickr;-webkit-animation-duration:40s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-delay:5s}@-webkit-keyframes flickr{0%{}5%,25%{box-shadow:0 1340px 4px 8px #ff09c3,0 1340px 40px 12px rgba(255,9,195,0.9)}6%,26%{box-shadow:0 1340px 4px 8px #ff09c3,0 1340px 40px 9px #ff09c3}}}section#about{min-height:inherit;background:linear-gradient(to bottom, #21254e 65%, #cf6e16 100%);box-shadow:inset 0px 200px 200px rgba(0,0,0,0.5)}section#about .inner img{position:relative;display:inline-block;max-width:145%;left:-75px;height:auto;margin-top:-60px}section#about .inner>div{z-index:10;position:relative}section#about .inner>div>div{margin-bottom:40px}@media screen and (min-width: 768px){section#about .inner img{margin-top:-150px;max-width:100%;height:auto;left:90px;display:block}section#about .inner div{display:flex;z-index:1}section#about .inner div>div{display:flex;flex-direction:column;text-align:left}section#about .inner div>div p{max-width:90%}section#about .inner div>div>div{margin-bottom:0}}#rogues{background-color:#21254e;padding-bottom:40px;box-shadow:inset -200px -200px 200px -200px rgba(0,0,0,0.5)}#rogues h2{margin-bottom:25px}#rogues ul{padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:left}#rogues ul li{display:inline-block;width:50%}#rogues ul li:hover{cursor:pointer}#rogues ul li img{display:block;width:100%;height:auto;border-radius:10px;margin:0}#rogues ul li:nth-child(odd){padding-bottom:1em;padding-right:0.5em}#rogues ul li:nth-child(even){padding-bottom:1em;padding-left:0.5em}@media screen and (min-width: 768px){#rogues{padding-bottom:80px}#rogues p{padding-right:20%}#rogues ul{text-align:left;display:grid;grid-row-gap:0.5em;grid-column-gap:0.5em;grid-template-columns:33% 33% 33%}#rogues ul li{padding:0;width:inherit}#rogues ul li img{width:215px;height:215px}#rogues ul li:nth-child(odd){padding-bottom:0;padding-right:0}#rogues ul li:nth-child(even){padding-bottom:0;padding-left:0}}@media screen and (min-width: 1200px){#rogues ul{display:flex;grid-row-gap:1em;grid-column-gap:1em}#rogues ul li{padding:0;width:inherit}#rogues ul li img{width:221px;height:221px}}section#faqs,section#terms{min-height:inherit;background:url("../../shared/images/faqs-skyline.png") bottom center repeat-x,linear-gradient(to bottom, #21254e 65%, #cf6e16 100%)}section#faqs .inner h2,section#terms .inner h2{margin-bottom:0.5em}section#faqs .inner img,section#terms .inner img{height:auto;max-width:135%;position:relative;display:inline-block;left:-100px;top:4px}@media screen and (min-width: 768px){section#faqs .inner img,section#terms .inner img{max-width:100%;margin-left:0;left:0}}section#terms h2{padding-top:90px}section#roadmap{min-height:inherit;background-color:#21254e;box-shadow:inset 0px 200px 200px rgba(0,0,0,0.5)}section#roadmap>div{box-shadow:inset -200px -200px 200px -200px rgba(0,0,0,0.5)}section#roadmap .inner h2:hover{cursor:pointer;overflow:visible;position:relative;color:transparent}section#roadmap .inner h2:hover::after{content:url("../../shared/images/code.gif");position:absolute;transform:scale(0.5);width:0;height:0;left:0}section#roadmap .inner p{max-width:84%}section#roadmap .inner img{position:relative;max-width:200%;left:-310px;bottom:-4px;height:auto;display:inline-block}section#roadmap .inner ul{padding:0;margin:0;background-color:#2b385d;border-radius:15px;padding:0.8em}section#roadmap .inner ul li{list-style:none;padding:0 0 1em;padding-right:0}section#roadmap .inner ul li>div:first-of-type{color:white;margin-right:1em;font-size:1.3em}section#roadmap .inner ul li>div:last-of-type{font-family:CourierPrime-Regular;font-size:1.2em}section#roadmap .inner ul li div.primary{border-bottom:dashed 2px #62ecef;padding-bottom:0.5em;flex-grow:1;overflow-wrap:break-word;font-size:1.2em}section#roadmap .inner ul li:nth-child(6){border-bottom:none}section#roadmap .inner button{background-color:#7dd4d0;border:0;border-radius:0.5em;display:block;font-family:Flipped;font-size:1.4em;margin-top:1em;padding:0.5em 1em;position:relative;z-index:10;cursor:pointer}@media screen and (min-width: 768px){.inner p{padding-right:0}.inner img{max-width:100%}}@media screen and (min-width: 1200px){section#roadmap .inner img{max-width:130%;height:auto;margin-top:-60px;position:relative;left:-110px}section#roadmap .inner ul{display:flex;flex-wrap:wrap;padding:1.5em}section#roadmap .inner ul li{flex-basis:50%;display:flex;padding-right:2em}section#roadmap .inner ul li:nth-child(5){border-bottom:none}}@media screen and (min-width: 1200px) and (min-width: 768px){section#roadmap .inner img{max-width:unset;left:0}}h2{font-size:3.1em;font-weight:300;line-height:0.9em}@media screen and (min-width: 768px){h2{font-size:2.8em;font-weight:300}}@media screen and (min-width: 1200px){h2{font-size:3.1em;font-weight:300}}h3{padding:0;font-size:1.4em;line-height:1.3em;letter-spacing:1px;margin:80px auto 0}p{font-size:1.2em;line-height:1.4em}p strong{font-family:PTSans-Bold}@media screen and (min-width: 768px){h3{width:740px}}.flipped{font-family:flipped;overflow:hidden}.angled{transform:rotate(-4deg)}.stamped{background-color:#010101;padding:16px 20px;display:inline-block}footer{text-align:center;background-color:#010101;position:relative;max-width:1200px;margin:0 auto;padding:1em 0}footer a{display:inline-block;text-decoration:none;font-size:0.8em}footer a:hover{color:white}footer a img{position:relative;z-index:1;max-width:100%;margin-top:-65px;transform:scale(0.8)}@media screen and (min-width: 768px){footer{padding:2em 0 4em 0}footer a img{transform:scale(1);top:4px}}footer nav{position:relative;padding-bottom:2em}footer nav ul{padding:0;margin-top:0}footer nav ul li{margin-left:0.3em;display:inline-block}footer nav ul li a.twitter{margin-right:0}footer nav ul li span{text-indent:-9999999px;display:none}footer nav ul li.payphone{width:25px;height:25px}@media screen and (min-width: 768px){footer nav{padding-right:1em;position:absolute;padding-bottom:0;bottom:0}footer nav ul{text-align:right}}.splash-page header .twitter{display:none}@media screen and (min-width: 768px){.splash-page header .twitter{display:block}}.splash-page footer .twitter{background-image:url(../../shared/images/twitter.svg);text-indent:-999999px;right:0;width:2em;height:1.5em;display:inline-block;top:45px;position:relative}@media screen and (min-width: 768px){.splash-page footer .twitter{display:none}}.accordion{cursor:pointer;padding:0.7em 0;width:100%;text-align:left;border:none;outline:none;border-top:1px solid white;position:relative;padding-right:1.5em}.accordion::after{content:"\005E";transform:rotate(180deg);scale:2 1;position:absolute;right:15px;font-weight:300;font-family:ui-monospace}@media screen and (min-width: 768px){.accordion{padding:1em 0}}.active::after{transform:rotate(0deg);right:13px}.panel{display:none;overflow:hidden}.panel p{max-width:100%;margin-top:0}@media screen and (min-width: 768px){.panel p{max-width:80%}}.mobile-container{margin:auto;position:absolute;top:0;z-index:30;width:100%}.topnav{overflow:hidden;background-color:transparent;position:relative}.topnav #myLinks{display:none;background-color:rgba(98,236,239,0.8)}.topnav #myLinks a{display:block}.topnav #myLinks a.hamburger-only{display:block}.topnav #myLinks a:hover{color:white}.topnav #myLinks a.payphone{background:url(../../shared/images/payphone-icon.png);background-repeat:no-repeat;background-position:right 10px center;width:100%}.topnav #myLinks a.twitter{background-image:url(../../shared/images/twitter.svg);background-size:25px 25px;background-repeat:no-repeat;background-position:right 10px center;padding-right:10px;width:100%}.topnav #myLinks a.twitter span{text-indent:-999999px}@media screen and (min-width: 1025px) and (min-height: 420px){.mobile-container{padding:24px 0 0 0}.topnav #myLinks{display:inline-block !important;position:absolute;right:0;top:10px;background-color:inherit;padding-right:80px}.topnav #myLinks a{display:inline-block !important;font-size:0.8em}.topnav #myLinks a.hamburger-only{display:none !important}.topnav #myLinks a.payphone,.topnav #myLinks a.twitter{width:unset}.topnav #myLinks a.payphone{padding-right:40px}.topnav #myLinks a.twitter{padding-right:40px}.topnav #myLinks a.twitter span{text-indent:-9999px;display:block}}.topnav a{padding:0.8em 0 0.8em 2em;text-decoration:none;font-size:17px;display:inline-block}.topnav .logo{filter:drop-shadow(0 0 0.7rem rgba(0,0,0,0.5));margin-left:-5px}.topnav a.icon{background-image:url(../../shared/images/hamburger.svg);background-repeat:no-repeat;background-position:center center;padding-right:10px;display:block;position:absolute;right:16px;top:14px;cursor:pointer;filter:invert(1);z-index:10;transform:scale(1.2)}@media screen and (max-width: 1025px){.topnav #myLinks .primary{color:#121428 !important}}@media screen and (min-width: 768px){.topnav .logo{width:334px;height:auto}}@media screen and (min-width: 1025px) and (min-height: 420px){.topnav a.icon{display:none}.topnav .logo{margin-left:inherit}}.topnav a:hover{color:black}.active{color:white}#cookieNotice{position:fixed;background-color:#463232;border-top:1px solid green;bottom:0;width:100%;padding:1.5em 2em;z-index:10}#cookieNotice .inner{max-width:1200px;margin:0 auto;padding:0}#cookieNotice .inner p{font-size:1em;margin:0}#cookieNotice .inner a{color:lightblue;font-weight:bold}#cookieNotice .inner .btn-wrap button{border:none;background-color:green;color:white;margin-top:1em;padding:1em 2em}@media screen and (min-width: 1200px){#cookieNotice{padding:1em 0}#cookieNotice .inner{padding:0 0}}body.payphone{height:100%}body.payphone::before{content:url("../../shared/images/rotate-screen.png");position:absolute;background-color:rgba(0,0,0,0.8);z-index:1;padding-top:35%;width:100%;height:100%}@media screen and (min-width: 667px){body.payphone::before{content:none}}#phone{background-image:url(../../shared/images/payphone-fixed_mobile_bg.jpg);background-color:#008ec6;background-repeat:repeat;background-position:top center;box-shadow:none}#phone .inner{background-image:url(../../shared/images/payphone-fixed_mobile.jpg);background-position:top center;background-repeat:no-repeat;position:relative;display:flex;padding-top:0;overflow:hidden;height:757px}#phone .inner picture{margin:0 auto;max-width:100%;height:auto}#phone .inner .display-wrapper{width:100%}#phone .inner .display-wrapper>div#display{max-width:130px;position:absolute;margin:0 auto;right:-100px;left:29px;top:189px;display:block;font-size:0.7em;padding-bottom:1.1em}#phone .inner #display{font-family:Orbitron;position:absolute;width:140px;height:54px;font-size:0.9em;background-color:#6b9060;font-weight:bold;margin:0 auto;color:black;padding:0.5em;overflow:hidden;top:180px;left:330px}#phone .inner .dial-wrapper{font-family:Orbitron;position:absolute;opacity:1;width:100%;transform:scale(0.7);left:10px;top:10px}#phone .inner .dial-wrapper>div{max-width:165px;position:absolute;margin:0 auto;right:0;left:180px;top:475px;display:block;background-color:#97a9d1}#phone .inner .dial-wrapper>div #grid{display:grid;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-row-gap:7px;grid-column-gap:12px;color:#666;margin:0 auto}#phone .inner .dial-wrapper>div #grid>span{text-align:center;width:44px;height:46px;cursor:pointer;border-radius:3px;padding-top:0.5em;background-image:url(../../shared/images/payphone-keypad_f1.jpg);background-repeat:no-repeat}#phone .inner .dial-wrapper>div #grid>span:hover{padding-top:0.55em;background-image:url(../../shared/images/payphone-keypad_f2.jpg);background-repeat:no-repeat}#phone .inner .dial-wrapper>div #grid>span:active{padding-top:0.6em;background-image:url(../../shared/images/payphone-keypad_f3.jpg);background-repeat:no-repeat}@media screen and (min-width: 1200px){#phone{background-image:url(../../shared/images/payphone-bg.png)}#phone .inner{background-image:url(../../shared/images/payphone-fixed.jpg);height:1200px}#phone .inner .display-wrapper{width:100%}#phone .inner .display-wrapper>div#display{min-width:190px;min-height:60px;left:80px;top:280px;font-size:1.1em}#phone .inner .dial-wrapper{left:13px;top:12px;transform:scale(1)}#phone .inner .dial-wrapper>div #grid>span{cursor:url("../../shared/images/cursor-hand-icon.png") 20 0,auto}}
