.marquee{overflow:hidden;background:var(--crema);color:var(--tinta);padding:1.1rem 0}.marquee__track{display:flex;width:max-content}.marquee__text{flex:none;white-space:nowrap;font:900 clamp(2.7rem,7vw,7rem)/1 var(--f-ancha);padding-right:.3em}.marquee__text span:nth-child(even){color:transparent;-webkit-text-stroke:1px var(--tinta)}
@media (max-width: 899px) {
  .marquee {
    padding: 0.8rem 0;
  }
  .marquee__text {
    font-size: clamp(1.35rem, 5.2vw, 1.85rem);
    letter-spacing: -0.01em;
  }
}
