.main-section {
    text-align: left;
    max-width: 1024px;
    margin: 3rem auto;
    color: #333;
    font-size: 0.875rem;
    padding: 0 1.5rem;
}

.main-section p {
    font-size: 0.875rem;
}

.main-section h2 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.main-section h3 {
    margin-top: 1rem;
    margin-bottom: 0.5rem;
}

.main-section li {
    list-style: disc;
    margin-left: 1.5rem;
}