/* Decision Alpha Blog Post Styling */ .single-post { font-family: 'Inter', sans-serif; color: #123847; background-color: #ffffff; line-height: 1.7; } .single-post h1, .single-post h2, .single-post h3 { color: #C73629; font-weight: 700; margin-top: 2rem; margin-bottom: 1rem; } .single-post h2 { border-bottom: 2px solid #D05C00; padding-bottom: 6px; } .single-post a { color: #D05C00; text-decoration: underline; } .single-post a:hover { color: #C73629; } .single-post blockquote { border-left: 4px solid #F08B32; background-color: #fef8f2; padding: 1em 1.2em; font-style: italic; color: #333; margin: 1.5rem 0; } .single-post .cta-box { background-color: #F08B32; color: white; padding: 1.5rem; border-radius: 8px; font-weight: 600; text-align: center; margin: 2rem 0; } .single-post .post-meta { font-size: 0.9em; color: #7a7a7a; margin-bottom: 1rem; } .single-post .related-posts, .single-post .footer-widgets { border-top: 1px solid #eee; padding-top: 1rem; margin-top: 3rem; }