.tool-landing__hero[data-v-ea7b0d58]{padding-block:calc(var(--header-height,4.5rem) + 1.25rem) 1.5rem}.tool-landing__hero h1[data-v-ea7b0d58]{max-width:22ch;margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.12}.tool-landing__instruction[data-v-ea7b0d58],.tool-landing__lead[data-v-ea7b0d58]{max-width:40rem;color:var(--text-secondary);margin:0 0 1.25rem;font-size:1.05rem}.tool-landing__section[data-v-ea7b0d58]{padding-block:2.25rem}.tool-landing__section h2[data-v-ea7b0d58]{margin:0 0 1.25rem;font-size:1.5rem}.tool-landing__steps[data-v-ea7b0d58]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.tool-landing__steps span[data-v-ea7b0d58]{font-family:var(--font-mono,monospace);color:var(--text-secondary);margin-bottom:.4rem;display:block}.tool-landing__steps p[data-v-ea7b0d58]{color:var(--text-secondary);margin:.4rem 0 0}.tool-landing__split[data-v-ea7b0d58]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.tool-landing__faq dt[data-v-ea7b0d58]{margin-top:1rem;font-weight:600}.tool-landing__faq dd[data-v-ea7b0d58]{color:var(--text-secondary);margin:.35rem 0 0}.tool-landing__more[data-v-ea7b0d58]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.tool-landing__more a[data-v-ea7b0d58]{border:1px solid color-mix(in srgb,currentcolor 14%,transparent);border-radius:.85rem;padding:.85rem 1rem}@media (width<=48rem){.tool-landing__more[data-v-ea7b0d58],.tool-landing__split[data-v-ea7b0d58],.tool-landing__steps[data-v-ea7b0d58]{grid-template-columns:1fr}}
