.HomePage-module__wtOjGq__pageWrapper{min-height:100vh;min-height:-webkit-fill-available;position:relative;overflow:hidden}.HomePage-module__wtOjGq__desktopWrapper{justify-content:center;align-items:center;display:flex}.HomePage-module__wtOjGq__starryNight{z-index:-1;background:linear-gradient(#0000334d,#0000664d);width:100%;height:100%;position:fixed;top:0;left:0}.HomePage-module__wtOjGq__starryNight:before,.HomePage-module__wtOjGq__starryNight:after{content:"";opacity:0;background-image:radial-gradient(2px 2px at 20px 30px,#ffffff4d,#0000),radial-gradient(2px 2px at 40px 70px,#fff6,#0000),radial-gradient(1px 1px at 90px 40px,#ffffff80,#0000),radial-gradient(2px 2px at 160px 120px,#ffffff4d,#0000);background-repeat:repeat;background-size:200px 200px;animation:5s infinite HomePage-module__wtOjGq__twinkle;position:absolute;inset:0}.HomePage-module__wtOjGq__starryNight:after{background-image:radial-gradient(3px 3px at 50px 60px,#fff6,#0000),radial-gradient(2px 2px at 100px 150px,#ffffff4d,#0000),radial-gradient(3px 3px at 180px 80px,#ffffff80,#0000),radial-gradient(1px 1px at 250px 200px,#fff6,#0000);background-size:300px 300px;animation-delay:2.5s}@keyframes HomePage-module__wtOjGq__twinkle{0%{opacity:.3}50%{opacity:.6}to{opacity:.3}}.HomePage-module__wtOjGq__contentWrapper{width:100%;max-width:800px;margin:0 auto 5rem;padding:2rem}.HomePage-module__wtOjGq__container{text-align:center;background-image:url(/graphics/envelope/navy.png);background-position:50%;background-size:cover;border-radius:15px;width:100%;padding:2rem;position:relative;box-shadow:0 0 50px #0009}.HomePage-module__wtOjGq__loginButtonContainer{z-index:10;position:fixed;top:20px;right:20px}.HomePage-module__wtOjGq__loginButton{color:var(--color-white);background-color:#fff3;border-radius:20px;padding:8px 16px;font-size:.9rem;text-decoration:none;transition:background-color .3s;display:inline-block}.HomePage-module__wtOjGq__loginButton:hover{background-color:#ffffff4d}.HomePage-module__wtOjGq__logoContainer{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.HomePage-module__wtOjGq__title{color:var(--color-gold);max-width:450px;margin:0 auto;padding-bottom:.5rem;font-size:3rem;line-height:1.1}.HomePage-module__wtOjGq__subtitle{color:var(--color-white);max-width:450px;margin:0 auto 2rem;font-size:1.2rem}.HomePage-module__wtOjGq__buttonContainer{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.HomePage-module__wtOjGq__button{background-color:var(--color-dark-gray);color:var(--color-white);border:2px solid var(--color-gold);cursor:pointer;border-radius:50px;justify-content:center;align-items:center;padding:.8rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s ease-in-out;display:flex}.HomePage-module__wtOjGq__button:hover{box-shadow:0 0 10px var(--color-gold);transform:scale(1.05)}.HomePage-module__wtOjGq__buttonIcon{width:24px;height:24px;fill:var(--color-white);margin-right:.5rem}.HomePage-module__wtOjGq__disabled{opacity:.6;cursor:not-allowed}.HomePage-module__wtOjGq__disabled:hover{box-shadow:none;transform:none}.HomePage-module__wtOjGq__popup{background-color:var(--color-gold);color:var(--color-navy);border-radius:5px;padding:10px 20px;font-weight:700;animation:3s ease-in-out HomePage-module__wtOjGq__fadeInOut;position:absolute;top:20px;left:50%;transform:translate(-50%)}@keyframes HomePage-module__wtOjGq__fadeInOut{0%,to{opacity:0}10%,90%{opacity:1}}@media (max-width:767px){.HomePage-module__wtOjGq__pageWrapper{display:block}.HomePage-module__wtOjGq__contentWrapper{padding-top:1rem}.HomePage-module__wtOjGq__container{margin:0;padding:1rem}.HomePage-module__wtOjGq__logo{width:200px;height:200px}.HomePage-module__wtOjGq__title{font-size:2.5rem}.HomePage-module__wtOjGq__subtitle{font-size:1rem}.HomePage-module__wtOjGq__button{width:100%;padding:.6rem 1.2rem;font-size:.9rem}.HomePage-module__wtOjGq__buttonIcon{width:20px;height:20px}.HomePage-module__wtOjGq__buttonContainer{margin-bottom:1rem}.HomePage-module__wtOjGq__loginButtonContainer{display:none}}.HomePage-module__wtOjGq__storyLinkContainer{margin-top:1.5rem}.HomePage-module__wtOjGq__storyLink{color:var(--color-gold);opacity:.8;font-size:.9rem;text-decoration:none;transition:all .2s}.HomePage-module__wtOjGq__storyLink:hover{opacity:1;text-shadow:0 0 8px var(--color-gold);text-decoration:none}.HomePage-module__wtOjGq__loadingContainer{justify-content:center;align-items:center;width:100%;min-height:100vh;padding:2rem;display:flex}.HomePage-module__wtOjGq__footer{background-color:var(--color-navy-translucent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;padding:1rem;position:fixed;bottom:0;left:0;right:0}.HomePage-module__wtOjGq__footerLinks{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.HomePage-module__wtOjGq__footerLink{color:var(--color-white);opacity:.8;font-size:.9rem;text-decoration:none;transition:opacity .3s}.HomePage-module__wtOjGq__footerLink:hover{opacity:1;text-decoration:underline}@media (max-width:640px){.HomePage-module__wtOjGq__footerLinks{gap:1rem}.HomePage-module__wtOjGq__footerLink{font-size:.8rem}}
