/* MR. FOX DIGITAL v1.2.18 — Ajustes exclusivamente de la página Quiénes somos.
 *  1. Corregir el título neón cortado a la derecha del personaje.
 *  2. Preparar frases ampliadas y capítulos más ricos sin alterar las animaciones.
 */
.mf-story-hero__layout{
  grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);
}
.mf-story-hero__copy{min-width:0;max-width:100%}
.mf-story-hero h1{max-width:100%;min-width:0}
.mf-story-hero h1 em{
  /* Misma identidad, ancho controlado: una frase larga nunca invade al zorro. */
  font-size:clamp(1.28rem,.52em,3.35rem);
  line-height:1.16;
  letter-spacing:-.055em;
  max-width:100%;
  white-space:normal;
  text-wrap:balance;
  overflow-wrap:normal;
}
/* La nueva frase central es más íntima: debe respirar sin tocar la ilustración. */
.mf-story-turn__content{min-width:0;max-width:100%}
.mf-story-turn h2{overflow-wrap:normal;text-wrap:balance}
.mf-story-turn h2 em{display:inline;color:var(--story-pink)}
.mf-story-prologue__quote p{overflow-wrap:break-word}
/* Para evitar conflictos con la disposición responsive previa. */
@media(max-width:850px){
  .mf-story-hero__layout{grid-template-columns:minmax(0,1fr)}
  .mf-story-hero h1 em{font-size:clamp(1.38rem,.49em,2.65rem)}
}
@media(max-width:560px){
  .mf-story-hero h1 em{font-size:clamp(1.24rem,.50em,2.15rem)}
  .mf-story-turn h2{font-size:clamp(1.92rem,7.7vw,3.1rem)}
}
