body.theme-amber { --bg:#140f06;--bg-deep:#1d160a;--bg-card:#241b0d;--text:#fffbeb;--text-soft:#e6d3a7;--text-muted:#bda87c;--line:rgba(245,158,11,.24);--link:#f59e0b;--hot:#ef4444;background:var(--bg);color:var(--text);--max-w:1150px; }
body.theme-amber .list { display:grid!important;gap:20px!important;grid-template-columns:repeat(2,minmax(0,1fr)); }
body.theme-amber .card { border:1px solid var(--line);border-radius:8px; }
body.theme-amber .collage { height:300px; }
body.theme-amber .hero {background:linear-gradient(120deg,#3a2a08,#140f06);min-height:190px}
body.theme-amber .card {border-left:3px solid #f59e0b66}
@media (max-width:640px) { body.theme-amber .list { grid-template-columns:1fr; } body.theme-amber .collage { height:230px; } }
