/* ==========================================================================
   MRF PFR — 312:5171 · responsive
   PROVVISORIO. Il mockup mobile non esiste: ogni valore qui e una mia scelta
   di riflusso. Nessuna riga fuori da @media.

   A >= 1512 la fascia e identica al mockup: 691 di altezza, card 1432 x 651
   con 240px di padding.

   I 240px di padding sono la sola cosa che cede, ed e giusto che ceda per
   prima: e aria, non contenuto. A 375px di larghezza, lasciati stare,
   lascerebbero 0 pixel al testo.
   ========================================================================== */

@media (max-width: 1279px) {
  .mrf-fascia__card { padding: 160px var(--space-6); }   /* 240 -> 160 / 80 */
}

@media (max-width: 1023px) {
  .mrf-fascia__card { padding: 120px var(--space-5); }
}

@media (max-width: 767px) {
  .mrf-fascia { padding-inline: var(--page-gutter); }
  .mrf-fascia__card { padding: 80px var(--space-4); }
}

@media (max-width: 479px) {
  .mrf-fascia__card { padding: 64px 24px; }
}
