/* Encuestas Chile - Universo DITCOM. Exo 2 (titulos y cifras) + IBM Plex Sans (texto), ambas OFL, servidas desde este sitio. */
@font-face{font-family:"Exo 2";src:url(/assets/fonts/exo2-var.woff2) format("woff2");font-weight:500 900;font-display:swap}
@font-face{font-family:"IBM Plex Sans";src:url(/assets/fonts/plexsans-var.woff2) format("woff2");font-weight:400 700;font-display:optional}

:root{
  --papel:#FFFFFF;--suave:#F2F4F9;--linea:#DCE2EE;--linea-2:#C3CCDD;
  --tinta:#16213A;--tinta-2:#3D4A63;--tenue:#5A667D;
  --hondo:#14306B;--enlace:#1B4FD8;
  --si:#0F7A83;--si-claro:#D9F0F2;--si-fuerte:#0A5C63;
  --no:#6B47B8;--no-claro:#ECE6FA;--no-fuerte:#4F3290;
  --oro:#F5A623;--oro-claro:#FFF4DC;
  --t-titulo:"Exo 2","Exo 2 Fallback","IBM Plex Sans",system-ui,sans-serif;
  --t-texto:"IBM Plex Sans","Plex Fallback",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --max:1140px;--r:12px
}
@media (prefers-color-scheme:dark){:root{
  --papel:#0D1426;--suave:#131C33;--linea:#25304B;--linea-2:#33405F;
  --tinta:#E9EDF6;--tinta-2:#C1C9DA;--tenue:#99A4BB;
  --hondo:#0A1022;--enlace:#8FB0FF;
  --si:#35B9C4;--si-claro:#123A40;--si-fuerte:#7AD6DE;
  --no:#A88CF2;--no-claro:#2A2147;--no-fuerte:#C8B6FA;
  --oro-claro:#2E2614
}}

*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--papel);color:var(--tinta);font:400 1.0625rem/1.6 var(--t-texto);-webkit-font-smoothing:antialiased}
img,svg{display:block;max-width:100%}
a{color:var(--enlace);text-underline-offset:.18em;text-decoration-thickness:1px}
a:hover{text-decoration-thickness:2px}
:focus-visible{outline:3px solid var(--enlace);outline-offset:3px;border-radius:4px}
h1,h2,h3,p,ul,ol,dl,dd{margin:0}
h1,h2,h3{font-family:var(--t-titulo);line-height:1.15;color:var(--tinta)}
b,strong{font-weight:600}
.wrap{max-width:var(--max);margin:0 auto;padding:0 20px}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.skip{position:absolute;left:-999px;top:8px;z-index:50;background:var(--papel);color:var(--tinta);padding:.6rem 1rem;border-radius:8px;font-weight:600}
.skip:focus{left:12px}

/* cabecera */
.cab{background:var(--papel);border-bottom:1px solid var(--linea);position:sticky;top:0;z-index:20}
.cab-in{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:64px;flex-wrap:wrap}
.marca{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:var(--tinta);min-height:44px}
.marca-ico{width:34px;height:34px;flex:none}
.marca-txt{font:800 1.15rem/1 var(--t-titulo);letter-spacing:-.01em}
.nav{display:flex;list-style:none;padding:0;gap:.15rem}
.nav a{white-space:nowrap;display:flex;align-items:center;min-height:44px;padding:0 .75rem;border-radius:8px;color:var(--tinta-2);text-decoration:none;font-weight:500;font-size:.95rem}
.nav a:hover{background:var(--suave);color:var(--tinta)}
.nav a[aria-current="page"]{color:var(--tinta);box-shadow:inset 0 -2px 0 var(--tinta)}
@media (max-width:560px){.cab-in{padding-top:6px;padding-bottom:2px;gap:0}.cab nav{width:100%}.nav{justify-content:space-between;margin:0 -.5rem}.nav a{font-size:.92rem;padding:0 .5rem}}

/* portada */
.portada{padding:56px 0 48px;background:var(--suave);border-bottom:1px solid var(--linea)}
.portada-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:48px;align-items:center}
.portada h1{font-weight:900;font-size:clamp(2.6rem,6.4vw,4.9rem);letter-spacing:-.035em;line-height:.98;max-width:9ch}
.lead{font-size:clamp(1.08rem,1.6vw,1.22rem);color:var(--tinta-2);margin-top:20px;max-width:46ch}
@media (max-width:900px){.portada{padding:36px 0}.portada-in{grid-template-columns:1fr;gap:28px}}

