@media(width >= 56.25rem){.text-banner .layout-container{display:flex;justify-content:var(--justify-content)}}.text-banner .text-banner--content{text-align:var(--text-align)}@media(width >= 56.25rem){.text-banner .text-banner--content{display:flex;flex-direction:var(--flex-direction);gap:var(--spacer-24);justify-content:space-between;max-width:var(--max-width);min-width:52rem;width:100%}}.text-banner .text-banner--content>*{color:var(--color)}@media(width >= 56.25rem){.text-banner .text-banner--content.row{align-items:center}.text-banner .text-banner--content.row>*{flex:1 1 50%}}.text-banner .text-banner--content ol,.text-banner .text-banner--content ul{list-style-position:inside;padding:0}.text-banner .text-banner--button-group{display:flex;flex-wrap:wrap;gap:var(--spacer-10);margin-top:var(--spacer-24);place-content:center space-around}@media(width >= 56.25rem){.text-banner .text-banner--button-group{margin-top:0}.text-banner .text-banner--button-group.row{justify-content:flex-end}}.text-banner .text-banner--button{display:inline-block;flex:1 1 calc(50% - var(--spacer-10)/2);max-width:calc(50% - var(--spacer-10)/2)}@media(width >= 56.25rem){.text-banner .text-banner--button{flex:unset;max-width:none}}.text-banner .text-banner--button [class^=button]{width:100%}@media(width >= 56.25rem){.text-banner .text-banner--button [class^=button]{width:auto}}
/*# sourceMappingURL=text-banner.css.map*/