:root{--bg: #ffffff;--text: #111827;--muted: #6b7280;--card: #f9fafb;--border: #e5e7eb}.dark{--bg: #0f172a;--text: #e5e7eb;--muted: #94a3b8;--card: #020617;--border: #1e293b}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto;background:var(--bg);color:var(--text)}.container{max-width:1100px;margin:auto;padding:64px 24px}.card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:24px}.card:hover{border-color:#6366f1}h1,h2{letter-spacing:-.02em}h2{margin-bottom:24px}.blog-content h1{font-size:32px;margin-bottom:16px}.blog-content h2{font-size:24px;margin-top:32px}.blog-content p{line-height:1.7;color:var(--text)}
