.home-hero[data-astro-cid-lcdefpme]{align-items:end;gap:var(--gap-columns);padding-block:var(--space-2xl) var(--space-xl);border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);display:grid}.home-eyebrow[data-astro-cid-lcdefpme]{margin-bottom:var(--space-xs);color:var(--color-accent-ink);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:none;font-size:var(--text-display);line-height:1.04}.home-summary[data-astro-cid-lcdefpme]{max-width:60ch;margin-top:var(--space-md);color:var(--color-muted);font-size:var(--text-lead)}.tool-search[data-astro-cid-lcdefpme]{gap:var(--space-xs);align-self:end;display:grid}.tool-search[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{color:var(--color-ink);font-size:var(--text-sm);font-weight:700}.tool-search-control[data-astro-cid-lcdefpme]{border:1px solid var(--color-ink-2);background:var(--color-paper);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;min-height:48px;display:grid}.tool-search-control[data-astro-cid-lcdefpme]>.lucide[data-astro-cid-lcdefpme]{color:var(--color-muted);justify-self:center}.tool-search-control[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;height:46px;color:var(--color-ink);border:0;outline:0}.tool-search-control[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-xs);min-height:46px;padding-inline:var(--space-md);background:var(--color-ink);color:var(--color-paper);cursor:pointer;border:0;font-weight:700;display:inline-flex}.tool-search-control[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:var(--color-accent);color:var(--color-accent-ink)}.tool-search-status[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:var(--text-xs)}.home-task-section[data-astro-cid-lcdefpme],.home-tools-section[data-astro-cid-lcdefpme]{margin-top:var(--section-gap-s)}.home-section-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:var(--space-lg);margin-bottom:var(--space-md);display:flex}.home-section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-title)}.home-section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-xs);min-height:44px;color:var(--color-ink);font-size:var(--text-sm);text-decoration-color:var(--color-accent);font-weight:700;text-decoration-thickness:2px;display:inline-flex}.task-grid[data-astro-cid-lcdefpme]{gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.task-card[data-astro-cid-lcdefpme]{gap:var(--space-sm);min-height:124px;padding:var(--space-md);border-top:2px solid var(--color-accent);background:var(--color-paper-2);color:var(--color-ink);grid-template-columns:28px minmax(0,1fr) 18px;align-items:start;text-decoration:none;display:grid}.task-card[data-astro-cid-lcdefpme]:hover,.task-card[data-astro-cid-lcdefpme]:focus-visible{background:var(--color-accent-soft)}.task-card-icon[data-astro-cid-lcdefpme],.home-tool-icon[data-astro-cid-lcdefpme]{color:var(--color-ink);place-items:center;display:grid}.task-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],.task-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.task-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--text-md);line-height:1.25}.task-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-top:var(--space-xs);color:var(--color-muted);font-size:var(--text-sm);line-height:1.45}.task-card-arrow[data-astro-cid-lcdefpme]{color:var(--color-muted);align-self:center}.home-tool-grid[data-astro-cid-lcdefpme]{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-tool-grid[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme][hidden]{display:none}.home-tool-card[data-astro-cid-lcdefpme]{gap:var(--space-sm);min-height:92px;padding:var(--space-sm);border:1px solid var(--color-rule);color:var(--color-ink);grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;text-decoration:none;display:grid}.home-tool-card[data-astro-cid-lcdefpme]:hover,.home-tool-card[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--color-accent);background:var(--color-paper-2)}.home-tool-icon[data-astro-cid-lcdefpme]{background:var(--color-accent-soft);width:28px;height:28px;color:var(--color-ink)}.home-tool-card[data-astro-cid-lcdefpme] .tool-link-copy[data-astro-cid-lcdefpme]{gap:var(--space-2xs);min-width:0;display:grid}.home-tool-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-ink);font-size:var(--text-sm);line-height:1.3}.home-tool-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:var(--text-xs);line-height:1.4}.home-tool-arrow[data-astro-cid-lcdefpme]{color:var(--color-muted)}.home-no-results[data-astro-cid-lcdefpme]{padding:var(--space-lg);border:1px solid var(--color-rule);background:var(--color-paper-2);color:var(--color-muted)}.home-no-results[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-ink);text-decoration-color:var(--color-accent)}@media (width<=60rem){.home-hero[data-astro-cid-lcdefpme]{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.task-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.home-hero[data-astro-cid-lcdefpme]{padding-block:var(--space-xl)}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-display-s)}.tool-search-control[data-astro-cid-lcdefpme]{grid-template-columns:34px minmax(0,1fr)}.tool-search-control[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{grid-column:1/-1;justify-content:center}.task-grid[data-astro-cid-lcdefpme],.home-tool-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.task-card[data-astro-cid-lcdefpme]{min-height:96px}}
