figure.svelte-p9ezhx{min-width:0;margin:0}.frame.svelte-p9ezhx{outline-offset:-1px;border-radius:5px;outline:1px solid #12161924;overflow:hidden}.dark.svelte-p9ezhx .frame:where(.svelte-p9ezhx){outline-color:#ffffff1f}figcaption.svelte-p9ezhx{border-top:1px solid var(--border);grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr) auto;align-items:baseline;gap:.5rem 1.5rem;margin-top:.95rem;padding-top:.8rem;display:grid}.dark.svelte-p9ezhx figcaption:where(.svelte-p9ezhx){border-color:var(--dark-border)}.meta.svelte-p9ezhx{color:var(--ink-tertiary);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.15rem .7rem;margin:0;font-size:.68rem;font-weight:700;display:flex}.meta.svelte-p9ezhx span:where(.svelte-p9ezhx):first-child{color:var(--accent)}.dark.svelte-p9ezhx .meta:where(.svelte-p9ezhx){color:var(--dark-muted)}.dark.svelte-p9ezhx .meta:where(.svelte-p9ezhx) span:where(.svelte-p9ezhx):first-child{color:var(--dark-accent)}.caption.svelte-p9ezhx{max-width:68ch;color:var(--ink-secondary);font-family:var(--font-editorial);text-wrap:pretty;margin:0;font-size:1.02rem;line-height:1.45}.dark.svelte-p9ezhx .caption:where(.svelte-p9ezhx){color:#c4ced6}@media (width<=720px){figcaption.svelte-p9ezhx{grid-template-columns:minmax(0,1fr) auto}.caption.svelte-p9ezhx{grid-area:2/1/auto/-1}}.report.svelte-15j80va{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);border-radius:6px;overflow:hidden}.report-header.svelte-15j80va{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,3vw,1.5rem);display:flex}.report-header.svelte-15j80va div:where(.svelte-15j80va){align-items:baseline;gap:.75rem;display:flex}.report-header.svelte-15j80va p:where(.svelte-15j80va),.report-header.svelte-15j80va span:where(.svelte-15j80va),.section-label.svelte-15j80va,.choice-status.svelte-15j80va,.next-step-heading.svelte-15j80va>span:where(.svelte-15j80va){letter-spacing:.1em;font-size:.58rem;font-weight:800}.report-header.svelte-15j80va p:where(.svelte-15j80va),.section-label.svelte-15j80va{color:var(--accent);margin:0}.report-header.svelte-15j80va span:where(.svelte-15j80va){color:var(--ink-secondary)}.status.svelte-15j80va{align-items:center;gap:.4rem;display:inline-flex}.status.svelte-15j80va i:where(.svelte-15j80va){background:var(--ok);border-radius:50%;width:6px;height:6px;display:block}.stem.svelte-15j80va{border-bottom:1px solid var(--border);background:var(--surface);padding:clamp(1.25rem,3vw,2rem) clamp(1rem,3vw,1.5rem)}.stem.svelte-15j80va h3:where(.svelte-15j80va){letter-spacing:0;margin:.8rem 0 0;font-size:clamp(.92rem,1.4vw,1.08rem);font-weight:560;line-height:1.55}.choices.svelte-15j80va{border-bottom:1px solid var(--border);background:var(--surface);grid-template-columns:1fr 1fr;display:grid}.choices.svelte-15j80va>div:where(.svelte-15j80va){border-right:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:14px 1fr;align-items:start;gap:.65rem;min-height:64px;padding:.85rem 1rem;display:grid;position:relative}.choices.svelte-15j80va>div:where(.svelte-15j80va):nth-child(2n){border-right:0}.choices.svelte-15j80va>div:where(.svelte-15j80va):nth-last-child(-n+2){border-bottom:0}.choice-marker.svelte-15j80va{border:1px solid var(--border-strong);border-radius:50%;width:12px;height:12px;margin-top:.25rem}.choices.svelte-15j80va p:where(.svelte-15j80va){margin:0;font-size:.75rem;line-height:1.45}.choices.svelte-15j80va .selected:where(.svelte-15j80va){background:var(--miss-pale)}.choices.svelte-15j80va .selected:where(.svelte-15j80va) .choice-marker:where(.svelte-15j80va){border:3px solid var(--miss)}.choices.svelte-15j80va .correct:where(.svelte-15j80va){background:var(--ok-pale)}.choices.svelte-15j80va .correct:where(.svelte-15j80va) .choice-marker:where(.svelte-15j80va){border:3px solid var(--ok)}.choice-status.svelte-15j80va{color:var(--ink-secondary);letter-spacing:.06em;text-transform:uppercase;grid-column:2}.analysis-body.svelte-15j80va{padding:0 clamp(1rem,3vw,1.5rem) 1.5rem}.analysis-body.svelte-15j80va section:where(.svelte-15j80va){border-bottom:1px solid var(--border);padding-block:1.3rem}.analysis-body.svelte-15j80va section:where(.svelte-15j80va)>p:where(.svelte-15j80va):last-child{color:#3f4952;margin:.65rem 0 0;font-size:.83rem;line-height:1.65}.analysis-body.svelte-15j80va strong:where(.svelte-15j80va){color:var(--ink);font-weight:700}.analysis-body.svelte-15j80va .concept:where(.svelte-15j80va){color:var(--accent);text-underline-offset:2px;font-weight:650;text-decoration-line:underline;text-decoration-color:#96b8d6;text-decoration-thickness:1px}.analysis-body.svelte-15j80va .next-step:where(.svelte-15j80va){background:var(--accent-pale);border:1px solid #bfd0df;border-radius:4px;margin-top:1.5rem;padding:1.2rem}.next-step-heading.svelte-15j80va{justify-content:space-between;align-items:center;gap:1rem;display:flex}.next-step-heading.svelte-15j80va>span:where(.svelte-15j80va){color:var(--accent)}@media (width<=560px){.report-header.svelte-15j80va div:where(.svelte-15j80va){gap:.2rem;display:grid}.choices.svelte-15j80va{grid-template-columns:1fr}.choices.svelte-15j80va>div:where(.svelte-15j80va),.choices.svelte-15j80va>div:where(.svelte-15j80va):nth-child(2n),.choices.svelte-15j80va>div:where(.svelte-15j80va):nth-last-child(2){border-right:0;border-bottom:1px solid var(--border)}.choices.svelte-15j80va>div:where(.svelte-15j80va):last-child{border-bottom:0}}.full-width.svelte-1b1inwp{text-align:center;max-width:64rem;margin-inline:auto}h2.svelte-1b1inwp{letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,4.9vw,4.7rem);font-weight:560;line-height:.98}.copy.svelte-1b1inwp{max-width:58ch;color:var(--ink-secondary);text-wrap:pretty;margin:1.6rem 0 0;font-size:clamp(1.04rem,1.4vw,1.2rem);line-height:1.6}.full-width.svelte-1b1inwp .copy:where(.svelte-1b1inwp){max-width:62ch;margin-inline:auto}.dark.svelte-1b1inwp h2:where(.svelte-1b1inwp){color:#fff}.dark.svelte-1b1inwp .copy:where(.svelte-1b1inwp){color:var(--dark-muted)}@media (width<=640px){h2.svelte-1b1inwp{font-size:clamp(2.2rem,11vw,3.3rem)}}section.svelte-19cqecy{background:var(--background)}.questions.svelte-19cqecy{border-top:1px solid var(--border-strong);max-width:64rem;margin:clamp(2.5rem,5vw,4rem) auto 0;padding:0;list-style:none}.questions.svelte-19cqecy li:where(.svelte-19cqecy){border-bottom:1px solid var(--border);grid-template-columns:3.5rem minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:.75rem 2rem;padding:clamp(1.4rem,2.6vw,2rem) 0;display:grid}.questions.svelte-19cqecy .index:where(.svelte-19cqecy){font-size:1.1rem}h3.svelte-19cqecy{letter-spacing:-.03em;margin:0;font-size:clamp(1.45rem,2.4vw,2.05rem);font-weight:560;line-height:1.1}.questions.svelte-19cqecy p:where(.svelte-19cqecy){color:var(--ink-secondary);margin:0;line-height:1.65}.last.svelte-19cqecy h3:where(.svelte-19cqecy){color:var(--accent)}.annotation.svelte-19cqecy{max-width:64rem;color:var(--ink-secondary);font-family:var(--font-editorial);text-align:center;margin:1.5rem auto 0;font-size:1.12rem;font-style:italic}@media (width<=760px){.questions.svelte-19cqecy li:where(.svelte-19cqecy){grid-template-columns:2.5rem minmax(0,1fr)}.questions.svelte-19cqecy p:where(.svelte-19cqecy){grid-column:2}}.assessment.svelte-1hz20zy{background:var(--surface-muted)}.alignment-audit.svelte-1hz20zy{border:1px solid var(--border-strong);background:var(--surface);border-radius:6px;margin-top:clamp(3rem,7vw,6rem);overflow:hidden}.in-product.svelte-1hz20zy{margin-top:clamp(3rem,6vw,4.5rem)}.audit-header.svelte-1hz20zy,.panel-heading.svelte-1hz20zy,.reasoning.svelte-1hz20zy header:where(.svelte-1hz20zy){justify-content:space-between;align-items:center;gap:1rem;display:flex}.audit-header.svelte-1hz20zy{border-bottom:1px solid var(--border);background:var(--surface);padding:1rem clamp(1rem,3vw,1.5rem)}.audit-header.svelte-1hz20zy>div:where(.svelte-1hz20zy){align-items:baseline;gap:.75rem;display:flex}.audit-header.svelte-1hz20zy p:where(.svelte-1hz20zy),.panel-heading.svelte-1hz20zy p:where(.svelte-1hz20zy),.panel-heading.svelte-1hz20zy span:where(.svelte-1hz20zy),.reasoning.svelte-1hz20zy header:where(.svelte-1hz20zy) h3:where(.svelte-1hz20zy),.reasoning.svelte-1hz20zy header:where(.svelte-1hz20zy) span:where(.svelte-1hz20zy),.determination-copy.svelte-1hz20zy>p:where(.svelte-1hz20zy),dt.svelte-1hz20zy,.audit-summary.svelte-1hz20zy span:where(.svelte-1hz20zy),.audit-summary.svelte-1hz20zy>p:where(.svelte-1hz20zy),.key-label.svelte-1hz20zy{letter-spacing:.1em;margin:0;font-size:.6rem;font-weight:800}.audit-header.svelte-1hz20zy>div:where(.svelte-1hz20zy)>p:where(.svelte-1hz20zy),.panel-heading.svelte-1hz20zy p:where(.svelte-1hz20zy),.determination-copy.svelte-1hz20zy>p:where(.svelte-1hz20zy){color:var(--accent)}.audit-header.svelte-1hz20zy span:where(.svelte-1hz20zy),.panel-heading.svelte-1hz20zy span:where(.svelte-1hz20zy),.reasoning.svelte-1hz20zy header:where(.svelte-1hz20zy) span:where(.svelte-1hz20zy){color:var(--ink-secondary)}.audit-confidence.svelte-1hz20zy{color:var(--ok);align-items:center;gap:.45rem;display:inline-flex}.audit-confidence.svelte-1hz20zy i:where(.svelte-1hz20zy){background:currentColor;border-radius:50%;width:7px;height:7px;display:block}.audit-body.svelte-1hz20zy{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);display:grid}.item-panel.svelte-1hz20zy,.evidence-panel.svelte-1hz20zy{padding:clamp(1.5rem,4vw,2.75rem)}.item-panel.svelte-1hz20zy{background-color:var(--surface);background-size:100% 22px}.item-panel.svelte-1hz20zy>h3:where(.svelte-1hz20zy){max-width:47ch;font-family:var(--font-editorial);letter-spacing:0;margin:clamp(2rem,4vw,3rem) 0;font-size:clamp(1.45rem,2.3vw,2.15rem);font-weight:500;line-height:1.3}.answer-options.svelte-1hz20zy{border-top:1px solid var(--border-strong);margin:0;padding:0;list-style:none}.answer-options.svelte-1hz20zy li:where(.svelte-1hz20zy){border-bottom:1px solid var(--border);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:66px;padding:.75rem .9rem .75rem .5rem;display:grid;position:relative}.answer-options.svelte-1hz20zy li.keyed:where(.svelte-1hz20zy){background:var(--accent-pale)}.answer-options.svelte-1hz20zy li.keyed:where(.svelte-1hz20zy) .option-id:where(.svelte-1hz20zy){border-color:var(--accent);background:var(--accent);color:#fff}.answer-options.svelte-1hz20zy p:where(.svelte-1hz20zy){margin:0;font-size:.82rem;line-height:1.45}.option-id.svelte-1hz20zy{border:1px solid var(--border-strong);background:var(--surface);width:28px;height:28px;font-family:var(--font-editorial);place-items:center;font-size:.78rem;display:grid}.key-label.svelte-1hz20zy{color:var(--accent);white-space:nowrap}.evidence-panel.svelte-1hz20zy{border-left:1px solid var(--dark-border);background:var(--dark-surface);color:#fff}.evidence-panel.svelte-1hz20zy .panel-heading:where(.svelte-1hz20zy) p:where(.svelte-1hz20zy){color:var(--dark-accent)}.evidence-panel.svelte-1hz20zy .panel-heading:where(.svelte-1hz20zy) span:where(.svelte-1hz20zy){color:var(--dark-muted)}.evidence-panel.svelte-1hz20zy>h3:where(.svelte-1hz20zy){letter-spacing:0;margin:clamp(2rem,4vw,4rem) 0;font-size:clamp(1.4rem,2.5vw,2.5rem);font-weight:520;line-height:1.02}.evidence-map.svelte-1hz20zy{margin-top:1rem}.map-root.svelte-1hz20zy,.map-effects.svelte-1hz20zy>div:where(.svelte-1hz20zy){gap:.4rem;display:grid}.map-root.svelte-1hz20zy{border:1px solid var(--dark-border);background:var(--dark-raised);border-radius:4px;padding:1.1rem 1.25rem}.map-root.svelte-1hz20zy span:where(.svelte-1hz20zy),.map-effects.svelte-1hz20zy span:where(.svelte-1hz20zy),.map-effects.svelte-1hz20zy small:where(.svelte-1hz20zy),blockquote.svelte-1hz20zy cite:where(.svelte-1hz20zy){color:#8fa0ad;letter-spacing:.09em;font-size:.56rem;font-style:normal;font-weight:800}.map-root.svelte-1hz20zy strong:where(.svelte-1hz20zy){font-size:1.15rem;font-weight:600}.map-bridge.svelte-1hz20zy{border-right:1px solid var(--dark-border);border-bottom:1px solid var(--dark-border);border-left:1px solid var(--dark-border);width:50%;height:32px;margin-left:25%}.map-effects.svelte-1hz20zy{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.map-effects.svelte-1hz20zy>div:where(.svelte-1hz20zy){border:1px solid var(--dark-border);background:var(--dark-raised);border-radius:4px;align-content:start;min-height:110px;padding:1rem}.map-effects.svelte-1hz20zy span:where(.svelte-1hz20zy){color:var(--dark-accent)}.map-effects.svelte-1hz20zy strong:where(.svelte-1hz20zy){font-size:1rem;font-weight:550}blockquote.svelte-1hz20zy{border-top:1px solid var(--dark-border);margin:clamp(2rem,5vw,3.5rem) 0 0;padding-top:1.5rem}blockquote.svelte-1hz20zy p:where(.svelte-1hz20zy){color:#dfe6eb;font-family:var(--font-editorial);margin:0 0 1rem;font-size:clamp(1rem,1.6vw,1.25rem);font-style:italic;line-height:1.45}.reasoning.svelte-1hz20zy{border-bottom:1px solid var(--border);background:var(--accent-pale);padding:clamp(1.5rem,4vw,2.5rem)}.reasoning.svelte-1hz20zy header:where(.svelte-1hz20zy){border-bottom:1px solid #becbd5;padding-bottom:1rem}.reasoning.svelte-1hz20zy header:where(.svelte-1hz20zy) h3:where(.svelte-1hz20zy){color:var(--accent)}.reasoning.svelte-1hz20zy ol:where(.svelte-1hz20zy){grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.reasoning.svelte-1hz20zy li:where(.svelte-1hz20zy){border-right:1px solid #becbd5;grid-template-columns:auto 1fr;gap:1rem;padding:1.5rem clamp(1rem,3vw,2rem) 0 0;display:grid}.reasoning.svelte-1hz20zy li:where(.svelte-1hz20zy)+li:where(.svelte-1hz20zy){padding-left:clamp(1rem,3vw,2rem)}.reasoning.svelte-1hz20zy li:where(.svelte-1hz20zy):last-child{border-right:0}.step-number.svelte-1hz20zy{color:var(--accent);font-family:var(--font-editorial);font-size:.82rem}.reasoning.svelte-1hz20zy li:where(.svelte-1hz20zy) p:where(.svelte-1hz20zy){letter-spacing:.1em;margin:0 0 .65rem;font-size:.62rem;font-weight:800}.reasoning.svelte-1hz20zy li:where(.svelte-1hz20zy) strong:where(.svelte-1hz20zy){font-size:.88rem;font-weight:520;line-height:1.55;display:block}.determination.svelte-1hz20zy{background:var(--ok-pale);border-bottom:1px solid #b8cfc1;grid-template-columns:1fr auto;align-items:center;gap:clamp(2rem,6vw,5rem);padding:clamp(1.75rem,4vw,3rem);display:grid}.determination-copy.svelte-1hz20zy>p:where(.svelte-1hz20zy){color:var(--ok)}.determination-copy.svelte-1hz20zy h3:where(.svelte-1hz20zy){letter-spacing:0;margin:.7rem 0;font-size:clamp(1rem,2vw,2rem);font-weight:570;line-height:1.1}.determination-copy.svelte-1hz20zy>span:where(.svelte-1hz20zy){color:#476055;max-width:70ch;font-size:.88rem;display:block}.determination.svelte-1hz20zy dl:where(.svelte-1hz20zy){border:1px solid #a7c2b1;grid-template-columns:auto auto;margin:0;display:grid}.determination.svelte-1hz20zy dl:where(.svelte-1hz20zy)>div:where(.svelte-1hz20zy){min-width:110px;padding:.85rem 1rem}.determination.svelte-1hz20zy dl:where(.svelte-1hz20zy)>div:where(.svelte-1hz20zy)+div:where(.svelte-1hz20zy){border-left:1px solid #a7c2b1}dt.svelte-1hz20zy{color:#5d7768}dd.svelte-1hz20zy{font-family:var(--font-editorial);margin:.25rem 0 0;font-size:1.2rem;font-weight:600}.audit-summary.svelte-1hz20zy{background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:stretch;display:grid}.audit-summary.svelte-1hz20zy ul:where(.svelte-1hz20zy){grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.audit-summary.svelte-1hz20zy li:where(.svelte-1hz20zy){border-right:1px solid var(--border);gap:.2rem;padding:1.2rem clamp(.75rem,2vw,1.25rem);display:grid}.audit-summary.svelte-1hz20zy li:where(.svelte-1hz20zy) strong:where(.svelte-1hz20zy){font-family:var(--font-editorial);font-size:1.35rem;line-height:1}.audit-summary.svelte-1hz20zy span:where(.svelte-1hz20zy),.audit-summary.svelte-1hz20zy>p:where(.svelte-1hz20zy){color:var(--ink-secondary);line-height:1.5}.audit-summary.svelte-1hz20zy>p:where(.svelte-1hz20zy){margin:0;padding:1.2rem}.audit-summary.svelte-1hz20zy>p:where(.svelte-1hz20zy) strong:where(.svelte-1hz20zy){color:var(--ink)}.analysis.svelte-1hz20zy{background:var(--surface)}.analysis-grid.svelte-1hz20zy{grid-template-columns:minmax(0,.75fr) minmax(480px,1.25fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.analysis-copy.svelte-1hz20zy{position:sticky;top:130px}.finding.svelte-1hz20zy{border-top:1px solid var(--border);margin-top:3rem;padding-top:1.2rem}.label.svelte-1hz20zy{color:var(--accent);letter-spacing:.11em;margin:0 0 .7rem;font-size:.66rem;font-weight:800}.finding.svelte-1hz20zy p:where(.svelte-1hz20zy):last-child{margin:0;font-size:1.08rem;line-height:1.5}.product-proof.svelte-1hz20zy{align-self:center}.product-proof.svelte-1hz20zy>p:where(.svelte-1hz20zy){max-width:55ch;color:var(--ink-secondary);margin:1.25rem 0 0;font-size:.9rem}@media (width<=900px){.audit-body.svelte-1hz20zy{grid-template-columns:1fr}.evidence-panel.svelte-1hz20zy{border-top:1px solid #33404a;border-left:0}.evidence-panel.svelte-1hz20zy>h3:where(.svelte-1hz20zy){max-width:18ch}.determination.svelte-1hz20zy{grid-template-columns:1fr}.determination.svelte-1hz20zy dl:where(.svelte-1hz20zy){width:fit-content}.audit-summary.svelte-1hz20zy{grid-template-columns:1fr}.audit-summary.svelte-1hz20zy>p:where(.svelte-1hz20zy){border-top:1px solid var(--border)}.analysis-grid.svelte-1hz20zy{grid-template-columns:1fr}.analysis-copy.svelte-1hz20zy{position:static}}@media (width<=700px){.audit-header.svelte-1hz20zy,.audit-header.svelte-1hz20zy>div:where(.svelte-1hz20zy){align-items:flex-start}.audit-header.svelte-1hz20zy>div:where(.svelte-1hz20zy){gap:.2rem;display:grid}.answer-options.svelte-1hz20zy li:where(.svelte-1hz20zy){grid-template-columns:1.75rem minmax(0,1fr)}.key-label.svelte-1hz20zy{grid-column:2}.reasoning.svelte-1hz20zy ol:where(.svelte-1hz20zy){grid-template-columns:1fr}.reasoning.svelte-1hz20zy li:where(.svelte-1hz20zy),.reasoning.svelte-1hz20zy li:where(.svelte-1hz20zy)+li:where(.svelte-1hz20zy){border-bottom:1px solid #becbd5;border-right:0;padding:1.25rem 0}.reasoning.svelte-1hz20zy li:where(.svelte-1hz20zy):last-child{border-bottom:0}.audit-summary.svelte-1hz20zy ul:where(.svelte-1hz20zy){grid-template-columns:1fr 1fr}.audit-summary.svelte-1hz20zy li:where(.svelte-1hz20zy):nth-child(2){border-right:0}.audit-summary.svelte-1hz20zy li:where(.svelte-1hz20zy):nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (width<=520px){.audit-header.svelte-1hz20zy{display:grid}.panel-heading.svelte-1hz20zy,.reasoning.svelte-1hz20zy header:where(.svelte-1hz20zy){align-items:flex-start}.map-effects.svelte-1hz20zy{grid-template-columns:1fr}.map-bridge.svelte-1hz20zy{border-bottom:0;border-right:0;width:1px;height:24px;margin-left:1.25rem}.determination.svelte-1hz20zy dl:where(.svelte-1hz20zy){width:100%}.determination.svelte-1hz20zy dl:where(.svelte-1hz20zy)>div:where(.svelte-1hz20zy){min-width:0}}.objective-assurance.svelte-k39ee5{background:var(--surface)}.objective-audit.svelte-k39ee5{border:1px solid var(--border-strong);background:var(--surface);border-radius:6px;margin-top:clamp(3rem,5vw,4rem);overflow:hidden}.in-product.svelte-k39ee5{margin-top:clamp(3rem,6vw,4.5rem)}.audit-header.svelte-k39ee5,.panel-heading.svelte-k39ee5,.section-label.svelte-k39ee5,.workflow.svelte-k39ee5 header:where(.svelte-k39ee5){justify-content:space-between;align-items:center;gap:1rem;display:flex}.audit-header.svelte-k39ee5{border-bottom:1px solid var(--border);background:var(--surface);padding:1rem clamp(1rem,3vw,1.5rem)}.audit-header.svelte-k39ee5>div:where(.svelte-k39ee5){align-items:baseline;gap:.75rem;display:flex}.audit-header.svelte-k39ee5 p:where(.svelte-k39ee5),.panel-heading.svelte-k39ee5 p:where(.svelte-k39ee5),.panel-heading.svelte-k39ee5 span:where(.svelte-k39ee5),.section-label.svelte-k39ee5 p:where(.svelte-k39ee5),.section-label.svelte-k39ee5 span:where(.svelte-k39ee5),.workflow.svelte-k39ee5 header:where(.svelte-k39ee5) h3:where(.svelte-k39ee5),.workflow.svelte-k39ee5 header:where(.svelte-k39ee5) span:where(.svelte-k39ee5),.determination-copy.svelte-k39ee5>p:where(.svelte-k39ee5),dt.svelte-k39ee5,.audit-summary.svelte-k39ee5 span:where(.svelte-k39ee5),.audit-summary.svelte-k39ee5>p:where(.svelte-k39ee5),.objective-meta.svelte-k39ee5 span:where(.svelte-k39ee5),.constraint-grid.svelte-k39ee5 article:where(.svelte-k39ee5)>span:where(.svelte-k39ee5),.coverage-heading.svelte-k39ee5>span:where(.svelte-k39ee5),.node-context.svelte-k39ee5 span:where(.svelte-k39ee5),.node-context.svelte-k39ee5 small:where(.svelte-k39ee5),.node-result.svelte-k39ee5 span:where(.svelte-k39ee5),.node-result.svelte-k39ee5 small:where(.svelte-k39ee5),.evidence-conclusion.svelte-k39ee5 span:where(.svelte-k39ee5),.lineage-history.svelte-k39ee5 header:where(.svelte-k39ee5) span:where(.svelte-k39ee5),.lineage-meta.svelte-k39ee5 span:where(.svelte-k39ee5),.lineage-history.svelte-k39ee5 footer:where(.svelte-k39ee5) span:where(.svelte-k39ee5),.assessment-bridge.svelte-k39ee5>span:where(.svelte-k39ee5){letter-spacing:.1em;margin:0;font-size:.6rem;font-weight:800}.audit-header.svelte-k39ee5>div:where(.svelte-k39ee5)>p:where(.svelte-k39ee5),.panel-heading.svelte-k39ee5 p:where(.svelte-k39ee5),.section-label.svelte-k39ee5 p:where(.svelte-k39ee5),.determination-copy.svelte-k39ee5>p:where(.svelte-k39ee5){color:var(--accent)}.audit-header.svelte-k39ee5 span:where(.svelte-k39ee5),.panel-heading.svelte-k39ee5 span:where(.svelte-k39ee5),.section-label.svelte-k39ee5 span:where(.svelte-k39ee5),.workflow.svelte-k39ee5 header:where(.svelte-k39ee5) span:where(.svelte-k39ee5){color:var(--ink-secondary)}.audit-status.svelte-k39ee5{color:var(--ok);white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}.audit-status.svelte-k39ee5 i:where(.svelte-k39ee5){background:currentColor;border-radius:50%;width:7px;height:7px;display:block}.audit-body.svelte-k39ee5{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);display:grid}.objective-panel.svelte-k39ee5,.evidence-panel.svelte-k39ee5{padding:clamp(1.5rem,4vw,2.75rem)}.objective-panel.svelte-k39ee5{background:var(--surface)}.objective-panel.svelte-k39ee5>h3:where(.svelte-k39ee5){max-width:42ch;font-family:var(--font-editorial);letter-spacing:0;margin:clamp(2rem,4vw,3.5rem) 0;font-size:clamp(1.55rem,2.6vw,2.45rem);font-weight:500;line-height:1.25}.objective-meta.svelte-k39ee5{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.objective-meta.svelte-k39ee5>div:where(.svelte-k39ee5){gap:.35rem;padding:1rem 0;display:grid}.objective-meta.svelte-k39ee5>div:where(.svelte-k39ee5)+div:where(.svelte-k39ee5){border-left:1px solid var(--border);padding-left:1.25rem}.objective-meta.svelte-k39ee5 span:where(.svelte-k39ee5){color:var(--ink-secondary)}.objective-meta.svelte-k39ee5 strong:where(.svelte-k39ee5){font-family:var(--font-editorial);font-size:1rem;font-weight:600}.constraint-section.svelte-k39ee5{border-top:1px solid var(--border-strong)}.section-label.svelte-k39ee5{padding:1rem 0}.constraint-grid.svelte-k39ee5{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.constraint-grid.svelte-k39ee5 article:where(.svelte-k39ee5){border-right:1px solid var(--border);border-bottom:1px solid var(--border);align-content:start;gap:.45rem;min-height:128px;padding:1rem;display:grid}.constraint-grid.svelte-k39ee5 article:where(.svelte-k39ee5)>span:where(.svelte-k39ee5){color:var(--accent)}.constraint-grid.svelte-k39ee5 article:where(.svelte-k39ee5)>strong:where(.svelte-k39ee5){font-family:var(--font-editorial);font-size:1.12rem;font-weight:600}.constraint-grid.svelte-k39ee5 article:where(.svelte-k39ee5)>p:where(.svelte-k39ee5){color:var(--ink-secondary);margin:.2rem 0 0;font-size:.76rem;line-height:1.45}.evidence-panel.svelte-k39ee5{border-left:1px solid var(--dark-border);background:var(--dark-surface);color:#fff}.evidence-panel.svelte-k39ee5 .panel-heading:where(.svelte-k39ee5) p:where(.svelte-k39ee5){color:var(--dark-accent)}.evidence-panel.svelte-k39ee5 .panel-heading:where(.svelte-k39ee5) span:where(.svelte-k39ee5){color:var(--dark-muted)}.coverage-heading.svelte-k39ee5{margin:clamp(2rem,4vw,3.5rem) 0 clamp(2rem,2vw,2rem)}.coverage-heading.svelte-k39ee5>span:where(.svelte-k39ee5){color:var(--dark-accent)}.coverage-heading.svelte-k39ee5 h3:where(.svelte-k39ee5){letter-spacing:0;margin:.7rem 0 1rem;font-size:clamp(1.5rem,2.7vw,2.5rem);font-weight:520;line-height:1.04}.coverage-heading.svelte-k39ee5 p:where(.svelte-k39ee5){color:var(--dark-muted);margin:0;font-size:.86rem;line-height:1.55}.evidence-trace.svelte-k39ee5{position:relative}.evidence-trace.svelte-k39ee5:before{background:var(--dark-border);content:"";width:1px;position:absolute;top:22px;bottom:22px;left:17px}.evidence-node.svelte-k39ee5{z-index:1;grid-template-columns:36px minmax(0,1fr);gap:.9rem;display:grid;position:relative}.evidence-node.svelte-k39ee5+.evidence-node:where(.svelte-k39ee5){margin-top:.8rem}.node-index.svelte-k39ee5{border:1px solid var(--dark-border);background:var(--dark-surface);width:34px;height:34px;color:var(--dark-accent);font-family:var(--font-editorial);border-radius:50%;place-items:center;font-size:.72rem;display:grid}.node-copy.svelte-k39ee5{border:1px solid var(--dark-border);background:var(--dark-raised);border-radius:4px;padding:.9rem 1rem}.node-context.svelte-k39ee5,.node-result.svelte-k39ee5{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.node-context.svelte-k39ee5 span:where(.svelte-k39ee5){color:var(--dark-accent)}.node-context.svelte-k39ee5 small:where(.svelte-k39ee5),.node-result.svelte-k39ee5 small:where(.svelte-k39ee5){color:#80909d}.node-copy.svelte-k39ee5>strong:where(.svelte-k39ee5){margin:.5rem 0 .85rem;font-size:.95rem;font-weight:570;display:block}.node-result.svelte-k39ee5{border-top:1px solid var(--dark-border);padding-top:.7rem}.node-result.svelte-k39ee5 span:where(.svelte-k39ee5){color:#d9e3e9}.evidence-conclusion.svelte-k39ee5{border-top:1px solid var(--dark-border);border-bottom:1px solid var(--dark-border);margin-top:1.25rem;padding:1.1rem 0}.evidence-conclusion.svelte-k39ee5 span:where(.svelte-k39ee5){color:var(--dark-accent)}.evidence-conclusion.svelte-k39ee5 strong:where(.svelte-k39ee5){font-family:var(--font-editorial);margin:.25rem 0;font-size:1.3rem;font-weight:600;display:block}.evidence-conclusion.svelte-k39ee5 p:where(.svelte-k39ee5){color:var(--dark-muted);margin:0;font-size:.74rem;line-height:1.5}.workflow.svelte-k39ee5{background:var(--accent-pale);border-radius:6px;margin-top:clamp(2rem,5vw,3rem);padding:clamp(1.5rem,4vw,2.5rem)}.workflow.svelte-k39ee5 header:where(.svelte-k39ee5){border-bottom:1px solid #becbd5;padding-bottom:1rem}.workflow.svelte-k39ee5 header:where(.svelte-k39ee5) h3:where(.svelte-k39ee5){color:var(--accent)}.workflow.svelte-k39ee5 ol:where(.svelte-k39ee5){grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.workflow.svelte-k39ee5 li:where(.svelte-k39ee5){border-right:1px solid #becbd5;grid-template-columns:auto 1fr;gap:1rem;padding:1.5rem clamp(1rem,3vw,2rem) 0 0;display:grid}.workflow.svelte-k39ee5 li:where(.svelte-k39ee5)+li:where(.svelte-k39ee5){padding-left:clamp(1rem,3vw,2rem)}.workflow.svelte-k39ee5 li:where(.svelte-k39ee5):last-child{border-right:0}.step-number.svelte-k39ee5{color:var(--accent);font-family:var(--font-editorial);font-size:.82rem}.workflow.svelte-k39ee5 li:where(.svelte-k39ee5) p:where(.svelte-k39ee5){letter-spacing:.1em;margin:0 0 .65rem;font-size:.62rem;font-weight:800}.workflow.svelte-k39ee5 li:where(.svelte-k39ee5) strong:where(.svelte-k39ee5){font-size:.88rem;font-weight:520;line-height:1.55;display:block}.determination.svelte-k39ee5{background:var(--ok-pale);border-bottom:1px solid #b8cfc1;grid-template-columns:1fr auto;align-items:center;gap:clamp(2rem,6vw,5rem);padding:clamp(1.75rem,4vw,3rem);display:grid}.determination-copy.svelte-k39ee5>p:where(.svelte-k39ee5){color:var(--ok)}.determination-copy.svelte-k39ee5 h3:where(.svelte-k39ee5){letter-spacing:0;margin:.7rem 0;font-size:clamp(1rem,2vw,2rem);font-weight:570;line-height:1.1}.determination-copy.svelte-k39ee5>span:where(.svelte-k39ee5){color:#476055;max-width:72ch;font-size:.88rem;line-height:1.55;display:block}.determination.svelte-k39ee5 dl:where(.svelte-k39ee5){border:1px solid #a7c2b1;grid-template-columns:auto auto;margin:0;display:grid}.determination.svelte-k39ee5 dl:where(.svelte-k39ee5)>div:where(.svelte-k39ee5){min-width:110px;padding:.85rem 1rem}.determination.svelte-k39ee5 dl:where(.svelte-k39ee5)>div:where(.svelte-k39ee5)+div:where(.svelte-k39ee5){border-left:1px solid #a7c2b1}dt.svelte-k39ee5{color:#5d7768}dd.svelte-k39ee5{font-family:var(--font-editorial);margin:.25rem 0 0;font-size:1.2rem;font-weight:600}.audit-summary.svelte-k39ee5{background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:stretch;display:grid}.audit-summary.svelte-k39ee5 ul:where(.svelte-k39ee5){grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.audit-summary.svelte-k39ee5 li:where(.svelte-k39ee5){border-right:1px solid var(--border);gap:.3rem;padding:1.2rem clamp(.75rem,2vw,1.25rem);display:grid}.audit-summary.svelte-k39ee5 li:where(.svelte-k39ee5) strong:where(.svelte-k39ee5){font-family:var(--font-editorial);font-size:clamp(1rem,1.5vw,1.35rem);line-height:1}.audit-summary.svelte-k39ee5 span:where(.svelte-k39ee5),.audit-summary.svelte-k39ee5>p:where(.svelte-k39ee5){color:var(--ink-secondary);line-height:1.5}.audit-summary.svelte-k39ee5>p:where(.svelte-k39ee5){margin:0;padding:1.2rem}.audit-summary.svelte-k39ee5>p:where(.svelte-k39ee5) strong:where(.svelte-k39ee5){color:var(--ink)}.lineage.svelte-k39ee5{text-wrap:balance;grid-template-columns:minmax(0,.78fr) minmax(440px,1.22fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:clamp(5rem,10vw,9rem);display:grid}.lineage-copy.svelte-k39ee5 .eyebrow:where(.svelte-k39ee5){color:var(--accent);text-wrap:balance;letter-spacing:.12em;margin:0 0 1rem;font-size:.68rem;font-weight:800}.lineage-copy.svelte-k39ee5 h2:where(.svelte-k39ee5){text-wrap:balance;font-family:var(--font-editorial);letter-spacing:-.025em;margin:0;font-size:clamp(2rem,4vw,4rem);font-weight:500;line-height:.98}.lineage-copy.svelte-k39ee5>p:where(.svelte-k39ee5):last-child{max-width:55ch;color:var(--ink-secondary);margin:2rem 0 0;font-size:1rem;line-height:1.65}.lineage-history.svelte-k39ee5{border:1px solid var(--border-strong);background:var(--surface);border-radius:6px;overflow:hidden}.lineage-history.svelte-k39ee5>header:where(.svelte-k39ee5){border-bottom:1px solid var(--border);text-wrap:balance;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.lineage-history.svelte-k39ee5>header:where(.svelte-k39ee5)>div:where(.svelte-k39ee5){gap:.15rem;display:grid}.lineage-history.svelte-k39ee5 header:where(.svelte-k39ee5) span:where(.svelte-k39ee5){color:var(--ink-secondary)}.lineage-history.svelte-k39ee5 header:where(.svelte-k39ee5) strong:where(.svelte-k39ee5){letter-spacing:.06em;font-size:.72rem;font-weight:800}.lineage-history.svelte-k39ee5 ol:where(.svelte-k39ee5){margin:0;padding:clamp(1.5rem,4vw,2.5rem);list-style:none}.lineage-history.svelte-k39ee5 li:where(.svelte-k39ee5){grid-template-columns:28px minmax(0,1fr);gap:1rem;display:grid}.lineage-marker.svelte-k39ee5{justify-content:center;display:flex;position:relative}.lineage-marker.svelte-k39ee5 i:where(.svelte-k39ee5){z-index:1;border:2px solid var(--surface);background:#8da2b2;border-radius:50%;width:10px;height:10px;margin-top:4px;display:block;position:relative;box-shadow:0 0 0 1px #8da2b2}.lineage-marker.svelte-k39ee5 span:where(.svelte-k39ee5){background:var(--border-strong);width:1px;position:absolute;top:14px;bottom:-1.4rem}.lineage-history.svelte-k39ee5 li.current:where(.svelte-k39ee5) .lineage-marker:where(.svelte-k39ee5) i:where(.svelte-k39ee5){background:var(--ok);box-shadow:0 0 0 1px var(--ok)}.lineage-content.svelte-k39ee5{padding-bottom:1.5rem}.lineage-meta.svelte-k39ee5{align-items:center;gap:.65rem;display:flex}.lineage-meta.svelte-k39ee5 span:where(.svelte-k39ee5){color:var(--ink-secondary)}.lineage-meta.svelte-k39ee5 strong:where(.svelte-k39ee5){color:var(--accent);letter-spacing:.1em;font-size:.6rem;font-weight:800}.lineage-history.svelte-k39ee5 li.current:where(.svelte-k39ee5) .lineage-meta:where(.svelte-k39ee5) strong:where(.svelte-k39ee5){color:var(--ok)}.lineage-content.svelte-k39ee5 p:where(.svelte-k39ee5){margin:.5rem 0 0;font-size:.86rem;line-height:1.5}.lineage-history.svelte-k39ee5>footer:where(.svelte-k39ee5){background:var(--ok-pale);border-top:1px solid #b8cfc1;gap:.25rem;padding:1rem 1.25rem;display:grid}.lineage-history.svelte-k39ee5 footer:where(.svelte-k39ee5) span:where(.svelte-k39ee5){color:var(--ok)}.lineage-history.svelte-k39ee5 footer:where(.svelte-k39ee5) strong:where(.svelte-k39ee5){font-family:var(--font-editorial);font-size:1rem;font-weight:600}.assessment-bridge.svelte-k39ee5{border-top:1px solid var(--border-strong);text-align:center;max-width:780px;margin:clamp(5rem,10vw,9rem) auto 0;padding-top:1.5rem}.assessment-bridge.svelte-k39ee5>span:where(.svelte-k39ee5){color:var(--accent)}.assessment-bridge.svelte-k39ee5 p:where(.svelte-k39ee5){font-family:var(--font-editorial);margin:.8rem auto 0;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:500;line-height:1.35}@media (width<=900px){.audit-body.svelte-k39ee5{grid-template-columns:1fr}.evidence-panel.svelte-k39ee5{border-top:1px solid #33404a;border-left:0}.determination.svelte-k39ee5{grid-template-columns:1fr}.determination.svelte-k39ee5 dl:where(.svelte-k39ee5){width:fit-content}.audit-summary.svelte-k39ee5{grid-template-columns:1fr}.audit-summary.svelte-k39ee5>p:where(.svelte-k39ee5){border-top:1px solid var(--border)}.lineage.svelte-k39ee5{grid-template-columns:1fr}.lineage-copy.svelte-k39ee5 h2:where(.svelte-k39ee5){max-width:16ch}.lineage-copy.svelte-k39ee5>p:where(.svelte-k39ee5):last-child{max-width:65ch}}@media (width<=700px){.audit-header.svelte-k39ee5,.audit-header.svelte-k39ee5>div:where(.svelte-k39ee5){align-items:flex-start}.audit-header.svelte-k39ee5>div:where(.svelte-k39ee5){gap:.2rem;display:grid}.constraint-grid.svelte-k39ee5,.workflow.svelte-k39ee5 ol:where(.svelte-k39ee5){grid-template-columns:1fr}.workflow.svelte-k39ee5 li:where(.svelte-k39ee5),.workflow.svelte-k39ee5 li:where(.svelte-k39ee5)+li:where(.svelte-k39ee5){border-bottom:1px solid #becbd5;border-right:0;padding:1.25rem 0}.workflow.svelte-k39ee5 li:where(.svelte-k39ee5):last-child{border-bottom:0}.audit-summary.svelte-k39ee5 ul:where(.svelte-k39ee5){grid-template-columns:1fr 1fr}.audit-summary.svelte-k39ee5 li:where(.svelte-k39ee5):nth-child(2){border-right:0}.audit-summary.svelte-k39ee5 li:where(.svelte-k39ee5):nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (width<=520px){.audit-header.svelte-k39ee5{display:grid}.panel-heading.svelte-k39ee5,.section-label.svelte-k39ee5,.workflow.svelte-k39ee5 header:where(.svelte-k39ee5){align-items:flex-start}.objective-meta.svelte-k39ee5{grid-template-columns:1fr}.objective-meta.svelte-k39ee5>div:where(.svelte-k39ee5)+div:where(.svelte-k39ee5){border-top:1px solid var(--border);border-left:0;padding-left:0}.node-context.svelte-k39ee5,.node-result.svelte-k39ee5{justify-content:initial;gap:.25rem;display:grid}.determination.svelte-k39ee5 dl:where(.svelte-k39ee5){width:100%}.determination.svelte-k39ee5 dl:where(.svelte-k39ee5)>div:where(.svelte-k39ee5){min-width:0}.lineage-history.svelte-k39ee5>header:where(.svelte-k39ee5){align-items:flex-start}.lineage-history.svelte-k39ee5>header:where(.svelte-k39ee5)>span:where(.svelte-k39ee5){display:none}}.graph-section.svelte-chetxi{background:var(--dark-surface);color:#fff}.intro.svelte-chetxi{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:end;gap:2.5rem clamp(2rem,6vw,6rem);display:grid}.terms.svelte-chetxi{margin:0}.terms.svelte-chetxi div:where(.svelte-chetxi){border-top:1px solid var(--dark-border);padding:.9rem 0 1rem}dt.svelte-chetxi{letter-spacing:-.04em;font-size:clamp(1.9rem,3.4vw,3.1rem);font-weight:560;line-height:1}.terms.svelte-chetxi div:where(.svelte-chetxi):nth-child(2) dt:where(.svelte-chetxi){color:var(--dark-accent)}dd.svelte-chetxi{max-width:44ch;color:var(--dark-muted);margin:.5rem 0 0;font-size:.95rem}.media.svelte-chetxi{margin-top:clamp(3.5rem,7vw,5.5rem)}.transition.svelte-chetxi{border-top:1px solid var(--dark-border);letter-spacing:-.042em;text-align:center;text-wrap:balance;margin:clamp(4rem,7vw,6rem) 0 0;padding-top:2rem;font-size:clamp(2.3rem,4.6vw,4.6rem);font-weight:560;line-height:1}@media (width<=860px){.intro.svelte-chetxi{grid-template-columns:1fr}}.flow.svelte-v1kyjk{width:100%;height:auto;display:block;overflow:visible}.tall.svelte-v1kyjk{display:none}@media (width<=600px){.wide.svelte-v1kyjk{display:none}.tall.svelte-v1kyjk{display:block}}.big.slide-title.svelte-v1kyjk{font-size:14px}.big.card-head.svelte-v1kyjk{font-size:12px}.big.card-copy.svelte-v1kyjk{font-size:9.5px}.big.page-foot.svelte-v1kyjk{font-size:7.5px}.big.claim.svelte-v1kyjk{font-size:15.5px}.big.claim-source.svelte-v1kyjk{font-size:10px}.prov-tag.svelte-v1kyjk{fill:var(--ink-secondary);font-family:var(--font-editorial);font-size:12px;font-style:italic}.prov-tag.end.svelte-v1kyjk{text-anchor:end}text.svelte-v1kyjk{font-family:var(--font-sans)}.stage.svelte-v1kyjk{fill:var(--ink-tertiary);letter-spacing:.12em;font-size:9px;font-weight:700}.stage.svelte-v1kyjk .n:where(.svelte-v1kyjk){fill:var(--accent);font-family:var(--font-editorial);letter-spacing:0;font-size:12px;font-weight:500}.page.svelte-v1kyjk{fill:var(--surface);stroke:var(--border-strong)}.slide-title.svelte-v1kyjk{fill:var(--ink);letter-spacing:-.01em;font-size:12.5px;font-weight:700}.slide-rule.svelte-v1kyjk{fill:var(--accent)}.card.svelte-v1kyjk{fill:var(--surface-muted)}.card.picked.svelte-v1kyjk{fill:var(--accent-pale);stroke:var(--accent);stroke-width:1.5px}.card-head.svelte-v1kyjk{fill:var(--ink);font-size:10.5px;font-weight:650}.card-copy.svelte-v1kyjk{fill:var(--ink-secondary);font-size:8px}.page-foot.svelte-v1kyjk{fill:var(--ink-tertiary);letter-spacing:.1em;font-size:6.5px;font-weight:700}.claim.svelte-v1kyjk{fill:var(--ink);font-family:var(--font-editorial);font-size:14px;font-style:italic}.claim-rule.svelte-v1kyjk{stroke:var(--border)}.claim-source.svelte-v1kyjk{fill:var(--ink-tertiary);font-size:9px;font-weight:550}.link.svelte-v1kyjk{fill:none;stroke:var(--accent);stroke-width:1.4px}.context.svelte-v1kyjk path:where(.svelte-v1kyjk){fill:none;stroke:var(--border)}.context.svelte-v1kyjk circle:where(.svelte-v1kyjk){fill:var(--border)}.edge.svelte-v1kyjk{stroke:var(--border-strong);stroke-width:1.3px}.edge.key.svelte-v1kyjk{stroke:var(--accent);stroke-width:2px}.edge-label.svelte-v1kyjk{fill:var(--ink-tertiary);font-family:var(--font-editorial);text-anchor:middle;font-size:11px;font-style:italic}.node.svelte-v1kyjk{fill:var(--surface);stroke:var(--accent);stroke-width:1.5px}.core.svelte-v1kyjk{fill:var(--accent)}.label.svelte-v1kyjk{fill:var(--ink);text-anchor:middle;font-size:11px;font-weight:560}.label.strong.svelte-v1kyjk{font-size:12.5px;font-weight:680}.label.start.svelte-v1kyjk{text-anchor:start}.provenance.svelte-v1kyjk{fill:none;stroke:var(--ink-tertiary);stroke-dasharray:3 4;stroke-width:1.2px}.prov-label.svelte-v1kyjk{fill:var(--ink-tertiary);font-family:var(--font-editorial);text-anchor:middle;font-size:11px;font-style:italic}.flow.reveal.svelte-v1kyjk{opacity:1;transform:none}.step.svelte-v1kyjk{opacity:0}.link.svelte-v1kyjk{stroke-dasharray:1;stroke-dashoffset:1px}.flow.is-visible .step.svelte-v1kyjk{animation:.5s ease-out both svelte-v1kyjk-appear}.flow.is-visible .link.svelte-v1kyjk{animation:.45s ease-in-out both svelte-v1kyjk-draw}.flow.is-visible .c1.svelte-v1kyjk{animation-delay:.4s}.flow.is-visible .s2.svelte-v1kyjk{animation-delay:.75s}.flow.is-visible .c2.svelte-v1kyjk{animation-delay:1.15s}.flow.is-visible .s3.svelte-v1kyjk{animation-delay:1.5s}.flow.is-visible .prov.svelte-v1kyjk{animation-delay:2.1s}@keyframes svelte-v1kyjk-appear{0%{opacity:0}to{opacity:1}}@keyframes svelte-v1kyjk-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.step.svelte-v1kyjk{opacity:1}.link.svelte-v1kyjk{stroke-dashoffset:0}}figure.svelte-s3mc8s{min-width:0;margin:0}.choices.svelte-s3mc8s{flex-wrap:wrap;gap:0 1.75rem;margin-bottom:.9rem;display:flex}.choices.svelte-s3mc8s button:where(.svelte-s3mc8s){color:var(--ink-tertiary);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.5rem;padding:.35rem 0 .55rem;font-size:.95rem;font-weight:600;transition:color .16s;display:inline-flex;position:relative}.choices.svelte-s3mc8s button:where(.svelte-s3mc8s):hover,.choices.svelte-s3mc8s button.active:where(.svelte-s3mc8s){color:var(--ink)}.choices.svelte-s3mc8s .index:where(.svelte-s3mc8s){font-size:.85rem}.dark.svelte-s3mc8s .choices:where(.svelte-s3mc8s) button:where(.svelte-s3mc8s){color:var(--dark-muted)}.dark.svelte-s3mc8s .choices:where(.svelte-s3mc8s) button:where(.svelte-s3mc8s):hover,.dark.svelte-s3mc8s .choices:where(.svelte-s3mc8s) button.active:where(.svelte-s3mc8s){color:#fff}.track.svelte-s3mc8s{background:var(--border);height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.dark.svelte-s3mc8s .track:where(.svelte-s3mc8s){background:var(--dark-border)}.fill.svelte-s3mc8s{background:var(--accent);transform-origin:0;position:absolute;inset:0}.dark.svelte-s3mc8s .fill:where(.svelte-s3mc8s){background:var(--dark-accent)}.frame.svelte-s3mc8s{outline-offset:-1px;border-radius:5px;outline:1px solid #12161924;overflow:hidden}.dark.svelte-s3mc8s .frame:where(.svelte-s3mc8s){outline-color:#ffffff1f}figcaption.svelte-s3mc8s{border-top:1px solid var(--border);grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr) auto;align-items:baseline;gap:.5rem 1.5rem;margin-top:.95rem;padding-top:.8rem;display:grid}.dark.svelte-s3mc8s figcaption:where(.svelte-s3mc8s){border-color:var(--dark-border)}.meta.svelte-s3mc8s{color:var(--ink-tertiary);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.15rem .7rem;margin:0;font-size:.68rem;font-weight:700;display:flex}.meta.svelte-s3mc8s span:where(.svelte-s3mc8s):first-child{color:var(--accent)}.dark.svelte-s3mc8s .meta:where(.svelte-s3mc8s){color:var(--dark-muted)}.dark.svelte-s3mc8s .meta:where(.svelte-s3mc8s) span:where(.svelte-s3mc8s):first-child{color:var(--dark-accent)}.caption.svelte-s3mc8s{max-width:68ch;color:var(--ink-secondary);font-family:var(--font-editorial);text-wrap:pretty;margin:0;font-size:1.02rem;line-height:1.45}.dark.svelte-s3mc8s .caption:where(.svelte-s3mc8s){color:#c4ced6}@media (width<=720px){figcaption.svelte-s3mc8s{grid-template-columns:minmax(0,1fr) auto}.caption.svelte-s3mc8s{grid-area:2/1/auto/-1}}@media (prefers-reduced-motion:reduce){.fill.svelte-s3mc8s{display:none}}section.svelte-124guhz{background:var(--surface)}.grid.svelte-124guhz{grid-template-columns:minmax(0,.85fr) minmax(460px,1.15fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.statement.svelte-124guhz{font-family:var(--font-editorial);margin:2.5rem 0 0;font-size:clamp(1.9rem,3.6vw,3.3rem);font-style:italic;line-height:1.05}.support.svelte-124guhz{max-width:46ch;color:var(--ink-secondary);margin:1.5rem 0 0}.diagram.svelte-124guhz{margin:0}.process.svelte-124guhz{border-top:1px solid var(--border-strong);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(3rem,6vw,4.5rem) 0 0;padding:0;list-style:none;display:grid}.process.svelte-124guhz li:where(.svelte-124guhz){min-width:0;padding:1.3rem clamp(1rem,2.2vw,1.75rem) 0 0}.process.svelte-124guhz li:where(.svelte-124guhz)+li:where(.svelte-124guhz){border-left:1px solid var(--border);padding-left:clamp(1rem,2.2vw,1.75rem)}.process.svelte-124guhz h3:where(.svelte-124guhz){margin:.7rem 0 0;font-size:1rem;font-weight:650;line-height:1.3}.process.svelte-124guhz p:where(.svelte-124guhz){color:var(--ink-secondary);margin:.45rem 0 0;font-size:.9rem;line-height:1.5}.figures.svelte-124guhz{margin-top:clamp(3.5rem,7vw,5.5rem)}@media (width<=960px){.grid.svelte-124guhz{grid-template-columns:1fr}.process.svelte-124guhz{grid-template-columns:repeat(2,minmax(0,1fr))}.process.svelte-124guhz li:where(.svelte-124guhz):nth-child(3){border-left:0;padding-left:0}.process.svelte-124guhz li:where(.svelte-124guhz):nth-child(n+3){margin-top:1.5rem}}@media (width<=560px){.process.svelte-124guhz{grid-template-columns:1fr}.process.svelte-124guhz li:where(.svelte-124guhz),.process.svelte-124guhz li:where(.svelte-124guhz)+li:where(.svelte-124guhz){border-left:0;padding-left:0}}.governance.svelte-1dlc8ol{background:var(--background)}.governance-intro.svelte-1dlc8ol{grid-template-columns:1fr .85fr;align-items:end;gap:2rem clamp(3rem,8vw,8rem);display:grid}.statement.svelte-1dlc8ol{font-family:var(--font-editorial);margin:0;font-size:clamp(1.9rem,3.6vw,3.3rem);font-style:italic;line-height:1.08}.support.svelte-1dlc8ol{color:var(--ink-secondary);margin:1.5rem 0 0}.governance-grid.svelte-1dlc8ol{border-top:1px solid var(--border-strong);grid-template-columns:1fr 1fr;margin-top:clamp(3rem,5vw,4rem);display:grid}.governance-grid.svelte-1dlc8ol article:where(.svelte-1dlc8ol){border-bottom:1px solid var(--border);grid-template-columns:3rem 1fr;gap:1rem;min-height:190px;padding:clamp(1.5rem,3.5vw,2.5rem) clamp(1rem,3vw,2.5rem) clamp(1.5rem,3.5vw,2.5rem) 0;display:grid}.governance-grid.svelte-1dlc8ol article:where(.svelte-1dlc8ol):nth-child(2n){border-left:1px solid var(--border);padding-left:clamp(1rem,3vw,2.5rem)}.governance-grid.svelte-1dlc8ol article:where(.svelte-1dlc8ol):last-child{background:var(--dark-surface);color:#fff;border-left:0;border-radius:6px;padding-left:clamp(1rem,3vw,2.5rem)}.governance-grid.svelte-1dlc8ol article:where(.svelte-1dlc8ol):last-child .index:where(.svelte-1dlc8ol){color:var(--dark-accent)}.governance-grid.svelte-1dlc8ol article:where(.svelte-1dlc8ol):last-child p:where(.svelte-1dlc8ol){color:var(--dark-muted)}h3.svelte-1dlc8ol{letter-spacing:-.01em;margin:0;font-size:1.12rem;font-weight:650}.governance-grid.svelte-1dlc8ol p:where(.svelte-1dlc8ol){max-width:40ch;color:var(--ink-secondary);margin:.6rem 0 0}.evaluation.svelte-1dlc8ol{background:var(--surface)}.questions.svelte-1dlc8ol{border-top:1px solid var(--border-strong);grid-template-columns:repeat(4,1fr);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.questions.svelte-1dlc8ol article:where(.svelte-1dlc8ol){min-height:160px;padding:1.5rem 1.5rem 2rem 0}.questions.svelte-1dlc8ol article:where(.svelte-1dlc8ol)+article:where(.svelte-1dlc8ol){border-left:1px solid var(--border);padding-left:1.5rem}.questions.svelte-1dlc8ol h3:where(.svelte-1dlc8ol){margin-top:.8rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.25}.questions.svelte-1dlc8ol p:where(.svelte-1dlc8ol){color:var(--ink-secondary);margin:.6rem 0 0}@media (width<=900px){.governance-intro.svelte-1dlc8ol,.questions.svelte-1dlc8ol{grid-template-columns:1fr}.questions.svelte-1dlc8ol article:where(.svelte-1dlc8ol),.questions.svelte-1dlc8ol article:where(.svelte-1dlc8ol)+article:where(.svelte-1dlc8ol){border-left:0;border-bottom:1px solid var(--border);min-height:auto;padding:1.4rem 0 1.6rem}}@media (width<=680px){.governance-grid.svelte-1dlc8ol{grid-template-columns:1fr}.governance-grid.svelte-1dlc8ol article:where(.svelte-1dlc8ol):nth-child(2n){border-left:0;padding-left:0}.governance-grid.svelte-1dlc8ol article:where(.svelte-1dlc8ol):last-child{margin-top:1rem;padding-left:1.25rem}}.hero.svelte-16bv6r7{border-bottom:1px solid var(--border);background:var(--background);padding-block:clamp(3.75rem,7vw,6rem) clamp(4rem,7vw,6rem)}.hero-title.svelte-16bv6r7{letter-spacing:-.052em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(3.2rem,7.4vw,7.2rem);font-weight:560;line-height:.9}.intro.svelte-16bv6r7{border-top:1px solid var(--border-strong);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem clamp(2rem,6vw,6rem);margin-top:clamp(2.25rem,4vw,3.5rem);padding-top:1.75rem;display:grid}.lead.svelte-16bv6r7{font-family:var(--font-editorial);margin:0;font-size:clamp(1.5rem,2.4vw,2.1rem);font-style:italic;line-height:1.2}.copy.svelte-16bv6r7 p:where(.svelte-16bv6r7){max-width:60ch;color:var(--ink-secondary);margin:0 0 1rem}.actions.svelte-16bv6r7{flex-wrap:wrap;gap:.7rem;margin-top:1.6rem;display:flex}.figure.svelte-16bv6r7{margin-top:clamp(3rem,6vw,4.5rem)}@media (width<=860px){.intro.svelte-16bv6r7{grid-template-columns:1fr}}@media (width<=560px){.hero-title.svelte-16bv6r7{font-size:clamp(2.8rem,14vw,4rem)}.actions.svelte-16bv6r7{display:grid}}section.svelte-cwyrnl{background:var(--surface)}.architecture-grid.svelte-cwyrnl{grid-template-columns:minmax(0,.75fr) minmax(550px,1.25fr);gap:clamp(3rem,8vw,8rem);display:grid}.architecture.svelte-cwyrnl{border-top:3px solid var(--ink)}article.svelte-cwyrnl{border-bottom:1px solid var(--border);grid-template-columns:50px 1fr auto;align-items:start;gap:1rem;padding:1.5rem 0;display:grid}.number.svelte-cwyrnl{color:var(--accent);font-family:var(--font-editorial);font-size:.85rem}h3.svelte-cwyrnl{letter-spacing:.09em;margin:0;font-size:.72rem}article.svelte-cwyrnl p:where(.svelte-cwyrnl){max-width:46ch;color:var(--ink-secondary);margin:.55rem 0 0}.kind.svelte-cwyrnl{border:1px solid var(--border);color:var(--ink-secondary);letter-spacing:.08em;padding:.25rem .4rem;font-size:.52rem;font-weight:750}.note.svelte-cwyrnl{color:var(--ink-secondary);margin:2rem 0 0;font-size:.86rem}@media (width<=950px){.architecture-grid.svelte-cwyrnl{grid-template-columns:1fr}}@media (width<=560px){article.svelte-cwyrnl{grid-template-columns:35px 1fr}.kind.svelte-cwyrnl{grid-column:2;justify-self:start}}.longitudinal.svelte-183g24u{background:var(--background)}.stages.svelte-183g24u{grid-template-columns:repeat(4,1fr);margin-top:clamp(4rem,8vw,7rem);display:grid;position:relative}.stages.svelte-183g24u:before{background:var(--border-strong);content:"";height:1px;position:absolute;top:31px;left:0;right:0}.stages.svelte-183g24u:after{border-top:2px solid var(--border-strong);border-right:2px solid var(--border-strong);content:"";width:8px;height:8px;position:absolute;top:27px;right:2px;transform:rotate(45deg)}.stages.svelte-183g24u article:where(.svelte-183g24u){padding-right:clamp(1rem,3vw,2.5rem);position:relative}.stage-marker.svelte-183g24u{align-items:center;gap:.8rem;height:62px;display:flex}.stage-marker.svelte-183g24u span:where(.svelte-183g24u){text-align:right;width:1.25rem;color:var(--accent);font-family:var(--font-editorial);font-size:.85rem}.stage-marker.svelte-183g24u i:where(.svelte-183g24u){z-index:1;border:3px solid var(--background);background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 1px var(--accent);border-radius:50%;display:block;position:relative}.stages.svelte-183g24u h3:where(.svelte-183g24u){letter-spacing:.1em;margin:1.4rem 0 .75rem;font-size:.72rem}.stages.svelte-183g24u p:where(.svelte-183g24u){color:var(--ink-secondary);margin:0}.caveat.svelte-183g24u{border-top:1px solid var(--border-strong);max-width:58ch;color:var(--ink-secondary);margin:4rem 0 0;padding-top:1.25rem;font-size:.9rem}.figures.svelte-183g24u,.dashboard.svelte-183g24u{margin-top:clamp(3.5rem,7vw,5rem)}.next-action.svelte-183g24u{background:var(--accent-pale);overflow:hidden}.action-grid.svelte-183g24u{grid-template-columns:minmax(0,.8fr) minmax(580px,1.2fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.eyebrow.svelte-183g24u{color:var(--accent);letter-spacing:.12em;margin:0 0 1.3rem;font-size:.72rem;font-weight:800}.action-copy.svelte-183g24u h2:where(.svelte-183g24u){letter-spacing:-.055em;margin:0;font-size:clamp(3.2rem,6.5vw,6.8rem);font-weight:520;line-height:.92}.action-copy.svelte-183g24u>p:where(.svelte-183g24u):last-child{max-width:42ch;color:var(--ink-secondary);margin:2rem 0 0}.convergence.svelte-183g24u{min-height:610px;position:relative}.convergence.svelte-183g24u svg:where(.svelte-183g24u){width:100%;height:100%;position:absolute;inset:0}.convergence.svelte-183g24u path:where(.svelte-183g24u){fill:none;stroke:#7e9db7;stroke-width:1px;stroke-dasharray:5 7}.convergence.svelte-183g24u circle:where(.svelte-183g24u){fill:var(--accent)}.evidence-labels.svelte-183g24u{color:#607789;letter-spacing:.08em;flex-direction:column;justify-content:space-between;font-size:.55rem;font-weight:750;display:flex;position:absolute;top:67px;bottom:145px;left:1.6rem}.task-card.svelte-183g24u{background:var(--dark-surface);color:#fff;border-radius:6px;width:min(72%,470px);position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.card-topline.svelte-183g24u{border-bottom:1px solid var(--dark-border);color:#9aabb8;letter-spacing:.09em;justify-content:space-between;align-items:center;padding:1.15rem 1.5rem;font-size:.62rem;font-weight:750;display:flex}.card-topline.svelte-183g24u strong:where(.svelte-183g24u){color:var(--dark-accent)}.task-card.svelte-183g24u h3:where(.svelte-183g24u){letter-spacing:-.035em;margin:0;padding:clamp(2rem,5vw,3.5rem) 1.5rem;font-size:clamp(2rem,4vw,3.25rem);font-weight:520;line-height:1.02}.task-details.svelte-183g24u{border-block:1px solid var(--dark-border);padding:1.25rem 1.5rem}.task-details.svelte-183g24u>span:where(.svelte-183g24u),.references.svelte-183g24u span:where(.svelte-183g24u){color:#8495a2;letter-spacing:.09em;font-size:.58rem;font-weight:750}.task-details.svelte-183g24u ul:where(.svelte-183g24u){gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.task-details.svelte-183g24u li:where(.svelte-183g24u){padding-left:1rem;font-size:.86rem;line-height:1.35;position:relative}.task-details.svelte-183g24u li:where(.svelte-183g24u):before{background:var(--dark-accent);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:0}.references.svelte-183g24u{align-items:center;gap:.6rem;padding:1rem 1.5rem;display:flex}.references.svelte-183g24u i:where(.svelte-183g24u){background:var(--dark-accent);border-radius:50%;width:7px;height:7px;display:block}@media (width<=980px){.action-grid.svelte-183g24u{grid-template-columns:1fr}.convergence.svelte-183g24u{width:min(100%,720px)}}@media (width<=760px){.stages.svelte-183g24u{grid-template-columns:1fr;gap:2rem}.stages.svelte-183g24u:before,.stages.svelte-183g24u:after{display:none}.stage-marker.svelte-183g24u{height:auto}.stages.svelte-183g24u h3:where(.svelte-183g24u){margin-top:.8rem}.convergence.svelte-183g24u{min-height:520px}.evidence-labels.svelte-183g24u{display:none}.task-card.svelte-183g24u{width:min(100%,470px);left:50%;right:auto;transform:translate(-50%,-50%)}}.learning.svelte-stdd40{background:var(--background)}.intro.svelte-stdd40{grid-template-columns:1fr .85fr;align-items:end;gap:3rem;display:grid}.modes.svelte-stdd40{justify-items:start;gap:clamp(.5rem,1vw,.9rem);display:grid}.modes.svelte-stdd40 button:where(.svelte-stdd40){color:var(--ink-tertiary);font-family:var(--font-editorial);letter-spacing:-.035em;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 0 .5rem;font-size:clamp(2.8rem,6.4vw,6.2rem);font-style:italic;font-weight:400;line-height:.95;transition:color .16s;position:relative}.modes.svelte-stdd40 button:where(.svelte-stdd40):hover{color:var(--ink-secondary)}.modes.svelte-stdd40 button.active:where(.svelte-stdd40){color:var(--accent)}.track.svelte-stdd40{background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.active.svelte-stdd40 .track:where(.svelte-stdd40){background:var(--border)}.fill.svelte-stdd40{background:var(--accent);transform-origin:0;position:absolute;inset:0}.modes.svelte-stdd40 button:where(.svelte-stdd40):not(.active) .fill:where(.svelte-stdd40){display:none}.support-row.svelte-stdd40{border-top:1px solid var(--border-strong);grid-template-columns:1fr 1fr;gap:3rem;margin-top:4rem;padding-top:2rem;display:grid}.support-row.svelte-stdd40>p:where(.svelte-stdd40){max-width:52ch;margin:0;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.45}ul.svelte-stdd40{margin:0;padding:0;list-style:none}li.svelte-stdd40{border-bottom:1px solid var(--border);color:var(--ink-secondary);padding:.65rem 0}.media.svelte-stdd40{margin:clamp(3rem,6vw,5rem) 0 0}.frame.svelte-stdd40{outline-offset:-1px;border-radius:6px;outline:1px solid #12161924;overflow:hidden}figcaption.svelte-stdd40{border-top:1px solid var(--border);grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr) auto;align-items:baseline;gap:.5rem 1.5rem;margin-top:.95rem;padding-top:.8rem;display:grid}.meta.svelte-stdd40{color:var(--ink-tertiary);letter-spacing:.12em;text-transform:uppercase;gap:.7rem;margin:0;font-size:.68rem;font-weight:700;display:flex}.meta.svelte-stdd40 span:where(.svelte-stdd40):first-child{color:var(--accent)}.caption.svelte-stdd40{max-width:68ch;color:var(--ink-secondary);font-family:var(--font-editorial);margin:0;font-size:1.02rem;line-height:1.45}@media (width<=850px){.intro.svelte-stdd40,.support-row.svelte-stdd40{grid-template-columns:1fr}.modes.svelte-stdd40{grid-auto-flow:column;justify-content:start;gap:1.25rem}.modes.svelte-stdd40 button:where(.svelte-stdd40){font-size:clamp(2rem,9vw,3rem)}}@media (width<=720px){figcaption.svelte-stdd40{grid-template-columns:minmax(0,1fr) auto}.caption.svelte-stdd40{grid-area:2/1/auto/-1}}@media (prefers-reduced-motion:reduce){.fill.svelte-stdd40{display:none}}section.svelte-19hljo2{background:var(--surface)}.provenance-grid.svelte-19hljo2{grid-template-columns:minmax(0,.8fr) minmax(500px,1.2fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.copy.svelte-19hljo2{position:sticky;top:130px}.motif.svelte-19hljo2{font-family:var(--font-editorial);margin:3rem 0 0;font-size:clamp(1.8rem,3.4vw,3.3rem);font-style:italic;line-height:1.05}.motif.svelte-19hljo2 span:where(.svelte-19hljo2){display:block}.support.svelte-19hljo2{max-width:45ch;color:var(--ink-secondary);margin:2rem 0 0}.source-inspection.svelte-19hljo2{border:1px solid var(--border-strong);background:var(--background);border-radius:6px;margin-top:clamp(1.75rem,3vw,2.5rem);padding:clamp(1.5rem,4vw,2.5rem)}.source-meta.svelte-19hljo2{color:var(--ink-secondary);letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:.75rem;font-size:.62rem;font-weight:750;display:flex}.confidence.svelte-19hljo2{align-items:center;gap:.4rem;display:flex}.confidence.svelte-19hljo2 i:where(.svelte-19hljo2){background:var(--accent);border-radius:50%;width:6px;height:6px;display:block}.claim.svelte-19hljo2{letter-spacing:-.02em;margin:1.75rem 0;font-size:clamp(1.25rem,2.2vw,1.8rem);font-weight:550;line-height:1.3}.passage.svelte-19hljo2{border:1px solid var(--border);background:var(--surface);border-radius:4px;padding:1rem 1.25rem}.passage.svelte-19hljo2 span:where(.svelte-19hljo2){color:var(--accent);letter-spacing:.1em;font-size:.6rem;font-weight:800}.slide.svelte-19hljo2{border:1px solid var(--border);margin-top:.7rem;position:relative}.slide.svelte-19hljo2 img:where(.svelte-19hljo2){width:100%;height:auto;display:block}.passage-mark.svelte-19hljo2{border:2px solid var(--accent);background:#175da812;border-radius:3px;width:31.5%;height:12.5%;position:absolute;top:19.5%;left:61.8%}.disclaimer.svelte-19hljo2{color:var(--ink-secondary);margin:1rem 0 0;font-size:.78rem}@media (width<=950px){.provenance-grid.svelte-19hljo2{grid-template-columns:1fr}.copy.svelte-19hljo2{position:static}}.final-cta.svelte-jpaqk3{background:var(--dark-surface);color:#fff}.cta-grid.svelte-jpaqk3{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:end;gap:2rem clamp(2.5rem,6vw,6rem);display:grid}h2.svelte-jpaqk3{letter-spacing:-.048em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.8rem,6vw,5.8rem);font-weight:560;line-height:.94}.cta-copy.svelte-jpaqk3 p:where(.svelte-jpaqk3){max-width:50ch;color:var(--dark-muted);margin:0;font-size:1.05rem}.actions.svelte-jpaqk3{flex-wrap:wrap;gap:.7rem;margin-top:1.75rem;display:flex}@media (width<=860px){.cta-grid.svelte-jpaqk3{grid-template-columns:1fr}}@media (width<=520px){.actions.svelte-jpaqk3{display:grid}}
