/* Comparto Nuovo · note legali */
.testa-nota { border-bottom: 4px solid var(--arancio); padding: 40px 0 26px; }
.testa-nota .briciole { font-size: .875rem; margin-bottom: 10px; }
.testa-nota h1 { font-family: var(--titoli); font-size: clamp(1.9rem, 1.2rem + 2vw, 2.8rem); color: var(--blu-scuro); }
.testo-nota { padding: 40px 0 70px; }
.testo-nota h2 { font-size: 1.25rem; color: var(--arancio-testo); margin: 30px 0 10px; }
.testo-nota h2:first-child { margin-top: 0; }
.testo-nota p { margin: 0 0 12px; }
