.about-page .page-main {
    padding-top: clamp(3rem, 8vw, 6rem);
}

.about-hero {
    display: grid;
    justify-items: center;
    padding: 0 1.5rem 4rem;
}

.about-copy {
    width: min(42rem, 100%);
    text-align: center;
}

.about-copy h1 {
    margin: 0;
    font-family: Garamond, Baskerville, "Times New Roman", serif;
    font-size: clamp(2.75rem, 7vw, 5rem);
    font-weight: 400;
    line-height: 1;
    color: #4c8c2b;
}

.about-copy p:last-child {
    margin: 0;
    font-size: 1.1rem;
    line-height: 1.8;
    color: var(--site-text-muted);
}

