body{color:#111827;background:#f9fafb;margin:0;font-family:Arial,sans-serif}.nav{background:#fff;padding:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.nav nav{gap:1.5rem;display:flex}.nav nav a{color:#111827;font-weight:500;text-decoration:none}.nav nav a:hover{color:#2563eb}.footer{text-align:center;background:#eee;padding:1rem;font-size:.9rem}