.destacada{background:var(--papel);border:1px solid var(--linea);border-radius:16px;padding:28px}
.dest-q{font-weight:700;font-size:clamp(1.25rem,2.3vw,1.6rem);letter-spacing:-.01em;margin:10px 0 24px}
.dest-q a{color:inherit;text-decoration:none}
.dest-q a:hover{text-decoration:underline;text-decoration-thickness:2px}
@media (max-width:560px){.destacada{padding:20px}}

.meta{display:flex;flex-wrap:wrap;gap:.4rem .9rem;align-items:center;font-size:.86rem;color:var(--tenue)}
.meta .tema{font-weight:600;color:var(--tinta-2)}
.meta .num{font-variant-numeric:tabular-nums}

/* marcador: la pieza central */
.marcador{--alto:16px}
.marcador-p{--alto:8px}
.m-fila{display:grid;grid-template-columns:auto 1fr 1fr auto;align-items:baseline;gap:.6rem;margin-bottom:10px}
.m-lado{font:700 .95rem/1 var(--t-titulo)}
.m-lado.si{color:var(--si-fuerte)}
.m-lado.no{color:var(--no-fuerte);text-align:right}
.m-num{font:800 clamp(1.8rem,4vw,2.6rem)/1 var(--t-titulo);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em}
.m-num.si{color:var(--si)}
.m-num.no{color:var(--no);text-align:right}
.m-pista{position:relative;height:var(--alto);border-radius:999px;overflow:hidden;background:linear-gradient(90deg,var(--si-claro) 0 50%,var(--no-claro) 50% 100%)}
.m-si,.m-no{position:absolute;top:0;bottom:0}
.m-si{left:0;background:var(--si)}
.m-no{right:0;background:var(--no)}
.m-centro{position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--tinta);opacity:.55}
.m-nota{margin-top:10px;font-size:.9rem;color:var(--tenue)}
.vacio .m-num{visibility:hidden}
.vacio .m-pista{background:
  repeating-linear-gradient(135deg,transparent 0 6px,rgba(127,140,170,.16) 6px 9px),
  linear-gradient(90deg,var(--si-claro) 0 50%,var(--no-claro) 50% 100%)}
.marcador-p .m-fila{margin-bottom:6px;grid-template-columns:auto 1fr auto}
.marcador-p .m-num{display:none}
.marcador-p .m-lado{font-size:.82rem}
.marcador-p .m-nota{display:none}

