/* (03/11/2026) Carte zone d'intervention */
.adr-zone{padding:64px 0}
.adr-zone-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:44px;align-items:center}
.adr-zone h2{margin:6px 0 14px;line-height:1.1}
.adr-zone h2 span{display:block;background:linear-gradient(90deg,#F2464A,#8E3FA8);-webkit-background-clip:text;background-clip:text;color:transparent}
.adr-zone-txt>p{margin:0 0 18px;opacity:.85;line-height:1.6}
.adr-zone-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}
.adr-zone-chips a{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;border:1px solid rgba(122,113,128,.32);font-weight:700;font-size:14px;line-height:1.2;text-decoration:none;color:inherit;background:rgba(122,113,128,.06);transition:border-color .15s,background .15s}
.adr-zone-chips a:hover{border-color:#F2464A;background:rgba(242,70,74,.08)}
.adr-zone-chips a.plus{border-color:transparent;background:linear-gradient(90deg,#F2464A,#8E3FA8);color:#fff}
.adr-carte img{display:block;width:100%;height:auto}
.adr-carte .dk{display:none}
body.dark .adr-carte .lt{display:none}
body.dark .adr-carte .dk{display:block}
@media (max-width:860px){.adr-zone{padding:44px 0}.adr-zone-in{grid-template-columns:1fr;gap:18px}.adr-carte{order:-1;margin:0 -6px}.adr-zone-chips a{font-size:13px;padding:7px 12px}}
