/* Pages de commande (diagnostic, Mise à niveau 89 €, Suivi 39 €) : alignement sur l'accueil, 18/10.
   Mêmes polices que l'accueil, plus de majuscules ni d'écriture manuscrite, texte lisible sans effort,
   boutons corail avec texte anthracite. Les étapes et le parcours ne changent pas.
   Pour tout annuler : retirer la ligne commande-1810.css dans analyse.html, tunnel-89.html et suivi-39.html. */

:root{--f-titre:"Bricolage Grotesque",Arial,Helvetica,sans-serif;--f-texte:"Figtree",Arial,Helvetica,sans-serif;--c-anthracite:#1d2226}

/* 1. Polices de l'accueil */
body,button,input,select,textarea{font-family:var(--f-texte) !important}
.funnel h1,.funnel h2,.funnel h3{font-family:var(--f-titre) !important;font-variation-settings:"opsz" 48;letter-spacing:-.02em}
.funnel h1{font-variation-settings:"opsz" 72}

/* 2. Petits titres : plus de majuscules espacées */
.kicker,.analyse-kicker,.suivi-badge{text-transform:none !important;letter-spacing:0 !important;font-size:16px !important;font-weight:700 !important}
.offer-screen-seven .funnel-header::after{text-transform:none !important;letter-spacing:0 !important}

/* 3. Écriture manuscrite retirée (notes décoratives) ; la question du Suivi reste, en écriture normale */
.offer-kenai-caption,.offer-phone-caption,.suivi-handwritten,.review-hero-caption{display:none !important}
.suivi-question{font-family:var(--f-texte) !important;transform:none !important;font-style:normal !important;font-weight:700 !important;font-size:18px !important;line-height:1.35 !important}

/* 4. Texte lisible : plus rien sous 15-16 px dans les formulaires et les explications */
.progress-label span{font-size:14px !important;line-height:1.3}
.field-help,.privacy-note,.form-message,.wa-hint,.fallback-note,.suivi-terms,.review-terms,
.social-option,.no-social,.check-label,.funnel form label,.funnel form small,
.situation-choice small,.analyse-copy small,.funnel .text-button{font-size:16px !important;line-height:1.45 !important}
.funnel form label{font-weight:600}

/* 5. Boutons corail : texte anthracite (contraste suffisant), comme sur l'accueil */
.funnel .cta:not(.secondary),.funnel button[type=submit],.profile-choice-primary{color:var(--c-anthracite) !important}
.funnel .cta:not(.secondary) svg,.funnel button[type=submit] svg{color:var(--c-anthracite) !important;stroke:currentColor}

/* 6. Plus de cadre blanc autour des titres quand on change d'étape */
[tabindex="-1"]:focus{outline:none !important}

/* 7. Suivi : Kenai dosé. L'étape « On vérifie ensemble votre fiche » passe sur le café sans Kenai */
.suivi-scene-c .suivi-backdrop{background-image:url('assets/analyse/scene-enterprise.jpg') !important}

/* 8. Explications sous les titres et récapitulatifs : 16 px minimum (hors maquettes de téléphone) */
.reassure span,.reassure strong,.notice span,.icon-row strong,.icon-row p,.icon-row a,
.followup-warning p,.followup-warning strong,.followup-benefit p,.followup-saving p,.followup-term p,.followup-later span,
.contact-privacy p,.review-item p,.review-taxes span,.review-detail p,.check-list span,
.suivi-promise p,.suivi-fast-check p,.suivi-checks span,.suivi-after p,.suivi-after strong{font-size:16px !important;line-height:1.45 !important}

/* 9. Slogan du bas : celui du site, en écriture normale */
.funnel-footer span{font-size:15px !important;text-transform:none !important;letter-spacing:0 !important}
