@media (max-width:767px){.sc .sc-titulo{font-size:clamp(1.6rem,1.2rem + 2vw,2rem);font-weight:800;letter-spacing:-.025em;line-height:1.12}.sc .sc-titulo:before{content:"";display:block;width:2.25rem;height:.25rem;margin-bottom:.6rem;border-radius:999px;background:var(--tono-acento,#3888d0)}.sc .sc-lema{font-size:.9375rem;line-height:1.5}.sc .sc-total{color:var(--tono-tinta,#245d92);font-weight:600}.dark .sc .sc-total{color:var(--tono-tinta-oscuro,#93c5f4)}.sc .sc-indice{padding:1.125rem 1rem 1rem;border:1px solid rgba(11,27,46,.08);border-radius:1.25rem;background:#fff;box-shadow:0 1px 2px rgba(11,27,46,.06),0 10px 24px -14px rgba(11,27,46,.28)}.dark .sc .sc-indice{border-color:rgba(255,255,255,.08);background:#121829}.sc .sc-indice-titulo{font-size:1rem;font-weight:750;letter-spacing:-.01em}.sc .sc-indice-lista{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.sc .sc-chip{display:flex;align-items:center;min-height:2.75rem;padding:.5rem .875rem;border-radius:.875rem;border-left:.25rem solid var(--tono-acento,#3888d0);font-size:.875rem;font-weight:600;line-height:1.3;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background-color .15s ease}.sc .sc-chip:active{transform:scale(.98)}}@media (min-width:481px) and (max-width:767px){.sc .sc-indice-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sc .sc-chip{transition:none}.sc .sc-chip:active{transform:none}}