.Tools_toolsPage__XuAS_{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f9f9ff;color:#001c3b;line-height:1.6;-webkit-font-smoothing:antialiased}.Tools_hero__yqVuw{padding:100px 24px 80px;background:#f9f9ff;text-align:center}.Tools_heroContent__DDgH9{max-width:720px;margin:0 auto}.Tools_heroTitle__GSnUj{font-size:clamp(2.8rem,6vw,4.5rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;color:#001c3b;margin-bottom:24px}.Tools_heroHighlight__ysDcC{color:#0043d9}.Tools_heroDescription__hBmKa{font-size:clamp(1.05rem,2vw,1.25rem);color:#434656;line-height:1.7;max-width:600px;margin:0 auto 48px}.Tools_searchWrapper__bp38n{position:relative;max-width:640px;margin:0 auto}.Tools_searchIcon__KAjXA{position:absolute;left:24px;top:50%;transform:translateY(-50%);color:#747688;font-size:24px;pointer-events:none}.Tools_searchInput__eiSrK{width:100%;padding:20px 24px 20px 60px;background:#f0f3ff;border:none;border-radius:16px;font-size:1.05rem;font-family:inherit;color:#001c3b;outline:none;transition:background .3s ease;box-sizing:border-box}.Tools_searchInput__eiSrK:focus,.Tools_searchInput__eiSrK:hover{background:#dee9ff}.Tools_searchInput__eiSrK::placeholder{color:rgba(116,118,136,.6)}.Tools_searchUnderline__2tIsh{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:2px;background:#0043d9;transition:width .3s ease;z-index:22}.Tools_searchWrapper__bp38n:focus-within .Tools_searchUnderline__2tIsh{width:100%}.Tools_searchDropdown___QuLX{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#ffffff;border-radius:16px;box-shadow:0 24px 64px rgba(0,28,59,.14),0 8px 24px rgba(0,28,59,.06);z-index:50;padding:8px;max-height:420px;overflow-y:auto;border:1px solid rgba(195,197,217,.1)}.Tools_searchDropdownLabel__rrCKI{padding:10px 12px 6px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#747688}.Tools_searchDropdownItem__gJ3cz{display:flex;align-items:center;gap:14px;width:100%;padding:12px;border:none;border-radius:12px;background:transparent;cursor:pointer;transition:background .15s ease;text-align:left;font-family:inherit}.Tools_searchDropdownItemActive__UDhHp,.Tools_searchDropdownItem__gJ3cz:hover{background:#f0f3ff}.Tools_searchDropdownIcon__JEQY7{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f0f3ff;border-radius:10px;color:#001c3b;flex-shrink:0;transition:filter .2s ease,transform .2s ease}.Tools_searchDropdownItemActive__UDhHp .Tools_searchDropdownIcon__JEQY7,.Tools_searchDropdownItem__gJ3cz:hover .Tools_searchDropdownIcon__JEQY7{filter:brightness(.92);transform:scale(1.05)}.Tools_searchDropdownInfo__bLtKW{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.Tools_searchDropdownName__Lwgrq{font-size:.95rem;font-weight:600;color:#001c3b}.Tools_searchDropdownCategory__lEvBd{font-size:.75rem;color:#747688;font-weight:500}.Tools_filterSection__prY3e{padding:0 24px 48px}.Tools_filterContainer__O4ibR{max-width:1280px;margin:0 auto}.Tools_categoryPills__SWyVq{display:flex;align-items:center;gap:12px;overflow-x:auto;padding-bottom:4px;-ms-overflow-style:none;scrollbar-width:none}.Tools_categoryPills__SWyVq::-webkit-scrollbar{display:none}.Tools_categoryPill__EF_ah{padding:8px 24px;background:#dee9ff;color:#001c3b;border:none;border-radius:9999px;font-size:.875rem;font-weight:600;font-family:inherit;letter-spacing:.02em;cursor:pointer;white-space:nowrap;transition:background .2s ease,transform .2s ease}.Tools_categoryPill__EF_ah:hover{background:#dde1ff}.Tools_categoryPillActive__TQumg{background:#0043d9;color:#ffffff}.Tools_categoryPillActive__TQumg:hover{background:#0043d9}.Tools_featuredSection__5zgQm{padding:0 24px 96px}.Tools_featuredContainer__5oDmW{max-width:1280px;margin:0 auto}.Tools_featuredHeader__hBh8l{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.Tools_featuredTitle__YAUkr{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#001c3b}.Tools_featuredBadge__CMYSd{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#0043d9}.Tools_featuredGrid__jqDqQ{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.Tools_featuredGrid__jqDqQ{grid-template-columns:7fr 5fr}}.Tools_featuredLarge__HHbiu{background:#ffffff;padding:40px;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:all .3s ease;text-decoration:none;color:inherit;border:1px solid rgba(195,197,217,.1);box-shadow:0 4px 16px rgba(0,28,59,.05),0 1px 4px rgba(0,28,59,.03)}.Tools_featuredLarge__HHbiu:hover{background:#f9f9ff;box-shadow:0 24px 56px rgba(0,28,59,.1),0 8px 20px rgba(0,28,59,.05);transform:translateY(-3px)}.Tools_featuredLargeIcon__UjICA{width:56px;height:56px;background:#e9ddff;display:flex;align-items:center;justify-content:center;border-radius:16px;margin-bottom:24px;transition:transform .3s ease;color:#23005c;font-size:28px}.Tools_featuredLarge__HHbiu:hover .Tools_featuredLargeIcon__UjICA{transform:scale(1.1)}.Tools_featuredLargeName__asLh2{font-size:1.875rem;font-weight:900;letter-spacing:-.03em;color:#001c3b;margin-bottom:16px}.Tools_featuredLargeDesc__ftWeQ{font-size:1.1rem;color:#434656;line-height:1.7;max-width:420px;margin-bottom:32px}.Tools_featuredLargeFooter__QYclg{display:flex;align-items:center;justify-content:space-between;gap:16px}.Tools_featuredTags__JrvMu{display:flex;gap:8px}.Tools_chipPurple__vUiQw{background:#e9ddff;color:#23005c}.Tools_chipBlue__1ycSY,.Tools_chipPurple__vUiQw{padding:4px 12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:9999px}.Tools_chipBlue__1ycSY{background:#c4e7ff;color:#001e2c}.Tools_launchBtn__5uh3k{background:linear-gradient(135deg,#0043d9,#275cfe);color:#ffffff;padding:12px 32px;border:none;border-radius:16px;font-size:.9rem;font-weight:700;font-family:inherit;cursor:pointer;transition:transform .2s ease}.Tools_launchBtn__5uh3k:hover{transform:scale(1.05)}.Tools_launchBtn__5uh3k:active{transform:scale(.95)}.Tools_featuredSide__DjfJJ{display:flex;flex-direction:column;gap:24px}.Tools_featuredSideCard__0JNQj{background:#ffffff;padding:24px;border-radius:16px;cursor:pointer;transition:all .3s ease;text-decoration:none;color:inherit;border:1px solid rgba(195,197,217,.1);box-shadow:0 2px 10px rgba(0,28,59,.04),0 1px 3px rgba(0,28,59,.03)}.Tools_featuredSideCard__0JNQj:hover{background:#f9f9ff;box-shadow:0 16px 40px rgba(0,28,59,.09),0 6px 16px rgba(0,28,59,.04);transform:translateY(-3px)}.Tools_featuredSideInner__OfLcE{display:flex;align-items:flex-start;gap:16px}.Tools_featuredSideIcon__wcp8x{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;flex-shrink:0;transition:transform .3s ease;font-size:24px}.Tools_featuredSideCard__0JNQj:hover .Tools_featuredSideIcon__wcp8x{transform:scale(1.1)}.Tools_featuredSideName__H_Htr{font-size:1rem;font-weight:700;color:#001c3b;margin-bottom:4px}.Tools_featuredSideDesc__8Uvpb{font-size:.875rem;color:#434656;margin-bottom:16px;line-height:1.5}.Tools_featuredSideLink__KyllR{display:flex;align-items:center;gap:4px;color:#0043d9;font-size:.875rem;font-weight:700;transition:gap .3s ease}.Tools_featuredSideCard__0JNQj:hover .Tools_featuredSideLink__KyllR{gap:8px}.Tools_directorySection__ZSzgj{padding:80px 24px;background:#f0f3ff}.Tools_directoryContainer__0WQnk{max-width:1280px;margin:0 auto}.Tools_directoryHeader__qMo_b{display:flex;flex-direction:column;gap:8px;margin-bottom:48px}@media (min-width:768px){.Tools_directoryHeader__qMo_b{flex-direction:row;align-items:flex-end;justify-content:space-between}}.Tools_directoryTitle__pY_FX{font-size:clamp(2rem,4vw,2.5rem);font-weight:900;letter-spacing:-.03em;color:#001c3b;margin-bottom:8px}.Tools_directorySubtitle__iaPcw{font-size:1rem;color:#434656}.Tools_directoryMeta__NLXLY{display:flex;align-items:center;gap:16px;font-size:.875rem;font-weight:700;color:#434656}.Tools_directoryDot__u_5kA{width:4px;height:4px;border-radius:50%;background:#c3c5d9}.Tools_toolsGrid__oahp2{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}@media (min-width:1024px){.Tools_toolsGrid__oahp2{grid-template-columns:repeat(4,1fr)}}.Tools_toolCard__gYxb5{background:#ffffff;padding:24px;border-radius:16px;text-decoration:none;color:inherit;transition:all .3s ease;display:flex;flex-direction:column;border:1px solid rgba(195,197,217,.1);box-shadow:0 2px 8px rgba(0,28,59,.04),0 1px 3px rgba(0,28,59,.03)}.Tools_toolCard__gYxb5:hover{box-shadow:0 20px 50px rgba(0,28,59,.1),0 8px 20px rgba(0,28,59,.06);transform:translateY(-5px)}.Tools_toolCardHeader__7q5Lq{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.Tools_toolCardIcon__d6OVx{width:40px;height:40px;background:#f0f3ff;display:flex;align-items:center;justify-content:center;border-radius:12px;transition:filter .3s ease,transform .3s ease;color:#001c3b;font-size:20px}.Tools_toolCard__gYxb5:hover .Tools_toolCardIcon__d6OVx{filter:brightness(.92);transform:scale(1.08)}.Tools_toolCardCategory__01VAs{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#747688}.Tools_toolCardName__Ki6Ga{font-size:1rem;font-weight:700;color:#001c3b;margin:0 0 8px}.Tools_toolCardDescription__HWuyh{font-size:.75rem;color:#434656;line-height:1.6;margin:0 0 24px;flex:1 1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Tools_toolCardBtn__iENbA{width:100%;padding:12px;background:#dee9ff;color:#001c3b;border:none;border-radius:12px;font-size:.875rem;font-weight:700;font-family:inherit;cursor:pointer;transition:all .3s ease;text-align:center}.Tools_toolCard__gYxb5:hover .Tools_toolCardBtn__iENbA{background:#0043d9;color:#ffffff}.Tools_ctaSection__jzaat{padding:96px 24px;background:#f9f9ff}.Tools_ctaCard__b67lP{max-width:900px;margin:0 auto;background:linear-gradient(135deg,#0043d9,#275cfe);border-radius:24px;padding:64px 48px;text-align:center;color:#ffffff;position:relative;overflow:hidden;box-shadow:0 25px 60px rgba(0,67,217,.25)}.Tools_ctaGlow1__ygod0{top:0;right:0;background:rgba(255,255,255,.1);margin-right:-80px;margin-top:-80px}.Tools_ctaGlow1__ygod0,.Tools_ctaGlow2__KWb8Z{position:absolute;width:256px;height:256px;border-radius:50%;filter:blur(60px)}.Tools_ctaGlow2__KWb8Z{bottom:0;left:0;background:rgba(255,255,255,.05);margin-left:-80px;margin-bottom:-80px}.Tools_ctaTitle__hrCZf{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;letter-spacing:-.03em;margin-bottom:24px;position:relative;z-index:10}.Tools_ctaDescription__pz91o{font-size:1.1rem;color:#eeefff;max-width:520px;margin:0 auto 40px;line-height:1.7;position:relative;z-index:10}.Tools_ctaButton__e7RcQ{display:inline-block;background:#001c3b;color:#ffffff;padding:16px 36px;border-radius:16px;text-decoration:none;font-size:1rem;font-weight:700;transition:transform .2s ease;position:relative;z-index:10}.Tools_ctaButton__e7RcQ:hover{transform:scale(1.05)}.Tools_noResults__PHTac{text-align:center;padding:80px 20px}.Tools_noResultsIcon__aYoKL{font-size:48px;color:#747688;margin-bottom:16px}.Tools_noResultsTitle__uykUs{font-size:1.3rem;font-weight:700;color:#001c3b;margin-bottom:8px}.Tools_noResultsText___exsD{font-size:1rem;color:#434656}@media (max-width:768px){.Tools_hero__yqVuw{padding:80px 20px 60px}.Tools_featuredSection__5zgQm{padding:0 20px 64px}.Tools_featuredLarge__HHbiu{padding:28px}.Tools_featuredLargeName__asLh2{font-size:1.5rem}.Tools_directorySection__ZSzgj{padding:60px 20px}.Tools_toolsGrid__oahp2{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.Tools_ctaSection__jzaat{padding:60px 20px}.Tools_ctaCard__b67lP{padding:40px 24px}}@media (max-width:480px){.Tools_toolsGrid__oahp2{grid-template-columns:1fr}.Tools_featuredHeader__hBh8l{flex-direction:column;align-items:flex-start;gap:8px}.Tools_directoryMeta__NLXLY{display:none}}