body { font-family: 'Arial', sans-serif; margin: 20px; } h1, h2, h3 { color: #333; } h2 { border-bottom: 2px solid #333; padding-bottom: 5px; margin-top: 20px; } p { margin-bottom: 15px; } a { color: #3498db; } a:hover { text-decoration: underline; } #toc { border: 1px solid #ccc; background-color: …