.report.svelte-1haq1qr{background:var(--tt-paper);color:var(--tt-ink);font-family:var(--tt-font-body)}.doc-header.svelte-1haq1qr{padding:72px 64px 0;max-width:1440px;margin:0 auto}.header-grid.svelte-1haq1qr{display:grid;grid-template-columns:1fr;gap:32px;align-items:baseline;margin-bottom:56px}@media (min-width: 1024px){.header-grid.svelte-1haq1qr{grid-template-columns:200px 1fr;gap:56px}}.header-meta.svelte-1haq1qr{font-family:var(--tt-font-mono);font-size:11.5px;letter-spacing:.18em;color:var(--tt-fg-dim);line-height:2}.client-line.svelte-1haq1qr{font-family:var(--tt-font-mono);font-size:11px;letter-spacing:.2em;color:var(--tt-fg-dim);margin-bottom:16px}.chip-redacted.svelte-1haq1qr{color:var(--tt-ink);background:#e6e6df;padding:2px 8px}.chip-disclosed.svelte-1haq1qr{color:var(--tt-paper);background:var(--tt-ink);padding:2px 8px}.report.svelte-1haq1qr h1:where(.svelte-1haq1qr){font-family:var(--tt-font-display);font-weight:500;font-size:clamp(40px,6vw,76px);letter-spacing:-.04em;line-height:.96;margin:0;max-width:1000px}.dim.svelte-1haq1qr{color:var(--tt-fg-dim)}.stat-strip.svelte-1haq1qr{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--tt-ink);margin-bottom:64px}@media (min-width: 1024px){.stat-strip.svelte-1haq1qr{grid-template-columns:1fr 1fr 1fr 1fr}}.stat-cell.svelte-1haq1qr{padding:26px 22px;border-right:1px solid var(--tt-ink);border-bottom:1px solid var(--tt-ink)}.stat-cell.no-right.svelte-1haq1qr{border-right:0}@media (max-width: 1023px){.stat-cell.svelte-1haq1qr:nth-child(2n){border-right:0}}.stat-k.svelte-1haq1qr{font-family:var(--tt-font-mono);font-size:10.5px;letter-spacing:.18em;color:var(--tt-fg-dim);margin-bottom:10px}.stat-v.svelte-1haq1qr{font-family:var(--tt-font-display);font-weight:500;font-size:clamp(32px,4vw,48px);letter-spacing:-.03em;line-height:1}.walked-into.svelte-1haq1qr{padding:0 64px 72px;display:grid;grid-template-columns:1fr;gap:32px;max-width:1440px;margin:0 auto}@media (min-width: 1024px){.walked-into.svelte-1haq1qr{grid-template-columns:200px 1fr;gap:56px}}.section-num.svelte-1haq1qr{font-family:var(--tt-font-mono);font-size:11px;letter-spacing:.18em;color:var(--tt-ink);line-height:1.6}.section-num.signal.svelte-1haq1qr{color:var(--tt-signal)}.prose.svelte-1haq1qr{max-width:760px}.prose.svelte-1haq1qr p:where(.svelte-1haq1qr){font-size:16.5px;line-height:1.65;color:#3a3a35;margin:0 0 16px}.prose.svelte-1haq1qr p.lead:where(.svelte-1haq1qr){font-family:var(--tt-font-display);font-weight:500;font-size:clamp(18px,1.8vw,22px);letter-spacing:-.01em;line-height:1.5;color:var(--tt-ink);margin-bottom:24px}.timeline.svelte-1haq1qr{background:var(--tt-ink);color:var(--tt-paper);padding:72px 64px}.timeline-grid.svelte-1haq1qr{display:grid;grid-template-columns:1fr;gap:32px;max-width:1440px;margin:0 auto}@media (min-width: 1024px){.timeline-grid.svelte-1haq1qr{grid-template-columns:200px 1fr;gap:56px}}.event.svelte-1haq1qr{display:grid;grid-template-columns:120px 16px 160px 1fr;gap:24px;align-items:baseline;padding:24px 0}.event.has-rule.svelte-1haq1qr{border-bottom:1px dashed var(--tt-rule)}.t.svelte-1haq1qr{font-family:var(--tt-font-mono);font-size:12px;color:var(--tt-muted);letter-spacing:.1em}.event-dot.svelte-1haq1qr{width:8px;height:8px;border-radius:50%;align-self:center}.h.svelte-1haq1qr{font-family:var(--tt-font-display);font-weight:500;font-size:18px;letter-spacing:-.01em}.event.svelte-1haq1qr .msg:where(.svelte-1haq1qr){font-size:16px;color:#d6d8dd;line-height:1.5}@media (max-width: 700px){.event.svelte-1haq1qr{grid-template-columns:70px 12px 1fr;row-gap:6px}.h.svelte-1haq1qr{grid-column:3 / 4}.event.svelte-1haq1qr .msg:where(.svelte-1haq1qr){grid-column:1 / -1;font-size:14px}}.meaning.svelte-1haq1qr{padding:88px 64px 72px;display:grid;grid-template-columns:1fr;gap:32px;max-width:1440px;margin:0 auto}@media (min-width: 1024px){.meaning.svelte-1haq1qr{grid-template-columns:200px 1fr;gap:56px}}blockquote.svelte-1haq1qr{font-family:var(--tt-font-display);font-weight:500;font-size:clamp(24px,3vw,38px);letter-spacing:-.025em;line-height:1.18;color:var(--tt-ink);padding-left:28px;border-left:3px solid var(--tt-ink);max-width:880px;margin:0 0 28px}.quote-open.svelte-1haq1qr,.quote-close.svelte-1haq1qr{opacity:.5}.attribution.svelte-1haq1qr{font-family:var(--tt-font-mono);font-size:11.5px;letter-spacing:.16em;color:var(--tt-fg-dim)}.report-foot.svelte-1haq1qr{padding:32px 64px;border-top:1px solid var(--tt-ink);display:flex;justify-content:space-between;font-family:var(--tt-font-mono);font-size:11px;letter-spacing:.16em;color:var(--tt-fg-dim);gap:24px;flex-wrap:wrap;max-width:1440px;margin:0 auto}.nav-links.svelte-1haq1qr{display:flex;gap:24px;flex-wrap:wrap}.nav-links.svelte-1haq1qr a:where(.svelte-1haq1qr){color:var(--tt-fg-dim);text-decoration:none}.nav-links.svelte-1haq1qr a.back:where(.svelte-1haq1qr){color:var(--tt-ink)}.nav-links.svelte-1haq1qr .muted:where(.svelte-1haq1qr){color:var(--tt-fg-dim);opacity:.5}.cta.svelte-1haq1qr{background:var(--tt-signal);color:var(--tt-ink);padding:56px 64px;display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.cta-copy.svelte-1haq1qr{font-family:var(--tt-font-display);font-weight:500;font-size:clamp(22px,3vw,32px);letter-spacing:-.025em;line-height:1.18;max-width:760px}.dim-ink.svelte-1haq1qr{color:#0a0b0d99}.btn-ink.svelte-1haq1qr{background:var(--tt-ink);color:var(--tt-signal);padding:16px 24px;font-family:var(--tt-font-display);font-weight:600;font-size:15px;text-decoration:none;letter-spacing:.02em;white-space:nowrap}@media (max-width: 768px){.doc-header.svelte-1haq1qr,.walked-into.svelte-1haq1qr,.timeline.svelte-1haq1qr,.meaning.svelte-1haq1qr,.report-foot.svelte-1haq1qr,.cta.svelte-1haq1qr{padding-left:24px;padding-right:24px}}
