.ss-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.75rem}.ss-btn{display:flex;flex-direction:column;gap:.15rem;padding:.9rem 1rem;border:2px solid var(--ink,#0f172a);border-radius:1rem;background:#fff;color:var(--ink,#0f172a);text-decoration:none;box-shadow:0 3px 0 var(--ink,#0f172a);transition:transform .12s ease,box-shadow .12s ease}.ss-btn b{font-family:inherit;font-weight:800;font-size:1rem}.ss-btn span{font-size:.78rem;font-weight:700;opacity:.65}.ss-btn:hover{transform:translateY(-2px);box-shadow:0 5px 0 var(--ink,#0f172a)}.ss-btn:active{transform:translateY(1px);box-shadow:0 1px 0 var(--ink,#0f172a)}.ss-btn:focus-visible{outline:3px solid #f59e0b;outline-offset:2px}.ss-btn.is-primary{background:#f59e0b}.ss-btn.is-primary span{opacity:.8}@media (prefers-reduced-motion:reduce){.ss-btn{transition:none}}