/* Studio Plaza V2 — limpieza visual autorizada, sin rediseño estructural. */
/* Sólo el equipo conserva la serie ornamental 01 / 08 a 08 / 08. */
/* Inicio: marcas, etiquetas flotantes y numeradores editoriales. */
body.sp-v2-home .hero-copy > .eyebrow,
body.sp-v2-home .hero-stamp,
body.sp-v2-home .hero-stage .float-tag,
body.sp-v2-home .section-eyebrow,
body.sp-v2-home .service .cat,
body.sp-v2-home .project .meta small,
body.sp-v2-home .cv8-eyebrow {display:none!important;}
/* Nosotros: microencabezados redundantes, sin tocar la numeración de perfiles. */
body.sp-v2-nosotros main .eyebrow,
body.sp-v2-nosotros .principles article > small,
body.sp-v2-nosotros .hero-description > small,
body.sp-v2-nosotros .hero-note > small {display:none!important;}
/* Servicios: etiquetas editoriales decorativas. Los títulos explicativos permanecen. */
body.sp-v2-servicios .hero .kicker,
body.sp-v2-servicios .eyebrow,
body.sp-v2-servicios .services-grid .index,
body.sp-v2-servicios .insight-index,
body.sp-v2-servicios .contact .kicker {display:none!important;}
/* Proyectos: quitar los números ornamentales de portafolio, no los conteos funcionales. */
body.sp-v2-proyectos .eyebrow,
body.sp-v2-proyectos .work-index,
body.sp-v2-proyectos .video-case__number,
body.sp-v2-proyectos .work-arrow {display:none!important;}
/* Blog: microencabezados decorativos de portada; contenido editorial conservado. */
body.sp-v2-blog main .eyebrow,
body.sp-v2-blog .micro-line {display:none!important;}
/* Contacto: se conserva la numeración real 01,02,03 del proceso. */
body.sp-v2-contacto main .eyebrow,
body.sp-v2-contacto .hero .kicker {display:none!important;}
/* La flecha del botón enviar se dibuja como vector fiable en iOS / Android. */
body.sp-v2-contacto .submit-btn .sp-v2-send-icon {display:grid;place-items:center;flex-shrink:0}
body.sp-v2-contacto .submit-btn .sp-v2-send-icon svg {width:19px;height:19px;stroke:#0b1326;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;fill:none;display:block}
/* Marquesinas perfectamente periódicas: dos grupos clonados idénticos sin salto. */
.sp-v2-marquee-track {display:flex!important;align-items:center!important;gap:0!important;width:max-content!important;animation:sp-v2-marquee var(--sp-v2-duration,32s) linear infinite!important;will-change:transform}
.sp-v2-marquee-unit {display:inline-flex;gap:var(--sp-v2-gap,30px);align-items:center;flex:none;white-space:nowrap;padding-right:var(--sp-v2-gap,30px)}
@keyframes sp-v2-marquee {from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce) {.sp-v2-marquee-track {animation:none!important}}

/* Microetiquetas adicionales que sólo duplican una sección ya titulada. */
body.sp-v2-proyectos .hero-lead > small,
body.sp-v2-home .cv8-section-index {display:none!important;}

/* V3.1 · Corrección puntual de la tarjeta «Ideas que compartimos».
   Cuando se oculta su microetiqueta editorial no debe reservarse
   la primera columna de la cuadrícula: el título y el párrafo
   ocupan dos columnas independientes y nunca se superponen. */
@media (min-width: 801px) {
  body.sp-v2-home .service.s6 {
    grid-template-columns: minmax(0, 1.15fr) minmax(260px, .85fr);
    column-gap: 32px;
  }
  body.sp-v2-home .service.s6 h3,
  body.sp-v2-home .service.s6 p {
    min-width: 0;
  }
}
