.AiToolsDirectoryPage-module__iQIH_W__page{min-height:100dvh;margin-left:var(--side-nav-rail-width,96px);background:var(--surface-page);color:var(--text-primary);padding:clamp(48px,7vh,80px) clamp(24px,4vw,64px) 72px}.AiToolsDirectoryPage-module__iQIH_W__container{width:min(1180px,100%);margin-inline-start:auto;margin-inline-end:auto}.AiToolsDirectoryPage-module__iQIH_W__header{max-width:720px;margin-bottom:clamp(42px,6vw,72px)}.AiToolsDirectoryPage-module__iQIH_W__header h1{letter-spacing:-.04em;margin:0;font-size:clamp(38px,5vw,64px);font-weight:780;line-height:1}.AiToolsDirectoryPage-module__iQIH_W__header p{max-width:58ch;color:var(--text-secondary);margin:18px 0 0;font-size:16px;line-height:1.7}.AiToolsDirectoryPage-module__iQIH_W__categories{gap:clamp(44px,6vw,72px);display:grid}.AiToolsDirectoryPage-module__iQIH_W__category{scroll-margin-top:24px}.AiToolsDirectoryPage-module__iQIH_W__categoryHeader{grid-template-columns:minmax(240px,auto) 1fr;align-items:end;gap:28px;margin-bottom:8px;display:grid}.AiToolsDirectoryPage-module__iQIH_W__categoryHeader>span{background:var(--border-subtle);height:1px;margin-bottom:8px}.AiToolsDirectoryPage-module__iQIH_W__categoryHeader h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:720}.AiToolsDirectoryPage-module__iQIH_W__categoryHeader p{max-width:52ch;color:var(--text-secondary);margin:7px 0 0;font-size:13px;line-height:1.55}.AiToolsDirectoryPage-module__iQIH_W__toolList{margin:0;padding:0;list-style:none}.AiToolsDirectoryPage-module__iQIH_W__toolList>li{border-bottom:1px solid var(--border-subtle);scroll-margin-top:112px}.AiToolsDirectoryPage-module__iQIH_W__toolRow{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:92px;padding:18px 4px;display:grid}.AiToolsDirectoryPage-module__iQIH_W__toolIcon{border:1px solid var(--border-color);background:var(--surface-card);width:46px;height:46px;color:var(--text-primary);border-radius:13px;place-items:center;display:grid}.AiToolsDirectoryPage-module__iQIH_W__toolIcon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.AiToolsDirectoryPage-module__iQIH_W__toolCopy{min-width:0}.AiToolsDirectoryPage-module__iQIH_W__toolCopy h3{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:700}.AiToolsDirectoryPage-module__iQIH_W__toolCopy p{max-width:62ch;color:var(--text-secondary);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.5}.AiToolsDirectoryPage-module__iQIH_W__status{border:1px solid var(--border-color);min-height:28px;color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}@media (max-width:768px){.AiToolsDirectoryPage-module__iQIH_W__page{margin-left:0;padding:82px 20px 48px}.AiToolsDirectoryPage-module__iQIH_W__categoryHeader{grid-template-columns:1fr}.AiToolsDirectoryPage-module__iQIH_W__categoryHeader>span{display:none}.AiToolsDirectoryPage-module__iQIH_W__toolRow{grid-template-columns:44px minmax(0,1fr);gap:14px}.AiToolsDirectoryPage-module__iQIH_W__status{grid-column:2;justify-self:start}}