footer .dl-social{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.22)}footer .dl-social span{font-size:12px;letter-spacing:.08em;color:#e8bf48;font-weight:700}footer .dl-social a{display:inline-flex;align-items:center;min-height:36px;font-size:14px;color:white;text-decoration:underline;text-decoration-color:#8195a7;text-underline-offset:4px}footer .dl-social a:hover,footer .dl-social a:focus-visible{text-decoration-color:#e8bf48}@media(max-width:650px){footer .dl-social{gap:2px 20px}footer .dl-social span{width:100%}footer .dl-social a{min-height:44px}}

/* Logos des réseaux */
footer .dl-social a{gap:8px;white-space:nowrap}footer .dl-social a::before{content:"";width:18px;height:18px;flex:0 0 18px;background:currentColor;-webkit-mask:var(--social-logo) center/contain no-repeat;mask:var(--social-logo) center/contain no-repeat}
footer .dl-social a[href*="facebook.com/"]{--social-logo:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M24%2012.073C24%205.405%2018.627%200%2012%200S0%205.405%200%2012.073C0%2018.1%204.388%2023.094%2010.125%2024v-8.437H7.078v-3.49h3.047V9.413c0-3.025%201.792-4.697%204.533-4.697%201.312%200%202.686.236%202.686.236v2.972H15.83c-1.49%200-1.955.931-1.955%201.886v2.263h3.328l-.532%203.49h-2.796V24C19.612%2023.094%2024%2018.1%2024%2012.073z%22%2F%3E%3C%2Fsvg%3E")}
footer .dl-social a[href*="instagram.com/"]{--social-logo:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%3E%3Crect%20x%3D%222%22%20y%3D%222%22%20width%3D%2220%22%20height%3D%2220%22%20rx%3D%225.6%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224.7%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2218.1%22%20cy%3D%225.9%22%20r%3D%221.25%22%2F%3E%3C%2Fsvg%3E")}
footer .dl-social a[href*="x.com/"]{--social-logo:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M18.901%201.153h3.68l-8.04%209.19L24%2022.846h-7.406l-5.8-7.584-6.64%207.584H.47l8.6-9.835L0%201.154h7.594l5.243%206.932zm-1.29%2019.49h2.039L6.487%203.24H4.299z%22%2F%3E%3C%2Fsvg%3E")}
footer .dl-social a[href*="tiktok.com/"]{--social-logo:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12.525.02c1.31-.02%202.61-.01%203.91-.02.08%201.53.63%203.09%201.75%204.17%201.12%201.11%202.7%201.62%204.24%201.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01%202.92.01%205.84-.02%208.75-.08%201.4-.54%202.79-1.35%203.94-1.31%201.92-3.58%203.17-5.9%203.21-1.42.08-2.84-.3-4.05-1.02-2-1.18-3.41-3.34-3.65-5.65-.02-.5-.03-1-.01-1.49.2-1.88%201.13-3.68%202.57-4.9%201.64-1.44%203.94-2.13%206.1-1.72.02%201.48-.04%202.96-.04%204.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11%201.04-1.36%201.75-.21.51-.15%201.07-.14%201.61.24%201.64%201.82%203.02%203.5%202.87%201.12-.01%202.19-.66%202.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.06.02-12.09z%22%2F%3E%3C%2Fsvg%3E")}