/* ============================================================
   SEÇÃO · manifesto — a dor em texto grande (referência Apple)
   Com JS (.lp-mf--js), as palavras nascem apagadas e acendem com a rolagem.
   ============================================================ */
.lp-root .lp-mf{padding:var(--space-48) var(--space-40);max-width:1040px;}
.lp-root .lp-mf-txt{
  font-size:var(--fs-display);font-weight:600;line-height:1.22;letter-spacing:var(--ls-apoio);color:var(--ink);
}
.lp-root .lp-mf-w{transition:color .35s ease;}
.lp-root .lp-mf--js .lp-mf-w{color:#c9ccd1;}
.lp-root .lp-mf--js .lp-mf-w.on{color:var(--ink);}
.lp-root .lp-mf-fr:last-child .lp-mf-w.on{color:var(--blue);}
.lp-root .lp-mf-fonte{margin-top:var(--space-32);font-size:var(--fs-xs);font-weight:500;line-height:1.5;color:var(--muted);max-width:640px;}
@media (max-width:768px){ .lp-root .lp-mf{padding:var(--space-24) var(--space-8);} }
@media print{ .lp-root .lp-mf--js .lp-mf-w{color:var(--ink)!important;} }
