@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#brxe-frvnaj {width: 25%; background-image: url(https://innolab.reiner.de/wp-content/uploads/robot-being-controlled-to-walk-2025-03-08-22-08-24-utc-1400x933.jpg); background-size: cover; background-position: center center; align-self: stretch !important; width: 100%; max-width: 25%; position: relative}:where(#brxe-frvnaj > *) {position: relative}#brxe-frvnaj::before {background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {#brxe-frvnaj {display: none}}#brxe-qvqays {color: var(--black); fill: var(--black); position: absolute; right: 2.5%; top: 5%; cursor: pointer}#brxe-qvqays:hover {transform: scaleX(1.15) scaleY(1.15); transition: 0.2s ease-in-out}@media (max-width: 478px) {#brxe-qvqays {top: 2%; right: 5%; font-size: 4rem}}#brxe-kfhpwc {color: var(--black)}#brxe-kfhpwc::before { content: ''; width: 4rem; height: .2rem; background-color: var(--black); display: inline-block; border-radius: var(--radius-round); margin-right: 1rem;}#brxe-awandy {color: var(--black); margin-bottom: -10px}@media (max-width: 478px) {#brxe-awandy {margin-top: 0}}#brxe-jfjpie {color: var(--black); font-size: var(--h6); font-weight: 500; text-transform: uppercase; margin-bottom: var(--xs)}#brxe-jfjpie a {color: var(--black); font-size: var(--h6); font-weight: 500; text-transform: uppercase; font-size: inherit}#brxe-hbmefh {color: var(--black); margin-bottom: var(--2xs)}#brxe-hbmefh a {color: var(--black); font-size: inherit}#brxe-qdbwmq {width: 67%; padding-top: var(--xl-m); padding-bottom: var(--xl-m); padding-left: var(--xl-m)}@media (max-width: 767px) {#brxe-qdbwmq {width: 100%}}#brxe-qpaxsl {flex-direction: row; width: 100%; padding-top: 0; padding-bottom: 0; margin-left: 0; column-gap: 0px}#brxe-bqbetw {position: relative; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}