/* Solo testi introduttivi: preserva componenti, palette e griglie. */
body:not(.page-home) main p.hero-lead,
body:not(.page-home) main p.section-intro,
body:not(.page-home) main p.preacquisto-intro {
  font-size:17px;
  line-height:1.65;
  text-wrap:balance;
}
/* Solo i brevi introduttivi selezionati in sezioni a tutta larghezza. */
body:not(.page-home) main .section-block .container > p.intro-wide {
  max-width:none;
  text-wrap:balance;
}
@media(max-width:680px) {
  body:not(.page-home) main p.hero-lead,
  body:not(.page-home) main p.section-intro,
  body:not(.page-home) main p.preacquisto-intro {
    font-size:16px;
  }
  body:not(.page-home) main .section-block .container > p.intro-wide {
    text-wrap:balance;
  }
  body:not(.page-home) main p.intro-long {
    text-wrap:pretty;
  }
}
