.sign-in{max-width:500px;margin:clamp(50px,10vw,130px) auto}.sign-in h1{font-size:clamp(45px,8vw,76px)}.sign-in form{display:grid;gap:10px;margin:24px 0 18px}.sign-in label{color:var(--muted);font-size:13px}.sign-in input,.sign-in button{padding:13px;border:1px solid var(--line);border-radius:5px;font:inherit}.sign-in input{color:var(--text);background:#14121b}.sign-in button{cursor:pointer;font-weight:bold;background:var(--lavender);color:#151022}.sign-out{background:none;border:1px solid var(--line);color:var(--text);padding:7px 10px;border-radius:4px;cursor:pointer}
