.page-module___8aEwW__loadingScreen{background:#000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;overflow:hidden}.page-module___8aEwW__loadingText{color:#fff;text-transform:uppercase;letter-spacing:.05em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(6rem,25vw,20rem);font-weight:900;animation:.15s infinite alternate page-module___8aEwW__flicker}.page-module___8aEwW__loadingTextGo{color:#fff;text-transform:uppercase;letter-spacing:.05em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(8rem,30vw,25rem);font-weight:900;animation:.15s infinite alternate page-module___8aEwW__flicker}@keyframes page-module___8aEwW__flicker{0%{opacity:1}30%{opacity:.85}50%{opacity:.4}70%{opacity:.9}to{opacity:1}}.page-module___8aEwW__container{background:#000;width:100vw;height:100vh;position:relative;overflow:hidden}.page-module___8aEwW__bgVideo{object-fit:cover;z-index:0;filter:invert();width:100%;height:100%;position:absolute;top:0;left:0}.page-module___8aEwW__bgDarken{z-index:1;pointer-events:none;background:#00000040;width:100%;height:100%;position:absolute;top:0;left:0}.page-module___8aEwW__contentArea{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.page-module___8aEwW__contentArea>*{pointer-events:auto}.page-module___8aEwW__subtitle{color:#ffffff73;letter-spacing:.4em;text-transform:uppercase;margin:0;font-size:clamp(.55rem,1vw,.85rem);font-weight:500}.page-module___8aEwW__songImage{border-radius:10px;margin:.2rem 0;overflow:hidden}.page-module___8aEwW__dontgo{font-family:var(--font-metal-mania),cursive;letter-spacing:-3px;text-transform:uppercase;background:linear-gradient(#e8f4ff 0%,#7cb8ff 15%,#1a3a8a 30%,#4da6ff 45%,#0b1b3f 55%,#3d8eff 65%,#bde0ff 75%,#1e5eff 85%,#0b1b3f 100%) 0 0/100% 200%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px #4da6ff)drop-shadow(0 0 20px #1e5eff)drop-shadow(0 0 40px #0b3d91)drop-shadow(0 0 60px #1e5eff80);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(3rem,8vw,120px);font-weight:400;animation:3s ease-in-out infinite alternate page-module___8aEwW__chromeShift}@keyframes page-module___8aEwW__chromeShift{0%{background-position:0 0}to{background-position:0 100%}}.page-module___8aEwW__feloName{letter-spacing:.6em;text-transform:uppercase;background:linear-gradient(90deg,#d0dce8,#fff,#d0dce8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(.8rem,1.8vw,1.3rem);font-weight:500}.page-module___8aEwW__spotifyBtn{color:#1db954;cursor:pointer;background:#0f0f0f;border:none;border-radius:50px;align-items:center;gap:.75rem;margin-top:.3rem;padding:.8rem 1.8rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.page-module___8aEwW__spotifyBtn:hover{color:#fff;background:#1db954}.page-module___8aEwW__spotifyBtn:hover .page-module___8aEwW__spotifyIcon{fill:#fff}.page-module___8aEwW__spotifyIcon{fill:#1db954;width:24px;height:24px;transition:fill .3s}.page-module___8aEwW__feloBtn{color:#fff;cursor:pointer;letter-spacing:.05em;background:0 0;border:none;padding:.5rem 1rem;font-size:clamp(.9rem,1.5vw,1.2rem);font-weight:900;text-decoration:none;transition:opacity .3s}.page-module___8aEwW__feloBtn:hover{opacity:.7}.page-module___8aEwW__tapText{color:#ffffff80;letter-spacing:.2em;text-transform:uppercase;text-align:center;cursor:pointer;margin:0 3rem;font-size:clamp(1rem,3vw,2rem);font-weight:400;animation:1.5s ease-in-out infinite page-module___8aEwW__pulse}@keyframes page-module___8aEwW__pulse{0%,to{opacity:.4}50%{opacity:1}}.page-module___8aEwW__mainContent{scroll-snap-type:y mandatory;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden auto}.page-module___8aEwW__fadeOut{opacity:0}.page-module___8aEwW__fadeIn{opacity:1;transition:opacity 1s ease-in}.page-module___8aEwW__loadingScreen{z-index:10;background:#000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.page-module___8aEwW__sectionOne{scroll-snap-align:start;scroll-snap-stop:always;width:100vw;height:100vh;position:relative}.page-module___8aEwW__fixedHeader{z-index:20;pointer-events:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;display:flex;position:fixed;top:0;left:0}.page-module___8aEwW__headerLeft{font-family:var(--font-metal-mania),cursive;color:#fff;letter-spacing:.1em;pointer-events:auto;font-size:clamp(.9rem,1.5vw,1.2rem);font-weight:400}.page-module___8aEwW__headerSocials{align-items:center;gap:1.2rem;display:flex}.page-module___8aEwW__headerSocialLink{color:#fff;pointer-events:auto;align-items:center;gap:.4rem;font-size:clamp(.75rem,1.2vw,.95rem);font-weight:600;text-decoration:none;transition:opacity .3s;display:flex}.page-module___8aEwW__headerSocialLink:hover{opacity:.6}.page-module___8aEwW__headerSocialLink svg{flex-shrink:0}.page-module___8aEwW__sectionTwo{scroll-snap-align:start;scroll-snap-stop:always;background:#000000eb;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;padding:2rem 1.5rem;display:flex;position:relative}.page-module___8aEwW__sectionTwoHeader{text-align:center;width:100%;max-width:750px;margin-bottom:2rem;padding-top:0}.page-module___8aEwW__sectionTwoTitle{font-family:var(--font-metal-mania),cursive;color:#fff;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .3rem;font-size:clamp(2rem,5vw,4rem);font-weight:400}.page-module___8aEwW__sectionTwoSubtitle{font-family:var(--font-metal-mania),cursive;color:#ffffff73;letter-spacing:.15em;margin:0;font-size:clamp(.65rem,1.2vw,.95rem);font-style:italic;font-weight:400}.page-module___8aEwW__trackList{flex-direction:column;flex:1;justify-content:center;gap:0;width:100%;max-width:750px;display:flex}.page-module___8aEwW__trackRow{cursor:pointer;border-radius:2px;grid-template-columns:2.5rem 1fr 7rem 1fr 2.5rem;align-items:center;gap:.5rem;padding:.75rem .5rem;transition:background .2s;display:grid}.page-module___8aEwW__trackRow:hover{background:#ffffff08}.page-module___8aEwW__trackRowActive{background:#1e5eff26}.page-module___8aEwW__trackRowActive:hover{background:#1e5eff33}.page-module___8aEwW__trackIcon{text-align:center;font-size:1.2rem}.page-module___8aEwW__trackName{font-family:var(--font-metal-mania),cursive;color:#fff;white-space:nowrap;min-width:160px;font-size:clamp(.85rem,1.4vw,1.05rem);font-weight:400}.page-module___8aEwW__trackDate{color:#fff6;text-align:center;white-space:nowrap;font-size:clamp(.65rem,1vw,.85rem);font-weight:300}.page-module___8aEwW__trackNote{color:#ffffff59;min-width:100px;font-size:clamp(.6rem,.9vw,.8rem);font-style:italic;font-weight:300}.page-module___8aEwW__trackIconEnd{text-align:center;font-size:1.2rem}.page-module___8aEwW__redacted{-webkit-user-select:none;user-select:none;background:#fff;padding:.1em .3em;display:inline-block;position:relative}.page-module___8aEwW__dotSeparator{color:#ffffff4d;flex-direction:column;align-items:center;gap:.15rem;padding:.6rem 0;font-size:.8rem;display:flex}.page-module___8aEwW__trackRowSpecial{cursor:pointer;border-radius:2px;grid-template-columns:2.5rem 1fr 7rem 1fr 2.5rem;align-items:center;gap:.5rem;padding:.75rem .5rem;transition:background .2s;display:grid}.page-module___8aEwW__trackRowSpecial:hover{background:#ffffff08}.page-module___8aEwW__grandRelease{color:#fff9;font-style:normal;font-weight:500}.page-module___8aEwW__expandedNote{display:none}@media (max-width:768px){.page-module___8aEwW__trackRow,.page-module___8aEwW__trackRowSpecial{grid-template-columns:2rem 1fr auto 2rem}.page-module___8aEwW__trackNote{display:none}.page-module___8aEwW__trackName{min-width:unset;white-space:normal}.page-module___8aEwW__expandedNote{color:#fff6;padding:.4rem .5rem .4rem 2.5rem;font-size:.75rem;font-style:italic;animation:.2s ease-out page-module___8aEwW__slideDown;display:block}@keyframes page-module___8aEwW__slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:3rem}}.page-module___8aEwW__sectionTwoHeader{padding-top:4rem}.page-module___8aEwW__fixedHeader{padding:.8rem 1rem}}.page-module___8aEwW__scrollArrow{z-index:5;color:#fffc;pointer-events:none;font-size:3rem;animation:1.5s ease-in-out infinite page-module___8aEwW__bounceArrow;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}@keyframes page-module___8aEwW__bounceArrow{0%,to{opacity:.5;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(8px)}}
