.component-related-content h2{margin:0 auto 16px}@media(width >= 1024px){.component-related-content h2,.component-related-content__description{text-align:center}}.component-related-content__cards{column-gap:27px;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;margin-top:40px;row-gap:34px}@media(width >= 1024px){.component-related-content__cards{grid-auto-flow:column}.component-related-content__cards-1 .cards-content{padding:0 0 0 40px!important}.component-related-content__cards-1 .component-related-content__cards-card{align-items:center;display:flex;padding:49px 44px}.component-related-content__cards-1 .component-related-content__cards-card-image{border-radius:unset;min-width:440px;width:440px}.component-related-content__cards-2 .component-related-content__cards-card-image{height:281px}}.component-related-content__cards-card{background:var(--white);border-radius:5px;box-shadow:0 3px 6px var(--dropshadow)}.component-related-content__cards-card .cards-content{padding:65px 30px 50px}@media(width >= 1024px){.component-related-content__cards-card .cards-content{padding:50px 45px}}.component-related-content__cards-card h3{font-size:24px;line-height:28px;padding-bottom:26px;text-transform:none}@media(width >= 1024px){.component-related-content__cards-card h3{font-size:30px;line-height:38px}}.component-related-content__cards-card-description{line-height:22px}.component-related-content__cards-card-image{border-radius:5px 5px 0 0;height:238px;margin-bottom:-30px;overflow:hidden;text-align:center}@media(width >= 1024px){.component-related-content__cards-card-image{margin-bottom:-10px}}.component-related-content__cards-card-image img{height:100%;width:auto}@media(width >= 1024px){.component-related-content__cards-card-image img{height:auto;width:100%}}