.page-page006 .field--name-field-basic-page-content .paragraph--type--text-block .field__item {
    display: flex;
    gap: 50px;
}

.page-page006 .field--name-field-basic-page-content .paragraph--type--text-block .field__item img {
    width: 40%;
    height: 100%;
    order: -1;
    border-radius: 8px;
}

.page-page006 .field--name-field-basic-page-content .paragraph--type--text-block .field__item p {
    margin-top: 48px;

    --maxtrans: 1750;
    --mintrans: 1280;
    --mar-min: 0;
    --mar-max: 55;
    margin-block-start: clamp(var(--mar-min) * 1px, calc((var(--mar-max) - var(--mar-min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--mar-min) * 1px), var(--mar-max) * 1px);
}

.page-page006 .field--name-field-basic-page-content .paragraph--type--text-block .field__item p:not(:has(:nth-last-child(1))) {
    display: none;
}

.page-page006 .field--name-field-basic-page-content .paragraph--type--text-image img {
   aspect-ratio: 4 / 3;
}

@media (max-width: 991px) {
    .page-page006 .field--name-field-basic-page-content .paragraph--type--text-block .field__item {
        display: flex;
        flex-direction: column;
    }

    .page-page006 .field--name-field-basic-page-content .paragraph--type--text-block .field__item img {
        width: 70%;
    }
}

@media (max-width: 567px) {
    .page-page006 .field--name-field-basic-page-content .paragraph--type--text-block .field__item img {
        width: 100%;
    }
}