.rfrmfq_bloc{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:100vh;padding:24px;display:flex}.rfrmfq_code{font-family:var(--font-mono);color:var(--color-accent);text-shadow:var(--glow-accent);margin:0;font-size:44px;font-weight:700}.rfrmfq_titre{margin:0;font-size:22px}.rfrmfq_texte{color:var(--ink-sub);margin:0 0 8px;font-size:13.5px}
