:root{--night:#05080f;--ink:#0a1322;--line:#1d2a40;--text:#eef3fb;--muted:#8fa1bb;--blue:#5b8cff;--gold:#f2b134;--magenta:#ff5abe;--red:#ef4f5a;--mint:#2dd4bf}*{box-sizing:border-box}body{background:var(--night);color:var(--text);margin:0;font:500 18px/1.6 Manrope,system-ui,sans-serif}a{color:var(--blue)}.draft{color:#ffd98a;text-align:center;background:#3a2a05;padding:8px 12px;font-size:14px}header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding:20px 28px;display:flex}.brand{letter-spacing:.2em;color:var(--muted);font:700 15px Unbounded,sans-serif;text-decoration:none}nav{flex-wrap:wrap;gap:6px 20px;display:flex}nav a{color:var(--text);font-size:15px;text-decoration:none}.lang,nav a:hover{color:var(--gold)}.lang{border:1px solid var(--line);border-radius:20px;padding:0 10px}main{max-width:980px;margin:0 auto;padding:36px 22px 70px}h1{letter-spacing:-.03em;margin:0 0 18px;font:800 calc(clamp(30px,5vw,52px))/1.08 Unbounded,sans-serif}h2{margin:38px 0 10px;font:700 22px Unbounded,sans-serif}.hero p,.lead{color:#d3deee;font-size:22px}.kick{letter-spacing:.14em;color:var(--gold);text-transform:uppercase;margin:0 0 10px;font:700 13px Unbounded,sans-serif}.grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;display:grid}.tile{background:var(--ink);border:1px solid var(--line);color:var(--text);border-radius:14px;text-decoration:none;overflow:hidden}.tile,.tile img,.tile span{display:block}.tile img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;width:100%}.tile span{padding:12px 14px;font-size:16px;font-weight:700}.tile:hover{border-color:var(--gold)}.cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin:26px 0;display:grid}figure{margin:0}.cards img{border:1px solid var(--line);border-radius:12px;width:100%;display:block}li{margin:6px 0}.note{margin-top:40px}.metric .note,.metric h3,.miss,.note,footer{color:var(--muted)}footer{padding:22px 28px;font-size:14px}.metric,footer{border-top:1px solid var(--line)}.metric{padding:18px 0}.metric h3{margin:0 0 4px;font:700 16px Manrope,sans-serif}.metric .big{margin:0;font:800 36px Unbounded,sans-serif}.metric svg{width:100%;height:auto;margin:6px 0;display:block}.metric .note{margin:0;font-size:15px}input[type=search]{background:var(--ink);border:1px solid var(--line);width:100%;color:var(--text);font:inherit;border-radius:10px;margin:10px 0 18px;padding:12px 14px}.cols{-moz-columns:200px 3;columns:200px 3;padding:0;list-style:none}.cols li{-moz-column-break-inside:avoid;break-inside:avoid}
