.tools_page__BwBq0{--v2-ink:var(--st-ink);--v2-ink-soft:var(--st-ink-soft);--v2-muted:var(--st-muted);--v2-line:var(--st-line);--v2-seal:var(--st-seal);--v2-seal-text:var(--st-seal-text);--v2-paper:var(--st-paper);font-size:var(--v2-fs-body);line-height:1.85}.tools_main__hzJLs{max-width:1080px;margin:auto;padding:40px 24px 80px}.tools_crumbs__F8AX7{display:flex;flex-wrap:wrap;gap:10px;color:var(--v2-muted);font-size:var(--v2-fs-note)}.tools_page__BwBq0 a{text-underline-offset:5px}.tools_crumbs__F8AX7 a,.tools_related__rTiYv a{color:inherit}.tools_hero__10fpt{padding:40px 0;max-width:850px}.tools_eyebrow__4fzZF{color:var(--v2-seal-text);letter-spacing:.18em;font-size:var(--v2-fs-eyebrow)}.tools_hero__10fpt h1{font-family:var(--ui-serif);font-size:var(--v2-fs-display);font-weight:500;line-height:1.5;margin:12px 0 20px}.tools_lead__Pevq_{font-size:var(--v2-fs-answer);color:var(--v2-ink-soft);max-width:720px}.tools_brand__G85V5{float:right;width:96px;height:96px;margin:0 0 20px 24px}.tools_actions__tCp7c{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0}.tools_actions__tCp7c a{display:inline-block;border-radius:var(--v2-radius-pill);padding:10px 22px;font-family:var(--ui-serif);font-size:var(--v2-fs-control)}.tools_primary__tlehO{background:var(--v2-seal);color:var(--st-on-seal);text-decoration:none}.tools_secondary__Fy75c{color:var(--v2-ink);border:1px solid var(--v2-line);text-decoration:none}.tools_group__bXvTe{padding:30px 0;border-top:1px solid var(--v2-line)}.tools_group__bXvTe h2{font-family:var(--ui-serif);font-size:var(--v2-fs-title);font-weight:500;margin:0 0 24px}.tools_group__bXvTe h3{font-family:var(--ui-serif);font-size:var(--v2-fs-card-title);font-weight:500;margin:0 0 10px}.tools_grid__gLGjU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 42px}.tools_entry__W9w6_{min-width:0}.tools_entry__W9w6_ h3 a{color:var(--v2-ink)}.tools_entry__W9w6_ p{color:var(--v2-ink-soft);margin:10px 0}.tools_entry__W9w6_ small,.tools_fine__Dptnt{color:var(--v2-muted);font-size:var(--v2-fs-note)}.tools_entry__W9w6_>a{color:var(--v2-seal-text)}.tools_group__bXvTe li{margin:12px 0}.tools_group__bXvTe p{max-width:780px;color:var(--v2-ink-soft);overflow-wrap:anywhere}.tools_faq__HYerP{margin:0;max-width:780px}.tools_faq__HYerP>div+div{margin-top:28px}.tools_faq__HYerP dt{font-family:var(--ui-serif);font-size:var(--v2-fs-card-title);color:var(--v2-ink)}.tools_faq__HYerP dd{margin:10px 0 0;color:var(--v2-ink-soft)}.tools_related__rTiYv{display:flex;flex-wrap:wrap;gap:12px 24px}.tools_page__BwBq0 a:focus-visible{outline:2px solid var(--v2-seal-text);outline-offset:5px}@media (max-width:600px){.tools_main__hzJLs{padding:24px 20px 60px}.tools_hero__10fpt{padding:28px 0}.tools_grid__gLGjU{grid-template-columns:minmax(0,1fr)}.tools_brand__G85V5{width:64px;height:64px;margin-left:12px}}