.research-report.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{color:hsl(var(--foreground));background:hsl(var(--background))}.report-header.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{max-width:1180px;margin:0 auto;padding:44px 24px 40px;border-bottom:1px solid hsl(var(--border))}.breadcrumbs.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:hsl(var(--muted-foreground));margin-bottom:34px}a.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:4px}a.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9:hover{text-decoration-thickness:2px}a.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9:focus-visible,.table-scroll.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9:focus-visible,summary.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:5px}.eyebrow.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9,.section-number.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:hsl(var(--primary))}h1.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{max-width:1000px;font-family:Georgia,serif;font-size:clamp(32px,4.5vw,58px);font-weight:700;line-height:1.12;letter-spacing:-.025em;margin:18px 0 24px}.direct-answer.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{max-width:900px;font-size:21px;line-height:1.65}.publication.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{font-size:14px;margin-top:22px;color:hsl(var(--muted-foreground))}.headline-stats.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:950px;margin:32px 0 24px;padding-top:24px;border-top:1px solid hsl(var(--border))}dt.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{font-size:12px;color:hsl(var(--muted-foreground));margin-bottom:7px}dd.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{font-size:clamp(17px,2.2vw,27px);font-weight:650;font-variant-numeric:tabular-nums}.evidence-scope.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{max-width:950px;padding-left:16px;border-left:3px solid hsl(var(--primary));font-size:14px;line-height:1.7;color:hsl(var(--muted-foreground))}.report-grid.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{max-width:1180px;margin:auto;padding:40px 24px 70px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px}.contents.svelte-1mz2fo9 nav.svelte-1mz2fo9.svelte-1mz2fo9{position:sticky;top:96px;font-size:13px;line-height:1.6}.contents.svelte-1mz2fo9 ol.svelte-1mz2fo9.svelte-1mz2fo9{list-style:decimal;padding-left:18px;margin:18px 0}.contents.svelte-1mz2fo9 li.svelte-1mz2fo9.svelte-1mz2fo9{margin-bottom:12px}.contents.svelte-1mz2fo9 nav.svelte-1mz2fo9>a.svelte-1mz2fo9{display:block;margin:13px 0}.report-body.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{min-width:0}.finding.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{padding-bottom:38px;margin-bottom:38px;border-bottom:1px solid hsl(var(--border));scroll-margin-top:100px}.finding.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9:last-child{border-bottom:0;margin-bottom:0}h2.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.25;margin:10px 0 22px;letter-spacing:-.018em}h3.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{font-size:19px;font-weight:650;line-height:1.4;margin:26px 0 12px}.finding.svelte-1mz2fo9 p.svelte-1mz2fo9.svelte-1mz2fo9{font-size:17px;line-height:1.85;margin-bottom:20px}.finding.svelte-1mz2fo9 .source.svelte-1mz2fo9.svelte-1mz2fo9,.finding.svelte-1mz2fo9 .table-note.svelte-1mz2fo9.svelte-1mz2fo9{font-size:13px;line-height:1.7;color:hsl(var(--muted-foreground))}.table-scroll.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{overflow-x:auto;margin:28px 0 12px;border-top:2px solid hsl(var(--primary))}table.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;text-align:left}caption.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{text-align:left;font-size:14px;font-weight:650;padding:16px 0;line-height:1.5}th.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9,td.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{padding:13px 12px;border-bottom:1px solid hsl(var(--border));vertical-align:top;min-width:95px}thead.svelte-1mz2fo9 th.svelte-1mz2fo9.svelte-1mz2fo9{background:hsl(var(--muted));font-weight:650}tbody.svelte-1mz2fo9 th.svelte-1mz2fo9.svelte-1mz2fo9{min-width:145px;font-weight:550}tbody.svelte-1mz2fo9 tr.svelte-1mz2fo9.svelte-1mz2fo9:nth-child(2n){background:hsl(var(--muted) / .3)}.downloads.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9,.references.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9,.related.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{padding-left:18px;list-style:disc}.downloads.svelte-1mz2fo9 li.svelte-1mz2fo9.svelte-1mz2fo9,.references.svelte-1mz2fo9 li.svelte-1mz2fo9.svelte-1mz2fo9,.related.svelte-1mz2fo9 li.svelte-1mz2fo9.svelte-1mz2fo9{margin:12px 0;line-height:1.65}details.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{margin:24px 0;font-size:14px}summary.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{cursor:pointer;font-weight:650}details.svelte-1mz2fo9 p.svelte-1mz2fo9.svelte-1mz2fo9{margin-top:16px}code.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9,.citation.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{overflow-wrap:anywhere}.finding.svelte-1mz2fo9 .citation.svelte-1mz2fo9.svelte-1mz2fo9{font-size:14px;padding:18px;background:hsl(var(--muted))}.finding.svelte-1mz2fo9 .independence.svelte-1mz2fo9.svelte-1mz2fo9{font-size:13px;color:hsl(var(--muted-foreground));margin-top:26px}@media (max-width:900px){.report-grid.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{grid-template-columns:1fr;gap:22px}.contents.svelte-1mz2fo9 nav.svelte-1mz2fo9.svelte-1mz2fo9{position:static}.contents.svelte-1mz2fo9 ol.svelte-1mz2fo9.svelte-1mz2fo9{-moz-columns:2;columns:2;-moz-column-gap:24px;column-gap:24px}.contents.svelte-1mz2fo9 li.svelte-1mz2fo9.svelte-1mz2fo9{-moz-column-break-inside:avoid;break-inside:avoid}}@media (max-width:560px){.report-header.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{padding:28px 20px}.report-grid.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{padding:28px 20px 50px}.direct-answer.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{font-size:18px}.headline-stats.svelte-1mz2fo9.svelte-1mz2fo9.svelte-1mz2fo9{grid-template-columns:1fr;gap:15px}.headline-stats.svelte-1mz2fo9>div.svelte-1mz2fo9.svelte-1mz2fo9{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.contents.svelte-1mz2fo9 ol.svelte-1mz2fo9.svelte-1mz2fo9{-moz-columns:1;columns:1}.finding.svelte-1mz2fo9 p.svelte-1mz2fo9.svelte-1mz2fo9{font-size:16px}}
