.MaintenancePage-module__AXQmAW__maintenanceContainer{width:100%;min-height:100vh;color:var(--white);font-family:var(--font-body);background-image:url(/maintenance-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:relative;overflow:hidden}.MaintenancePage-module__AXQmAW__overlay{z-index:1;background:linear-gradient(135deg,#08120ccc 0%,#1f2937b3 100%);width:100%;height:100%;position:absolute;top:0;left:0}.MaintenancePage-module__AXQmAW__contentWrapper{z-index:2;-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-xl);text-align:center;background:#ffffff14;border:1px solid #ffffff26;width:100%;max-width:600px;padding:3rem 2.5rem;animation:.8s cubic-bezier(.16,1,.3,1) forwards MaintenancePage-module__AXQmAW__scaleIn;position:relative;box-shadow:0 24px 48px #0000004d,inset 0 1px #fff3}@keyframes MaintenancePage-module__AXQmAW__scaleIn{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.MaintenancePage-module__AXQmAW__brand{margin-bottom:2rem;animation:6s ease-in-out infinite MaintenancePage-module__AXQmAW__float;display:inline-block}.MaintenancePage-module__AXQmAW__logoText{font-family:var(--font-heading);color:var(--white);letter-spacing:-.02em;font-size:2.2rem;font-weight:700}.MaintenancePage-module__AXQmAW__logoAccent{color:var(--green-light)}.MaintenancePage-module__AXQmAW__title{font-family:var(--font-heading);color:var(--white);margin-bottom:1rem;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.1}.MaintenancePage-module__AXQmAW__subtitle{color:#ffffffd9;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.6}.MaintenancePage-module__AXQmAW__loader{justify-content:center;gap:.5rem;margin-bottom:2.5rem;display:flex}.MaintenancePage-module__AXQmAW__dot{background-color:var(--green-primary);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite both MaintenancePage-module__AXQmAW__bounce}.MaintenancePage-module__AXQmAW__dot:first-child{animation-delay:-.32s}.MaintenancePage-module__AXQmAW__dot:nth-child(2){animation-delay:-.16s}@keyframes MaintenancePage-module__AXQmAW__bounce{0%,80%,to{transform:scale(0)}40%{box-shadow:0 0 10px var(--green-primary);transform:scale(1)}}@keyframes MaintenancePage-module__AXQmAW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.MaintenancePage-module__AXQmAW__notifyForm{gap:.5rem;margin-top:1rem;display:flex}.MaintenancePage-module__AXQmAW__input{border-radius:var(--radius-full);color:var(--white);font-family:var(--font-body);transition:var(--transition);background:#0003;border:1px solid #fff3;outline:none;flex:1;padding:1rem 1.25rem;font-size:1rem}.MaintenancePage-module__AXQmAW__input::placeholder{color:#ffffff80}.MaintenancePage-module__AXQmAW__input:focus{border-color:var(--green-primary);background:#0000004d;box-shadow:0 0 0 3px #4eb14033}.MaintenancePage-module__AXQmAW__submitBtn{background:var(--green-primary);color:var(--white);border-radius:var(--radius-full);cursor:pointer;transition:var(--transition);border:none;padding:0 1.5rem;font-size:1rem;font-weight:600}.MaintenancePage-module__AXQmAW__submitBtn:hover{background:var(--green-light);transform:translateY(-2px);box-shadow:0 8px 20px #4eb14066}.MaintenancePage-module__AXQmAW__footer{color:#fff9;margin-top:2.5rem;font-size:.85rem}@media (max-width:480px){.MaintenancePage-module__AXQmAW__notifyForm{flex-direction:column}.MaintenancePage-module__AXQmAW__submitBtn{padding:1rem}.MaintenancePage-module__AXQmAW__contentWrapper{padding:2.5rem 1.5rem}}
