:root{--ink:#0c1118;--paper:#fff;--mute:#5f6675;--line:#dcd8cf;--sea:#0a8f7e;--sand:#9a6b12}*{box-sizing:border-box}html{background:#eee}body{color:var(--ink);background:var(--paper);margin:0;font-family:Inter Variable,system-ui,sans-serif;font-size:10.5pt;line-height:1.5}.page{page-break-after:always;background:var(--paper);width:210mm;min-height:297mm;margin:0 auto;padding:18mm 18mm 16mm;position:relative}.page:last-child{page-break-after:auto}h1,h2,h3{letter-spacing:-.02em;margin:0;font-family:Bricolage Grotesque Variable,Inter Variable,sans-serif;line-height:1.05}h1{font-size:34pt;font-weight:700}h2{margin-bottom:6mm;font-size:20pt;font-weight:700}h3{margin-bottom:1.5mm;font-size:12pt;font-weight:650}.accent{color:var(--sand);font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--sea);font-family:JetBrains Mono Variable,monospace;font-size:7.5pt}.mute{color:var(--mute)}.cover{color:#f3eee5;background:#06080d;flex-direction:column;justify-content:space-between;display:flex}.cover .eyebrow{color:#2fe3c9}.cover .mute{color:#8b91a0}.brand svg{color:#2fe3c9;width:7mm;height:7mm}.brand{align-items:center;gap:3mm;font-family:Bricolage Grotesque Variable,sans-serif;font-size:14pt;font-weight:700;display:flex}.grid{gap:4mm;display:grid}.cols-2{grid-template-columns:1fr 1fr}.card{border:1px solid var(--line);break-inside:avoid;border-radius:3mm;padding:4mm 5mm}.chips{flex-wrap:wrap;gap:1.5mm;display:flex}.chip{border:1px solid var(--line);color:#2a3140;border-radius:99px;padding:.6mm 2.4mm;font-family:JetBrains Mono Variable,monospace;font-size:7pt}.tag{border:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:var(--sea);border-radius:99px;margin-bottom:2mm;padding:.5mm 2.2mm;font-family:JetBrains Mono Variable,monospace;font-size:6.5pt;display:inline-block}ul{margin:2mm 0 0;padding-left:4mm}li{margin-bottom:1mm}.metrics{gap:6mm;margin-top:3mm;display:flex}.metric b{font-family:Bricolage Grotesque Variable,sans-serif;font-size:16pt;display:block}.metric span{color:var(--mute);font-size:8pt}.footer{color:var(--mute);border-top:1px solid var(--line);justify-content:space-between;padding-top:2mm;font-family:JetBrains Mono Variable,monospace;font-size:7pt;display:flex;position:absolute;bottom:8mm;left:18mm;right:18mm}.stats{grid-template-columns:repeat(4,1fr);gap:3mm;margin-top:10mm;display:grid}.stats div{border:1px solid #1f2633;border-radius:3mm;padding:4mm}.stats b{font-family:Bricolage Grotesque Variable,sans-serif;font-size:22pt;display:block}.stats span{color:#8b91a0;font-size:8pt}a{color:inherit;text-decoration:none}@page{size:A4;margin:0}@media print{html{background:#fff}.page{margin:0}}
