.products-hero {
    padding-top: 6rem;
    padding-bottom: 0;
}

.products-hero__breadcrumbs {
    margin-top: 8.25rem;
}

.products-hero .g-hero__content {
    gap: 0;
}

.products-hero .g-head-1 {
    margin-top: 1.25rem;
}

.products-hero .g-hero-description {
    max-width: 38.25rem;
    margin-top: 1rem;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.4;
}

.products-hero .u-btn-group {
    margin-top: 2rem;
    gap: 0.5rem;
}

.products-hero .light-slider {
    padding: 6rem 0 4.75rem;
}

.products-hero .c-team-agent-card__content {
    min-height: 27.9375rem;
    background-image: linear-gradient(180deg, #3D51FF 10%, #a6c9fb 60%, rgba(58, 212, 255, 0.10) 90%);
}

.products-hero__members {
    margin-top: 0.125rem;
    font-family: "Inter Display", Inter, sans-serif;
    font-size: 0.8125rem;
    font-weight: 400;
    line-height: normal;
    color: #fff;
}

@media screen and (max-width: 767px) {
    .products-hero {
        padding-top: 6.625rem;
    }

    .products-hero .g-head-1 {
        font-size: 2rem;
        line-height: 1.1;
        letter-spacing: -0.32px;
    }

    .products-hero .g-hero-description {
        max-width: 17.25rem;
        margin-top: 1.25rem;
        font-size: 1rem;
    }

    .products-hero .u-btn-group {
        flex-direction: column;
        align-self: stretch;
    }

    .products-hero .u-btn-group .new-button {
        width: 100%;
    }

    .products-hero .light-slider {
        padding: 3.125rem 0 5.75rem;
    }

    .products-hero .light-slider__controls {
        margin-top: 0.5rem;
    }

    .products-hero .c-team-agent-card {
        gap: 0.5rem;
    }

    .products-hero .c-team-agent-card__content {
        min-height: 24.0625rem;
        padding-top: 1.5rem;
        padding-bottom: 1.875rem;
    }

    .products-hero .team-agent-card__image {
        width: 19.125rem;
        margin-top: 1.25rem;
    }
}
