/* bx-hero-42 – aus Brixies „Hero Section 42“ (0677-hero-section-42.json) */
.bx-hero-42 { background-color: var(--wf-color-white); padding-bottom: 0px; }
.bx-hero-42__container { align-items: center; row-gap: var(--wf-space-3xl); }
.bx-hero-42__container-info { width: 810px; flex-direction: column; row-gap: var(--wf-space-xl); align-items: center; }
.bx-hero-42__feature-list { flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; margin-top: 0px; margin-bottom: 0px; padding-top: var(--wf-space-m); padding-right: var(--wf-space-m); padding-bottom: var(--wf-space-m); padding-left: var(--wf-space-m); column-gap: var(--wf-space-2xl); row-gap: var(--wf-space-xl); 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-20); border-top-left-radius: var(--wf-radius-s); border-top-right-radius: var(--wf-radius-s); border-bottom-right-radius: var(--wf-radius-s); border-bottom-left-radius: var(--wf-radius-s); }
.bx-hero-42__feature-element { flex-wrap: nowrap; flex-direction: row; column-gap: var(--wf-space-s); width: auto; align-items: center; }
.bx-hero-42__feature-icon { --wf-icon-size: var(--wf-text-l); --wf-icon-color: var(--wf-color-neutral-950); }
.bx-hero-42__feature-info { font-weight: 600; color: var(--wf-color-neutral-950); }
.bx-hero-42__inner-container-info { align-items: center; flex-direction: column; row-gap: var(--wf-space-s); }
.bx-hero-42__description { width: 540px; text-align: center; }
.bx-hero-42__container-btn { flex-direction: row; column-gap: var(--wf-space-m); row-gap: var(--wf-space-xl); align-items: stretch; justify-content: center; }
@media (max-width: 767px) {
	.bx-hero-42__container-btn { flex-direction: column; }
}
.bx-hero-42__img { aspect-ratio: 3 / 1; object-fit: cover; object-position: 50%; }
.bx-hero-42__tagline { font-weight: 600; color: var(--wf-color-neutral-950); text-align: center; }
.bx-hero-42__heading { margin-top: 0px; text-align: center; }
