/* ==========================================================================
   MOVAI-X · LA VISIÓN — las 7 verdades dentro de la página principal.
   Mismo lenguaje que la película: negro, azul frío, rojo solo para la
   emergencia, verde para "a salvo"; Inter Tight 200 para lo grande.
   Por defecto (sin JS o con movimiento reducido) todo se lee apilado.
   Con .vision-cine (lo pone js/vision.js) cada capítulo es una escena
   fijada que avanza con el scroll.
   ========================================================================== */

.vision{position:relative;background:#000}
.capitulo{position:relative;border-top:1px solid var(--linea)}
/* En modo lectura no hay escena fijada: el número gigante no se sale de su capítulo */
html:not(.vision-cine) .capitulo{overflow:hidden}
.cap-escena{position:relative;max-width:1240px;margin:0 auto;
  padding:clamp(90px,14vh,150px) clamp(20px,6vw,90px)}

.c-azul{color:var(--azul)}.c-rojo{color:var(--rojo)}.c-verde{color:var(--verde)}
.punto.azul{background:var(--azul);box-shadow:0 0 10px var(--azul)}
.punto.rojo{background:var(--rojo);box-shadow:0 0 10px var(--rojo)}
.punto.blanco{background:var(--tx2);box-shadow:0 0 10px rgba(255,255,255,.4)}

/* ── Modo cine: escena fijada, el scroll es la línea de tiempo ── */
.vision-cine .capitulo{height:var(--largo,230vh);border-top:none}
.vision-cine .cap-escena{position:sticky;top:0;height:100vh;height:100svh;max-width:none;
  overflow:hidden;padding:clamp(84px,12vh,120px)
  max(clamp(20px,6vw,90px),calc((100% - 1240px) / 2)) clamp(28px,6vh,60px)}

/* ══════════ 0 · LA ACUSACIÓN ══════════ */
.cap-acusa .cap-escena{display:flex;flex-direction:column;justify-content:center;
  gap:clamp(60px,10vh,110px);text-align:center;min-height:100vh}
.acusa-fondo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;
  opacity:.4;z-index:0}
.acusa-velo{position:absolute;inset:0;z-index:1;
  background:radial-gradient(ellipse 75% 65% at 50% 50%,rgba(0,0,0,.4),rgba(0,0,0,.94) 100%)}
.acusa-bloque{position:relative;z-index:2;width:min(1000px,100%);margin:0 auto}
.acusa-titulo{font-family:var(--display);font-weight:200;letter-spacing:-.025em;
  font-size:clamp(36px,5.8vw,82px);line-height:1.04;text-shadow:0 2px 40px rgba(0,0,0,.8)}
.acusa-titulo b{font-weight:200;color:var(--azul)}
.acusa-sub{margin-top:22px;font-family:var(--display);font-weight:300;color:var(--tx2);
  font-size:clamp(17px,1.8vw,24px);line-height:1.5}
.acusa-linea,.acusa-cosas{font-family:var(--display);font-weight:200;letter-spacing:-.02em;
  font-size:clamp(28px,4vw,56px);line-height:1.15}
.acusa-linea{color:var(--tx2)}
.acusa-cosas{margin-top:10px}
.acusa-cosas span{display:inline-block}
.acusa-hasta{margin-top:34px;font-family:var(--display);font-weight:300;
  font-size:clamp(16px,1.8vw,22px);letter-spacing:.18em;text-indent:.18em;
  color:var(--azul);text-transform:uppercase;text-shadow:0 0 30px var(--glow)}
.vision-cine .cap-acusa{--largo:400vh}
.vision-cine .cap-acusa .cap-escena{display:block}
.vision-cine .acusa-bloque{position:absolute;left:50%;top:50%;width:min(1000px,calc(100% - 40px))}

/* ══════════ RIEL de las 7 verdades (escritorio, solo en modo cine) ══════════ */
.riel{display:none}
.vision-cine .riel{position:fixed;right:clamp(14px,2vw,28px);top:50%;z-index:60;
  display:flex;flex-direction:column;gap:4px;transform:translateY(-50%);
  opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}
