.tags.svelte-iae1xa{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;margin-bottom:12px}.who-row.svelte-iae1xa{margin-top:16px}.section-heading.svelte-iae1xa{font-size:var(--text-h2);margin-bottom:6px}.section-desc.svelte-iae1xa{font-size:14px;color:var(--color-muted);margin-bottom:18px;line-height:1.6}.who-row.svelte-iae1xa{display:flex;gap:10px;flex-wrap:wrap}.tool-compare-grid.svelte-iae1xa{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tool-card.svelte-iae1xa{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px;background:var(--color-surface);display:flex;flex-direction:column;gap:14px}.tool-card.svelte-iae1xa .name:where(.svelte-iae1xa){font-size:16px;font-weight:700}.tool-card.svelte-iae1xa .badge:where(.svelte-iae1xa){font-size:12px;font-weight:700;color:var(--color-muted)}.tool-card.svelte-iae1xa .field:where(.svelte-iae1xa){padding-top:10px;border-top:1px solid var(--color-border)}.tool-card.svelte-iae1xa .field:where(.svelte-iae1xa) .k:where(.svelte-iae1xa){font-size:12px;font-weight:700;color:var(--color-muted-2);text-transform:uppercase;letter-spacing:.02em;margin-bottom:4px}.tool-card.svelte-iae1xa .field:where(.svelte-iae1xa) .v:where(.svelte-iae1xa){font-size:14px;color:var(--color-fg);line-height:1.6}.setup-steps.svelte-iae1xa{padding:16px;font-size:14px;display:flex;flex-direction:column;gap:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.setup-step.svelte-iae1xa{display:flex;gap:16px;padding:18px 22px;border-bottom:1px solid var(--color-border)}.setup-step.svelte-iae1xa:last-child{border-bottom:none}.setup-step.svelte-iae1xa .num:where(.svelte-iae1xa){width:28px;height:28px;border-radius:999px;background:var(--color-accent-weak);color:var(--color-accent);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.setup-step.svelte-iae1xa .body:where(.svelte-iae1xa) h3:where(.svelte-iae1xa){font-size:18px;margin-bottom:4px}.setup-step.svelte-iae1xa .body:where(.svelte-iae1xa) p:where(.svelte-iae1xa){font-size:14px;color:var(--color-muted);line-height:1.6;margin:0}#first-task.svelte-iae1xa{scroll-margin-top:calc(var(--header-h) + 24px)}#starter-task.svelte-iae1xa{display:block;width:100%;min-height:44px;margin:8px 0 18px}#first-task.svelte-iae1xa label:where(.svelte-iae1xa){font-size:14px;font-weight:600}.recommend-card.svelte-iae1xa ul:where(.svelte-iae1xa){padding-left:18px;margin:0 0 16px;font-size:14px;line-height:1.7}.recommend-card.svelte-iae1xa h3:where(.svelte-iae1xa){margin:6px 0 8px;font-size:18px}.recommend-grid.svelte-iae1xa{display:grid;grid-template-columns:1.3fr 1fr;gap:16px}.recommend-card.svelte-iae1xa{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:22px;background:var(--color-surface);display:flex;flex-direction:column}.recommend-card.is-primary.svelte-iae1xa{border-color:var(--color-accent);background:var(--color-accent-weak)}.recommend-card.svelte-iae1xa p:where(.svelte-iae1xa){font-size:14px;color:var(--color-muted);line-height:1.6;margin-bottom:16px;flex:1}.risk-grid.svelte-iae1xa{display:grid;grid-template-columns:1fr 1fr;gap:16px}.risk-card.svelte-iae1xa{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px;background:var(--color-surface)}.risk-card.check.svelte-iae1xa{border-left:3px solid var(--color-success)}.risk-card.risk.svelte-iae1xa{border-left:3px solid var(--color-warning)}.risk-card.svelte-iae1xa h3:where(.svelte-iae1xa){font-size:18px;margin-bottom:10px;display:flex;align-items:center;gap:8px}.risk-card.svelte-iae1xa ul:where(.svelte-iae1xa){margin:0;padding-left:18px;font-size:14px;color:var(--color-muted);line-height:1.8}.evidence-block.svelte-iae1xa{display:grid;gap:16px}.evidence-fields.svelte-iae1xa{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:16px;border-top:1px solid var(--color-border)}.evidence-fields.svelte-iae1xa .f:where(.svelte-iae1xa) .label:where(.svelte-iae1xa){font-size:12px;color:var(--color-muted-2);margin-bottom:4px}.evidence-fields.svelte-iae1xa .f:where(.svelte-iae1xa) .val:where(.svelte-iae1xa){font-size:14px;font-weight:600;color:var(--color-fg)}.final-cta.svelte-iae1xa{text-align:center;padding:32px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-accent-weak);box-shadow:var(--shadow-xs)}.final-cta.svelte-iae1xa h2:where(.svelte-iae1xa){font-size:var(--text-h2);margin-bottom:10px}.final-cta.svelte-iae1xa p:where(.svelte-iae1xa){font-size:15px;color:var(--color-muted);margin-bottom:22px}@media(max-width:820px){.tool-compare-grid.svelte-iae1xa,.risk-grid.svelte-iae1xa,.evidence-fields.svelte-iae1xa,.recommend-grid.svelte-iae1xa{grid-template-columns:1fr}.setup-step.svelte-iae1xa{padding:16px}}
