.tool[data-astro-cid-xqrakt4q]{--accent:var(--mint);--accent-soft:var(--mint-soft)}.accent-amber[data-astro-cid-xqrakt4q]{--accent:var(--amber);--accent-soft:var(--amber-soft)}.accent-violet[data-astro-cid-xqrakt4q]{--accent:var(--violet);--accent-soft:var(--violet-soft)}.tool-head[data-astro-cid-xqrakt4q]{padding-top:clamp(1rem,3vw,2.5rem)}.tool-head[data-astro-cid-xqrakt4q] .eyebrow[data-astro-cid-xqrakt4q]{align-items:center;gap:.5rem;display:flex}.icon[data-astro-cid-xqrakt4q]{background:var(--accent-soft);width:2rem;height:2rem;color:var(--accent);border-radius:10px;place-items:center;display:inline-grid}.tool-head[data-astro-cid-xqrakt4q] .badge[data-astro-cid-xqrakt4q]{text-transform:none;letter-spacing:0;margin-left:.25rem}.tool-head[data-astro-cid-xqrakt4q] h1[data-astro-cid-xqrakt4q]{margin-bottom:.25rem}.promise[data-astro-cid-xqrakt4q]{font-size:var(--step-1);color:var(--text-soft);max-width:34rem}.tool-stage[data-astro-cid-xqrakt4q]{margin-top:1.25rem}.tool-guide[data-astro-cid-xqrakt4q]{margin-top:clamp(3rem,7vw,5rem)}.tool-guide[data-astro-cid-xqrakt4q] .prose h2:first-child{margin-top:0}.disclaimer[data-astro-cid-xqrakt4q]{border-top:1px dashed var(--line);margin-top:2rem;padding-top:1rem}.more[data-astro-cid-xqrakt4q]{margin-top:3rem}.more[data-astro-cid-xqrakt4q] ul[data-astro-cid-xqrakt4q]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.more[data-astro-cid-xqrakt4q] a[data-astro-cid-xqrakt4q]{min-height:var(--tap);border:1px solid var(--line);background:var(--surface);color:var(--text-soft);font-weight:700;font-size:var(--step--1);transition:border-color var(--fast) var(--ease), color var(--fast) var(--ease), transform var(--fast) var(--ease);border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .9rem .3rem .6rem;text-decoration:none;display:inline-flex}.more[data-astro-cid-xqrakt4q] a[data-astro-cid-xqrakt4q]:hover{color:var(--text);border-color:var(--line-strong);transform:translateY(-1px)}
