.tools-hub[data-astro-cid-l4z7ivqh]{max-width:760px;padding:2rem 1rem}.tools-hub[data-astro-cid-l4z7ivqh] h1[data-astro-cid-l4z7ivqh]{margin-bottom:.5rem;font-size:1.75rem}.lede[data-astro-cid-l4z7ivqh]{color:var(--muted);margin-bottom:2rem;line-height:1.6}.tool-grid[data-astro-cid-l4z7ivqh]{flex-direction:column;gap:1rem;display:flex}.tool-card[data-astro-cid-l4z7ivqh]{border:1px solid var(--line);color:inherit;background:var(--surface);border-radius:12px;align-items:flex-start;gap:1.25rem;padding:1.25rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.tool-card[data-astro-cid-l4z7ivqh]:hover{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.tool-icon[data-astro-cid-l4z7ivqh]{flex-shrink:0;margin-top:.1rem;font-size:2rem;line-height:1}.tool-card[data-astro-cid-l4z7ivqh] h2[data-astro-cid-l4z7ivqh]{color:var(--accent);margin-bottom:.4rem;font-size:1.05rem}.tool-card[data-astro-cid-l4z7ivqh] p[data-astro-cid-l4z7ivqh]{color:var(--muted);margin-bottom:.6rem;font-size:.875rem;line-height:1.6}.related-section[data-astro-cid-l4z7ivqh]{border-top:1px solid var(--line);margin-top:3rem;padding-top:2rem}.related-section[data-astro-cid-l4z7ivqh] h2[data-astro-cid-l4z7ivqh]{margin-bottom:.5rem;font-size:1rem}
