.glp1-muscle-numbers-section{padding-top:clamp(2rem,4vw,3rem)}.glp1-muscle-numbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0}.glp1-muscle-numbers>div{border-radius:var(--radius-control);padding:1.25rem 1.5rem;background:var(--color-paper-2)}.glp1-muscle-numbers dt{font-family:var(--font-display);font-size:clamp(1.8rem,3.2vw,2.6rem);font-variant-numeric:tabular-nums;line-height:1.1;color:var(--color-brand)}.glp1-muscle-numbers .count-up-digits{display:inline-block}.glp1-muscle-numbers .count-up-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.glp1-muscle-numbers dd{margin:.5rem 0 0;color:var(--color-ink-2);font-size:.95rem;line-height:1.7}.glp1-muscle-source{margin:1rem 0 0;color:var(--color-muted);font-size:.875rem;line-height:1.8}.glp1-muscle-source a{display:inline-flex;align-items:center;gap:.2rem;margin-left:.4rem;color:var(--color-brand);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.glp1-muscle-page .glp1-stage-heading>.glp1-muscle-answer{margin:1rem 0 0;color:var(--color-ink);font-weight:500;line-height:1.85}.glp1-muscle-page .glp1-stage-heading>.glp1-muscle-evidence{margin:1rem 0 0;color:var(--color-muted);font-size:.9rem;line-height:1.75}.glp1-muscle-page .glp1-stage-tools .article-tool{width:100%}@media(max-width:767px){.glp1-muscle-numbers{grid-template-columns:1fr}}
