.contenitore-mappa{position:relative;}
.mappa-consenso{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:24px;text-align:center;background:#f5f2ed;color:#555;}
.mappa-consenso[hidden]{display:none;}
.mappa-consenso p{max-width:520px;}
.mappa-consenso button{border:1px solid #eb9d00;background:#eb9d00;color:#fff;border-radius:0;padding:12px 20px;cursor:pointer;}
.mappa-consenso a{color:#555;text-decoration:underline;}