.vision-cine .riel.visible{opacity:1;visibility:visible}
.riel a{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:10px;
  padding:5px 0;font-size:10px;letter-spacing:.2em;color:var(--faint);transition:color .3s}
.riel a::after{content:"";width:14px;height:1px;background:currentColor;transition:width .3s}
.riel a b{font-weight:500}
.riel a span{position:absolute;right:calc(100% + 12px);white-space:nowrap;text-transform:uppercase;
  padding:5px 10px;border-radius:999px;background:rgba(6,10,17,.9);border:1px solid var(--linea);
  opacity:0;transform:translateX(6px);transition:opacity .25s,transform .25s;pointer-events:none}
.riel a:hover span{opacity:1;transform:none}
.riel a:hover,.riel a.activo{color:var(--azul)}
.riel a.activo::after{width:30px}
@media(max-width:860px){.vision-cine .riel{display:none}}

/* ══════════ LAS VERDADES ══════════ */
.verdad{--ac:var(--azul);--ac-suave:rgba(139,199,255,.3);
  --ac-num:rgba(139,199,255,.05);--ac-luz:rgba(60,110,170,.16)}
.verdad.ac-rojo{--ac:var(--rojo);--ac-suave:rgba(255,59,92,.32);
  --ac-num:rgba(255,59,92,.06);--ac-luz:rgba(160,30,60,.14)}
.verdad.ac-verde{--ac:var(--verde);--ac-suave:rgba(45,255,136,.28);
  --ac-num:rgba(45,255,136,.05);--ac-luz:rgba(20,130,80,.13)}

/* Texto a la izquierda, la pieza visual a la derecha (ref. Terafab) */
.verdad .cap-escena{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  grid-template-rows:auto auto;column-gap:clamp(36px,6vw,96px);align-content:center}
.verdad .cap-escena::before{content:"";position:absolute;inset:0;pointer-events:none;
  background:radial-gradient(ellipse 45% 55% at 74% 50%,var(--ac-luz),transparent 70%)}
.v-texto{grid-column:1;grid-row:1;align-self:end;position:relative;z-index:1;max-width:560px}
.v-ruptura{grid-column:1;grid-row:2;align-self:start;position:relative;z-index:1}
.v-visual{grid-column:2;grid-row:1 / 3;align-self:center;justify-self:center;
  position:relative;z-index:1;width:100%;max-width:520px}

.v-num{position:absolute;right:max(10px,calc((100% - 1240px) / 2 - 30px));bottom:-5vh;z-index:0;
  font-family:var(--display);font-weight:200;font-size:clamp(200px,30vw,440px);line-height:.8;
  letter-spacing:-.06em;color:var(--ac-num);pointer-events:none;user-select:none}
.v-etq{display:flex;align-items:center;gap:10px;margin-bottom:22px;font-size:11px;
  letter-spacing:.3em;color:var(--muted);text-transform:uppercase}
.v-etq b{font-weight:500;color:var(--ac)}
.v-titulo{font-family:var(--display);font-weight:200;letter-spacing:-.025em;
  font-size:clamp(36px,4.6vw,66px);line-height:1.03}
.v-frase{margin-top:26px;padding-left:20px;border-left:2px solid var(--ac);
  font-family:var(--display);font-weight:300;font-size:clamp(15px,1.4vw,19px);
  line-height:1.6;color:var(--tx2);max-width:46ch}
.v-ruptura{margin-top:30px;font-family:var(--display);font-weight:200;text-transform:uppercase;
  letter-spacing:.1em;font-size:clamp(15px,1.6vw,21px);line-height:1.4;color:var(--ac);max-width:30ch}

/* ── 1 · SALÍ: el botón, el aviso, las cifras ── */
.vis-sali{display:flex;flex-direction:column;align-items:center;gap:26px}
.sali-boton{position:relative;width:clamp(150px,16vw,206px);aspect-ratio:1;display:grid;place-items:center}
.sali-boton b{position:relative;z-index:2;width:100%;height:100%;border-radius:50%;
  display:grid;place-items:center;font-family:var(--display);font-weight:300;
  font-size:clamp(30px,3.2vw,42px);letter-spacing:.12em;text-indent:.12em;color:#fff;
  background:radial-gradient(circle at 34% 30%,rgba(139,199,255,.32),rgba(8,20,38,.95) 70%);
  border:1px solid rgba(139,199,255,.55);box-shadow:inset 0 0 30px rgba(139,199,255,.14)}
