.hero.svelte-7ke6fz{background:radial-gradient(800px 380px at 90% -10%, color-mix(in srgb, var(--mint) 18%, transparent), transparent 62%), radial-gradient(700px 360px at 0% 0%, color-mix(in srgb, var(--brand) 16%, transparent), transparent 62%), var(--bg);padding-block:clamp(32px,5vw,64px) clamp(32px,5vw,56px)}.inner.svelte-7ke6fz{text-align:center;justify-items:center;gap:18px;display:grid}h1.svelte-7ke6fz{max-width:18ch}.lead.svelte-7ke6fz{max-width:62ch;color:var(--ink-soft);font-size:clamp(1.05rem,1rem + .4vw,1.25rem)}.summary.svelte-7ke6fz{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;width:100%;max-width:820px;margin-top:8px;list-style:none;display:grid}.summary.svelte-7ke6fz .card:where(.svelte-7ke6fz){text-align:center;justify-items:center;gap:8px;display:grid}.summary.svelte-7ke6fz strong:where(.svelte-7ke6fz){font-family:var(--font-display);font-size:1.2rem}.summary.svelte-7ke6fz span:where(.svelte-7ke6fz):last-child{color:var(--ink-soft)}.updated.svelte-7ke6fz{color:var(--ink-faint);font-size:.9rem}.narrow.svelte-7ke6fz{max-width:920px}.narrow.svelte-7ke6fz>.card:where(.svelte-7ke6fz),.narrow.svelte-7ke6fz>.two:where(.svelte-7ke6fz),.narrow.svelte-7ke6fz>.table-wrap:where(.svelte-7ke6fz){margin-top:20px}.kidbox.svelte-7ke6fz{background:color-mix(in srgb, var(--bolt) 22%, var(--surface));border-radius:var(--r-lg);align-items:flex-start;gap:12px;margin-bottom:20px;padding:16px 18px;display:flex}.kidbox.svelte-7ke6fz svg{flex:none;margin-top:3px}.card.svelte-7ke6fz h3:where(.svelte-7ke6fz){align-items:center;gap:10px;margin-bottom:12px;display:flex}.good.svelte-7ke6fz h3:where(.svelte-7ke6fz){color:var(--mint-ink)}.bad.svelte-7ke6fz h3:where(.svelte-7ke6fz){color:var(--coral-ink)}.card.svelte-7ke6fz ul:where(.svelte-7ke6fz),.card.svelte-7ke6fz ol:where(.svelte-7ke6fz){color:var(--ink-soft);gap:10px;padding-left:1.2em;display:grid}.card.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz)::marker{color:var(--brand-strong);font-weight:700}.card.svelte-7ke6fz ol:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz)::marker{color:var(--brand-strong);font-weight:700}.choices.svelte-7ke6fz ul:where(.svelte-7ke6fz){padding:0;list-style:none}.choices.svelte-7ke6fz li:where(.svelte-7ke6fz){align-items:flex-start;gap:10px;display:flex}.choices.svelte-7ke6fz li:where(.svelte-7ke6fz) svg{color:var(--mint-ink);flex:none;margin-top:4px}.row.svelte-7ke6fz{margin-top:16px}.status.svelte-7ke6fz{color:var(--ink-soft);align-items:center;gap:8px;display:flex}.honest.svelte-7ke6fz{background:var(--coral-soft);color:var(--ink);border:1.5px solid color-mix(in srgb, var(--coral) 45%, transparent);border-radius:var(--r-lg);align-items:flex-start;gap:12px;margin-top:20px;padding:16px 18px;display:flex}.honest.svelte-7ke6fz svg{color:var(--coral-ink);flex:none;margin-top:2px}table.svelte-7ke6fz{border-collapse:collapse;width:100%;min-width:560px}th.svelte-7ke6fz,td.svelte-7ke6fz{text-align:left;border-bottom:1.5px solid var(--line);vertical-align:top;padding:12px 16px}thead.svelte-7ke6fz th:where(.svelte-7ke6fz){background:var(--bg-alt);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--brand-strong);font-size:.85rem}tbody.svelte-7ke6fz tr:where(.svelte-7ke6fz):last-child>:where(.svelte-7ke6fz){border-bottom:0}.contact.svelte-7ke6fz a:where(.svelte-7ke6fz){font-weight:700}
