.tools-section[data-astro-cid-l4z7ivqh]{padding-top:72px;padding-bottom:88px}.tools-intro[data-astro-cid-l4z7ivqh]{margin-bottom:42px}.tools-intro[data-astro-cid-l4z7ivqh] h2[data-astro-cid-l4z7ivqh]{color:var(--ink);margin:0 0 14px;font-size:clamp(34px,4vw,48px);line-height:1.15}.tools-intro[data-astro-cid-l4z7ivqh] p[data-astro-cid-l4z7ivqh]{max-width:760px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.tools-directory[data-astro-cid-l4z7ivqh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.tool-directory-card[data-astro-cid-l4z7ivqh]{border:1px solid var(--line);min-height:220px;color:var(--ink);background:#fff;border-radius:18px;align-items:flex-start;gap:20px;padding:28px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.tool-directory-card[data-astro-cid-l4z7ivqh]:hover{border-color:var(--orange);transform:translateY(-2px);box-shadow:0 10px 24px #111d2c14}.tool-directory-icon[data-astro-cid-l4z7ivqh] svg[data-astro-cid-l4z7ivqh]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.tool-directory-icon[data-astro-cid-l4z7ivqh]{width:54px;height:54px;color:var(--orange);letter-spacing:.04em;text-align:center;background:#f45a241a;border-radius:50%;flex:0 0 54px;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex}.tool-directory-content[data-astro-cid-l4z7ivqh]{flex:1;min-width:0}.tool-directory-label[data-astro-cid-l4z7ivqh]{color:var(--orange);letter-spacing:.14em;margin-bottom:9px;font-size:11px;font-weight:800;line-height:1.2}.tool-directory-content[data-astro-cid-l4z7ivqh] h3[data-astro-cid-l4z7ivqh]{color:var(--ink);margin:0 0 12px;font-size:21px;font-weight:750;line-height:1.25}.tool-directory-content[data-astro-cid-l4z7ivqh] p[data-astro-cid-l4z7ivqh]{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.65}.tool-directory-content[data-astro-cid-l4z7ivqh] span[data-astro-cid-l4z7ivqh]{color:var(--orange);font-size:14px;font-weight:700;display:inline-block}.toolbox-note-section[data-astro-cid-l4z7ivqh]{background:#fff}.toolbox-note[data-astro-cid-l4z7ivqh]{border:1px solid var(--line);background:#f3f5f8;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:30px 34px;display:grid;box-shadow:0 10px 28px #111d2c0f}.toolbox-note[data-astro-cid-l4z7ivqh] h2[data-astro-cid-l4z7ivqh]{margin:.4rem 0 .7rem}.toolbox-note[data-astro-cid-l4z7ivqh] p[data-astro-cid-l4z7ivqh]{max-width:720px;color:var(--muted);margin:0;line-height:1.7}.toolbox-note[data-astro-cid-l4z7ivqh] .button[data-astro-cid-l4z7ivqh]{white-space:nowrap;flex-shrink:0}@media (width<=760px){.toolbox-note[data-astro-cid-l4z7ivqh]{grid-template-columns:1fr;gap:20px;padding:24px}.toolbox-note[data-astro-cid-l4z7ivqh] .button[data-astro-cid-l4z7ivqh]{justify-self:start}}@media (width<=980px){.tools-directory[data-astro-cid-l4z7ivqh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.tools-section[data-astro-cid-l4z7ivqh]{padding-top:52px;padding-bottom:64px}.tools-intro[data-astro-cid-l4z7ivqh]{margin-bottom:30px}.tools-directory[data-astro-cid-l4z7ivqh]{grid-template-columns:1fr;gap:16px}.tool-directory-card[data-astro-cid-l4z7ivqh]{border-radius:16px;min-height:auto;padding:22px}.tool-directory-icon[data-astro-cid-l4z7ivqh] svg[data-astro-cid-l4z7ivqh]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.tool-directory-icon[data-astro-cid-l4z7ivqh]{flex-basis:48px;width:48px;height:48px}.tool-directory-content[data-astro-cid-l4z7ivqh] h3[data-astro-cid-l4z7ivqh]{font-size:21px}}@media (width<=430px){.tool-directory-card[data-astro-cid-l4z7ivqh]{gap:15px;padding:19px}.tool-directory-icon[data-astro-cid-l4z7ivqh] svg[data-astro-cid-l4z7ivqh]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.tool-directory-icon[data-astro-cid-l4z7ivqh]{flex-basis:44px;width:44px;height:44px;font-size:9px}.tool-directory-content[data-astro-cid-l4z7ivqh] p[data-astro-cid-l4z7ivqh]{font-size:13px}}
