.ll-about-story-connector {
    height: 27.5rem;
}

.ll-about-story-offset {
    max-width: 60rem;
}

.ll-team-hero {
    padding-top: 10rem;
    padding-bottom: 4rem;
}

@media (min-width: 768px) {
    .ll-about-hero-grid {
        grid-template-columns: 55fr 45fr;
    }

    .ll-about-story-offset {
        padding-left: calc(28% - 1.5rem);
    }

    .ll-about-team-connector {
        height: 28rem;
    }

    .ll-team-hero {
        padding-top: 13rem;
        padding-bottom: 6rem;
    }
}

@media (min-width: 1024px) {
    .ll-team-member-grid {
        grid-template-columns: 1fr 1fr;
        gap: 5rem;
    }

    .ll-about-team-wide-line {
        right: calc(16.666% - .5rem);
        left: calc(16.666% - .5rem);
    }
}
