.text-banner__container{display:flex;gap:var(--page-gap)}.text-banner__container--xs .text-group__container{width:66.6666666667%}@media screen and (min-width: 768px){.text-banner__container--xs .text-group__container{width:50%}}@media screen and (min-width: 1024px){.text-banner__container--xs .text-group__container{width:41.6666666667%}}.text-banner__container--s .text-group__container{width:66.6666666667%}@media screen and (min-width: 1024px){.text-banner__container--s .text-group__container{width:50%}}.text-banner__container--m .text-group__container{width:83.3333333333%}@media screen and (min-width: 1024px){.text-banner__container--m .text-group__container{width:66.6666666667%}}.text-banner__container--l .text-group__container{width:100%}@media screen and (min-width: 768px){.text-banner__container--l .text-group__container{width:83.3333333333%}}@media screen and (min-width: 1024px){.text-banner__container--l .text-group__container{width:83.3333333333%}}.text-banner__container--xl .text-group__container{width:100%}.text-banner__container--left{justify-content:flex-start}.text-banner__container--center{justify-content:center}.text-banner__container--right{justify-content:flex-end}@media screen and (min-width: 1024px){.text-banner__container .text-group__container.text-group__layout-columns,.text-banner__container .text-group__container.text-group__layout-columns-desktop{align-items:flex-start}.text-banner__container .text-group__container.text-group__layout-columns>.text-group__description,.text-banner__container .text-group__container.text-group__layout-columns-desktop>.text-group__description{flex:0 0 calc((100% - 7*var(--page-gap))/8*3 + 2*var(--page-gap))}}

/*# sourceMappingURL=sections.text-banner.css.map*/