/* Text Section */
.text-section {
    padding: 5rem 0;
    background-color: var(--bordeaux);
}

.text-section h2 {
    text-align: center;
    font-size: 2.5rem;
    margin-bottom: 3rem;
    color: var(--white);
}

.text-content {
    width: 75%;
    max-width: 1200px;
    margin: 0 auto;
}

.text-content p {
    margin-bottom: 1.5rem;
    line-height: 1.6;
    font-size: 1.5rem;
    color: var(--white);
}

.link {
    color: var(--white);
}
