.mv-historia{overflow:hidden}.mv-historia__contenedor{max-width:var(--mv-contenedor-amplio)}.mv-historia__encabezado{gap:var(--mv-esp-3);margin-bottom:clamp(40px,6vw,72px);display:grid}.mv-historia__apertura{max-width:none;font-family:var(--mv-fuente-titulos);color:var(--mv-naranja-texto);font-size:clamp(1.25rem,2.4vw,1.75rem);font-style:italic;font-weight:700}.mv-historia__linea{gap:clamp(48px,8vw,64px);padding-left:28px;display:grid;position:relative}.mv-historia__linea:before{content:"";border-left:3px dotted var(--mv-rojo);opacity:.55;position:absolute;top:8px;bottom:8px;left:6px}.mv-historia__capitulo{gap:var(--mv-esp-4);display:grid;position:relative}.mv-historia__nodo{background:var(--mv-rojo);width:15px;height:15px;box-shadow:0 0 0 5px var(--mv-crema);border-radius:50%;position:absolute;top:10px;left:-28px}.mv-historia__figura{isolation:isolate;width:min(82%,340px);margin:0;position:relative}.mv-historia__capitulo:nth-child(2n) .mv-historia__figura{margin-left:auto}.mv-historia__polaroid{filter:drop-shadow(0 18px 22px #3c0e0847);display:block;rotate:-1.5deg}.mv-historia__capitulo:nth-child(2n) .mv-historia__polaroid{rotate:1.5deg}.mv-historia__polaroid img{width:100%;height:auto;display:block}.mv-historia__texto{max-width:44ch;color:var(--mv-tinta);font-size:1.0625rem;line-height:1.6}@media (min-width:1024px){.mv-historia__linea{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,64px);padding-left:0}.mv-historia__linea:before{border-left:0;border-top:3px dotted var(--mv-rojo);inset:370px 4% auto}.mv-historia__capitulo{grid-template-rows:340px auto auto;align-content:start}.mv-historia__figura,.mv-historia__capitulo:nth-child(2n) .mv-historia__figura{align-self:end;width:min(92%,340px);margin-inline:auto}.mv-historia__capitulo:nth-child(2) .mv-historia__figura{translate:0 -18px}.mv-historia__nodo{margin:var(--mv-esp-2) auto 0;position:relative;top:auto;left:auto}.mv-historia__texto{text-align:center;margin-inline:auto}}.mv-historia__cierre{justify-items:center;gap:var(--mv-esp-5);text-align:center;margin-top:clamp(48px,7vw,80px);display:grid}.mv-historia__cierre p{max-width:54ch;font-family:var(--mv-fuente-titulos);color:var(--mv-naranja-texto);font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700;line-height:1.4}
