.tools_hub__P4lCA{max-width:960px;margin:auto;padding:clamp(24px,5vw,48px);color:var(--theme-ink)}.tools_header__okciV{padding-bottom:32px}.tools_eyebrow__4fzZF{font:12px/1.5 monospace;letter-spacing:.12em;color:var(--theme-code-teal)}.tools_header__okciV h1{font-size:clamp(32px,4vw,48px);line-height:1.2;font-weight:650;margin:16px 0}.tools_intro__Dy0my{font-size:clamp(18px,2.2vw,24px);line-height:1.5}.tools_description__pxoMD{color:var(--theme-slate);line-height:1.9;font-size:14px;margin-top:12px;max-width:52rem}.tools_section__ggORw{margin-top:32px}.tools_sectionTitle__ROtn8{font-size:18px;font-weight:600;padding-bottom:12px;border-bottom:1px solid var(--theme-mist)}.tools_list__Dt2bn{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:16px}.tools_card__m0HHs{border:1px solid var(--theme-mist);border-radius:12px;padding:20px}.tools_card__m0HHs h3{font-size:18px;font-weight:600}.tools_card__m0HHs p{margin-top:10px;font-size:14px;line-height:1.85;color:var(--theme-slate)}.tools_meta__8JsHB{margin-top:14px;font-size:13px}.tools_hub__P4lCA a{color:var(--theme-code-cobalt);text-decoration:underline;text-underline-offset:4px}.tools_footer__hbpiC{margin-top:40px;border-top:1px solid var(--theme-mist);padding-top:20px;font-size:13px;line-height:1.9;color:var(--theme-slate)}