.azioni-consenso {display:flex; flex-wrap:wrap; gap:.65rem; margin-block:1.25rem .6rem}
.azioni-consenso button {flex:1 1 10rem; min-height:44px; padding:.65rem .9rem; border:1px solid #20221f; border-radius:8px; background:#20221f; color:white; font:inherit; font-weight:600; cursor:pointer}
.azioni-consenso button[type=submit] {background:white; color:#20221f}
.azioni-consenso button:focus-visible, #privacy-panel input:focus-visible {outline:3px solid #ac5000; outline-offset:3px}
#privacy-panel input[type=checkbox] {width:1.2rem; height:1.2rem; vertical-align:middle; accent-color:#874100; margin-right:.45rem}
#privacy-panel output {display:block; margin-top:.6rem}