.sali-boton i{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(139,199,255,.45);
  animation:sali-onda 2.6s ease-out infinite}
.sali-boton i:nth-of-type(2){animation-delay:1.3s}
@keyframes sali-onda{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.9);opacity:0}}
.sali-brillo{position:absolute;inset:-40%;border-radius:50%;z-index:0;
  background:radial-gradient(circle,rgba(120,190,255,.35),transparent 62%)}
.sali-aviso{display:flex;align-items:center;gap:12px;padding:14px 20px;border-radius:16px;
  background:rgba(6,10,17,.86);border:1px solid var(--linea);backdrop-filter:blur(12px);
  box-shadow:0 20px 60px rgba(0,0,0,.5)}
.sali-aviso small{display:block;font-size:10px;letter-spacing:.22em;color:var(--faint)}
.sali-aviso b{display:block;margin-top:3px;font-size:14.5px;font-weight:500}
.sali-cifras{display:flex;gap:clamp(24px,4vw,52px);text-align:center}
.sali-cifras b{display:block;font-family:var(--display);font-weight:200;
  font-size:clamp(34px,3.8vw,52px);line-height:1;color:var(--azul)}
.sali-cifras div+div b{color:#fff}
.sali-cifras span{display:block;margin:8px auto 0;max-width:170px;font-size:10px;
  letter-spacing:.18em;line-height:1.5;color:var(--faint);text-transform:uppercase}

/* ── 2 · EL FANTASMA: tres capas alrededor de ti ── */
.capas-lienzo{position:relative;width:min(100%,430px);margin:0 auto}
.capas-lienzo svg{display:block;width:100%;height:auto;overflow:visible}
.capa-aro{fill:none;stroke:rgba(139,199,255,.45);stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:0}
.capa-aro[data-aro="1"]{stroke:var(--azul);stroke-width:1.6}
.capa-centro{fill:var(--azul);filter:drop-shadow(0 0 8px var(--azul))}
.capa-etq{position:absolute;left:50%;transform:translate(-50%,-50%);padding:6px 11px;
  border-radius:999px;background:rgba(4,7,12,.92);border:1px solid var(--linea);
  font-size:10px;letter-spacing:.16em;color:var(--tx2);white-space:nowrap;text-transform:uppercase}
.capa-etq[data-capa="1"]{top:32.5%}
.capa-etq[data-capa="2"]{top:18.75%}
.capa-etq[data-capa="3"]{top:5%}
.capa-nota{margin-top:18px;text-align:center;font-size:14px;color:var(--muted)}
.capa-nota .robo{color:var(--tx2)}
.capa-nota .sigue{color:var(--verde)}

/* ── 3 · EL IDIOMA: cuatro palabras ── */
.idioma-grande{display:none}
.vision-cine .idioma-grande{display:grid;place-items:center;height:clamp(70px,10vw,130px);margin-bottom:26px}
.idioma-grande b{grid-area:1/1;font-family:var(--display);font-weight:200;
  font-size:clamp(44px,6.4vw,96px);letter-spacing:.04em;line-height:1}
.idioma-pista{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.idioma-pista li{padding:14px 12px;border-radius:14px;background:rgba(6,10,17,.8);border:1px solid var(--linea)}
.idioma-pista .punto{display:block;margin-bottom:10px}
.idioma-pista b{display:block;font-size:11px;letter-spacing:.18em;font-weight:600}
.idioma-pista span{display:block;margin-top:4px;font-size:12px;line-height:1.45;color:var(--muted)}
.vision-cine .idioma-pista li{opacity:.3}
.idioma-nota{margin-top:16px;text-align:center;font-size:13px;color:var(--faint)}

/* ── 4 · LOS QUE LLEGAN TARDE: 11 min contra 3 seg ── */
.tarde-cifras{display:flex;align-items:flex-start;gap:clamp(16px,3vw,34px);margin-bottom:30px}
.tarde-cifras b{display:block;font-family:var(--display);font-weight:200;
  font-size:clamp(46px,5.6vw,80px);line-height:1;white-space:nowrap}
.tarde-cifras span{display:block;margin-top:10px;max-width:180px;font-size:10px;
  letter-spacing:.18em;line-height:1.5;color:var(--faint);text-transform:uppercase}
.tarde-cifras>i{font-style:normal;font-size:26px;line-height:1;color:var(--faint);
  margin-top:clamp(12px,1.6vw,26px)}
.tarde-fila{display:grid;grid-template-columns:1fr auto;gap:10px 14px;align-items:baseline;
  padding:14px 0;border-top:1px solid var(--linea)}
.tarde-fila span{font-size:12.5px;color:var(--muted)}
.tarde-fila b{font-family:var(--display);font-weight:300;font-size:20px}
.barra{grid-column:1 / -1;height:6px;border-radius:99px;background:rgba(255,255,255,.06);overflow:hidden}
.barra i{display:block;height:100%;border-radius:99px;transform-origin:left center}
.b-sin{width:100%;background:linear-gradient(90deg,rgba(255,59,92,.3),var(--rojo))}
.b-con{width:7.5%;background:var(--verde);box-shadow:0 0 12px var(--verde)}
.tarde-nota{margin-top:16px;font-size:13px;line-height:1.6;color:var(--muted)}

/* ── 5 · EL PRECIO DE SALIR: tu número ── */
.indice-filas{list-style:none;margin-bottom:22px}
.indice-filas li{display:grid;grid-template-columns:clamp(110px,11vw,150px) 1fr;gap:16px;
  padding:13px 0;border-top:1px solid var(--linea);font-size:13.5px}
.indice-filas span{color:var(--muted)}
.indice-filas b{font-weight:400;color:var(--tx2)}
.indice-tuyo b{color:var(--azul)}
.indice-medidor{position:relative;width:min(100%,320px);margin:0 auto;text-align:center}
.indice-medidor svg{display:block;width:100%;overflow:visible}
.med-fondo,.med-valor{fill:none;stroke-width:9;stroke-linecap:round}
.med-fondo{stroke:rgba(255,255,255,.08)}
.med-valor{stroke:var(--azul);stroke-dasharray:100;stroke-dashoffset:76;
  filter:drop-shadow(0 0 8px rgba(139,199,255,.55))}
.med-num{position:absolute;left:0;right:0;top:34%;font-family:var(--display);font-weight:200;
  font-size:clamp(48px,5.4vw,70px);line-height:1}
.med-pie{margin-top:8px;font-size:10px;letter-spacing:.2em;color:var(--faint);text-transform:uppercase}
.med-estado{display:grid;margin-top:8px;font-size:13px}
.med-estado span{grid-area:1/1}
.med-estado .e-alto{display:none;color:var(--rojo)}
.med-estado .e-bajo{color:var(--verde)}
.vision-cine .med-estado .e-alto{display:block}

/* ── 6 · EL PRIMER VIAJE SOLO: el punto verde ── */
.viaje-tel{width:min(100%,360px);margin:0 auto;padding:20px 18px 18px;border-radius:30px;
  background:linear-gradient(180deg,rgba(10,16,26,.96),rgba(4,7,12,.96));
  border:1px solid var(--linea2);box-shadow:0 40px 100px rgba(0,0,0,.6),0 0 60px rgba(45,255,136,.05)}
.viaje-top small{display:block;font-size:10px;letter-spacing:.22em;color:var(--faint)}
.viaje-top b{display:block;margin-top:4px;font-size:15px;font-weight:500}
.viaje-tel svg{display:block;width:100%;margin:12px 0 14px;overflow:visible}
.viaje-calles path{fill:none;stroke:rgba(139,199,255,.07);stroke-width:10}
.viaje-ruta-fondo{fill:none;stroke:rgba(255,255,255,.1);stroke-width:4;stroke-linecap:round}
.viaje-ruta{fill:none;stroke:var(--verde);stroke-width:3;stroke-linecap:round;
  filter:drop-shadow(0 0 4px rgba(45,255,136,.6))}
.viaje-casa{fill:none;stroke:var(--tx2);stroke-width:2}
.viaje-escuela{fill:none;stroke:var(--verde);stroke-width:2}
.viaje-punto{fill:var(--verde);filter:drop-shadow(0 0 6px var(--verde))}
.viaje-tel text{fill:var(--muted);font-family:var(--sans);font-size:11px;letter-spacing:.06em}
.viaje-llego{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;
  background:rgba(45,255,136,.07);border:1px solid rgba(45,255,136,.3)}
.viaje-llego b{font-weight:500;font-size:15px}

/* ── 7 · LA PREGUNTA INCÓMODA ── */
.preg-filas{list-style:none}
.preg-filas li{display:flex;align-items:center;justify-content:space-between;gap:16px;
  padding:18px 0;border-top:1px solid var(--linea)}
.preg-filas li:last-child{border-bottom:1px solid var(--linea)}
.preg-filas span{font-family:var(--display);font-weight:300;font-size:clamp(19px,2.1vw,27px);color:var(--tx2)}
.preg-filas b{flex:none;padding:7px 12px;border-radius:999px;border:1px solid rgba(139,199,255,.35);
  font-size:10px;letter-spacing:.2em;font-weight:500;color:var(--azul);text-transform:uppercase}
.preg-tu span{color:#fff}
.preg-tu b{border-color:rgba(255,59,92,.55);color:var(--rojo);animation:preg-late 1.4s ease-in-out infinite}
@keyframes preg-late{50%{opacity:.35}}

/* ══════════ LA DECLARACIÓN ══════════ */
.cap-decl .cap-escena{background:radial-gradient(ellipse 60% 50% at 80% 50%,rgba(20,40,70,.3),transparent 70%)}
.decl-titulo{font-family:var(--display);font-weight:200;letter-spacing:-.02em;
  font-size:clamp(32px,4.4vw,60px);line-height:1.15;display:flex;flex-wrap:wrap;
  align-items:center;column-gap:.32em}
.decl-titulo img{height:.62em;width:auto;filter:drop-shadow(0 2px 20px rgba(0,0,0,.8))}
.decl-lista{list-style:none;margin-top:40px}
.decl-art{display:grid;grid-template-columns:clamp(64px,7vw,90px) 1fr;gap:6px 18px;
  padding:20px 0;border-top:1px solid var(--linea)}
.decl-art:last-child{border-bottom:1px solid var(--linea)}
.decl-art>span{padding-top:6px;font-size:11px;letter-spacing:.22em;color:var(--azul)}
.decl-art h3{font-family:var(--display);font-weight:300;font-size:clamp(18px,1.8vw,23px);line-height:1.3}
.decl-art p{grid-column:2;font-size:14px;line-height:1.75;color:var(--muted);max-width:62ch}
.decl-art strong,.decl-detalle strong{color:#fff;font-weight:500}
.decl-panel{display:none}

.vision-cine .cap-decl{--largo:420vh}
.vision-cine .cap-decl .cap-escena{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);
  grid-template-rows:auto auto;column-gap:clamp(40px,6vw,90px);align-content:center}
.vision-cine .decl-cabeza{grid-column:1 / -1}
.vision-cine .decl-lista{grid-column:1;margin-top:30px}
.vision-cine .decl-art{padding:12px 0;opacity:.28}
.vision-cine .decl-art p{display:none}
.vision-cine .decl-panel{display:grid;grid-column:2;grid-row:2;align-self:center;
  padding:28px 30px;border-radius:22px;background:rgba(5,8,13,.86);
  border:1px solid rgba(139,199,255,.28);box-shadow:0 30px 90px rgba(0,0,0,.5)}
.decl-detalle{grid-area:1/1}
.decl-detalle span{display:block;margin-bottom:12px;font-size:11px;letter-spacing:.24em;color:var(--azul)}
.decl-detalle p{font-size:clamp(14px,1.25vw,16px);line-height:1.75;color:var(--muted)}

/* ══════════ EL FINAL ══════════ */
.cap-final .cap-escena{display:flex;flex-direction:column;align-items:center;justify-content:center;
  text-align:center;min-height:100vh;
  background:radial-gradient(ellipse 60% 45% at 50% 46%,rgba(20,40,70,.45),transparent 70%)}
.final-titulo{font-family:var(--display);font-weight:200;letter-spacing:-.03em;
  font-size:clamp(34px,5.4vw,74px);line-height:1.08;color:var(--tx2)}
.final-titulo b{font-weight:300;color:#fff}
.final-cuerpo{margin-top:24px;max-width:58ch;font-size:clamp(14px,1.35vw,17px);line-height:1.8;color:var(--muted)}
.final-cuerpo strong{color:#fff;font-weight:500}
.final-firma{margin-top:36px;font-family:var(--display);font-weight:200;
  font-size:clamp(64px,9vw,128px);letter-spacing:.06em;text-indent:.06em;line-height:1;
  color:var(--azul);text-shadow:0 0 60px var(--glow)}
.final-logo{width:clamp(140px,13vw,190px);margin:26px auto 12px}
.final-sub{font-size:10.5px;letter-spacing:.28em;line-height:1.8;color:var(--faint);text-transform:uppercase}
.cap-final .cierre-cta{margin-top:30px}
.final-manifiesto{display:inline-flex;gap:8px;margin-top:24px;padding-bottom:3px;font-size:13px;
  color:var(--muted);border-bottom:1px solid var(--linea2);transition:color .25s,border-color .25s}
.final-manifiesto:hover{color:#fff;border-color:var(--azul)}
@media(min-width:861px){.vision-cine .cap-final{--largo:210vh}}

/* ══════════ MÓVIL ══════════ */
@media(max-width:860px){
  .verdad .cap-escena{grid-template-columns:1fr;grid-template-rows:auto;row-gap:30px}
  .v-texto,.v-ruptura,.v-visual{grid-column:1;grid-row:auto}
  .v-num{font-size:52vw;bottom:auto;top:12%}
  .idioma-pista{grid-template-columns:1fr 1fr}
  .vision-cine .decl-cabeza,.vision-cine .decl-lista,.vision-cine .decl-panel{grid-column:1}
}
@media(max-width:860px){
  /* En el celular el texto y la pieza visual comparten la pantalla por turnos */
  .vision-cine .verdad{--largo:280vh}
  .vision-cine .verdad .cap-escena{grid-template-rows:1fr auto;row-gap:14px;
    padding-top:76px;padding-bottom:22px}
  .vision-cine .v-texto,.vision-cine .v-visual{grid-row:1;align-self:center}
  .vision-cine .v-ruptura{grid-row:2;margin-top:0;font-size:13px}
  .vision-cine .v-titulo{font-size:clamp(32px,9vw,44px)}
  .vision-cine .vis-sali{gap:18px}
  .vision-cine .sali-boton{width:min(140px,22vh)}
  .vision-cine .capas-lienzo{width:min(100%,46vh)}
  .vision-cine .tarde-cifras b{font-size:clamp(40px,12vw,56px)}
  .vision-cine .indice-medidor{width:min(100%,250px)}
  .med-pie{letter-spacing:.12em}
  .vision-cine .viaje-tel{width:min(100%,320px,44vh)}
  .vision-cine .preg-filas li{padding:14px 0}

  .vision-cine .cap-decl .cap-escena{grid-template-columns:1fr;grid-template-rows:auto auto auto;
    padding-top:76px;padding-bottom:20px}
  .vision-cine .decl-lista{margin-top:18px}
  .vision-cine .decl-art{grid-template-columns:52px 1fr;padding:8px 0}
  .vision-cine .decl-art>span{font-size:9.5px;letter-spacing:.14em;padding-top:4px}
  .vision-cine .decl-art h3{font-size:15px}
  .vision-cine .decl-panel{grid-row:3;margin-top:16px;padding:16px 18px;border-radius:16px}
  .decl-detalle span{display:none}
  .decl-detalle p{font-size:13.5px;line-height:1.6}

  .vision-cine .cap-final{height:auto}
  .vision-cine .cap-final .cap-escena{position:relative;height:auto;min-height:100vh;
    padding-top:100px;padding-bottom:80px}
}
@media(max-width:860px) and (max-height:700px){
  .vision-cine .decl-art h3{font-size:13.5px}
  .vision-cine .decl-art{padding:6px 0}
  .decl-detalle p{font-size:12.5px}
}
