:root{--ink:#17242b;--muted:#617078;--paper:#f4f1e9;--card:#fff;--line:#d6dcd9;--accent:#245c4a;--soft:#e4eee8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:var(--paper)}*{box-sizing:border-box}body{margin:0}.masthead,main{width:min(1180px,calc(100% - 36px));margin-inline:auto}.masthead{padding:52px 0 30px;border-bottom:1px solid var(--line)}.eyebrow{margin:0 0 10px;color:var(--accent);font-size:12px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}h1,h2,h3{font-family:Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:-.025em}h1{font-size:clamp(42px,7vw,72px);line-height:.98;margin:0;max-width:800px}h2{font-size:clamp(30px,4vw,44px);margin:0 0 24px}.status{margin:24px 0 0;color:var(--muted);font-size:16px}main{padding-bottom:72px}section{padding:44px 0;border-bottom:1px solid var(--line)}.summary-grid,.card-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.findings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.finding-card--primary{grid-column:1/-1}.summary-card,.lane-card,.finding-card,.method-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:20px}.summary-card h3,.lane-card h3,.finding-card h3{font-size:22px;margin:0 0 8px}.metric{font:400 42px/1 Georgia,serif;margin:14px 0 4px}.metric-scale{margin-left:4px;color:var(--muted);font:500 16px/1 Inter,ui-sans-serif,system-ui,sans-serif}.meta,.range,.source-note{color:var(--muted);font-size:13px;line-height:1.45}.table-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:16px;background:var(--card)}table{width:100%;border-collapse:collapse;min-width:760px}th,td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line);font-size:14px}thead th{background:var(--soft);font-size:12px;letter-spacing:.05em;text-transform:uppercase}.dimension-weight{display:block;margin-top:4px;color:var(--muted);font-size:11px;letter-spacing:0;text-transform:none}tbody tr:last-child td{border-bottom:0}.finding-card ul{padding-left:20px;margin:12px 0 18px}.finding-card li{margin:8px 0;line-height:1.45}.link-list,.receipt-list{display:grid;gap:10px;padding:0;list-style:none}.link-list a,.receipt-list a{color:var(--accent);text-underline-offset:3px}.receipt-list{margin:18px 0 0}.method-card{max-width:800px}.badge{display:inline-flex;border-radius:999px;padding:5px 9px;background:var(--soft);font-size:12px;font-weight:700}@media(max-width:900px){.summary-grid,.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.masthead{padding-top:34px}.summary-grid,.card-grid,.findings-grid{grid-template-columns:1fr}.finding-card--primary{grid-column:auto}section{padding:34px 0}.summary-card,.lane-card,.finding-card,.method-card{padding:18px}h1{font-size:44px}.table-scroll{margin-right:-18px;border-radius:14px 0 0 14px}.status{line-height:1.5}}
