.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}.text-banner__container .text-group__size-3 .text-group__title{font-size:32px;font-weight:500}.text-banner__container .text-group__size-3 .text-group__description{margin-top:var(--spacing-3)}@media screen and (min-width: 1024px){.text-banner__container .text-group__size-3 .text-group__description{font-size:var(--body-m);margin-top:var(--spacing-1)}}

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