.page-module__E0kJGG__page{--bg:#fff;--text:#1f1f1f;--muted:#6b6b6b;--accent:#c52222;--white:#fff;background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.page-module__E0kJGG__main{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:min(78vw,480px);display:flex}.page-module__E0kJGG__logo{width:100%;height:auto}.page-module__E0kJGG__text{flex-direction:column;align-items:center;gap:10px;margin-top:20px;display:flex}.page-module__E0kJGG__headline{color:var(--text);letter-spacing:.2px;margin:0;font-size:24px;font-weight:600}.page-module__E0kJGG__accent{background:var(--accent);border-radius:999px;width:56px;height:3px}.page-module__E0kJGG__subtitle{color:var(--muted);margin:0;font-size:15px;font-weight:400}.page-module__E0kJGG__form{width:100%;margin-top:20px}.page-module__E0kJGG__formRow{align-items:stretch;gap:12px;display:flex}.page-module__E0kJGG__input{color:var(--white);border:1px solid #d9d9d9;border-radius:999px;outline:none;flex:1;min-width:0;padding:12px 16px;font-size:15px}.page-module__E0kJGG__input::placeholder{color:var(--white)}.page-module__E0kJGG__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c5222226}.page-module__E0kJGG__input:disabled{color:#7a7a7a;background:#f6f6f6}.page-module__E0kJGG__button{color:#fff;background:var(--accent);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:12px 20px;font-size:15px;font-weight:600}.page-module__E0kJGG__button:disabled{cursor:not-allowed;opacity:.7}.page-module__E0kJGG__button:focus-visible{outline-offset:2px;outline:3px solid #c5222259}.page-module__E0kJGG__status{color:#4a4a4a;margin-top:12px;font-size:14px}.page-module__E0kJGG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.page-module__E0kJGG__text{margin-top:20px}.page-module__E0kJGG__headline{font-size:22px}.page-module__E0kJGG__formRow{flex-direction:column}.page-module__E0kJGG__button{width:100%}}
