@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@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-tlcyyw {--fr-modal-body-offset-vertical: 50px; --fr-modal-body-offset-horizontal: 50px}#brxe-tlcyyw .fr-modal__overlay {background-color: color-mix(in oklch, var(--black) 60%, transparent)}#brxe-tlcyyw .fr-modal__body {width: var(--width-l); background-color: var(--white); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}#brxe-tlcyyw .fr-modal__close-icon-wrapper {top: var(--space-m); right: var(--space-m); bottom: auto; left: auto; background-color: var(--primary)}#brxe-tlcyyw .fr-modal__close-icon {font-size: var(--close-icon-size); width: 1.4em; color: var(--close-icon-color)}#brxe-tlcyyw { --close-icon-size: 1.2em; --close-icon-color: var(--text-dark)}#brxe-tlcyyw .fr-modal__close-icon-wrapper {padding: .2em .1em .1em .1em;}#brxe-mgwwuv {--fr-modal-body-offset-vertical: 50px; --fr-modal-body-offset-horizontal: 50px}#brxe-mgwwuv .fr-modal__overlay {background-color: color-mix(in oklch, var(--black) 60%, transparent)}#brxe-mgwwuv .fr-modal__body {width: var(--width-l); background-color: var(--white); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}#brxe-mgwwuv .fr-modal__close-icon-wrapper {top: var(--space-m); right: var(--space-m); bottom: auto; left: auto; background-color: var(--primary)}#brxe-mgwwuv .fr-modal__close-icon {font-size: var(--close-icon-size); width: 1.4em; color: var(--close-icon-color)}#brxe-mgwwuv { --close-icon-size: 1.2em; --close-icon-color: var(--text-dark)}#brxe-mgwwuv .fr-modal__close-icon-wrapper {padding: .2em .1em .1em .1em;}