.LoginForm-module__MYmKRG__form{gap:var(--space-6);flex-direction:column;width:340px;max-width:100%;display:flex}.LoginForm-module__MYmKRG__title{font:var(--type-h2);letter-spacing:var(--tracking-heading);color:var(--text-primary);margin:0}.LoginForm-module__MYmKRG__subtitle{font:var(--type-body-sm);color:var(--text-secondary);margin:var(--space-2) 0 0}.LoginForm-module__MYmKRG__fields{flex-direction:column;gap:18px;display:flex}.LoginForm-module__MYmKRG__spinner{animation:.9s linear infinite LoginForm-module__MYmKRG__spin}@keyframes LoginForm-module__MYmKRG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.LoginForm-module__MYmKRG__spinner{animation:none}}
.page-module__z6hFhW__layout{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.page-module__z6hFhW__brand{background:linear-gradient(315deg, var(--ea-azul-cielo) 0%, var(--ea-azul-nucleo) 48%, var(--ea-azul-obsidiana) 100%);color:#fff;flex-direction:column;justify-content:space-between;padding:48px;display:flex;position:relative;overflow:hidden}.page-module__z6hFhW__brand:after{content:"";opacity:.08;mix-blend-mode:screen;pointer-events:none;background:url(/brand/pattern-dark.png) 0 0/380px;position:absolute;inset:0}.page-module__z6hFhW__brand>*{z-index:1;position:relative}.page-module__z6hFhW__logo{align-self:flex-start;width:auto;height:30px}.page-module__z6hFhW__eyebrow{font:var(--weight-bold) var(--text-2xs) / 1 var(--font-ui);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:#ffffffb8;margin:0 0 var(--space-4)}.page-module__z6hFhW__claim{font:var(--type-h1);letter-spacing:var(--tracking-heading);max-width:22ch;margin:0}.page-module__z6hFhW__footnote{font:var(--type-body-sm);color:#ffffffb8;margin:0}.page-module__z6hFhW__panel{background:var(--bg-surface);place-items:center;padding:48px;display:grid}@media not (min-width:900px){.page-module__z6hFhW__layout{grid-template-rows:auto 1fr;grid-template-columns:1fr}.page-module__z6hFhW__brand{padding:var(--space-6);gap:var(--space-5)}.page-module__z6hFhW__claim{font:var(--type-h2)}.page-module__z6hFhW__footnote{display:none}}
