.bloc-page{padding-bottom:var(--espace-7)}.public{gap:var(--espace-3);padding-block:var(--espace-5);border-top:.0625rem solid var(--bord);display:grid}.public p{margin-top:var(--espace-2)}.public-lien a{min-height:var(--hauteur-tactile);align-items:center;display:inline-flex}@media (width>=60rem){.public{gap:var(--espace-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}}.fictif{padding-top:var(--espace-6);border-top:.0625rem solid var(--encre)}.contact-grille{gap:var(--espace-7);padding-bottom:var(--espace-bloc);display:grid}.contact-telephone{margin-top:var(--espace-2);font-weight:500}@media (width>=60rem){.contact-grille{gap:clamp(var(--espace-7), 6vw, 6rem);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.agences{gap:var(--espace-6);display:grid}.agence{padding-top:var(--espace-4);border-top:.0625rem solid var(--encre)}.agence-lieu{margin-block:var(--espace-1) var(--espace-3);color:var(--titre);font-weight:500}.agence ul{margin-top:var(--espace-3);padding-left:1.1em;list-style:outside}@media (width>=48rem){.agences{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq-grille{gap:var(--espace-7);padding-bottom:var(--espace-bloc);display:grid}.faq{border-top:.0625rem solid var(--encre)}.faq-encore h2{margin-bottom:var(--espace-4)}@media (width>=60rem){.faq-grille{gap:clamp(var(--espace-7), 6vw, 6rem);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.faq-entree{border-bottom:.0625rem solid var(--bord)}.faq-entree summary{justify-content:space-between;align-items:baseline;gap:var(--espace-4);padding-block:var(--espace-4);color:var(--titre);font-size:var(--taille-l);cursor:pointer;font-weight:500;line-height:1.3;list-style:none;display:flex}.faq-entree summary::-webkit-details-marker{display:none}.faq-entree summary:after{content:"+";color:var(--texte-doux);transition:transform var(--duree-etat) var(--courbe-sortie);flex:none;font-weight:400}.faq-entree[open] summary:after{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.faq-entree summary:after{transition:none}}.faq-entree p{padding-bottom:var(--espace-4)}.mentions{padding-bottom:var(--espace-5)}.mention{padding-block:var(--espace-5);border-top:.0625rem solid var(--bord)}.mention h2{margin-bottom:var(--espace-3)}.licences{gap:var(--espace-1) var(--espace-5);margin-top:var(--espace-2);flex-wrap:wrap;display:flex}.licences a,.credits a,.liens-404 a{min-height:var(--hauteur-tactile);align-items:center;display:inline-flex}.credits{gap:var(--espace-3) var(--espace-6);margin-top:var(--espace-4);font-size:var(--taille-s);display:grid}.credits li{padding-bottom:var(--espace-3);border-bottom:.0625rem solid var(--bord)}.credits strong{color:var(--titre);font-size:var(--taille-m);font-weight:500;display:block}.credit-detail{color:var(--texte-doux);display:block}@media (width>=60rem){.credits{grid-template-columns:repeat(2,minmax(0,1fr))}}.liens-404{margin-top:var(--espace-4)}
