.banner-with-text__wrapper{display:flex;flex-direction:column-reverse}@media(min-width:768px){.banner-with-text__wrapper{flex-direction:row}}@media(min-width:768px){.banner-with-text__wrapper--left{flex-direction:row-reverse}}@media(max-width:767px){.banner-with-text__wrapper--below{flex-direction:column}}@media(min-width:768px){.banner-with-text__image{width:68%}
}.banner-with-text__content{display:flex;flex-direction:column;justify-content:center;gap:var(--space-20);padding:var(--space-40) var(--space-16)}@media(min-width:768px){.banner-with-text__content{padding:var(--space-40);width:32%}}.banner-with-text__copy{margin-top:var(--space-10)}