:root{--bg: #16130a;--panel: #211d17;--olive: #3b4433;--cream: #efe4c8;--cream-dim: #e8d5a8;--amber: #e0a24a;--red: #a43a2b;--green: #7cc043;--ink: #211d17;--line: #6b563b;--muted: #cbb892;--display: "Arial Black", Impact, Haettenschweiler, sans-serif;--body: Georgia, "Iowan Old Style", Palatino, "Palatino Linotype", serif;--mono: "Courier New", Courier, ui-monospace, monospace;--max: 1120px;--tap: 44px}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--cream);font-family:var(--body);font-size:17px;line-height:1.65;overflow-wrap:break-word}img{max-width:100%;height:auto}a{color:var(--amber)}a:hover{color:var(--cream)}code,.prose a{overflow-wrap:anywhere}.skip{position:absolute;left:-999px;top:0}.skip:focus{left:8px;top:8px;z-index:9;background:var(--cream);color:var(--ink);padding:8px 12px}.topbar{display:flex;align-items:center;gap:10px;min-height:72px;padding:8px 18px;background:linear-gradient(#2a261c,#14110c);border-bottom:3px solid #3a3428;box-shadow:inset 0 -1px #6b563b}.brand{font-family:var(--display);letter-spacing:.06em;color:var(--cream);text-decoration:none;font-size:18px;min-height:var(--tap);display:inline-flex;align-items:center;padding-right:12px;border-right:1px solid var(--line)}.nav{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.nav a,.lang a,.btn,.footer a,.cookie-btn{min-height:var(--tap);display:inline-flex;align-items:center;padding:0 10px;text-decoration:none}.nav a{color:var(--cream-dim);font-family:var(--display);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.nav a[aria-current=page]{color:var(--amber)}.lang{margin-left:auto;display:flex;align-items:center;gap:6px}.lang a{color:var(--cream);font-family:var(--display);font-size:13px;letter-spacing:.08em}.dot{width:10px;height:10px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green)}.wrap{width:min(var(--max),calc(100% - 32px));margin:0 auto}.hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1.2fr .8fr;gap:18px 24px;align-items:end;padding:28px 4vw 18px;background:#0c0a05}.hero-cards{grid-column:1 / -1;position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#0c0a05e0,#0c0a0559 58%,#0c0a0526)}.hero-copy,.dossier{position:relative;z-index:1}.hero h1{font-family:var(--display);font-size:clamp(64px,9vw,118px);line-height:.86;letter-spacing:.02em;margin:0 0 12px;text-shadow:0 3px 0 #000}.rule{width:180px;height:6px;background:var(--amber);margin:8px 0 18px}.btn-row{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.btn{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;border:2px solid #6a2a22;cursor:pointer;font-size:16px}.btn-red{background:var(--red);color:var(--cream)}.btn-cream{background:var(--cream);color:var(--ink);border-color:#8a7a58}.dossier{background:#f3e6c4 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence baseFrequency='0.8' numOctaves='2'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.18'/></svg>");color:#2a2418;font-family:var(--mono);font-size:15px;padding:22px 18px 16px;width:min(340px,100%);justify-self:end;box-shadow:4px 6px #00000073;transform:rotate(.4deg);position:relative}.dossier dl{margin:0}.dossier div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px dashed #b7a27a;padding:6px 0}.dossier dt{font-weight:700}.stamp{margin-top:14px;display:inline-block;border:4px solid var(--red);color:var(--red);font-family:var(--display);letter-spacing:.12em;padding:4px 10px;transform:rotate(-8deg);font-size:28px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:22px 4vw 36px;background:#100e0a}.card{background:#1a1712;border:8px solid #3a3428;box-shadow:inset 0 0 0 2px #6b563b;color:inherit;text-decoration:none;min-height:180px;overflow:hidden}.card h2,.card h3{font-family:var(--display);letter-spacing:.12em;text-align:center;margin:10px 0;font-size:22px}.card img{width:100%;height:150px;object-fit:cover;display:block}.card p{margin:0 12px 12px;color:var(--muted);font-size:15.5px}.prose{padding:28px 0 64px}.prose h1{font-family:var(--display);letter-spacing:.03em;font-size:clamp(36px,5vw,58px);line-height:.95;margin:8px 0 12px}.prose h2{font-family:var(--display);letter-spacing:.06em;font-size:28px;margin:28px 0 8px;color:var(--cream)}.prose h3{font-size:20px;margin:18px 0 6px}.crumbs{font-size:14px;color:var(--muted)}.crumbs a{color:var(--amber);display:inline-flex;align-items:center;min-height:var(--tap)}.lead{font-size:18.5px}.table-wrap{overflow-x:auto;margin:12px 0 20px;border:1px solid var(--line)}table{width:100%;border-collapse:collapse;min-width:640px}th,td{border-bottom:1px solid #3a3428;padding:8px 10px;text-align:left;vertical-align:top;font-size:15.5px}th{background:#2a261c;font-family:var(--display);letter-spacing:.04em;font-weight:400}figure{margin:16px 0}figure img{border:1px solid var(--line)}figcaption{color:var(--muted);font-size:14px}.note,.sources,.fresh{background:var(--panel);border-left:4px solid var(--amber);padding:12px 14px;margin:18px 0}.note{font-size:16px}.filters{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px}.filters label{font-size:14px;display:flex;flex-direction:column;gap:4px}.filters select,.filters input{min-height:var(--tap);background:#100e0a;color:var(--cream);border:1px solid var(--line);padding:0 8px;font-size:16px}.video-facade{position:relative;display:block;width:min(800px,100%);border:0;padding:0;background:#000;cursor:pointer}.video-facade img{width:100%;height:auto;display:block}.play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;background:var(--red);color:var(--cream);font-size:28px;display:grid;place-items:center}.footer{background:#100e0a;border-top:3px solid #3a3428;padding:28px 0 40px;color:var(--muted)}.footer .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:18px}.footer a{color:var(--cream-dim);padding-left:0;min-height:var(--tap)}.cookie{position:fixed;left:12px;right:12px;bottom:12px;z-index:20;background:#f3e6c4;color:#211d17;padding:14px 16px;display:flex;gap:12px;align-items:center;flex-wrap:wrap;box-shadow:0 8px 24px #0006}.cookie p{margin:0;flex:1;min-width:220px;font-size:15.5px}.cookie-btn{background:var(--red);color:var(--cream);border:0;font-family:var(--display);letter-spacing:.06em;cursor:pointer}.cookie-btn.alt{background:transparent;color:#211d17;border:2px solid #211d17}.ad-slot{margin:1.4rem auto .6rem}.ad-slot:has(.ad-native:empty){margin:0}.ad-slot:has(.ad-native:empty) .ad-tag{display:none}.ad-native,.ad-socialbar-holder,.ad-native img,.ad-native iframe{max-width:100vw;box-sizing:border-box;overflow:hidden}.ad-native img,.ad-native iframe{width:100%;height:auto}body.has-social-bar{padding-bottom:84px}@media(max-width:860px){.hero,.hero-cards,.cards,.footer .cols{grid-template-columns:1fr}.dossier{justify-self:start}.topbar{flex-wrap:wrap}.lang{margin-left:0}body{font-size:16.5px}}
