.recensione { display: flex; flex-direction: column; gap: 14px; padding: 22px; border: 1px solid var(--linea-su-scuro); border-radius: var(--raggio-l); color: var(--bianco); }
.recensione > .bi { color: var(--su-mattone); font-size: 1.75rem; line-height: 1; }
.recensione__testo { flex: 1; margin: 0; }
.recensione__testo p { font-size: 1.0625rem; line-height: 1.5; }
.recensione__firma { font-size: 0.9375rem; line-height: 1.45; }
.recensione__firma strong { display: block; font: 700 1rem/1.3 var(--font-titoli); }
