.spn{border:1px solid var(--line);border-left:3px solid var(--amber);background:var(--surface);border-radius:10px;margin:14px 0;padding:12px 14px}.spn-k{font:600 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;display:block}.spn-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.spn-h{font:700 15px/1.3 var(--body);color:var(--ink)}.spn-b{color:var(--ink-2);margin:4px 0 0;font-size:13px}.spn-cta{background:var(--amber);color:var(--amber-ink);font:700 13px/1 var(--body);border-radius:999px;flex:none;padding:8px 14px;text-decoration:none}.spn-cta:hover{filter:brightness(1.05)}.spn-rg{color:var(--muted);margin-top:8px;font-size:11px;display:block}
