.tool[data-astro-cid-e2calspi]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:3.5rem;display:grid}.intro[data-astro-cid-e2calspi]{max-width:var(--measure)}.intro[data-astro-cid-e2calspi]>.tag[data-astro-cid-e2calspi]{margin-bottom:1rem}.intro[data-astro-cid-e2calspi] h3[data-astro-cid-e2calspi]{margin-top:2.2rem}.ask[data-astro-cid-e2calspi]{border-left:3px solid var(--accent);background:var(--surface);border-radius:0 var(--radius) var(--radius) 0;margin:1.5rem 0;padding:1rem 1.25rem;font-style:italic}.modes[data-astro-cid-e2calspi] h4[data-astro-cid-e2calspi]{margin:0 0 .35rem}.modes[data-astro-cid-e2calspi] p[data-astro-cid-e2calspi]{color:var(--muted);font-size:.95rem}.tools-list[data-astro-cid-e2calspi]{background:var(--band);color:var(--band-ink);border-radius:14px;align-self:start;padding:1.25rem;position:sticky;top:6rem}.tl-h[data-astro-cid-e2calspi]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:.9rem;font-size:.72rem}.tools-list[data-astro-cid-e2calspi] ul[data-astro-cid-e2calspi]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tools-list[data-astro-cid-e2calspi] li[data-astro-cid-e2calspi]{gap:.15rem;display:grid}.tools-list[data-astro-cid-e2calspi] code[data-astro-cid-e2calspi]{color:var(--band-ink);word-break:break-all;background:0 0;padding:0;font-size:.78rem}.tools-list[data-astro-cid-e2calspi] span[data-astro-cid-e2calspi]{color:var(--band-muted);font-size:.82rem}@media (width<=60rem){.tool[data-astro-cid-e2calspi]{grid-template-columns:1fr}.tools-list[data-astro-cid-e2calspi]{position:static}}
