@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-aubxyo {padding-block-end: 0}.brxe-xdmpbz .brxe-wcfvwn.brxe-div {padding-block-start: var(--space-2xl); padding-inline-end: var(--space-m); padding-block-end: var(--space-2xl); padding-inline-start: var(--space-m); font-size: var(--font-h4); font-weight: 600; background-color: var(--primary-t-5); display: flex; align-items: center; flex-basis: 300px; flex-wrap: wrap; flex-grow: 1; flex-shrink: 0}.brxe-xdmpbz .brxe-ojlkts.brxe-div {padding-block-start: var(--space-2xl); padding-inline-end: var(--space-m); padding-block-end: var(--space-2xl); padding-inline-start: var(--space-m); flex-grow: 1; flex-shrink: 0; flex-basis: 60%}.brxe-xdmpbz.brxe-div {background-size: cover; background-position: center center; background-repeat: no-repeat; color: var(--light); position: relative; border-start-start-radius: var(--border-radius); border-start-end-radius: var(--border-radius); border-end-start-radius: var(--border-radius); border-end-end-radius: var(--border-radius); overflow: clip; inline-size: 100%; display: flex; flex-wrap: wrap}:where(.brxe-xdmpbz.brxe-div > *:not(figcaption)) {position: relative}.brxe-xdmpbz.brxe-div::before {background-image: linear-gradient(var(--dark-t-5), var(--dark-t-5)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.brxe-xdmpbz:nth-child(even) { flex-direction: row-reverse;}