Curse a Group Spell
body { max-width: 1200px; margin: auto; font-family: Arial, sans-serif; color: #333; line-height: 1.6; } h2 { color: #D42A2A; border-bottom: 2px solid #D42A2A; padding-bottom: 5px; margin-top: 30px; } h3 { color: #D42A2A; margin-top: 25px; } p { margin-bottom: 15px; } ul, ol { margin-bottom: 15px; } li { margin-bottom: 8px; } img { max-width: 100%; height: auto; display: block; margin: 20px auto; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.05); } figcaption { font-size: 0.9em; color: #555; text-align: center; margin-top: 5px; } blockquote { background-color: #f9f9f9; border-left: 5px solid #D42A2A; padding: 15px; margin: 10px 0; font-style: italic; } blockquote p { margin-bottom: 0; } hr { border: 0; border-top: 1px dashed #ccc; margin: 30px 0; } .disclaimer { font-size: 0.9em; color: #aaa;