.demo-banner[data-astro-cid-5m5kdkxc]{border-block:var(--rule);font-size:var(--text-small);color:var(--color-slate);align-items:baseline;gap:14px;padding:14px 0;display:flex}.demo-tag[data-astro-cid-5m5kdkxc]{font-size:var(--text-kicker);letter-spacing:var(--text-kicker--letter-spacing);color:var(--color-ink);border:1px solid var(--color-ink);border-radius:var(--radius-full);flex-shrink:0;padding:3px 9px;font-weight:700}.demo-banner[data-astro-cid-5m5kdkxc] p[data-astro-cid-5m5kdkxc]{max-width:92ch}.tool-hero[data-astro-cid-t2vnmvxo]{background:var(--color-deep-water);color:var(--color-white);padding:28px 0 clamp(48px,6vw,88px)}.th-grid[data-astro-cid-t2vnmvxo]{gap:24px;margin-top:clamp(40px,6vw,88px);display:grid}@media (width>=64rem){.th-grid[data-astro-cid-t2vnmvxo]{grid-template-columns:7fr 5fr;align-items:end;gap:80px}}.th-copy[data-astro-cid-t2vnmvxo]{justify-items:start;gap:24px;display:grid}.th-h1[data-astro-cid-t2vnmvxo]{letter-spacing:var(--tracking-tight);max-width:15ch;font-size:clamp(2.25rem,3.6vw + .75rem,4.25rem);line-height:1.02}.th-lead[data-astro-cid-t2vnmvxo]{color:var(--color-mist);max-width:44ch}.th-bar[data-astro-cid-t2vnmvxo]{align-items:center;gap:12px;margin-bottom:28px;display:grid}@media (width>=64rem){.th-bar[data-astro-cid-t2vnmvxo]{grid-template-columns:1fr auto;gap:24px}}.tool-stage[data-astro-cid-t2vnmvxo]{padding:28px 0 clamp(56px,6vw,96px)}.op-panel[data-astro-cid-t2vnmvxo]{background:var(--color-ink);color:var(--color-white);border-radius:var(--radius-card);max-width:900px;margin-bottom:20px;padding:16px 20px}.op-label[data-astro-cid-t2vnmvxo]{font-weight:700;font-size:var(--text-kicker);letter-spacing:var(--text-kicker--letter-spacing);color:var(--color-mist);align-items:center;gap:8px;margin-bottom:4px;display:inline-flex}.reset-row[data-astro-cid-t2vnmvxo]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.reset-note[data-astro-cid-t2vnmvxo]{color:var(--color-slate);font-size:.875rem}.rep-grid[data-astro-cid-t2vnmvxo],.build-grid[data-astro-cid-t2vnmvxo]{gap:24px;margin-top:24px;display:grid}@media (width>=48rem){.rep-grid[data-astro-cid-t2vnmvxo]{grid-template-columns:1fr 1fr;gap:48px}}@media (width>=64rem){.build-grid[data-astro-cid-t2vnmvxo]{grid-template-columns:repeat(3,1fr);gap:32px}}.rep-col[data-astro-cid-t2vnmvxo]{align-content:start;gap:14px;display:grid}.rep-list[data-astro-cid-t2vnmvxo]{gap:12px;display:grid}.rep-list[data-astro-cid-t2vnmvxo] li[data-astro-cid-t2vnmvxo]{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.rep-list[data-astro-cid-t2vnmvxo] .icon{color:var(--color-slate);margin-top:3px}.build-item[data-astro-cid-t2vnmvxo]{border-top:var(--rule-strong);align-content:start;gap:8px;padding-top:20px;display:grid}.build-k[data-astro-cid-t2vnmvxo]{align-items:center;gap:8px;font-weight:700;display:inline-flex}.build-k[data-astro-cid-t2vnmvxo] .icon{color:var(--color-harbor)}.build-links[data-astro-cid-t2vnmvxo]{flex-wrap:wrap;gap:12px 28px;margin-top:28px;display:flex}.rel-grid[data-astro-cid-t2vnmvxo]{gap:16px;margin-top:24px;display:grid}@media (width>=48rem){.rel-grid[data-astro-cid-t2vnmvxo]{grid-template-columns:1fr 1fr}}
