.sign-in_page__07yku{min-height:100svh;display:grid;place-items:center;padding:28px 18px;background:radial-gradient(circle at 16% 18%,rgba(5,154,165,.2),transparent 34%),radial-gradient(circle at 84% 80%,rgba(255,79,31,.18),transparent 30%),#033665}.sign-in_card__LmDMp{width:min(100%,430px);padding:32px;border:1px solid rgba(255,255,255,.22);border-radius:24px;background:#fffaf2;box-shadow:0 28px 70px rgba(0,20,43,.34)}.sign-in_brand__9ZtZl{display:flex;align-items:center;gap:13px}.sign-in_brand__9ZtZl>span{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:#059aa5;color:white;font-family:Baloo\ 2,sans-serif;font-size:21px;font-weight:800;box-shadow:inset 0 -5px 0 rgba(3,54,101,.18)}.sign-in_brand__9ZtZl div{display:grid;line-height:1}.sign-in_brand__9ZtZl strong{color:#033665;font-family:Baloo\ 2,sans-serif;font-size:18px;font-weight:800}.sign-in_brand__9ZtZl em{color:#ff4f1f;font-style:normal}.sign-in_brand__9ZtZl small{margin-top:5px;color:#6a7884;font-size:9px;font-weight:800;letter-spacing:.18em}.sign-in_copy__91F_b{margin:34px 0 22px}.sign-in_copy__91F_b>span{color:#059aa5;font-size:10px;font-weight:800;letter-spacing:.16em}.sign-in_copy__91F_b h1{margin:7px 0 8px;color:#033665;font-family:Baloo\ 2,sans-serif;font-size:34px;line-height:1}.sign-in_copy__91F_b p,.sign-in_domainNote__WiWbQ{margin:0;color:#5d6b77;font-size:14px;line-height:1.5}.sign-in_inlineError__UVlb3,.sign-in_notice__SJzVT{margin:0 0 14px;padding:11px 13px;border:1px solid #f2b5a3;border-radius:12px;background:#fff0ea;color:#8d2c12;font-size:13px;line-height:1.45}.sign-in_googleButton___zroA{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #d4dce2;border-radius:13px;background:#fff;color:#1f2933;font:700 14px Montserrat,sans-serif;cursor:pointer;text-decoration:none;box-shadow:0 5px 0 #dbe4e7}.sign-in_googleButton___zroA:hover{transform:translateY(1px);box-shadow:0 4px 0 #dbe4e7}.sign-in_googleButton___zroA:disabled{cursor:wait;opacity:.7}.sign-in_googleButton___zroA svg{width:18px;height:18px;flex:none}.sign-in_inlineError__UVlb3{margin:13px 0 0}.sign-in_domainNote__WiWbQ{margin-top:17px;text-align:center;font-size:11px}@media (max-width:520px){.sign-in_card__LmDMp{padding:25px 21px;border-radius:20px}.sign-in_copy__91F_b h1{font-size:31px}}.sign-in_passwordForm__W2CKg{display:grid;gap:12px}.sign-in_passwordInput__m49kD{width:100%;padding:14px 16px;border-radius:12px;border:1px solid rgba(148,163,184,.4);font:inherit;font-size:16px}.sign-in_error__mj1CB{margin:14px 0 0;color:#b42318;font:600 14px Montserrat,sans-serif;text-align:center}