.text-grid{text-align:center}.text-grid h2,.text-grid h3{margin:0 auto var(--spacing-s050);max-width:var(--max-width-col-10)}.text-grid.container-fluid.background--light-accent-blue .icon-container{color:var(--brand-blue-100)}.text-grid__subheadline{font-size:1.125rem;font-weight:var(--fw-medium);line-height:1.4;margin:0 auto;max-width:var(--max-width-col-8)}.text-grid__items{display:grid;gap:var(--spacing-d070);grid-template-columns:1fr;justify-items:center;margin-top:var(--spacing-s090)}.backend-info{background-color:var(--brand-accent-orange-100);color:var(--font-color-white);font-size:var(--font-size-h2);margin:var(--spacing-s060) 0;padding:var(--spacing-s070) var(--spacing-s060)}.text-grid--steps .step-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--brand-accent-blue-100);margin:0 auto}.container-fluid.background--light-accent-blue.text-grid--steps .step-number{background:var(--brand-white);border-radius:var(--radius-full);color:var(--brand-blue-100);padding:var(--spacing-s050)}@media(min-width:576px){.text-grid__items{grid-template-columns:1fr 1fr}}@media(min-width:768px){.text-grid__subheadline{font-size:1.25rem}}@media(min-width:992px){.text-grid__items{grid-template-columns:1fr 1fr 1fr}}
