.TextColumns{display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding-left:var(--content-padding);padding-right:var(--content-padding);grid-column-gap:var(--grid-gutter);grid-row-gap:0;row-gap:var(--spacing-l)}.TextColumns>.intro{background-color:var(--color-background-section-dark);padding-bottom:calc(var(--spacing-xl)*2);padding-top:var(--spacing-xl)}.TextColumns>.intro>.content{display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding-left:var(--content-padding);padding-right:var(--content-padding);grid-column-gap:var(--grid-gutter);grid-row-gap:0}.TextColumns>.intro>.content>*{grid-column-end:span 12;grid-column-end:0;grid-column-start:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text-section-dark);text-align:center}.TextColumns>.intro>.content .QuinaryHeadline+.SecondaryHeadline{margin-top:var(--spacing-md)}.TextColumns .item{grid-column-end:span 12;grid-column-end:0;grid-column-start:0}@media (min-width:640px){.TextColumns .item{grid-column-end:span 6;grid-column-end:0;grid-column-start:0}}@media (min-width:1024px){.TextColumns.columns-3 .item,.TextColumns.columns-4 .item{grid-column-end:span 4;grid-column-end:0;grid-column-start:0}}@media (min-width:1200px){.TextColumns.columns-4 .item{grid-column-end:span 3;grid-column-end:0;grid-column-start:0}}
