.tool-page.svelte-4c284f{padding-top:144px;padding-bottom:80px}.tool-breadcrumb.svelte-4c284f{color:#666;gap:12px;margin-bottom:32px;font-size:12px;display:flex}.tool-breadcrumb.svelte-4c284f a:where(.svelte-4c284f){text-decoration:underline}.tool-hero.svelte-4c284f{grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;display:grid}h1.svelte-4c284f{max-width:680px;margin-top:16px;font-size:60px;font-weight:600;line-height:1}.tool-hero.svelte-4c284f p:where(.svelte-4c284f):not(.eyebrow){color:#666;margin-top:24px;font-size:18px;line-height:28px}.tool-hero.svelte-4c284f .button:where(.svelte-4c284f){border-radius:999px;min-height:48px;margin-top:32px;padding-inline:24px}.tool-risk.svelte-4c284f{color:#666;margin-top:12px;font-size:12px;display:block}figure.svelte-4c284f{background:#181818;border-radius:16px;margin:0;overflow:hidden}figure.svelte-4c284f img:where(.svelte-4c284f){aspect-ratio:1;object-fit:cover;width:100%}figcaption.svelte-4c284f{color:#fff;padding:16px 24px;font-size:14px}figcaption.svelte-4c284f span:where(.svelte-4c284f){color:#aaa;margin-top:4px;font-size:12px;display:block}.tool-intro.svelte-4c284f{max-width:680px;margin:96px 0 48px}h2.svelte-4c284f{font-size:36px;font-weight:600;line-height:40px}.tool-intro.svelte-4c284f h2:where(.svelte-4c284f){margin-top:16px}.tool-intro.svelte-4c284f>p:where(.svelte-4c284f):last-child{color:#666;margin-top:24px}.tool-sections.svelte-4c284f{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.tool-sections.svelte-4c284f section:where(.svelte-4c284f){border:1px solid #deded8;border-radius:12px;padding:24px}.tool-sections.svelte-4c284f span:where(.svelte-4c284f){color:#666;font-size:12px}.tool-sections.svelte-4c284f h2:where(.svelte-4c284f){margin-top:24px;font-size:24px;line-height:32px}.tool-sections.svelte-4c284f p:where(.svelte-4c284f){color:#666;margin-top:16px}.tool-tip.svelte-4c284f{background:#e7ebcf;border-radius:12px;grid-template-columns:1fr 3fr;gap:32px;margin-top:48px;padding:32px;display:grid}.tool-questions.svelte-4c284f{max-width:800px;margin:80px auto}.tool-questions.svelte-4c284f h2:where(.svelte-4c284f){margin-bottom:32px}details.svelte-4c284f{border-bottom:1px solid #deded8}summary.svelte-4c284f{cursor:pointer;padding:24px 0;font-weight:600}details.svelte-4c284f p:where(.svelte-4c284f){color:#666;padding-bottom:24px}.tool-questions.svelte-4c284f>p:where(.svelte-4c284f){margin-top:24px;font-size:14px}.tool-questions.svelte-4c284f a:where(.svelte-4c284f){text-decoration:underline}.tool-next.svelte-4c284f{color:#fff;background:#181818;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:32px;display:flex}.tool-related.svelte-4c284f{flex-wrap:wrap;gap:24px;margin-top:32px;font-size:14px;display:flex}.tool-related.svelte-4c284f a:where(.svelte-4c284f){align-items:center;gap:8px;text-decoration:underline;display:flex}@media (width<=800px){.tool-page.svelte-4c284f{padding-top:112px}.tool-hero.svelte-4c284f,.tool-sections.svelte-4c284f,.tool-tip.svelte-4c284f{grid-template-columns:1fr;gap:32px}h1.svelte-4c284f{font-size:48px}figure.svelte-4c284f img:where(.svelte-4c284f){aspect-ratio:16/9}.tool-intro.svelte-4c284f{margin-top:64px}.tool-next.svelte-4c284f{flex-direction:column;align-items:flex-start}}@media (width<=420px){h1.svelte-4c284f{font-size:36px;line-height:40px}h2.svelte-4c284f{font-size:30px;line-height:36px}}
