html body{background-color:var(--neutral-100)}.login-form label{display:block;margin-bottom:.5rem}.login-form input{width:100%;border-radius:var(--radius-small)}.login-form input{padding:.5rem;border:2px solid var(--neutral-600)}.login-form .checkbox{display:flex;align-items:center;gap:.25rem}.login-form .checkbox input{width:auto}.login:where(.astro-KG2QMKYK){display:grid}@media (min-width: 48em){.login:where(.astro-KG2QMKYK){grid-template-columns:550px 2fr}}.login:where(.astro-KG2QMKYK) .login__inner:where(.astro-KG2QMKYK){display:flex;flex-direction:column;justify-content:space-between;gap:3rem;padding:1.5rem;z-index:1}@media (min-width: 48em){.login:where(.astro-KG2QMKYK) .login__inner:where(.astro-KG2QMKYK){padding:3rem 6rem;box-shadow:0 0 40px #00000026}}.login:where(.astro-KG2QMKYK) .inner__brand:where(.astro-KG2QMKYK){display:flex;align-items:center;gap:1rem}.login:where(.astro-KG2QMKYK) .brand__logo:where(.astro-KG2QMKYK){max-width:50px}.login:where(.astro-KG2QMKYK) .brand__text:where(.astro-KG2QMKYK){display:flex;flex-direction:column;gap:.125rem}.login:where(.astro-KG2QMKYK) .brand__text:where(.astro-KG2QMKYK)>:first-child:where(.astro-KG2QMKYK){font-weight:700;font-size:1.25rem;line-height:1.875rem}.login:where(.astro-KG2QMKYK) .brand__text:where(.astro-KG2QMKYK)>:last-child:where(.astro-KG2QMKYK){font-size:.875rem;line-height:1.3125rem}.login:where(.astro-KG2QMKYK) .login__background:where(.astro-KG2QMKYK){display:none;background-color:#000;background-image:url(/login-background.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width: 48em){.login:where(.astro-KG2QMKYK) .login__background:where(.astro-KG2QMKYK){display:block}}.login:where(.astro-KG2QMKYK) .reveal:where(.astro-KG2QMKYK){animation:reveal .3s ease-in}.login:where(.astro-KG2QMKYK) .login__footer:where(.astro-KG2QMKYK){padding-bottom:1.5rem}@media (min-width: 48em){.login:where(.astro-KG2QMKYK) .login__footer:where(.astro-KG2QMKYK){padding-bottom:0}}@keyframes reveal{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}
