.block-content-grid-solution{padding-block:min(calc(3.125rem + 4.375 * (100vw - 22.5rem) / 77.5),7.5rem)}.block-content-grid-solution .wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}.block-content-grid-solution .top-wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.block-content-grid-solution .top-wrapper{display:flex;flex-flow:row;align-items:flex-end;justify-content:space-between}}.block-content-grid-solution .top-wrapper .top-left-wrapper{display:flex;flex-flow:column;flex:1 1 0;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.block-content-grid-solution .top-wrapper .component-headlines{flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width: 62rem){.block-content-grid-solution .top-wrapper .component-headlines .component-overline{order:2}}.block-content-grid-solution .top-wrapper .component-headlines .component-headline.is-style-default{font-size:min(calc(1.625rem + 2.25 * (100vw - 22.5rem) / 77.5),3.875rem);line-height:1.2;font-weight:500;font-family:Inter;letter-spacing:-0.01em}.block-content-grid-solution .items-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 48rem){.block-content-grid-solution .items-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 62rem){.block-content-grid-solution .items-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.block-content-grid-solution .component-solution-card:hover,.block-content-grid-solution .component-solution-card:focus{text-decoration:none;color:inherit}.block-content-grid-solution .component-solution-card .solution-card__title .button-text{font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 77.5),1.5rem);line-height:1.4;font-weight:500;font-family:Inter;letter-spacing:-0.01em}