.page-intro.svelte-gqq7qm h1:where(.svelte-gqq7qm){max-width:10ch}.visualization-intro.svelte-gqq7qm{align-items:center;padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem)}.visualization-intro.svelte-gqq7qm h1:where(.svelte-gqq7qm){font-size:clamp(3rem,5.7vw,6rem)}.tools.svelte-gqq7qm{grid-template-columns:1fr;gap:0;padding-top:clamp(2.5rem,5vw,4.5rem);padding-bottom:clamp(5rem,9vw,8rem);display:grid}.tools.svelte-gqq7qm article:where(.svelte-gqq7qm){border-top:1px solid var(--line);background:var(--paper);grid-template-columns:2rem .9fr 1fr;align-items:start;gap:1.5rem 2rem;padding:2.3rem 0;display:grid}.tool-top.svelte-gqq7qm{color:var(--madder-dark);justify-content:space-between;align-items:center;padding-top:.4rem;display:flex}.tools.svelte-gqq7qm h2:where(.svelte-gqq7qm){font-family:var(--editorial-font);font-size:clamp(1.75rem,2.7vw,2.7rem);font-weight:var(--display-weight,400);letter-spacing:var(--display-tracking,-.025em);margin-bottom:1.2rem;line-height:1.08}.tool-description.svelte-gqq7qm{color:var(--ink-soft);font-family:var(--reading);font-size:1.1875rem;line-height:1.58}.tool-links.svelte-gqq7qm{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:1.1rem;margin-top:auto;padding-top:0;display:flex}.tool-links.svelte-gqq7qm>a:where(.svelte-gqq7qm):not(.button){color:var(--ink-soft);text-underline-offset:.3rem;align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;display:inline-flex}@media (width<=900px){.tools.svelte-gqq7qm{grid-template-columns:1fr}.tools.svelte-gqq7qm article:where(.svelte-gqq7qm){grid-template-columns:1.5rem minmax(0,1fr);gap:1rem}.tool-description.svelte-gqq7qm{grid-column:2;margin-top:0}.tools.svelte-gqq7qm h2:where(.svelte-gqq7qm){margin-bottom:0}}
