.DFxnIq_carte{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.DFxnIq_titre{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:22px;font-weight:500;line-height:1.25}.DFxnIq_texte{color:var(--color-muted);margin:0;font-size:14px;line-height:1.6}.DFxnIq_bouton{margin-top:6px}.DFxnIq_lettreForm{flex-direction:column;gap:12px;width:100%;display:flex}.DFxnIq_lettreLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:500}.DFxnIq_lettreLigne{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.DFxnIq_lettreChamp{border:none;border-bottom:1px solid var(--color-line);min-width:0;font-family:var(--font-body);color:var(--color-ink);background:0 0;outline:none;flex:160px;padding:8px 0 10px;font-size:15px;transition:border-color .25s}.DFxnIq_lettreChamp::placeholder{color:var(--color-muted-2);font-weight:300}.DFxnIq_lettreChamp:focus,.DFxnIq_lettreChamp[aria-invalid=true]{border-bottom-color:var(--color-gold)}.DFxnIq_lettreConsent{color:var(--color-muted);margin:0;font-size:12px;line-height:1.5}.DFxnIq_lettreLien{color:var(--color-gold-2);text-underline-offset:2px;text-decoration:underline}.DFxnIq_lettreMessage,.DFxnIq_lettreErreur{margin:0;font-size:13px;line-height:1.5}.DFxnIq_lettreMessage{color:var(--color-ink-2)}.DFxnIq_lettreErreur{color:var(--color-gold-2)}.DFxnIq_lettreMessage:empty,.DFxnIq_lettreErreur:empty{display:none}
