.org-usp-block {
    @apply md:relative md:h-full md:w-full;

    .vebego-container {
        .intro .atm-heading {
            @apply text-secondary-col-1;
        }

        &.with-image {
            @apply lg:grid lg:grid-cols-12 md:gap-6;

            .usp-content {
                @apply col-span-6;

                .mol-usp-list{
                    @apply grid-cols-1 gap-y-8;
                }
            }
            
            .image {
                @apply col-span-6 mt-4 md:mt-0;

                picture,
                picture img {
                    @apply w-full md:h-full;
                }

                picture img {
                    @apply md:object-cover;
                }
            }
        }
    }

    &.swapped {
        .vebego-container {
            .usp-content {
                @apply order-2 col-end-13;
            }

            .image {
                @apply order-1 col-end-auto;
            }
        }
    }
}
