@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-vmhuwj {margin-top: var(--space-m); margin-bottom: var(--space-m)}.brxe-qzxrqc {color: var(--highlight); margin-bottom: var(--space-s)}.brxe-fqfknq {width: 100%}.brxe-mnyxlz input {width: 100%}.brxe-ouwumo {width: 100%}.brxe-mzegne {flex-direction: row; column-gap: var(--space-m); row-gap: var(--space-m)}.brxe-yyubny {font-size: var(--text-l); font-weight: 700; margin-bottom: var(--brxw-space-s)}.brxe-hxymeq {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; width: 100%; flex-direction: row; grid-gap: var(--brxw-space-2xs)}@media (max-width: 991px) {.brxe-hxymeq {grid-template-columns: 1fr 1fr}}@media (max-width: 767px) {.brxe-hxymeq {grid-template-columns: 1fr}}.brxe-lxofse {width: 100%; flex-direction: row; display: block}.brxe-lxofse .options-wrapper {flex-direction: column !important; display: flex !important}.brxe-nktjxj {width: 100%}.brxe-gwgbec {margin-top: var(--space-m)}.brxe-eegmdf {margin-top: var(--space-m)}.brxe-bsveom {font-size: var(--text-l); font-weight: 700; margin-bottom: var(--brxw-space-s)}.brxe-qnplzt {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; width: 100%; flex-direction: row; grid-gap: var(--brxw-space-2xs)}@media (max-width: 991px) {.brxe-qnplzt {grid-template-columns: 1fr 1fr}}@media (max-width: 767px) {.brxe-qnplzt {grid-template-columns: 1fr}}.brxe-fnzgig {width: 100%; flex-direction: row; display: block; margin-bottom: var(--space-m)}.brxe-fnzgig .options-wrapper {flex-direction: column !important; display: flex !important}.brxe-ywaodd {width: 100%}.brxe-eyxfmk {margin-top: var(--space-s)}.brxe-juvcdn .input-icon-wrapper {flex-direction: row}.brxe-juvcdn .brf-field-divider {width: 100%}.brxe-juvcdn .brf-steps {top: -60px}.brxe-juvcdn {margin-bottom: var(--space-xl)}.brxe-ggtqld {width: 100%}.brxe-zgmpza {flex-direction: column}.brxe-fmrwaj {margin-top: var(--space-xl); margin-bottom: var(--space-xl); padding-top: var(--space-xl)}