.home-content{background-image:url(/images/wallpapers/moon_silence.webp);background-repeat:no-repeat;background-size:cover;background-position:50%;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.home-logo{top:50%;transform:translate(-50%,-50%);width:80vw;max-width:300px;height:auto}.home-actions,.home-logo{position:absolute;left:50%}.home-actions{top:calc(50% + 150px);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.btnContainer{width:100%;margin-top:20px}.btnContainer,.btnContainer a{display:flex;justify-content:center}.btnContainer a{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-transform:uppercase;font-size:3rem;font-family:Optician-Sans;text-align:center;text-shadow:0 0 5px #000;width:350px;height:70px;align-items:center;text-decoration:none;color:rgb(233,255,130);transition:.1s;background-image:linear-gradient(180deg,#669a12 0,#4f8509 50%,#3c7003 51%,#669a12);animation:ButtonGlow 2s linear infinite;cursor:pointer;box-shadow:0 0 5px #000,inset 0 0 0 1px #82ad23;border-radius:5px;--hue:0deg}.btnContainer a:hover{animation:none;filter:brightness(1.2) hue-rotate(var(--hue))}@keyframes ButtonGlow{0%{filter:brightness(1.2) hue-rotate(var(--hue))}50%{filter:brightness(1) hue-rotate(var(--hue))}to{filter:brightness(1.2) hue-rotate(var(--hue))}}.home-event-text{font-family:PTSansBold}.home-event-subtext,.home-event-text{font-weight:500;font-size:36px;padding:0}.home-event-subtext{font-family:PTSans}