.ToolsDirectory_pageWrapper__QbbLZ{min-height:100vh;background:radial-gradient(120% 120% at 50% 10%,rgba(16,185,129,.08) 0,transparent 60%),#0f172a;color:#f8fafc}.ToolsDirectory_mainContent__XRSVN{max-width:1120px;margin:0 auto;padding:96px 24px 120px}.ToolsDirectory_hero__k_K65{text-align:center;margin-bottom:72px}.ToolsDirectory_heroEyebrow__vyqtU{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(129,140,248,.9);background:rgba(129,140,248,.12);padding:6px 14px;border-radius:999px}.ToolsDirectory_heroTitle__1Bph9{margin:20px 0 16px;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.1;font-weight:700;color:#f8fafc}.ToolsDirectory_heroSubtitle__88_nL{max-width:720px;margin:0 auto;font-size:1.1rem;line-height:1.6;color:rgba(226,232,240,.85)}.ToolsDirectory_collection__S7Suv{background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.15);border-radius:28px;padding:36px;margin-bottom:40px;backdrop-filter:blur(12px)}.ToolsDirectory_collectionHeader__cWuNN{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.ToolsDirectory_collectionEyebrow__UWKdn{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(148,163,184,.8)}.ToolsDirectory_collectionTitle__iUdZt{font-size:clamp(1.6rem,3vw,2.3rem);margin:0;color:#e2e8f0}.ToolsDirectory_collectionDescription__Xl_fs{margin:8px 0 0;max-width:640px;font-size:1rem;line-height:1.6;color:rgba(203,213,225,.85)}.ToolsDirectory_toolsGrid__dcrV8{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.ToolsDirectory_toolCard___zMLl{display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(160deg,rgba(30,41,59,.9),rgba(15,23,42,.92));border:1px solid rgba(148,163,184,.18);border-radius:22px;padding:24px;min-height:240px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ToolsDirectory_toolCard___zMLl:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(15,23,42,.38);border-color:rgba(94,234,212,.5)}.ToolsDirectory_toolName__uMDGq{margin:0 0 12px;font-size:1.35rem;line-height:1.3;color:#f8fafc}.ToolsDirectory_toolDescription__yoXHG{margin:0;font-size:.98rem;line-height:1.55;color:rgba(226,232,240,.8)}.ToolsDirectory_toolFooter__PWMA1{display:flex;flex-direction:column;gap:16px;margin-top:24px}.ToolsDirectory_tagGroup__yMsXv{display:flex;flex-wrap:wrap;gap:10px}.ToolsDirectory_tag__hVoZf{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:.78rem;font-weight:500;letter-spacing:.02em;background:rgba(94,234,212,.14);color:rgba(94,234,212,.9)}.ToolsDirectory_toolLink__sUin3{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:linear-gradient(135deg,#38bdf8,#22d3ee);color:#0f172a;font-weight:600;font-size:.95rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.ToolsDirectory_toolLink__sUin3:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(45,212,191,.35)}@media (min-width:900px){.ToolsDirectory_collectionHeader__cWuNN{flex-direction:row;justify-content:space-between;align-items:flex-start}.ToolsDirectory_collectionDescription__Xl_fs{max-width:420px}}@media (max-width:600px){.ToolsDirectory_mainContent__XRSVN{padding:72px 20px 96px}.ToolsDirectory_collection__S7Suv{padding:28px 22px}.ToolsDirectory_heroTitle__1Bph9{font-size:2.2rem}}