:root { color-scheme: light dark; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; }
body { margin: 0; background: #07182d; color: #f6f1df; line-height: 1.6; }
main { width: min(760px, calc(100% - 40px)); margin: 0 auto; padding: 72px 0; }
h1, h2 { line-height: 1.15; } h1 { color: #f2bd50; }
a { color: #58c7c4; } .card { border: 1px solid #24506c; padding: 24px; margin: 24px 0; background: #0c223b; }
.muted { color: #b8c6cf; } nav a { margin-right: 18px; }
