     .content-section { font-size: 0.7rem; padding: 25px; border-radius: 5px; }
        h1, h2, h3, h4 { color: rgb(255, 215, 0); }
        h2 { font-size: 1.8em; margin: 30px 0px 15px; border-bottom: 1px solid rgb(51, 51, 51); padding-bottom: 10px; }
        p { margin-bottom: 20px; }
        .feature-comparison { width: 100%; border-collapse: collapse; margin: 20px 0px; }
        .feature-comparison th, .feature-comparison td { padding: 12px 15px; text-align: left; border-bottom: 1px solid rgb(51, 51, 51); }
        .feature-comparison th { background-color: rgb(34, 34, 34); }
        .feature-comparison tr:nth-child(2n) { background-color: rgb(10, 10, 10); }