@layer components{.acento-capitulos{--acento-capitulo:var(--cbd-brand)}.acento-capitulos[data-seccion-activa=antes]{--acento-capitulo:var(--cbd-accent-cardon)}.acento-capitulos[data-seccion-activa=resultados]{--acento-capitulo:var(--cbd-accent)}.acento-capitulos[data-seccion-activa=contrapuntos]{--acento-capitulo:var(--cbd-ink-secondary)}.acento-capitulo-texto{color:var(--acento-capitulo,var(--cbd-brand));transition:color .4s var(--cbd-ease-state)}.en-esta-historia{top:calc(var(--cbd-alto-barra) + 5rem);border-top:3px solid var(--acento-capitulo,var(--cbd-brand));border-radius:var(--cbd-radius-control);transition:border-top-color .4s var(--cbd-ease-state);padding:1rem 1rem .5rem;position:sticky}@media (min-width:84rem){.en-esta-historia{top:calc(var(--cbd-alto-barra) + 1.5rem)}}@media (prefers-reduced-motion:reduce){.acento-capitulo-texto,.en-esta-historia{transition:none}}}.ceros .era-2008{--era:var(--color-sun)}.ceros .era-2018{--era:var(--color-cardon)}.ceros .era-2021{--era:var(--color-accent)}.ceros-cifra{font-family:var(--font-mono);letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;margin-block:1.75rem .5rem;font-size:clamp(1.55rem,7.6vw,4.75rem);font-weight:600;line-height:1}@media (min-width:1024px){.ceros-cifra{font-size:clamp(1.55rem,4.4vw,4.75rem)}}.ceros-punto{color:var(--color-ink-muted)}.ceros-digito{color:var(--era);display:inline-block;position:relative}.ceros-digito:after{content:"";inset-inline:-6%;background:var(--color-ink);transform-origin:0;height:.085em;position:absolute;top:50%}.grafico[data-trazo=pendiente] .ceros-digito:after{transform:scaleX(0)}.grafico[data-trazo=dibujado] .ceros-digito:after{transition:transform .24s var(--cbd-ease-out) var(--retraso,0s)}.ceros-eras{border-top:1px solid var(--color-line-strong);gap:1rem;margin-top:1.5rem;padding-top:1.25rem;display:grid}@media (min-width:40rem){.ceros-eras{grid-template-columns:repeat(3,minmax(0,1fr))}}.ceros-eras>li{border-top:3px solid var(--era);padding-top:.75rem}.ceros-anio{font-family:var(--font-mono);font-size:1.5rem;font-weight:600}.ceros-billete{font-family:var(--font-mono);margin-top:.5rem;font-size:1.375rem;font-weight:600}.ceros-billete s{-webkit-text-decoration-color:var(--era);text-decoration-color:var(--era);text-decoration-thickness:.12em}.ceros-moneda{margin-top:.25rem;font-weight:600}@media (prefers-reduced-motion:reduce){.grafico[data-trazo=pendiente] .ceros-digito:after{transform:none}}
