.en { min-height: 100dvh; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 16px; padding: 32px 16px; }
.en .palco { width: 132px; margin: 26px 0 28px; }
.en-cartao { width: 100%; max-width: 420px; margin-top: 10px; padding: 22px; display: grid; gap: 12px; }
.en-erro { margin: 0 4px; color: var(--erro); font-size: 14px; line-height: 1.35; font-weight: 500; }
