@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;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}}#brxe-lkfhtw {font-size: var(--font-h1); color: var(--halbschwarz); width: 65%; padding-top: 200px; padding-bottom: 80px}@media (max-width: 767px) {#brxe-lkfhtw {width: 100%; padding-top: 80px}}@media (max-width: 478px) {#brxe-lkfhtw {line-height: 1; padding-top: 60px; padding-bottom: 60px}}#brxe-pcwsxf {position: absolute; top: 60px; --x-floating-distance: -20px; width: 150px; z-index: 99999999999; display: inline-block; right: 0px}@media (min-width: 2200px) {#brxe-pcwsxf {width: 170px}}@media (max-width: 1199px) {#brxe-pcwsxf {margin-right: 0; top: 30px; right: -50px}}@media (max-width: 767px) {#brxe-pcwsxf {margin-top: 0}}@media (max-width: 767px) {#brxe-supeds {display: none}}#brxe-skwsrh {position: relative}@media (max-width: 1199px) {#brxe-skwsrh {align-self: center !important}}@media (max-width: 767px) {#brxe-skwsrh {justify-content: center; align-self: center !important}}@media (max-width: 478px) {#brxe-skwsrh {width: 100%}}#brxe-bptcrm {color: var(--halbschwarz); font-size: var(--font-h4); margin-bottom: 20px}#brxe-buawyz .fluentform .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {color: var(--halbschwarz); font-family: "Poppins"; background-color: var(--hellgrau-l-2); border: 2px solid var(--halbschwarz); border-radius: 0}#brxe-buawyz .fluentform .ff-el-group textarea {color: var(--halbschwarz); font-family: "Poppins"; background-color: var(--hellgrau-l-2); border: 2px solid var(--halbschwarz); border-radius: 0}#brxe-buawyz .fluentform .ff-el-group select {color: var(--halbschwarz); font-family: "Poppins"; background-color: var(--hellgrau-l-2); border: 2px solid var(--halbschwarz); border-radius: 0}#brxe-buawyz .fluentform .ff-el-input--label label {color: var(--halbschwarz); font-size: var(--font-body); font-family: "Work Sans"; line-height: 1}#brxe-buawyz .fluentform .ff-btn-submit {background-color: var(--gr-n); color: var(--halbschwarz); font-size: var(--font-menu); font-family: "Work Sans"; font-weight: 600; border: 2px solid var(--halbschwarz); border-radius: 0; padding-top: 10px; padding-right: 16px; padding-bottom: 10px; padding-left: 16px}#brxe-buawyz .fluentform form .ff-btn-submit:not(.ff_btn_no_style) {background-color: var(--gr-n)}#brxe-buawyz .fluentform .ff-el-group input::-webkit-input-placeholder {color: var(--halbschwarz); font-size: var(--font-body); font-family: "Poppins"}#brxe-buawyz .fluentform .ff-el-group textarea::-webkit-input-placeholder {color: var(--halbschwarz); font-size: var(--font-body); font-family: "Poppins"}#brxe-buawyz .fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after {color: var(--gr-n)}#brxe-buawyz .fluentform.ff-default .ff-btn-submit:focus {opacity: 1}#brxe-buawyz .fluentform.ff-default .ff-btn-submit:hover {opacity: 1}#brxe-buawyz .fluentform .ff-btn-submit:hover {background-color: var(--hellgrau-l-2)}#brxe-buawyz .fluentform form .ff-btn-submit:not(.ff_btn_no_style):hover {background-color: var(--hellgrau-l-2)}#brxe-buawyz {width: 70%; margin-top: 20px}.ff-message-success { border: none !important; box-shadow: none !important; font-weight: 400 !important; color: #110d0a !important;}@media (max-width: 1199px) {#brxe-buawyz {width: 100%}}#brxe-gxnrex {position: relative; flex-direction: row}@media (max-width: 1199px) {#brxe-gxnrex {align-self: center !important}}@media (max-width: 767px) {#brxe-gxnrex {justify-content: center; align-self: center !important}}@media (max-width: 478px) {#brxe-gxnrex {width: 100%}}#brxe-xjxxjr {grid-template-columns: 1fr 1fr; background-image: linear-gradient(var(--hellblau), var(--hellgrau-l-2)); padding-right: 80px; padding-bottom: 100px; padding-left: 80px}@media (max-width: 1199px) {#brxe-xjxxjr {align-self: flex-start !important; align-items: flex-start; padding-bottom: 80px}}@media (max-width: 767px) {#brxe-xjxxjr {grid-template-columns: 1fr; display: flex; align-self: flex-start !important; column-gap: 30px; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-xjxxjr {display: flex; flex-direction: column; padding-right: 10px; padding-left: 10px}}