footer.info-footer{display:block;padding:56px 6% 24px;background:#12152c;color:white}.info-footer-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:36px}.info-footer .logo{justify-content:flex-start}.info-footer h2{font-size:14px;font-weight:700;letter-spacing:.8px;margin:0 0 18px;line-height:1.5}.info-footer p,.info-footer li,.info-footer address{font-size:13px;line-height:1.9;color:#c4cee6;font-style:normal}.info-footer .footer-summary{max-width:280px;margin-top:20px}.info-footer ul{list-style:none;padding:0;margin:0}.info-footer li{margin-bottom:9px}.info-footer a:hover{text-decoration:underline;text-underline-offset:4px}.info-footer .footer-call{font-size:20px;font-weight:700;color:white;white-space:nowrap}.info-footer .footer-google{display:inline-block;margin-top:12px;font-size:12px;color:#b9caff;text-decoration:underline}.info-footer .footer-small{font-size:11px;color:#a7b5d6}.info-footer .footer-bottom{display:flex;gap:20px;flex-wrap:wrap;margin-top:36px;padding-top:22px;color:#a7b5d6;font-size:11px}.info-footer .footer-bottom a{color:#d4ddf4}@media(max-width:1000px){.info-footer-grid{grid-template-columns:1fr 1fr;gap:34px}}@media(max-width:600px){footer.info-footer{padding-top:40px}.info-footer-grid{grid-template-columns:1fr;gap:30px}.info-footer .footer-summary{max-width:100%}.info-footer h2{margin-bottom:12px}.info-footer .footer-bottom{flex-direction:column;gap:10px}}
/* Navigation des sept rubriques */
.reference-header .desktop-nav a{font-size:12px;padding-left:12px;padding-right:12px}
