.sign-in-module__ZHyAsG__page{color:#07152c;min-height:100vh;font-family:var(--font-geist-sans),sans-serif;background:#f7f9fc;place-items:center;padding:24px;display:grid}.sign-in-module__ZHyAsG__page section{background:#fff;border:1px solid #dfe5ee;border-radius:18px;width:min(100%,440px);padding:34px;box-shadow:0 18px 50px #07152c14}.sign-in-module__ZHyAsG__page section>a{font-size:24px}.sign-in-module__ZHyAsG__page section>span{color:#e9481d;letter-spacing:.12em;margin-top:34px;font-size:12px;font-weight:800;display:block}.sign-in-module__ZHyAsG__page h1{margin:8px 0;font-size:34px}.sign-in-module__ZHyAsG__page p{color:#59667c}.sign-in-module__ZHyAsG__page form{gap:17px;margin:28px 0;display:grid}.sign-in-module__ZHyAsG__page label{gap:7px;font-weight:700;display:grid}.sign-in-module__ZHyAsG__page input{min-height:50px;font:inherit;border:1px solid #cfd6e1;border-radius:10px;padding:0 13px}.sign-in-module__ZHyAsG__page input:focus{border-color:#f25528;outline:3px solid #f2552824}.sign-in-module__ZHyAsG__page button{color:#fff;min-height:52px;font:inherit;cursor:pointer;background:#f25528;border:0;border-radius:10px;font-weight:800}.sign-in-module__ZHyAsG__page button:hover{background:#df431b}.sign-in-module__ZHyAsG__page button:focus-visible{outline-offset:3px;outline:3px solid #07152c59}.sign-in-module__ZHyAsG__page button:disabled{opacity:.55}.sign-in-module__ZHyAsG__page small{color:#6b7280}@media (max-width:500px){.sign-in-module__ZHyAsG__page{padding:12px}.sign-in-module__ZHyAsG__page section{padding:24px}.sign-in-module__ZHyAsG__page h1{font-size:29px}}
