.preheadline-headline-text-2-imgs .img-wrapper-1 {
    grid-area: 1/3/span 4/span 3;
    height: fit-content;
}

.preheadline-headline-text-2-imgs .img-wrapper-1 .img-container {
    aspect-ratio: 558/740;
}

.preheadline-headline-text-2-imgs .img-wrapper-1 .img-text {
    text-align: right;
}

.preheadline-headline-text-2-imgs .pre-headline {
    grid-area: 1/7/1/span 6;
}

.preheadline-headline-text-2-imgs .headline {
    grid-area: 2/7/2/span 6;
}

.preheadline-headline-text-2-imgs .text-container {
    grid-area: 3/7/3/span 6;
}

.preheadline-headline-text-2-imgs .subline-btns {
    grid-area: 4/7/4/span 3;
}

.preheadline-headline-text-2-imgs .subline-btns .subline {
    max-width: 28ch;
}

.preheadline-headline-text-2-imgs .subline-btns .btns-container {
    margin-top: 8px;
}

.preheadline-headline-text-2-imgs .img-wrapper-2 {
    grid-area: 4/10/span 2/span 3;
}

.preheadline-headline-text-2-imgs .img-wrapper-2 .img-container {
    aspect-ratio: 582/424;
}

@media (max-width: 1599.98px) {
    .preheadline-headline-text-2-imgs .img-wrapper-1 {
        grid-area: 1/2/span 4/span 3;
    }

    .preheadline-headline-text-2-imgs .pre-headline {
        grid-area: 1/6/1/span 7;
    }

    .preheadline-headline-text-2-imgs .headline {
        grid-area: 2/6/2/span 7;
    }

    .preheadline-headline-text-2-imgs .text-container {
        grid-area: 3/6/3/span 7;
    }

    .preheadline-headline-text-2-imgs .subline-btns {
        grid-area: 4/6/4/span 4;
    }
}

@media (max-width: 1299.98px) {
    .preheadline-headline-text-2-imgs .pre-headline {
        grid-area: 1/6/1/span 8;
    }

    .preheadline-headline-text-2-imgs .headline {
        grid-area: 2/6/2/span 8;
    }

    .preheadline-headline-text-2-imgs .text-container {
        grid-area: 3/6/3/span 8;
    }

    .preheadline-headline-text-2-imgs .subline-btns {
        grid-area: 4/6/4/span 5;
    }

    .preheadline-headline-text-2-imgs .img-wrapper-2 {
        grid-area: 4/11/span 2/span 3;
    }
}

@media (max-width: 991.98px) {
    .preheadline-headline-text-2-imgs .pre-headline {
        grid-area: 1/2/1/span 12;
        text-align: center;
        justify-self: center;
    }

    .preheadline-headline-text-2-imgs .headline {
        grid-area: 2/2/2/span 12;
        text-align: center;
        justify-self: center;
    }

    .preheadline-headline-text-2-imgs .img-wrapper-1 {
        grid-area: 3/4/3/span 8;
    }

    .preheadline-headline-text-2-imgs .text-container {
        grid-area: 4/4/4/span 8;
        margin-top: var(--m-sm);
        margin-bottom: 0;
    }

    .preheadline-headline-text-2-imgs .img-wrapper-2 {
        grid-area: 5/4/5/span 8;
        margin-top: var(--m-md);
    }

    .preheadline-headline-text-2-imgs .subline-btns {
        grid-area: 6/4/6/span 8;
        flex-direction: column;
        align-items: center;
        text-align: center;
        margin-top: var(--m-lg);
    }

    .preheadline-headline-text-2-imgs .img-wrapper-1 .img-text,
    .preheadline-headline-text-2-imgs .img-wrapper-2 .img-text {
        margin-top: var(--m-sm);
        text-align: center;
    }
}

@media (max-width: 767.98px) {
    .preheadline-headline-text-2-imgs .img-wrapper-1,
    .preheadline-headline-text-2-imgs .text-container,
    .preheadline-headline-text-2-imgs .img-wrapper-2,
    .preheadline-headline-text-2-imgs .subline-btns {
        grid-column: 3/span 10;
    }
}

@media (max-width: 575.98px) {
    .preheadline-headline-text-2-imgs .img-wrapper-1,
    .preheadline-headline-text-2-imgs .text-container,
    .preheadline-headline-text-2-imgs .img-wrapper-2,
    .preheadline-headline-text-2-imgs .subline-btns {
        grid-column: 2/span 12;
    }

    .preheadline-headline-text-2-imgs.mt-xl {
        margin-top: var(--m-lg);
    }
}