#search-results .tool-card{display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);text-decoration:none}#search-results .tool-card:hover{border-color:var(--brand)}#search-results .tool-card__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:10px;background:var(--brand-soft);color:var(--brand-600)}#search-results .tool-card__body{display:flex;flex-direction:column;gap:.15rem;min-width:0}#search-results .tool-card__name{font-weight:700;color:var(--text)}#search-results .tool-card__tagline{font-size:.86rem;color:var(--text-muted)}.hero[data-astro-cid-j7pv25f6]{margin-block:0;padding-block:clamp(2.25rem,5vw,4rem) 1.5rem;text-align:center;background:radial-gradient(60% 60% at 50% 0%,var(--brand-soft),transparent 70%)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:.5rem 0 1rem}.hero__lead[data-astro-cid-j7pv25f6]{margin-inline:auto;margin-bottom:2rem}.tool-search[data-astro-cid-j7pv25f6]{position:relative;max-width:34rem;margin:0 auto 1.25rem}.tool-search__icon[data-astro-cid-j7pv25f6]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.tool-search[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{padding-left:2.9rem;height:3.1rem;font-size:1.02rem;border-radius:999px;box-shadow:var(--shadow-sm)}.home-search-results[data-astro-cid-j7pv25f6]{max-width:58rem;margin:1rem auto 0;text-align:left}.home-search-results__head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.home-search-results__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:1.1rem}.home-search-results__head[data-astro-cid-j7pv25f6] .muted[data-astro-cid-j7pv25f6]{font-size:.85rem}.home-search-results[data-astro-cid-j7pv25f6] .grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.home-search-results[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{margin:.75rem 0 0;text-align:center}.hero__chips[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.chip[data-astro-cid-j7pv25f6]{padding:.4rem .9rem;border-radius:999px;background:var(--surface);border:1px solid var(--border);color:var(--text-muted);font-size:.9rem;font-weight:600;text-decoration:none}.chip--creator[data-astro-cid-j7pv25f6]{border-color:var(--brand);color:var(--brand-700);background:var(--brand-soft)}.chip[data-astro-cid-j7pv25f6]:hover{border-color:var(--brand);color:var(--brand-600)}.section-head[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0}.section-head[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]+h2[data-astro-cid-j7pv25f6]{margin-top:.25rem}.section-head__desc[data-astro-cid-j7pv25f6]{margin:.35rem 0 0;max-width:42rem;font-size:.95rem}.section-head__link[data-astro-cid-j7pv25f6]{font-weight:600;white-space:nowrap;color:var(--brand-600)}.popular-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}.task-home__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.85rem}.task-home__item[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:1.05rem 1.15rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);text-decoration:none}.task-home__item[data-astro-cid-j7pv25f6]:hover,.task-home__item[data-astro-cid-j7pv25f6]:focus-visible{border-color:var(--brand);outline-offset:2px}.task-home__title[data-astro-cid-j7pv25f6]{font-size:.98rem;font-weight:700;color:var(--brand-700)}.task-home__desc[data-astro-cid-j7pv25f6]{font-size:.88rem;line-height:1.5;color:var(--text-muted)}.creator-home__inner[data-astro-cid-j7pv25f6]{padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle)}.directory-cta__inner[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 1.4rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.directory-cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 .25rem;font-size:1.15rem}.directory-cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.directory-cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{flex-shrink:0}.values[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.value[data-astro-cid-j7pv25f6]{padding:1.5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.value__icon[data-astro-cid-j7pv25f6]{font-size:1.75rem;margin-bottom:.5rem}.value[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 .4rem}.value[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.95rem}@media(max-width:900px){.popular-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.popular-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.directory-cta__inner[data-astro-cid-j7pv25f6]{align-items:stretch;flex-direction:column}.directory-cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%;text-align:center}}
