/* bx-feature-24 – aus Brixies „Feature Section 24“ (0728-feature-section-24.json) */
.bx-feature-24 { background-color: var(--wf-color-white); }
.bx-feature-24__container { display: grid; grid-template-columns: var(--wf-grid-2); gap: var(--wf-space-xl); align-items: initial; }
@media (max-width: 991px) {
	.bx-feature-24__container { grid-template-columns: var(--wf-grid-1); }
}
.bx-feature-24__img { object-fit: cover; object-position: 50%; aspect-ratio: 1 / 1; }
@media (max-width: 991px) {
	.bx-feature-24__img { order: 2; }
}
.bx-feature-24__container-info { row-gap: var(--wf-space-2xl); justify-content: center; }
@media (max-width: 991px) {
	.bx-feature-24__container-info { order: 1; }
}
.bx-feature-24__features-list { margin-top: 0px; margin-bottom: 0px; padding-left: 0px; display: grid; gap: var(--wf-space-2xl) var(--wf-space-xl); grid-template-columns: var(--wf-grid-2); align-items: initial; }
@media (max-width: 991px) {
	.bx-feature-24__features-list { gap: var(--wf-space-2xl) var(--wf-space-m); }
}
@media (max-width: 767px) {
	.bx-feature-24__features-list { grid-template-columns: var(--wf-grid-1); }
}
.bx-feature-24__container-btn { flex-direction: row; align-items: stretch; justify-content: flex-start; column-gap: var(--wf-space-m); }
@media (max-width: 767px) {
	.bx-feature-24__container-btn { flex-direction: column; row-gap: var(--wf-space-xl); }
}
.bx-feature-24__feature { flex-direction: column; row-gap: var(--wf-space-s); }
.bx-feature-24__feature-icon { --wf-icon-color: var(--wf-color-neutral-950); --wf-icon-size: var(--wf-text-xl); }
:is([data-bx-id="pnqnti"], .bx-id-pnqnti) { padding-right: 0px; }
