.logo{display:inline-flex;align-items:center;gap:.55rem;color:#0b1730}.auth-shell__brand .logo{color:#0b1730;margin-bottom:1.5rem}.auth-shell__brand .logo__wordmark,.logo__wordmark,.vn-shell__side .logo__wordmark,.vn-shell__side-inner .logo__wordmark{fill:#0b1730!important}.auth-shell__brand .logo__tag{color:#6b7280}.logo__image{display:block;width:auto;height:1.85rem;color:#0b1730}.logo--stacked{flex-direction:column;align-items:flex-start;gap:.35rem}.logo--stacked .logo__image{height:2.35rem}.logo--compact .logo__image{width:auto;height:1.5rem}.logo__tag{font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}