body{background-color:#0a0a0a;line-height:1.8em;--primary-color: #b0e9ff;--paragraph-color: lightgray;scroll-snap-type:y mandatory;width:100vw;margin:0}html{scroll-snap-type:y mandatory;max-width:100vw}h1{font-family:Bebas Neue,sans-serif;text-transform:uppercase;color:var(--primary-color);font-size:72px;letter-spacing:.05em;margin-bottom:20px;width:auto;height:auto;text-align:center;line-height:.8em}h2{font-family:Bebas Neue,sans-serif;text-transform:uppercase;font-size:36px;font-weight:400;letter-spacing:.15em;line-height:1em;color:var(--primary-color);width:auto;margin-bottom:15px}p,.indicates-required,.asterisk{font-family:Roboto,sans-serif;color:var(--paragraph-color);text-align:justify;letter-spacing:.15em}.indicates-required{text-align:end;width:400px;opacity:.6;font-size:.8em}label{font-family:Roboto,sans-serif;color:var(--paragraph-color);text-align:justify;letter-spacing:.15em;display:block}input.text,input.email{border:3px solid var(--primary-color);border-radius:3px;background-color:transparent;color:var(--paragraph-color);width:374px;height:2em;margin:5px 0;padding:2px 10px;letter-spacing:.18em}input.text:focus,input.email:focus{outline:none}input.button{border-radius:5px;height:50px;width:400px;color:var(--paragraph-color);background-color:var(--primary-color);border:none;font-family:Bebas Neue,sans-serif;font-weight:700;text-transform:uppercase;font-size:32px;padding:0;margin:20px 0 0;cursor:pointer}.asterisk{font-weight:700;color:var(--primary-color)}a:link,a:visited,a:hover,a:active{text-decoration:none;color:var(--primary-color)}.landing-page-outer{height:100vh;min-width:100%;-webkit-mask-image:linear-gradient(transparent,black 20%,black 80%,transparent 100%);mask-image:linear-gradient(transparent,black 20%,black 80%,transparent 100%);background-image:url(/assets/bandcamp_bg-BvfZPrMN.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;scroll-snap-align:start}.landing-page-inner{height:100%;width:100%}#landing-page-text-area{position:absolute;left:10%;bottom:0;width:80%;height:20%;text-align:center}#landing-page-countdown-area{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#landing-page-countdown-area h1{text-align:center}#landing-page-text-area p{text-align:center;margin:auto}#landing-page-media-area{width:100%;height:70%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px}#landing-page-artwork-container{width:auto;height:100%;margin-right:20px}#landing-page-artwork-container img{height:100%;width:auto}#landing-page-tape-container{width:auto;height:100%}#landing-page-tape-container img{min-height:100%;min-width:100%;width:auto;height:100%}.home-content{margin:auto;text-align:center;scroll-snap-align:start}.content-section{padding:20px 0;min-width:60vw;max-width:1080px;margin:auto}#about-outer h2{margin-top:0}#about-inner{display:flex;flex-direction:row;justify-content:center;align-items:center}#about-text{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-left:15px;height:100%}#about-media{width:36%;padding-right:15px;display:flex;justify-content:center;align-items:center}#about-media-pic{height:auto;width:100%;max-width:100%}#store-outer{background-image:url(/assets/img16489085543011-C0tlI_YZ.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:18em;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px}#store-text{text-align:center;background-color:#000;padding:12px 6px 10px 10px}.star-divider{display:flex;flex-direction:row;justify-content:center;align-items:center}.star-divider svg{fill:var(--primary-color);width:2%;padding:0 1em}.star-divider hr{border-top:2px solid var(--primary-color);border-bottom:none;border-right:none;border-left:none;width:48%}#contact-outer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:50px}#contact-outer h2{margin-top:0;line-height:1em}#contact-outer p{width:auto;text-align:center;font-size:18px}.mc-field-group{max-width:900px}#mc-embed-signup-scroll{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto}#mc-embed-signup-scroll h2{margin-top:0}#mc-embedded-subscribe.button{color:#000}#newsletter-outer{scroll-snap-align:center}.footer-socials{height:5%;left:0;right:0;margin-inline:auto;max-width:90vw;position:fixed;bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:center}.footer-socials-bg{height:5%;width:300px;max-width:80vw;position:fixed;bottom:0;left:0;right:0;margin-inline:auto;background-color:#000;-webkit-mask-image:radial-gradient(closest-side,#000,#000,#00d4ff00);mask-image:radial-gradient(closest-side,#000,#000,#00d4ff00);mix-blend-mode:darken}.social-link{padding:0;margin:0;text-align:center;line-height:1em}.fa{font-size:28px;color:var(--primary-color);padding:0 .2em}@media only screen and (orientation: portrait){#landing-page-text-area{position:absolute;top:45vh}#about-inner{flex-direction:column}#about-media{width:100%;height:auto;padding:0;display:flex;justify-content:center;align-items:center}#about-text{padding:0}#about-text p{padding:0 .8em}h1{font-size:10vw}#landing-page-text-area h1{margin-bottom:0}#landing-page-text-area p{mix-blend-mode:difference;font-size:2.8vw}}.audio-preview-body{width:100%;-webkit-mask-image:linear-gradient(transparent,black 20%,black 80%,transparent 100%);mask-image:linear-gradient(transparent,black 20%,black 80%,transparent 100%);background-image:url(/assets/bandcamp_bg-BvfZPrMN.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.audio-preview-body-inner{height:100%;width:600px;margin:50px 10px;display:flex;justify-content:center;align-items:center;flex-direction:column}.audio_preview_track{width:100%;justify-content:center;align-items:center;flex-direction:column;margin:10px 0;text-align:center}.audio-preview-body-inner img{width:400px;height:auto}audio{height:fit-content}h3{color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:.05em;margin:10px}h1{font-size:42px}
