.c-text-media{--gap:.8rem;padding:var(--section-padding);background-color:var(--bg);row-gap:2.4rem;column-gap:var(--gap)}@media (min-width:768px){.c-text-media{background-color:unset}}.c-text-media--contained,.c-text-media--full{padding-inline:var(--row-space)}@media (min-width:1024px){.c-text-media--full{padding-inline:0}}.c-text-media .text-justify{text-align:justify}.c-text-media--bg{padding-block:var(--row-space)}.c-text-media__text{--content-gap:16px;height:100%;background-color:var(--bg);align-items:flex-start;padding-inline:36px;display:flex}@media (min-width:1024px){.c-text-media__text{padding-inline:2.4rem}.c-text-media__text:first-child{margin-inline-end:calc(-1*var(--gap));padding-inline-end:calc(2.4rem + var(--gap))}.c-text-media__text:last-child{margin-inline-start:calc(-1*var(--gap));padding-inline-start:calc(2.4rem + var(--gap))}}@media (min-width:1280px){.c-text-media__text{padding-inline-end:9.6rem}.c-text-media__text:first-child{padding-inline-end:calc(9.6rem + var(--gap))}}.c-text-media .v-top{align-items:flex-start}.c-text-media .v-mid{align-items:center}.c-text-media .v-end{align-items:flex-end}.c-text-media__media{height:100%}.c-text-media .justify-text{text-align:justify}

@media screen and (max-width: 1023px) {
  .custom__c-text-mobile--broad {
    padding-inline: 2.4rem !important;
    > .c-text-media__text {
      padding-inline: 0 !important;
    }
  }
}