.back-link.svelte-g58o27{display:inline-block;color:var(--link);font-size:var(--text-sm);font-weight:600;text-decoration:none;margin-bottom:var(--space-4)}.back-link.svelte-g58o27:hover{color:var(--brand-0)}.eyebrow.svelte-g58o27{display:block;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-0);margin-bottom:var(--space-2)}.page-title.svelte-g58o27{font-family:var(--font-heading);font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0 0 var(--space-5);background:linear-gradient(135deg,var(--brand-0),var(--brand-2),var(--brand-4));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lede.svelte-g58o27{font-size:var(--text-lg);line-height:1.6;color:var(--text-secondary);margin-bottom:var(--space-10)}.stat-grid.svelte-g58o27{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4);margin-bottom:var(--space-10)}.stat.svelte-g58o27{padding:var(--space-6);text-align:center}.stat-value.svelte-g58o27{font-family:var(--font-heading);font-size:clamp(1.875rem,4vw,2.6rem);font-weight:800;line-height:1;background:linear-gradient(135deg,var(--text),var(--accent, var(--brand-2)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--space-2)}.stat-label.svelte-g58o27{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.4}.env.svelte-g58o27{padding:var(--space-6);margin-bottom:var(--space-12)}.env.svelte-g58o27 h2:where(.svelte-g58o27){font-size:var(--text-lg);font-weight:700;margin:0 0 var(--space-4);color:var(--text)}.env-list.svelte-g58o27{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);margin:0}.env-list.svelte-g58o27 div:where(.svelte-g58o27){display:flex;flex-direction:column}.env-list.svelte-g58o27 dt:where(.svelte-g58o27){font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.env-list.svelte-g58o27 dd:where(.svelte-g58o27){margin:0;font-size:var(--text-sm);color:var(--text);font-weight:500}.section-h.svelte-g58o27{font-family:var(--font-heading);font-size:clamp(1.4rem,3vw,1.875rem);font-weight:800;letter-spacing:-.01em;color:var(--text);margin:var(--space-12) 0 var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid color-mix(in srgb,var(--border) 35%,transparent)}.sub-h.svelte-g58o27{font-size:var(--text-lg);font-weight:700;color:var(--text);margin:var(--space-6) 0 var(--space-3)}p.svelte-g58o27{color:var(--text);line-height:1.7;margin-bottom:var(--space-4)}.headline.svelte-g58o27{font-size:var(--text-lg);color:var(--text);padding:var(--space-4) var(--space-5);background:color-mix(in srgb,var(--brand-0) 8%,transparent);border-left:3px solid var(--brand-0);border-radius:var(--r-md)}.note.svelte-g58o27{font-size:var(--text-sm);color:var(--text-secondary)}strong.svelte-g58o27{color:var(--text)}.chart.svelte-g58o27{margin:var(--space-6) 0}.chart.svelte-g58o27 img:where(.svelte-g58o27){width:100%;max-width:760px;height:auto;display:block;margin-inline:auto;background:color-mix(in srgb,var(--surface) 30%,transparent);border:1px solid color-mix(in srgb,var(--border) 40%,transparent);border-radius:var(--r-lg);padding:var(--space-4)}.chart.svelte-g58o27 figcaption:where(.svelte-g58o27){font-size:var(--text-sm);color:var(--text-secondary);text-align:center;margin-top:var(--space-3)}.table-wrap.svelte-g58o27{overflow-x:auto;margin:var(--space-4) 0 var(--space-5)}table.svelte-g58o27{width:100%;border-collapse:collapse;font-size:.9375rem}th.svelte-g58o27{text-align:left;padding:var(--space-3) var(--space-4);background:color-mix(in srgb,var(--surface) 60%,transparent);border:1px solid color-mix(in srgb,var(--border) 50%,transparent);font-weight:700;color:var(--text)}td.svelte-g58o27{padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--border) 40%,transparent);color:var(--text-secondary)}tr.svelte-g58o27:nth-child(2n) td:where(.svelte-g58o27){background:color-mix(in srgb,var(--surface) 25%,transparent)}td.hot.svelte-g58o27{color:var(--brand-0);font-weight:700}.claims.svelte-g58o27,.caveats.svelte-g58o27{padding-left:var(--space-6);margin-bottom:var(--space-6)}.claims.svelte-g58o27 li:where(.svelte-g58o27),.caveats.svelte-g58o27 li:where(.svelte-g58o27){margin-bottom:var(--space-3);line-height:1.6;color:var(--text-secondary)}.claims.svelte-g58o27 li:where(.svelte-g58o27){color:var(--text)}.cta.svelte-g58o27{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-10)}.btn-outline.svelte-g58o27{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-6);border:1px solid color-mix(in srgb,var(--brand-0) 50%,transparent);border-radius:var(--r-md);color:var(--text);font-weight:600;text-decoration:none;transition:border-color var(--transition-base),color var(--transition-base),transform var(--transition-base)}.btn-outline.svelte-g58o27:hover{border-color:var(--brand-0);color:var(--brand-0);transform:translateY(-2px)}
