@font-face{font-family:Courier-New;src:url(/assets/Courier-New-BmZ0Kosr.woff2)format("woff2"),url(/assets/Courier-New-mnF6MNpL.woff)format("woff"),url(/assets/Courier-New-DfxyklpO.otf)format("opentype");font-style:normal;font-weight:400}@font-face{font-family:Brian-Strait;src:url(/assets/Brian-Strait-C1nHEXXr.woff2)format("woff2"),url(/assets/Brian-Strait-U4Q_mp8T.woff)format("woff"),url(/assets/Brian-Strait-BxP883Z_.otf)format("opentype");font-style:normal;font-weight:400}*,:after,:before{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;margin:0;padding:0}html,body{width:100%;height:100%}body{opacity:1;transition:opacity .7s}body.fade{opacity:0}main{z-index:1;background-color:#fff;width:100%;height:100%;margin:0;padding:0;transition:background-color .5s;position:fixed}h1{-webkit-font-smoothing:antialiased;font:12vw/1 Brian-Strait,Courier-New,courier,mono}h2{font:8vw/1 Brian-Strait,Courier-New,courier,mono;transform:rotate(-6deg)}a{color:inherit;text-decoration:none}p{font:2.5vw/1.5 Courier-New,courier,mono}section{opacity:1;z-index:1;width:100%;height:100%;margin:0;padding:0;transition:opacity .5s;position:absolute}section.hidden{pointer-events:none;opacity:0;z-index:-1}header{z-index:2;padding:0 2%;position:fixed;top:0;left:0}.song-title{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}h1{display:block;position:relative;transform:rotate(-3deg)}@media only screen and (width<=600px){h1{font-size:24vw}h2{font-size:18vw;text-align:right!important}p{font-size:5vw}h1:before,h1:after{height:2px}}.bg{z-index:-1;background-color:#fff;justify-content:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0;overflow:hidden}video{width:100vw;min-width:177.778vh;height:100vh;min-height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}form{display:-moz-flex;display:-webkit-flex;display:-ms-flex;margin-left:4em;font-family:Arial;display:flex;position:relative}input[type=email]{width:18em;height:2.75em;box-shadow:none;appearance:none;background-color:#0000;border:2px solid #000;border-radius:0;outline:0;margin-right:.5em;padding:0 1em;text-decoration:none;transition:border-color .2s,background-color .2s;transform:scale(1)}input[type=submit]{appearance:none;cursor:pointer;text-align:center;white-space:nowrap;background-color:#0000;border:2px solid #000;border-radius:0;height:2.75em;padding:0 1.125em;font-weight:700;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}input[type=submit]:hover{background-color:#fff9}input,input:before,input:after{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}form .message{-moz-transition:opacity .2s ease-in-out,-moz-transform .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;-ms-transition:opacity .2s ease-in-out,-ms-transform .2s ease-in-out;opacity:0;color:#000;align-items:center;margin-left:.5em;font-size:.9em;font-weight:700;text-decoration:none;transition:opacity .2s ease-in-out,transform .2s ease-in-out;display:flex}form .message.visible{opacity:1}@media screen and (width<=480px){form{-moz-flex-direction:column;flex-direction:column;margin-left:0}form input[type=email]{text-align:center;width:100%;margin-bottom:1.25em;margin-right:0}form input::placeholder{text-align:center}form .message{height:1em;line-height:inherit;margin-top:0;margin-left:0;position:absolute;bottom:-1.5em}}
