/* Styles for the Book Healing theme */ body { font-family: 'Segoe UI', Tahoma, Geneva, sans-serif; background-color: #f5f5f5; color: #333; } .container { max-width: 960px; margin: 2em auto; padding: 1em; border-radius: 8px; background-color: white; box-shadow: 0 4px 8px rgba(0,0,0,0.1); } .header { text-align: center; color: #2c3e50; font-size: 2.2rem; margin-bottom: 1.5em; } .content { line-height: 1.6; } .footer { text-align: center; color: #777; margin-top: 2em; font-size: 0.9rem; } @media (max-width: 600px) { .container { padding: 0.5em; } }