.login-wrapper[data-v-b2df78b0]{-moz-column-gap:4rem;column-gap:4rem;display:flex;flex-direction:column-reverse;margin-left:auto;margin-right:auto;width:min(100%,86ch)}.login-wrapper[data-v-b2df78b0]>*{flex-basis:auto}.login-wrapper img.illustration[data-v-b2df78b0]{align-self:center}@media (min-width:768.02px){.login-wrapper[data-v-b2df78b0]{align-items:center;flex-direction:row}}[data-v-b2df78b0] h1.header{font-size:1.2rem;font-weight:500;margin:0 0 .5em}[data-v-b2df78b0] h1.header span{font-weight:700}[data-v-b2df78b0] form{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;font-size:15px;font-weight:400;row-gap:1.25rem}[data-v-b2df78b0] form .input{align-self:stretch}[data-v-b2df78b0] form .submit{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;padding-bottom:.75em;padding-top:.75em}[data-v-b2df78b0] form .submit>*{flex-basis:auto;flex-shrink:0}[data-v-b2df78b0] form .member-registration{align-self:flex-end}[data-v-b2df78b0] form button[type=submit]{background-color:var(--c-r);border:2px;border-color:transparent;color:var(--c-w);font-weight:500;padding:.5rem 2.75rem}[data-v-b2df78b0] form a{font-style:italic;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline}
