.ToolCard_toolCardLink__B8Z0Q{text-decoration:none;display:block;height:100%}.ToolCard_toolCard__q4X4o{background:#ffffff;border:1.5px solid rgba(226,232,240,.9);border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;box-shadow:0 2px 6px rgba(0,0,0,.05)}.ToolCard_featuredCard__yIpLy{border:1.5px solid rgba(139,92,246,.35);background:linear-gradient(145deg,#fafaff,#f9f9ff)}.ToolCard_toolCard__q4X4o:hover{transform:translateY(-2px);border-color:rgba(148,163,184,.9);box-shadow:0 8px 18px rgba(0,0,0,.1)}.ToolCard_featuredCard__yIpLy:hover{border-color:rgba(139,92,246,.5);box-shadow:0 8px 18px rgba(139,92,246,.2)}.ToolCard_cardHeader__maMDb{padding:28px 28px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:.2rem}.ToolCard_iconCategoryContainer__wCh6q{display:flex;align-items:center;gap:10px;padding:5px 15px;border-radius:50px;background:rgba(248,250,252,.9);border:1.5px solid rgba(226,232,240,.6);transition:all .3s ease}.ToolCard_iconCategoryContainer__wCh6q.ToolCard_health__hFVI4{border-color:rgba(34,197,94,.4);background:rgba(236,253,245,.9)}.ToolCard_iconCategoryContainer__wCh6q.ToolCard_cardio__TK6oz{border-color:rgba(59,130,246,.4);background:rgba(239,246,255,.9)}.ToolCard_iconCategoryContainer__wCh6q.ToolCard_strength__lb46i{border-color:rgba(239,68,68,.4);background:rgba(254,242,242,.9)}.ToolCard_iconCategoryContainer__wCh6q.ToolCard_nutrition___tk33{border-color:rgba(245,158,11,.4);background:rgba(255,251,235,.9)}.ToolCard_toolCard__q4X4o:hover .ToolCard_iconCategoryContainer__wCh6q{background:#ffffff;border-color:rgba(148,163,184,.7)}.ToolCard_iconContainer__scYVA{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.ToolCard_iconContainer__scYVA img{width:20px;height:20px;opacity:.8;transition:opacity .3s ease}.ToolCard_toolCard__q4X4o:hover .ToolCard_iconContainer__scYVA img{opacity:1}.ToolCard_categoryLabel__tayPo{font-size:12px;font-weight:600;color:#475569;margin:0}.ToolCard_featuredCard__yIpLy .ToolCard_categoryLabel__tayPo{color:#6d28d9}.ToolCard_cardContent__CqB2_{padding:0 28px 28px;flex-grow:1;display:flex;flex-direction:column;gap:14px}.ToolCard_toolTitle___fgnj{font-size:19px;font-weight:700;color:#0f172a;letter-spacing:-.01em;line-height:1.4}.ToolCard_toolDescription__ZITEA,.ToolCard_toolTitle___fgnj{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif}.ToolCard_toolDescription__ZITEA{color:#64748b;line-height:1.6;flex-grow:1;font-size:14px;font-weight:400}.ToolCard_cardFooter__ugATl{padding:0 28px 28px;margin-top:auto}.ToolCard_toolLink__czhtm{display:flex;align-items:center;justify-content:space-between;color:#475569;font-weight:600;font-size:13px;transition:all .3s ease;padding:12px 16px;border-radius:12px;background:rgba(248,250,252,.6);border:1px solid rgba(226,232,240,.6)}.ToolCard_toolCard__q4X4o:hover .ToolCard_toolLink__czhtm{color:#334155;background:rgba(255,255,255,1);border-color:rgba(148,163,184,.8)}.ToolCard_arrowContainer__Z5_xO{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;transition:all .3s ease}.ToolCard_arrow__Kr_7u{transition:all .3s ease;color:#64748b;transform:translateX(-2px)}.ToolCard_toolCard__q4X4o:hover .ToolCard_arrow__Kr_7u{transform:translateX(2px);color:#1e293b}.ToolCard_featuredBadge__GXVnu{background:linear-gradient(135deg,#8b5cf6,#6c28d988);color:white;padding:6px 10px;border-radius:14px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;display:flex;align-items:center;gap:5px;box-shadow:0 3px 10px rgba(139,92,246,.35);z-index:10}.ToolCard_featuredIcon__XcCt3{font-size:10px;line-height:1}.AllTools_toolsPage__S6Wmo{padding:60px 0;min-height:100vh;background:#fafafa}.AllTools_pageHeader__sfhaG{text-align:center;margin-bottom:48px}.AllTools_pageTitle__6TBok{font-size:2.75rem;font-weight:600;color:#0f172a;margin-bottom:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.02em}.AllTools_pageDescription__NFYAU{font-size:1.125rem;color:#64748b;max-width:560px;margin:0 auto;line-height:1.6;font-weight:400}.AllTools_filterSection__poaT_{background:white;border-radius:12px;padding:24px;margin-bottom:32px;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid #f1f5f9}.AllTools_searchContainer__KNFZY{margin-bottom:20px}.AllTools_searchInput__HaDhy{width:100%;padding:12px 16px;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;background:#fafafa;transition:all .2s ease;font-weight:400}.AllTools_searchInput__HaDhy:focus{outline:none;border-color:#94a3b8;background:white}.AllTools_categoryFilter__hd02z{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.AllTools_categoryButton__HTFRD{padding:8px 16px;border:1px solid #e2e8f0;border-radius:6px;background:white;color:#64748b;font-weight:500;font-size:13px;cursor:pointer;transition:all .2s ease}.AllTools_categoryButton__HTFRD:hover{border-color:#cbd5e1;color:#475569}.AllTools_categoryButtonActive__Vf7HW{background:#0f172a;border-color:#0f172a;color:white}.AllTools_resultsInfo__x5TdD{margin-bottom:24px;text-align:center}.AllTools_resultsCount__WO792{color:#64748b;font-weight:400;font-size:14px}.AllTools_toolsGrid__bSsEV{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:24px;gap:24px;margin-bottom:60px}.AllTools_noResults__UfSAR{text-align:center;padding:48px 20px;background:white;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.AllTools_noResults__UfSAR p{font-size:16px;color:#64748b;margin-bottom:20px}@media (max-width:768px){.AllTools_pageTitle__6TBok{font-size:2.25rem}.AllTools_filterSection__poaT_{padding:20px}.AllTools_categoryFilter__hd02z{justify-content:flex-start}.AllTools_toolsGrid__bSsEV{grid-template-columns:1fr;gap:20px}}