
:root{--ground:#08131F;--sheet:#0D1E30;--sheet2:#132A42;--line:#20405E;
--lineb:#325B7C;--ink:#F1EFE7;--ink2:#A2B7CA;--ink3:#6C859B;--gold:#D6AA4E;
--goldl:#EBCE7C;--cyan:#54C5DB}
*{box-sizing:border-box}
body{margin:0;background:var(--ground);color:var(--ink);
font:400 17px/1.65 "Chivo",-apple-system,Helvetica,sans-serif;
background-image:linear-gradient(rgba(84,197,219,.03) 1px,transparent 1px),
linear-gradient(90deg,rgba(84,197,219,.03) 1px,transparent 1px);background-size:44px 44px}
a{color:var(--gold);text-decoration:none}a:hover{text-decoration:underline}
.wrap{max-width:900px;margin:0 auto;padding:0 22px 70px}
h1,h2,h3{margin:0;font-family:"Anton",Impact,sans-serif;font-weight:400;
line-height:1.05;text-transform:uppercase;text-wrap:balance}
h1{font-size:clamp(28px,4.6vw,44px);margin:16px 0 0}
h2{font-size:22px;margin:34px 0 12px}
.mono,.lab{font-family:"JetBrains Mono",monospace}
.lab{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink3)}
header{border-bottom:2px solid var(--gold);padding:20px 0 16px;margin-bottom:6px}
.brand{display:flex;align-items:center;gap:10px;font-family:"Anton",sans-serif;
font-size:19px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}
.brand img{width:32px;height:32px}
.crumb{font-family:"JetBrains Mono",monospace;font-size:11.5px;color:var(--ink3);margin-top:14px}
.lede{color:var(--ink2);margin-top:14px;max-width:64ch}
.strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;
background:var(--line);border:1px solid var(--line);margin:22px 0}
.strip div{background:var(--sheet2);padding:12px 14px}
.strip .n{font-family:"Anton",sans-serif;font-size:26px;line-height:1;color:var(--gold)}
.strip .k{font-family:"JetBrains Mono",monospace;font-size:9.5px;letter-spacing:.12em;
text-transform:uppercase;color:var(--ink3);margin-top:5px}
table{border-collapse:collapse;width:100%;font-size:14.5px;background:var(--sheet)}
th{font-family:"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.1em;
text-transform:uppercase;color:var(--ink3);text-align:left;padding:9px 12px;
border-bottom:2px solid var(--line)}
td{padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:top}
.tw{overflow-x:auto;border:1px solid var(--line);margin:14px 0}
.cta{background:var(--sheet2);border-left:4px solid var(--gold);padding:18px 20px;margin:28px 0}
.cta strong{color:var(--goldl)}
.links{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));
gap:4px 22px;margin:12px 0;font-size:14.5px}
footer{border-top:1px solid var(--line);margin-top:40px;padding-top:18px;
font-family:"JetBrains Mono",monospace;font-size:11.5px;color:var(--ink3);line-height:1.9}
