r: #0056b3; /* Darker blue for subsections */
    margin-top: 20px; /* Space above subsections */
    margin-bottom: 10px; /* Space below subsections */
}

p {
    margin-bottom: 20px; /* Consistent spacing */
    line-height: 1.7; /* Improved readability */
    font-size: 16px; /* Standard font size */
    color: #333; /* Darker text color for contrast */
}

li {
    margin-bottom: 10px; /* Space between list items */
    line-height: 1.6; /* Improved spacing for clarity */
}

b {
    color: #007bff; /* Hi