.content-section--banner{background:var(--deep-blue-50);padding:1.5rem 1rem}.banner{max-width:700px;margin:0 auto;display:grid;row-gap:.5rem;color:var(--text-color-inverse)}@media(min-width:48rem){.banner{grid-template-columns:auto 1fr;column-gap:1.5rem}}.banner__icon{margin:0 auto}.banner__text{margin-bottom:0;color:currentColor}