/* SMS */
.sms{margin-top:26px;padding-top:22px;border-top:1px dashed var(--linea-2)}
.sms-t{font-size:.95rem;color:var(--tinta-2)}
.sms-op{list-style:none;padding:0;margin-top:14px;display:flex;flex-wrap:wrap;gap:14px 28px}
.sms-op li{display:flex;align-items:center;gap:.75rem}
.burbuja{font:800 1.15rem/1 var(--t-titulo);letter-spacing:.02em;padding:.7rem 1rem;border-radius:18px 18px 18px 4px;color:#fff;min-width:4.6rem;text-align:center;font-variant-numeric:tabular-nums}
.burbuja.si{background:var(--si)}
.burbuja.no{background:var(--no)}
@media (prefers-color-scheme:dark){.burbuja{color:#0D1426}}
.sms-d{font-size:.92rem;color:var(--tinta-2)}
.ejemplo{margin:16px 0 18px}
.nota-voto{margin-top:18px;font-size:.92rem;color:var(--tenue);max-width:60ch}

/* aviso de estado */
.aviso{background:var(--oro-claro);border-bottom:1px solid var(--linea)}
.aviso-in{padding-top:16px;padding-bottom:16px;display:flex;gap:.8rem;align-items:flex-start}
.aviso-in::before{content:"";flex:none;width:10px;height:10px;margin-top:.55em;border-radius:50%;background:var(--oro)}
.aviso p{max-width:85ch;color:var(--tinta)}

/* bloques */
.bloque{padding:64px 0}
.bloque-alt{background:var(--suave);border-top:1px solid var(--linea);border-bottom:1px solid var(--linea)}
.h-sec{font-weight:800;font-size:clamp(1.6rem,3vw,2.1rem);letter-spacing:-.02em}
.h-sub{margin-top:8px;color:var(--tinta-2);max-width:60ch}
.mas{margin-top:26px;font-weight:600}
@media (max-width:560px){.bloque{padding:44px 0}}

/* lista de preguntas */
.lista{list-style:none;padding:0;margin-top:28px;border-top:1px solid var(--linea)}
.fila{display:grid;grid-template-columns:52px minmax(0,1fr) 230px;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid var(--linea)}
.fila-cod{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:2px solid var(--tinta);font:800 1.15rem/1 var(--t-titulo);font-variant-numeric:tabular-nums;color:var(--tinta);flex:none}
.fila-q{font:600 1.08rem/1.4 var(--t-texto);margin-top:4px;max-width:62ch}
.fila-q a{color:var(--tinta);text-decoration:none}
.fila-q a:hover{text-decoration:underline}
@media (max-width:760px){.fila{grid-template-columns:44px minmax(0,1fr);gap:8px 14px}.fila-m{grid-column:2}}

/* pasos (secuencia real) */
.pasos{list-style:none;padding:0;margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;counter-reset:p}
.pasos li{counter-increment:p}
.pasos li::before{content:counter(p);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--hondo);color:#fff;font:800 1.05rem/1 var(--t-titulo);margin-bottom:14px}
@media (prefers-color-scheme:dark){.pasos li::before{background:var(--tinta);color:var(--papel)}}
.pasos h3{font-size:1.2rem;font-weight:700}
.pasos p{margin-top:8px;color:var(--tinta-2);max-width:34ch}
@media (max-width:760px){.pasos{grid-template-columns:1fr;gap:26px}}

/* reglas */
.reglas{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}
.reglas dt{font:700 1.12rem/1.3 var(--t-titulo)}
.reglas dd{margin-top:6px;color:var(--tinta-2);max-width:46ch}
@media (max-width:760px){.reglas{grid-template-columns:1fr}}

/* ficha de pregunta */
.migas{padding-top:18px;font-size:.9rem}
.migas ol{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.3rem}
.migas li+li::before{content:"/";margin-right:.3rem;color:var(--tenue)}
.migas a{color:var(--tinta-2)}
.ficha{padding:28px 0 64px}
.ficha-in{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;align-items:start}
.ficha h1{font-weight:800;font-size:clamp(1.7rem,3.6vw,2.6rem);letter-spacing:-.02em;margin:12px 0 30px;max-width:24ch}
.ficha-ctx{border-left:1px solid var(--linea);padding-left:32px}
.h-ctx{font-size:1.2rem;font-weight:700;margin-bottom:12px}
.ficha-ctx p+p{margin-top:12px}
.ficha-ctx p{color:var(--tinta-2)}
.h-fuentes{font:600 .95rem/1.3 var(--t-texto);margin-top:24px}
.fuentes{padding-left:1.1rem;margin-top:8px;font-size:.95rem}
.fuentes li+li{margin-top:6px}
.publicada{margin-top:20px;font-size:.88rem;color:var(--tenue)}
@media (max-width:900px){.ficha-in{grid-template-columns:1fr;gap:36px}.ficha-ctx{border-left:0;padding-left:0;border-top:1px solid var(--linea);padding-top:28px}}
.siguiente p{font-size:.9rem;color:var(--tenue)}
.sig-q{display:flex;gap:16px;align-items:center;margin-top:10px;color:var(--tinta);text-decoration:none;font:600 1.1rem/1.4 var(--t-texto);max-width:70ch}
.sig-q:hover span:last-child{text-decoration:underline}

/* paginas de texto */
.pagina{padding:48px 0 72px}
.angosto{max-width:760px}
.pagina h1{font-weight:800;font-size:clamp(2rem,4.4vw,2.9rem);letter-spacing:-.025em}
.pagina h2{font-size:1.3rem;font-weight:700;margin:36px 0 10px}
.pagina p+p{margin-top:12px}
.pagina p,.puntos{max-width:68ch}
.puntos{padding-left:1.2rem}
.puntos li+li{margin-top:8px}

/* pie */
.pie{background:var(--hondo);color:#D6DEF0;padding:44px 0;font-size:.94rem}
.pie a{color:#FFFFFF}
.pie-in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px}
.pie-a{max-width:60ch}
.pie-a p+p{margin-top:8px}
.pie-marca{font:800 1.15rem/1 var(--t-titulo);color:#fff;margin-bottom:12px}
.pie-nav{list-style:none;padding:0;display:grid;gap:4px;align-content:start}
.pie-nav a{display:inline-flex;align-items:center;min-height:44px}
.sms-c{margin-top:14px;font-size:.92rem;color:var(--tinta-2);max-width:60ch}
.sms-c .ej{font-weight:600;color:var(--tinta)}
.sms-legal,.nota-legal{margin-top:12px;font-size:.86rem;color:var(--tenue);max-width:62ch}
.nota-legal{margin-top:36px;padding-top:18px;border-top:1px solid var(--linea)}
.vigencia{margin-top:36px;font-size:.88rem;color:var(--tenue)}
.nw{white-space:nowrap}

/* prensa y datos abiertos */
.nav a{padding:0 .65rem}
.indice{margin-top:24px;padding:14px 18px;border:1px solid var(--linea);border-radius:var(--r);background:var(--suave)}
.indice ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:4px 20px;font-size:.95rem}
.indice a{display:inline-flex;align-items:center;min-height:32px}
.demo{margin:20px 0 8px}
.demo iframe{display:block;width:100%;height:460px;border:0}
.demo img{width:100%;height:auto;border:1px solid var(--linea);border-radius:var(--r)}
.demo figcaption{margin-top:10px;font-size:.88rem;color:var(--tenue);max-width:68ch}
.pasos-p{padding-left:1.3rem;margin-bottom:14px}
.pasos-p li+li{margin-top:6px}
.prensa h3.p-h3{font-size:1.05rem;font-weight:700;margin:26px 0 10px}
.codigos{border-top:1px solid var(--linea)}
.codigos details{border-bottom:1px solid var(--linea)}
.codigos summary{display:flex;align-items:center;gap:12px;min-height:52px;cursor:pointer;font-weight:600;list-style:none}
.codigos summary::-webkit-details-marker{display:none}
.codigos summary::after{content:"";margin-left:auto;flex:none;width:9px;height:9px;border-right:2px solid var(--tinta-2);border-bottom:2px solid var(--tinta-2);transform:rotate(45deg) translate(-2px,-2px);transition:transform .15s}
.codigos details[open] summary::after{transform:rotate(225deg) translate(-2px,-2px)}
.c-num{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;border:2px solid var(--tinta);font:800 .9rem/1 var(--t-titulo)}
.codigos details[open] .codigo{margin:0 0 16px}
code{font:500 .9em/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace}
:not(pre)>code{background:var(--suave);border:1px solid var(--linea);border-radius:5px;padding:.05em .35em;white-space:nowrap}
.codigo{margin:12px 0 16px;padding:14px 16px;background:var(--hondo);color:#E9EDF6;border-radius:10px;overflow-x:auto;font-size:.88rem;line-height:1.55;-webkit-user-select:all;user-select:all}
@media (prefers-color-scheme:dark){.codigo{background:#060B18;border:1px solid var(--linea)}}
.codigo code{font-size:inherit;white-space:pre}
.opciones dt{margin-top:14px}
.opciones dd{margin-top:4px;color:var(--tinta-2);max-width:62ch}
.tabla-x{overflow-x:auto;margin:12px 0 4px}
.tabla{width:100%;border-collapse:collapse;font-size:.95rem}
.tabla th{text-align:left;font-weight:600;color:var(--tinta-2);border-bottom:2px solid var(--linea-2);padding:8px 12px 8px 0}
.tabla td{border-bottom:1px solid var(--linea);padding:10px 12px 10px 0;vertical-align:top}
.tabla td.num{font-variant-numeric:tabular-nums;font-weight:600}
.tabla code{white-space:normal;overflow-wrap:anywhere}
.dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 36px}
@media (max-width:560px){.dos{grid-template-columns:1fr}.demo iframe{height:480px}}
.pagina ul+p,.pagina ol+p,.dos+p{margin-top:14px}

/* categorias y fila deslizable (S526-R) */
.meta .tema-chip{font-weight:600;color:var(--tinta-2);text-decoration:none;display:inline-flex;align-items:center;min-height:24px}
.meta .tema-chip:hover{text-decoration:underline;color:var(--tinta)}
.sec-cab{margin-bottom:18px}
.chips ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}
.chips a{display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:0 14px;border:1px solid var(--linea-2);border-radius:999px;background:var(--papel);color:var(--tinta-2);font-weight:600;font-size:.93rem;text-decoration:none;white-space:nowrap}
.chips a:hover{border-color:var(--tinta-2);color:var(--tinta)}
.chips a[aria-current="page"]{background:var(--hondo);border-color:var(--hondo);color:#fff}
.chip-n{font-size:.8rem;font-weight:500;opacity:.75;font-variant-numeric:tabular-nums}
@media (prefers-color-scheme:dark){.chips a[aria-current="page"]{background:var(--tinta);border-color:var(--tinta);color:var(--papel)}}
.riel-marco{margin:20px -20px 0}
.riel{list-style:none;margin:0;padding:6px 20px 18px;display:grid;grid-auto-flow:column;grid-auto-columns:min(84%,340px);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:thin;scrollbar-color:var(--linea-2) transparent;-webkit-overflow-scrolling:touch}
.riel:focus-visible{outline-offset:-3px;border-radius:16px}
@media (min-width:700px){.riel{grid-auto-columns:calc((100% - 16px) / 2.15)}}
@media (min-width:1024px){.riel{grid-auto-columns:calc((100% - 32px) / 3.12)}}
.tj{display:flex;scroll-snap-align:start;min-width:0}
.tj-in{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;background:var(--papel);border:1px solid var(--linea);border-radius:16px;transition:border-color .15s,box-shadow .15s}
.tj-in:hover{border-color:var(--linea-2);box-shadow:0 8px 28px rgba(20,48,107,.09)}
.tj-q{font:700 1.08rem/1.35 var(--t-titulo);letter-spacing:-.005em;overflow-wrap:anywhere}
.tj-q a{color:var(--tinta);text-decoration:none}
.tj-q a:hover{text-decoration:underline;text-decoration-thickness:2px}
.tj-m{margin-top:auto;padding-top:4px}
.tj-sms{font-size:.92rem;color:var(--tinta-2)}
.tj-cta{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:12px;background:var(--hondo);color:#fff;font-weight:600;text-decoration:none}
.tj-cta:hover{filter:brightness(1.15);text-decoration:none}
@media (prefers-color-scheme:dark){.tj-cta{background:var(--tinta);color:var(--papel)}.tj-in:hover{box-shadow:0 8px 28px rgba(0,0,0,.4)}}
.tj-etq{align-self:flex-start;background:var(--oro-claro);color:var(--tinta);border:1px solid var(--oro);border-radius:999px;padding:2px 10px;font-size:.82rem;font-weight:700}
.riel-pista{display:none;margin-top:2px;font-size:.86rem;color:var(--tenue)}
@media (pointer:coarse){.riel-pista{display:block}}
.ahora{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:1fr;gap:16px}
@media (min-width:700px){.ahora{grid-template-columns:repeat(2,minmax(0,1fr))}}
.bloque-tema{padding-top:28px}
.h-tema{font-weight:800;font-size:clamp(2rem,4.4vw,2.9rem);letter-spacing:-.025em}
.bloque-tema .chips{margin-bottom:8px}
@media (max-width:380px){.chips a{padding:0 11px;font-size:.88rem}.tj-in{padding:16px}}
@media (max-width:400px){.nav{margin:0 -.35rem}.nav a{font-size:.84rem;padding:0 .3rem;letter-spacing:-.005em}}
[id]{scroll-margin-top:84px}
@media (min-width:1024px){.riel{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}}
@media (max-width:560px){
  [id]{scroll-margin-top:112px}
  .chips{margin:0 -20px}
  .chips ul{flex-wrap:nowrap;overflow-x:auto;padding:2px 20px 6px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}
  .chips ul::-webkit-scrollbar{display:none}
  .chips li{flex:none}
}
.tj .marcador-p .m-fila{grid-template-columns:auto 1fr 1fr auto}
.tj .marcador-p .m-num{display:block;font-size:1.3rem}
.tj .marcador-p.vacio .m-num{display:none}
.tj .marcador-p.vacio .m-fila{grid-template-columns:auto 1fr auto}
.chip-n{opacity:1;color:var(--tenue)}
.chips a[aria-current="page"] .chip-n{color:inherit;opacity:.85}
/* S549 NOVA 2026-10-25 auditoria responsive/a11y */
@media (max-width:560px){.chips li:first-child{order:-2}.chips li:has(>a[aria-current="page"]){order:-1}}
/* S549 NOVA 2026-10-25: respaldos con metricas ajustadas a Exo 2 (800) y IBM Plex Sans (400) para que el cambio de fuente no mueva la pagina (CLS). Calculado con fontTools contra Arial/Liberation. */
@font-face{font-family:"Exo 2 Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arial");font-weight:500 749;size-adjust:95.8%;ascent-override:104.3%;descent-override:21.0%;line-gap-override:0%}@font-face{font-family:"Exo 2 Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arial");font-weight:750 849;size-adjust:98.2%;ascent-override:101.7%;descent-override:20.5%;line-gap-override:0%}@font-face{font-family:"Exo 2 Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arial");font-weight:850 900;size-adjust:100.2%;ascent-override:99.7%;descent-override:20.1%;line-gap-override:0%}
@font-face{font-family:"Plex Fallback";src:local("Arial"),local("ArialMT"),local("Liberation Sans");font-weight:400 700;size-adjust:100%;ascent-override:101.2%;descent-override:27.1%;line-gap-override:0%}
