/* about.css - Minimalist about page styles matching your current design */

.about-section {
    max-width: 800px;
    margin: 0 auto;
    padding: 6rem 2rem;
}

.about-section h1 {
    text-align: center;
    margin-bottom: 3rem;
    font-size: 1.8rem;
    font-weight: normal;
}

.about-image {
    width: 40vh;
    margin: auto;
    margin-bottom: 2rem;
}

.about-image img {
    width: 100%;
    display: block;
}

.about-text p {
    margin-bottom: 1.5rem;
    line-height: 1.6;
    font-size: 1rem;
    text-align: justify;
}

.education, 
.activities {
    margin: 2rem 0;
}

.education h2,
.activities h2,
.artist-statement h2 {
    font-size: 1.3rem;
    margin-bottom: 1rem;
    font-weight: normal;
}

.education-list,
.activities-list {
    list-style: disc;
    padding-left: 1.5rem;
    margin-bottom: 2rem;
}

.education-list li,
.activities-list li {
    margin-bottom: 0.5rem;
    line-height: 1.6;
}

.artist-statement p {
    margin-bottom: 1rem;
    line-height: 1.6;
    text-align: justify;
}

/* Media Queries */
@media (max-width: 768px) {
    .about-section {
        padding: 4rem 1rem;
    }
    
    .about-section h1 {
        margin-bottom: 2rem;
    }
}
