/* bx-content-52 – aus Brixies „Content Section 52“ (0560-content-section-52.json) */
.bx-content-52__container { flex-direction: column; align-items: center; row-gap: var(--wf-container-gap); }
.bx-content-52__container-info { align-items: center; row-gap: var(--wf-space-s); width: 1080px; }
.bx-content-52__tagline { font-weight: 600; color: var(--wf-color-neutral-950); margin-bottom: 0px; }
.bx-content-52__heading { font-size: var(--wf-text-2xl); text-align: center; }
.bx-content-52__description { text-align: center; width: 540px; }
.bx-content-52__grid { margin-top: 0px; margin-bottom: 0px; padding-left: 0px; display: grid; grid-template-columns: var(--wf-grid-3); gap: var(--wf-grid-gap); align-items: initial; }
@media (max-width: 767px) {
	.bx-content-52__grid { grid-template-columns: var(--wf-grid-1); }
}
.bx-card-feature-content-52__wrapper { grid-column: span 3; grid-row: span 2; }
@media (max-width: 991px) {
	.bx-card-feature-content-52__wrapper { grid-row: auto; }
}
@media (max-width: 767px) {
	.bx-card-feature-content-52__wrapper { grid-column: auto; }
}
.bx-card-content-52 { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: var(--wf-color-neutral-trans-10); border-top-left-radius: var(--wf-radius-m); border-top-right-radius: var(--wf-radius-m); border-bottom-right-radius: var(--wf-radius-m); border-bottom-left-radius: var(--wf-radius-m); height: 100%; overflow: hidden; background-color: var(--wf-color-neutral-25); padding-top: var(--wf-space-xl); padding-right: var(--wf-space-xl); padding-bottom: var(--wf-space-xl); padding-left: var(--wf-space-xl); flex-direction: column; row-gap: var(--wf-space-s); }
@media (max-width: 767px) {
	.bx-card-content-52 { flex-wrap: nowrap; height: auto; }
}
.bx-card-feature-content-52 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: grid; grid-template-columns: var(--wf-grid-2); gap: var(--wf-grid-gap); align-items: initial; }
@media (max-width: 478px) {
	.bx-card-feature-content-52 { grid-template-columns: var(--wf-grid-1); }
}
.bx-card-content-52__container-info { margin-top: 0px; margin-bottom: 0px; padding-top: var(--wf-space-xl); padding-right: var(--wf-space-xl); padding-bottom: var(--wf-space-xl); padding-left: var(--wf-space-xl); display: flex; flex-direction: column; align-items: flex-start; height: 100%; row-gap: var(--wf-space-s); }
@media (max-width: 767px) {
	.bx-card-content-52__container-info { height: auto; }
}
.bx-card-content-52__img { object-fit: cover; object-position: 50%; aspect-ratio: 4 / 3; width: 100%; height: 100%; }
@media (max-width: 478px) {
	.bx-card-content-52__img { aspect-ratio: 1 / 1; }
}
.bx-card-content-52__icon { --wf-icon-size: 32px; --wf-icon-color: var(--wf-color-neutral-950); }
