body .is-root-container section.block-content-grid{padding:min(calc(1.25rem + 1.5 * (100vw - 22.5rem) / 67.5),2.75rem) 0;background:#fff}body .is-root-container section.block-content-grid .headline{font-family:"Roboto Serif",serif;font-size:min(calc(1.25rem + 0.25 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:700;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container section.block-content-grid .wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.875rem}@media(min-width: 48rem){body .is-root-container section.block-content-grid .wrapper.cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 48rem){body .is-root-container section.block-content-grid .wrapper.cols-3{gap:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 67.5),3.125rem);grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 64rem){body .is-root-container section.block-content-grid .wrapper.cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}body .is-root-container section.block-content-grid .wrapper .card-item{display:flex;flex-flow:column;gap:1rem;padding:min(calc(1.25rem + 0.3125 * (100vw - 22.5rem) / 67.5),1.5625rem) min(calc(1.25rem + 0.9375 * (100vw - 22.5rem) / 67.5),2.1875rem);background:#fff}body .is-root-container section.block-content-grid .wrapper .card-item.bg-white{padding-right:0;padding-left:0}body .is-root-container section.block-content-grid .wrapper .card-item.bg-gray{background:#eceff3}body .is-root-container section.block-content-grid .wrapper .card-item.bg-dark-gray{background:#54595f}body .is-root-container section.block-content-grid .wrapper .card-item.bg-dark-gray .headline{color:#fff}body .is-root-container section.block-content-grid .wrapper .card-item.bg-dark-gray .rich-text{color:#fff}body .is-root-container section.block-content-grid .wrapper .card-item.bg-dark-gray .rich-text a{color:#fff}body .is-root-container section.block-content-grid .wrapper .card-item .rich-text{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container section.block-content-grid .wrapper .card-item .rich-text a{color:#bd3840;font-weight:bold;text-decoration:underline}body .is-root-container section.block-content-grid .wrapper .card-item .rich-text a:hover{text-decoration:none}
/*# sourceMappingURL=content-grid.css.map */
