.cpt-hero {
    background: var(--color-2);
    min-height: 55vh;
    min-height: 55svh;
    display: flex;
    align-items: flex-end;
}

.cpt-hero h1 {
    margin-bottom: 4rem;
}

.cpt-hero .column-1 {
    max-width: 42rem;
}

.cpt-hero .heading {
    margin-top: 0;
}
