body{margin:0;font-family:system-ui,Arial,sans-serif;background:#f9fafe;color:#23272f}.main-nav{background:#1a237e;padding:1rem .5rem;display:flex;gap:1.5rem;justify-content:center}.main-nav a{color:#fff;text-decoration:none;font-weight:500;font-size:1.1rem}.main-nav a:hover{text-decoration:underline}h1{color:#1a237e;font-size:2rem;margin-bottom:1rem}section{margin-bottom:2rem}
