.register-module__jUGYdG__card{flex-direction:column;gap:.75rem;max-width:420px;padding:1.5rem;display:flex}.register-module__jUGYdG__card .register-module__jUGYdG__title{margin:0}.register-module__jUGYdG__intro{color:#746d63;text-align:center;margin:-.25rem 0 .2rem;line-height:1.5}.register-module__jUGYdG__field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.register-module__jUGYdG__fieldHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.15rem .5rem;min-width:0;display:flex}.register-module__jUGYdG__fieldLabel{color:#35312b;font-size:.9rem;font-weight:650}.register-module__jUGYdG__hint,.register-module__jUGYdG__verificationStatus{color:#665f56;margin:0;font-size:.8rem;line-height:1.4}.register-module__jUGYdG__botCheck{flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.register-module__jUGYdG__botCheck .register-module__jUGYdG__fieldLabel{margin:0}.register-module__jUGYdG__card .register-module__jUGYdG__input{margin-bottom:0;padding:.7rem .85rem}.register-module__jUGYdG__input[aria-invalid=true]{border-color:#a1362f}.register-module__jUGYdG__input[aria-invalid=true]:focus{border-color:#a1362f;box-shadow:0 0 0 2px #a1362f29}.register-module__jUGYdG__card .register-module__jUGYdG__button{padding:.8rem 1rem}.register-module__jUGYdG__card .register-module__jUGYdG__error{margin:0}.register-module__jUGYdG__card .register-module__jUGYdG__footer{margin:.15rem 0 0}@media (max-width:480px){.register-module__jUGYdG__page{padding:12px}.register-module__jUGYdG__card{border-radius:16px;gap:.7rem;max-width:100%;padding:1.25rem 1rem}.register-module__jUGYdG__intro{margin-bottom:.1rem}}
.SiteFooter-module__nBz1BW__footer{color:#777168;border-top:1px solid #5f5a5224;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:.82rem;display:flex}.SiteFooter-module__nBz1BW__text{margin:0}.SiteFooter-module__nBz1BW__links{align-items:center;gap:8px;display:flex}.SiteFooter-module__nBz1BW__links a{color:inherit;text-decoration:none}.SiteFooter-module__nBz1BW__links a:hover{color:#282622}@media (max-width:600px){.SiteFooter-module__nBz1BW__footer{text-align:center;flex-direction:column;justify-content:center}}
.login-module__WEZH7G__layout{color:#2f2a24;background:#f6f3ec;flex-direction:column;min-height:100vh;display:flex}.login-module__WEZH7G__page{flex:1;place-items:center;padding:1.5rem;display:grid}.login-module__WEZH7G__card{box-sizing:border-box;background:#fff;border:1px solid #ebe4d8;border-radius:18px;width:100%;min-width:0;max-width:360px;padding:2rem;box-shadow:0 18px 45px #2f2a2414}.login-module__WEZH7G__title{color:#2f2a24;text-align:center;margin:0 0 1.75rem;font-size:1.45rem}.login-module__WEZH7G__input{box-sizing:border-box;color:#2f2a24;background:#fffdf9;border:1px solid #d9d1c3;border-radius:12px;outline:none;width:100%;margin-bottom:1rem;padding:.9rem 1rem;font-size:1rem}.login-module__WEZH7G__input:focus{border-color:#2f5f3f;box-shadow:0 0 0 2px #2f5f3f29}.login-module__WEZH7G__button{color:#fff;cursor:pointer;background:#2f5f3f;border:none;border-radius:12px;width:100%;padding:.9rem 1rem;font-size:.95rem;font-weight:700}.login-module__WEZH7G__button:hover{background:#284f36}.login-module__WEZH7G__button:disabled{cursor:not-allowed;opacity:.7}.login-module__WEZH7G__error{color:#a33a2f;text-align:center;margin:1rem 0 0;font-size:.9rem}.login-module__WEZH7G__success{color:#2f5f3f;text-align:center;margin:1rem 0 0;font-size:.9rem;line-height:1.45}.login-module__WEZH7G__footer{color:#7b7468;text-align:center;margin:1.25rem 0 0;font-size:.95rem}.login-module__WEZH7G__link{color:#2f5f3f;font-weight:600;text-decoration:none;transition:color .15s}.login-module__WEZH7G__link:hover{color:#254d33;text-decoration:underline}.login-module__WEZH7G__tagline{color:#7a746b;text-align:center;margin:-1rem 0 1.5rem;font-size:1rem;font-style:italic}.login-module__WEZH7G__forgotPassword{text-align:right;margin:-.35rem 0 1rem;font-size:.88rem}.login-module__WEZH7G__helperText{color:#7a746b;text-align:center;margin:-.75rem 0 1.5rem;font-size:.95rem;line-height:1.5}.login-module__WEZH7G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
