:root{--bg:#090b0d;--panel:#11151a;--panel2:#171c22;--text:#f5f7f8;--muted:#9aa6b2;--line:#29323b;--orange:#f7931a;--blue:#69a7ff;--green:#62d6a0;--amber:#f3bd5b;--radius:16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 80% -20%,#2a1a08 0,transparent 34rem),var(--bg);color:var(--text)}a{color:inherit}.wrap{width:min(1180px,calc(100% - 32px));margin:auto}.nav{display:flex;justify-content:space-between;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.brand{font-weight:800;letter-spacing:-.02em;text-decoration:none}.brand b{color:var(--orange)}.nav small{color:var(--muted)}.hero{padding:72px 0 42px;display:grid;grid-template-columns:1.6fr 1fr;gap:48px;align-items:end}.eyebrow{color:var(--orange);font:700 12px/1.2 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.hero h1{font-size:clamp(40px,7vw,78px);line-height:.98;letter-spacing:-.055em;margin:14px 0 22px}.hero p{font-size:18px;color:#c6cdd3;line-height:1.6;max-width:720px}.notice{border:1px solid #5a431f;background:#21190e;border-radius:var(--radius);padding:22px;color:#f7d99f}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:28px 0 54px}.stat,.card,.report{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line);border-radius:var(--radius)}.stat{padding:20px}.stat strong{font-size:28px;display:block}.stat span,.muted{color:var(--muted)}h2{font-size:30px;letter-spacing:-.025em}.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.card{padding:24px;text-decoration:none;display:block;transition:.2s transform,.2s border-color}.card:hover{transform:translateY(-2px);border-color:#4b5966}.row{display:flex;justify-content:space-between;gap:16px;align-items:center}.badge{font:700 12px/1 ui-monospace,monospace;padding:8px 10px;border-radius:99px;background:#16283c;color:#9bc8ff}.fresh-current{background:#11281f;color:#85e6b9}.fresh-partial,.fresh-stale{background:#2d2211;color:#ffd27b}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0}.metric{background:#0c1014;border-radius:10px;padding:12px}.metric b{display:block}.progress{height:8px;background:#252c33;border-radius:99px;overflow:hidden}.progress i{display:block;height:100%;background:linear-gradient(90deg,var(--orange),#ffc36e)}.cta{display:inline-block;margin-top:14px;color:var(--orange);font-weight:750}.section{padding:24px 0 56px}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.principles div{padding:20px;border-top:1px solid var(--line);color:#c7ced5}.report{padding:28px;margin:32px 0}.report h1{font-size:48px;margin:.2em 0}.list{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.list li{border:1px solid var(--line);border-radius:99px;padding:8px 10px;color:#cbd3da}.footer{border-top:1px solid var(--line);color:var(--muted);padding:32px 0 60px;margin-top:40px}@media(max-width:760px){.hero{grid-template-columns:1fr;padding-top:42px}.stats{grid-template-columns:repeat(2,1fr)}.cards,.principles{grid-template-columns:1fr}.metrics{grid-template-columns:1fr}.nav small{display:none}}