.login-header{padding-block:35px;display:flex;align-items:center;justify-content:space-between;gap:20px}.login-card{width:min(480px,calc(100% - 40px));margin:55px auto;background:white;padding:38px;border:1px solid var(--line);border-top:4px solid var(--green)}.login-card h1{font-size:38px;letter-spacing:-1.5px}.login-card .field{margin:22px 0}.login-card .button{width:100%}.login-card .small-text{margin-top:24px}@media(max-width:500px){.login-card{padding:26px;margin-top:25px}.login-header .text-link{font-size:12px}}