.hub-page[data-astro-cid-anmdtxlf]{max-width:56rem;margin:0 auto;padding:var(--space-6) var(--space-5);display:flex;flex-direction:column;gap:var(--space-12);min-width:0}.hero[data-astro-cid-anmdtxlf]{display:flex;flex-direction:column;gap:var(--space-3)}.eyebrow[data-astro-cid-anmdtxlf]{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--font-size-xs);color:var(--color-accent)}h1[data-astro-cid-anmdtxlf]{font-size:var(--font-size-h1);line-height:var(--font-lh-h1);font-weight:var(--font-fw-h1);margin:0;text-wrap:balance}h1[data-astro-cid-anmdtxlf] em{font-family:var(--font-family-accent);font-style:italic;color:var(--color-accent)}h2[data-astro-cid-anmdtxlf]{font-size:var(--font-size-h2);line-height:var(--font-lh-h2);font-weight:var(--font-fw-h2);margin:0 0 var(--space-4) 0}.lead[data-astro-cid-anmdtxlf],.answer[data-astro-cid-anmdtxlf] p[data-astro-cid-anmdtxlf],.usecases[data-astro-cid-anmdtxlf] p[data-astro-cid-anmdtxlf],.evidence[data-astro-cid-anmdtxlf] p[data-astro-cid-anmdtxlf]{font-size:1.125rem;line-height:1.6;color:var(--color-text-muted);margin:0;max-width:44rem}.answer[data-astro-cid-anmdtxlf]{padding-block:var(--space-2)}.comparison[data-astro-cid-anmdtxlf] .table-wrap[data-astro-cid-anmdtxlf]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--r-md)}table[data-astro-cid-anmdtxlf]{width:100%;border-collapse:collapse;font-size:var(--font-size-small)}th[data-astro-cid-anmdtxlf],td[data-astro-cid-anmdtxlf]{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top}thead[data-astro-cid-anmdtxlf] th[data-astro-cid-anmdtxlf]{background:var(--color-surface-sunk);font-weight:600}tbody[data-astro-cid-anmdtxlf] th[data-astro-cid-anmdtxlf] a[data-astro-cid-anmdtxlf]{color:var(--color-accent);text-decoration:none;font-weight:600}tbody[data-astro-cid-anmdtxlf] th[data-astro-cid-anmdtxlf] a[data-astro-cid-anmdtxlf]:hover{text-decoration:underline}tbody[data-astro-cid-anmdtxlf] tr[data-astro-cid-anmdtxlf]:last-child th[data-astro-cid-anmdtxlf],tbody[data-astro-cid-anmdtxlf] tr[data-astro-cid-anmdtxlf]:last-child td[data-astro-cid-anmdtxlf]{border-bottom:0}.usecase-list[data-astro-cid-anmdtxlf]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.usecase-list[data-astro-cid-anmdtxlf] li[data-astro-cid-anmdtxlf]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface);min-width:0}.usecase-list[data-astro-cid-anmdtxlf] strong[data-astro-cid-anmdtxlf]{color:var(--color-text)}.usecase-list[data-astro-cid-anmdtxlf] span[data-astro-cid-anmdtxlf],.evidence[data-astro-cid-anmdtxlf] li[data-astro-cid-anmdtxlf]{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.5}.evidence[data-astro-cid-anmdtxlf] ul[data-astro-cid-anmdtxlf]{margin:var(--space-4) 0 0;padding-left:var(--space-5)}.tool-grid[data-astro-cid-anmdtxlf] .grid[data-astro-cid-anmdtxlf]{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.tool-card[data-astro-cid-anmdtxlf]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"format arrow" "usecase usecase" "cta cta";row-gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface);text-decoration:none;color:var(--color-text);transition:border-color var(--dur-fast) var(--ease-out);min-width:0}.tool-card[data-astro-cid-anmdtxlf]:hover{border-color:var(--color-text)}.card-format[data-astro-cid-anmdtxlf]{grid-area:format;font-weight:600}.card-arrow[data-astro-cid-anmdtxlf]{grid-area:arrow;color:var(--color-accent)}.card-usecase[data-astro-cid-anmdtxlf]{grid-area:usecase;color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.5}.card-cta[data-astro-cid-anmdtxlf]{grid-area:cta;color:var(--color-accent);font-size:var(--font-size-small);font-weight:600}.faq[data-astro-cid-anmdtxlf] dl[data-astro-cid-anmdtxlf]{display:grid;gap:var(--space-4);margin:0}.faq[data-astro-cid-anmdtxlf] dt[data-astro-cid-anmdtxlf]{font-weight:600;color:var(--color-text)}.faq[data-astro-cid-anmdtxlf] dd[data-astro-cid-anmdtxlf]{margin:var(--space-1) 0 0;color:var(--color-text-muted);line-height:1.6}@media(max-width:42rem){.hub-page[data-astro-cid-anmdtxlf]{padding-inline:var(--space-4)}.usecase-list[data-astro-cid-anmdtxlf],.tool-grid[data-astro-cid-anmdtxlf] .grid[data-astro-cid-anmdtxlf]{grid-template-columns:1fr}}
