.sth-numeri{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));background:var(--sth-nero);color:var(--sth-bianco);padding:56px 4vw;gap:0}.sth-numeri:has(>:nth-child(2):last-child){--cols: 2}.sth-numeri:has(>:only-child){--cols: 1}.sth-numeri-voce{padding:4px 32px;border-left:1px solid var(--sth-rosso);min-width:0}.sth-numeri-voce:first-child{border-left:0;padding-left:0}.sth-numeri-tondo{font-family:var(--sth-font-display);text-transform:uppercase;font-size:56px;line-height:1;letter-spacing:0}.sth-numeri-oltre{font-family:var(--sth-font-text);font-weight:700;font-size:13px;letter-spacing:.12em;vertical-align:middle;color:var(--sth-rosso)}.sth-numeri-testo{margin-top:10px;font-family:var(--sth-font-text);font-size:15px;line-height:1.35;max-width:28ch}.sth-numeri-live{margin-top:18px;display:flex;align-items:center;gap:10px}.sth-numeri-preciso{font-family:var(--sth-font-text);font-weight:700;font-size:20px;font-variant-numeric:tabular-nums;color:var(--sth-rosso)}.sth-numeri-punto{width:8px;height:8px;border-radius:50%;background:var(--sth-rosso);flex:none;animation:sth-numeri-pulsa 2s ease-in-out infinite}@keyframes sth-numeri-pulsa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.sth-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){.sth-numeri-punto{animation:none}}@media (max-width: 999px){.sth-numeri{padding:40px 4vw}.sth-numeri-voce{padding:4px 20px}.sth-numeri-tondo{font-size:38px}}@media (max-width: 690px){.sth-numeri{grid-template-columns:minmax(0,1fr);padding:32px 16px}.sth-numeri-voce,.sth-numeri-voce:first-child{border-left:0;border-top:1px solid var(--sth-rosso);padding:20px 0}.sth-numeri-voce:first-child{border-top:0;padding-top:0}.sth-numeri-voce:last-child{padding-bottom:0}.sth-numeri-tondo{font-size:40px}}.sth-numeri-nastro{background:var(--sth-rosso);color:var(--sth-nero);overflow:hidden;height:44px;display:flex;align-items:center}.sth-numeri-nastro-pista{display:flex;flex:none;white-space:nowrap;animation:sth-numeri-nastro 100s linear infinite}.sth-numeri-nastro-pista>span{display:flex;flex:none}.sth-numeri-nastro-pista>span>span{font-family:var(--sth-font-display);text-transform:uppercase;font-size:20px;line-height:1;letter-spacing:.04em;padding-left:18px}.sth-numeri-nastro-pista b{font-weight:400;padding-left:18px}@keyframes sth-numeri-nastro{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.sth-numeri-nastro-pista{animation:none}}@media (max-width: 690px){.sth-numeri-nastro{height:36px}.sth-numeri-nastro-pista>span>span{font-size:16px;padding-left:14px}.sth-numeri-nastro-pista b{padding-left:14px}}
