:root{--bg:#f6f2e9;--card-bg:#fff;--text:#0a1626;--text-muted:#6b6555;--border:#e4ddc9;--accent:#c42b1c}[data-theme=dark]{--bg:#14120f;--card-bg:#1e1b17;--text:#f0ede4;--text-muted:#a69f8f;--border:#322d26;--accent:#e5453a}body{background:var(--bg);color:var(--text);transition:background .2s ease,color .2s ease}.haber-karti{transition:transform .18s ease,box-shadow .18s ease}.haber-karti:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(10,22,38,.12)}.ana-sayfa-govde{display:grid;grid-template-columns:1fr 300px;grid-gap:24px;gap:24px;align-items:start}.yan-kartlar{display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:76px}.bilgi-karti{background:var(--card-bg);border:1px solid var(--border);border-radius:8px;padding:16px}@media (max-width:860px){.ana-sayfa-govde{grid-template-columns:1fr}.yan-kartlar{flex-direction:row;overflow-x:auto;position:static;gap:12px}.yan-kartlar>.bilgi-karti{min-width:260px;flex-shrink:0}}