.layout-module__IFsANq__shell{justify-content:center;align-items:center;gap:var(--sp-7);min-height:100dvh;padding:var(--sp-7) var(--sp-5);background:var(--bg-app);flex-direction:column;display:flex}.layout-module__IFsANq__brand{align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}.layout-module__IFsANq__logo{max-width:100%;height:auto;display:block}.layout-module__IFsANq__card{width:100%;max-width:420px;padding:var(--sp-6);background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-lg);box-shadow:var(--shadow-2);gap:var(--sp-5);flex-direction:column;display:flex}.layout-module__IFsANq__footnote{font-family:var(--font-ui);font-size:var(--fs-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-3);text-align:center;margin:0;font-weight:700}