/* Règles ajoutées pendant la migration (remplacent ce que faisait le JavaScript d'Astra et de Spectra).
   Depuis le 11/11/2026, les CSS Spectra d'origine (copie Gandi) portent les couleurs, fonds et blocs :
   les règles déduites du clone Wayback (fonds #116A6A, bandeau sans image, titre texte du logo) sont retirées. */

/* FAQ Spectra : contenu replié sauf l'élément actif (site.js) */
.uagb-faq-layout-accordion .uagb-faq-item .uagb-faq-content{display:none}
.uagb-faq-layout-accordion .uagb-faq-item.uagb-faq-item-active .uagb-faq-content{display:block}
.uagb-faq-item .uagb-faq-questions-button{cursor:pointer}
.uagb-faq-item .uagb-icon-active{display:none}
.uagb-faq-item.uagb-faq-item-active .uagb-icon-active{display:inline-flex}
.uagb-faq-item.uagb-faq-item-active .uagb-icon{display:none}

/* Fenêtres modales Spectra */
html.hide-scroll{overflow:hidden}

/* Formulaire de contact : envoi désactivé */
.uagb-forms-main-submit-button[disabled]{opacity:.6;cursor:not-allowed}

/* Retour en haut */
#ast-scroll-top{display:none}
/* Titres renumérotés (classe vhN = niveau d'origine) : rendu identique à l'ancien niveau (valeurs Astra du site) */
h1.vh2{font-size:48px;font-size:2.6666666666667rem}
@media (max-width:921px){h1.vh2{font-size:25px}}
/* Mention de création du site (12/11/2026) : discrète, lien invisible (couleur du texte, jamais souligné) */
.site-footer .mention-creation{width:100%;text-align:center;padding:8px 0 0;color:#fff}
.site-footer .mention-creation p{margin:0;font-size:13px;line-height:1.5;opacity:.85}
.site-footer a.lien-creation,.site-footer a.lien-creation:link,.site-footer a.lien-creation:visited,.site-footer a.lien-creation:hover,.site-footer a.lien-creation:focus,.site-footer a.lien-creation:active{color:inherit;text-decoration:none;cursor:text}
