.tool-split[data-astro-cid-t56ogxrx]{grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);align-items:start;gap:2rem;display:grid}.tool-form[data-astro-cid-t56ogxrx]{gap:.75rem;margin-top:1.25rem;display:grid}.tool-form[data-astro-cid-t56ogxrx] label[data-astro-cid-t56ogxrx]{gap:.3rem;font-size:.92rem;display:grid}.tool-form[data-astro-cid-t56ogxrx] input[data-astro-cid-t56ogxrx],.tool-form[data-astro-cid-t56ogxrx] textarea[data-astro-cid-t56ogxrx]{border:1px solid var(--line);background:var(--paper-3);width:100%;color:var(--ink);font:inherit;border-radius:.8rem;padding:.7rem .8rem}.tool-form[data-astro-cid-t56ogxrx] input[data-astro-cid-t56ogxrx]:focus,.tool-form[data-astro-cid-t56ogxrx] textarea[data-astro-cid-t56ogxrx]:focus{outline:2px solid var(--accent);outline-offset:2px}.tool-stage[data-astro-cid-t56ogxrx]{position:sticky;top:1rem}.tool-preview[data-astro-cid-t56ogxrx]{border:1px solid var(--line);background:var(--paper-2);border-radius:1.4rem;min-height:16rem;padding:1.25rem}.tool-preview[data-astro-cid-t56ogxrx] h2[data-astro-cid-t56ogxrx]{font-family:var(--font-serif);margin:.2rem 0 .4rem;font-size:2rem}.tool-preview[data-astro-cid-t56ogxrx] ul[data-astro-cid-t56ogxrx]{gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.tool-summary[data-astro-cid-t56ogxrx]{margin:.2rem 0 .8rem;font-size:.95rem}.tool-empty[data-astro-cid-t56ogxrx]{color:var(--ink-soft,inherit);margin:.8rem 0 0}.tool-preview[data-astro-cid-t56ogxrx] a[data-astro-cid-t56ogxrx]{background:var(--paper);border:1px solid var(--line);border-radius:.8rem;gap:.15rem;padding:.65rem .8rem;text-decoration:none;display:grid}.tool-link-label[data-astro-cid-t56ogxrx]{font-weight:600}.tool-link-url[data-astro-cid-t56ogxrx]{word-break:break-all;font-size:.82rem}.tool-split[data-astro-cid-t56ogxrx]{padding-top:2rem}.tool-split[data-astro-cid-t56ogxrx] h1[data-astro-cid-t56ogxrx]{font-family:var(--font-serif);letter-spacing:-.03em;font-size:clamp(2rem,4.5vw,3rem);line-height:1.08}.tool-split[data-astro-cid-t56ogxrx] .lede[data-astro-cid-t56ogxrx]{color:var(--ink-soft);max-width:46ch;margin-top:.8rem}.cta-row[data-astro-cid-t56ogxrx]{flex-wrap:wrap;gap:.6rem;margin-top:.8rem;display:flex}.tool-guide[data-astro-cid-t56ogxrx] h2[data-astro-cid-t56ogxrx]+[data-astro-cid-t56ogxrx]{margin-top:1rem}.tool-guide[data-astro-cid-t56ogxrx] h2[data-astro-cid-t56ogxrx]:not(:first-child){margin-top:2.5rem}.tool-steps[data-astro-cid-t56ogxrx],.tool-tips[data-astro-cid-t56ogxrx]{max-width:62ch;color:var(--ink-soft);padding-left:1.25rem}.tool-steps[data-astro-cid-t56ogxrx] li[data-astro-cid-t56ogxrx],.tool-tips[data-astro-cid-t56ogxrx] li[data-astro-cid-t56ogxrx]{margin-top:.5rem}@media (width<=800px){.tool-split[data-astro-cid-t56ogxrx]{grid-template-columns:1fr;padding-top:1rem}.tool-stage[data-astro-cid-t56ogxrx]{position:static}}
