.pasos{counter-reset:paso;gap:12px;margin:0;padding:0;list-style:none;display:grid}.pasos li{counter-increment:paso;box-shadow:var(--sombra-s);background:#fff;border-radius:20px;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px;display:grid}.pasos li:before{content:counter(paso);font:var(--w-display) 48px/1 var(--f-display);color:var(--marca)}.pasos h3{margin:2px 0 4px;font-size:17px}.pasos p{color:#3b3f46;margin:0;font-size:14.5px}.formula{font:500 13px var(--f-num);background:var(--fondo);border-radius:8px;margin-top:8px;padding:6px 10px;display:inline-block}.anatomia{gap:14px;display:grid}.anatomia ol{gap:8px;margin:0;padding-left:0;font-size:14.5px;list-style:none;display:grid}.pin{background:var(--tinta);color:#fff;width:22px;height:22px;font:600 12px var(--f-num);vertical-align:middle;border-radius:50%;place-items:center;display:inline-grid}.boleta .pin{width:20px;height:20px;margin-left:4px;font-size:11px}.anatomia li{grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.niveles{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.niveles div{box-shadow:var(--sombra-s);background:#fff;border-radius:16px;padding:12px}.niveles b{font:600 22px var(--f-num);display:block}.niveles small{color:var(--gris);font-size:12.5px}.tipos-m{gap:8px;display:grid}.tipos-m div{box-shadow:var(--sombra-s);background:#fff;border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;font-size:14px;display:grid}.tipos-m>div>.ico{width:24px;height:24px;color:var(--marca);margin-top:1px}.tipos-m b{display:block}.stake{box-shadow:var(--sombra-s);background:#fff;border-radius:20px;overflow:hidden}.stake div{border-top:1px solid var(--linea);grid-template-columns:minmax(0,1fr) 54px 92px;align-items:center;gap:10px;padding:11px 16px;font-size:14px;display:grid}.stake div:first-child{color:var(--gris);text-transform:uppercase;letter-spacing:.06em;border-top:0;font-size:12px}.stake .num{text-align:right}.stake.kelly div{grid-template-columns:minmax(0,1fr) auto}.stake.kelly div span:last-child{text-align:right}.nota-k{color:var(--gris);margin:16px 0 8px;font-size:14px;line-height:1.5}.nota-k b{color:var(--tinta)}.semaforo{gap:8px;display:grid}.semaforo .estado{border-radius:14px}@media (min-width:960px){.pasos{grid-template-columns:1fr 1fr}.anatomia{grid-template-columns:400px minmax(0,1fr);align-items:center;gap:40px}.tipos-m{grid-template-columns:1fr 1fr}}
