.page-module__E0kJGG__container{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__starsContainer{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.page-module__E0kJGG__star{background:#fff;border-radius:50%;width:3px;height:3px;animation:2s ease-in-out infinite page-module__E0kJGG__starTwinkle;position:absolute}.page-module__E0kJGG__particles{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}.page-module__E0kJGG__particle{background:linear-gradient(135deg,#8a2be299,#00bfff99);border-radius:50%;width:10px;height:10px;animation:10s ease-in-out infinite page-module__E0kJGG__floatUp;position:absolute;bottom:-20px}@keyframes page-module__E0kJGG__floatUp{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh)rotate(720deg)}}.page-module__E0kJGG__orbitContainer{z-index:2;width:250px;height:250px;position:absolute}.page-module__E0kJGG__orbit{border:1px solid #8a2be233;border-radius:50%;width:250px;height:250px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__E0kJGG__orbitDot{background:linear-gradient(135deg,#8a2be2,#00bfff);border-radius:50%;width:8px;height:8px;animation:8s linear infinite page-module__E0kJGG__orbitAnimation;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 10px #8a2be2cc}@keyframes page-module__E0kJGG__orbitAnimation{0%{transform:translate(-50%)rotate(0)translateY(-125px)rotate(0)}to{transform:translate(-50%)rotate(360deg)translateY(-125px)rotate(-360deg)}}.page-module__E0kJGG__content{text-align:center;z-index:10;max-width:600px;animation:1s ease-out page-module__E0kJGG__fadeInUp}.page-module__E0kJGG__gearsContainer{width:200px;height:150px;margin:0 auto 30px;position:relative}.page-module__E0kJGG__gearLarge{filter:drop-shadow(0 0 10px #8a2be280);width:100px;height:100px;animation:4s linear infinite page-module__E0kJGG__gear-spin;position:absolute;top:20px;left:20px}.page-module__E0kJGG__gearSmall{filter:drop-shadow(0 0 10px #00bfff80);width:70px;height:70px;animation:3s linear infinite page-module__E0kJGG__gear-spin-reverse;position:absolute;top:50px;right:30px}.page-module__E0kJGG__wrench{width:50px;height:50px;animation:1s ease-in-out infinite page-module__E0kJGG__wrench;position:absolute;top:0;right:20px}.page-module__E0kJGG__wrench svg{width:100%;height:100%}.page-module__E0kJGG__logo{margin-bottom:20px}.page-module__E0kJGG__logoText{background:linear-gradient(135deg,#8a2be2 0%,#00bfff 50%,#8a2be2 100%) 0 0/200%;-webkit-text-fill-color:transparent;letter-spacing:8px;text-shadow:0 0 40px #8a2be280;-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:900;animation:3s linear infinite page-module__E0kJGG__shimmer}.page-module__E0kJGG__heading{color:#fff;flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:30px;font-size:2rem;display:flex}.page-module__E0kJGG__headingWord{animation:2s ease-in-out infinite page-module__E0kJGG__bounce;display:inline-block}.page-module__E0kJGG__headingWord:nth-child(2){color:#00bfff;animation-delay:.2s}.page-module__E0kJGG__progressContainer{margin-bottom:30px}.page-module__E0kJGG__progressBar{background:#ffffff1a;border-radius:10px;width:300px;height:8px;margin:0 auto 10px;position:relative;overflow:hidden}.page-module__E0kJGG__progressFill{background:linear-gradient(90deg,#8a2be2,#00bfff,#8a2be2) 0 0/200% 100%;border-radius:10px;height:100%;animation:3s ease-in-out infinite page-module__E0kJGG__progress,2s linear infinite page-module__E0kJGG__shimmer}.page-module__E0kJGG__progressGlow{background:linear-gradient(90deg,#0000,#fff6,#0000);animation:2s ease-in-out infinite page-module__E0kJGG__progressGlow;position:absolute;inset:0}@keyframes page-module__E0kJGG__progressGlow{0%{transform:translate(-100%)}to{transform:translate(100%)}}.page-module__E0kJGG__progressText{color:#ffffffb3;font-size:.9rem;animation:2s ease-in-out infinite page-module__E0kJGG__pulse}.page-module__E0kJGG__description{color:#fffc;margin-bottom:40px;font-size:1.1rem;line-height:1.8}.page-module__E0kJGG__socialLinks{justify-content:center;gap:20px;margin-bottom:30px;display:flex}.page-module__E0kJGG__socialLink{color:#fff;background:#ffffff0d;border:1px solid #8a2be24d;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:flex}.page-module__E0kJGG__socialLink svg{width:24px;height:24px}.page-module__E0kJGG__socialLink:hover{background:linear-gradient(135deg,#8a2be2,#00bfff);transform:translateY(-5px)scale(1.1);box-shadow:0 10px 30px #8a2be266}.page-module__E0kJGG__footer{color:#fff6;font-size:.85rem}@media (max-width:600px){.page-module__E0kJGG__logoText{letter-spacing:4px;font-size:2.5rem}.page-module__E0kJGG__heading{font-size:1.5rem}.page-module__E0kJGG__countdownItem{min-width:70px;padding:15px 18px}.page-module__E0kJGG__countdownNumber{font-size:1.8rem}.page-module__E0kJGG__progressBar{width:250px}.page-module__E0kJGG__gearsContainer{transform:scale(.8)}}@keyframes page-module__E0kJGG__starTwinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@keyframes page-module__E0kJGG__gear-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes page-module__E0kJGG__gear-spin-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes page-module__E0kJGG__wrench{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}@keyframes page-module__E0kJGG__bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-7px)}}@keyframes page-module__E0kJGG__shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes page-module__E0kJGG__fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__E0kJGG__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes page-module__E0kJGG__glow{0%,to{box-shadow:0 0 20px #8a2be24d}50%{box-shadow:0 0 40px #8a2be299,0 0 60px #00bfff4d}}@keyframes page-module__E0kJGG__progress{0%{width:0%}50%{width:100%}to{width:0%}}
