.claw-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 20px;padding:0;list-style:none;display:grid}.claw-steps li{border:1px solid var(--ui-deep-line);background:color-mix(in srgb,var(--ui-deep) 88%,#fff);color:var(--ui-deep-ink);align-items:center;gap:12px;padding:12px 14px;display:flex}.claw-steps b{font:14px var(--stamp);color:var(--ui-deep-accent)}.claw-steps span{color:var(--ui-deep-muted);font:13px/1.45 Arial,sans-serif}.claw-steps strong{font:11px/1.8 var(--stamp);color:var(--ui-deep-ink);display:block}.claw-machines{margin-bottom:32px}.claw-shelf{border-top:1px solid var(--ui-deep-line);color:var(--ui-deep-ink);padding-top:24px}.claw-shelf>header{margin-bottom:18px}.claw-shelf>header h2{font:clamp(19px,2.6vw,26px)/1.3 var(--stamp);color:var(--ui-deep-ink);margin:10px 0 6px}.claw-shelf>header p{color:var(--ui-deep-muted);margin:0 0 14px;font:15px/1.5 Arial,sans-serif}.claw-shelf-tier{margin-top:22px}.claw-shelf-tier h3{font:12px/1.6 var(--stamp);border-bottom:1px solid var(--ui-deep-line);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 10px;padding-bottom:6px;display:flex}.claw-shelf-tier h3 small{font:9px var(--stamp);color:var(--ui-deep-muted)}.claw-shelf-grid{grid-template-columns:repeat(auto-fill,minmax(146px,1fr));gap:10px;display:grid}.claw-shelf figure{border:1px solid color-mix(in srgb,var(--tier) 42%,transparent);background:#100e14;margin:0;padding:8px}.claw-shelf img{width:100%;height:auto;image-rendering:pixelated;display:block}.claw-shelf figcaption{padding-top:8px}.claw-shelf figcaption strong{font:10px/1.6 var(--stamp);color:var(--ui-deep-ink);display:block}.claw-shelf figcaption span{color:var(--ui-deep-muted);font:12px Arial,sans-serif}@media (max-width:700px){.claw-steps{grid-template-columns:1fr}}
