@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:clip}}@layer bricks {}#brxe-26ec46 {align-self: center; color: #fff; font-size: var(--text-m); font-weight: 600}#brxe-26ec46 a {color: #fff; font-size: var(--text-m); font-weight: 600; font-size: inherit}#brxe-fd3765 {background-color: var(--bricks-color-grey-700); padding-top: var(--space-2xs); padding-right: var(--space-s); padding-bottom: var(--space-2xs); padding-left: var(--space-s)}@media (max-width: 767px) {#brxe-fd3765 {flex-direction: column; max-width: 100%}}#brxe-248586 {font-size: var(--text-2xl); font-weight: 800; line-height: 1.2em}#brxe-7efff3 {font-size: var(--text-m)}@media (max-width: 478px) {#brxe-7efff3 {flex-direction: column}}#brxe-a91545 {column-gap: var(--space-xs); row-gap: var(--space-xs); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); flex-grow: 1; flex-basis: 0; flex-shrink: 1; min-width: 0px}@media (max-width: 767px) {#brxe-a91545 {align-self: center !important; width: 100%; flex-basis: auto; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-6c668d {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-left: 1px solid var(--bricks-color-grey-300); column-gap: var(--layout-gutter-tight); row-gap: var(--layout-gutter-tight); flex-grow: 0; flex-shrink: 0; flex-basis: var(--layout-sidebar); min-width: 0px; max-width: var(--layout-sidebar)}#brxe-6c668d { overflow-wrap: break-word;}#brxe-6c668d * { min-width: 0; max-width: 100%; overflow-wrap: break-word;}#brxe-6c668d img { height: auto;}@media (max-width: 767px) {#brxe-6c668d {align-self: center !important; width: 100%; flex-basis: auto; padding-top: var(--space-m); padding-right: 0; padding-bottom: var(--space-m); padding-left: 0; border-top: 1px solid var(--bricks-color-grey-300); max-width: 100%}}#brxe-2f23c9 {flex-direction: row; align-self: flex-start !important; column-gap: var(--layout-gutter); row-gap: var(--layout-gutter)}@media (max-width: 767px) {#brxe-2f23c9 {flex-direction: column; max-width: 100%}}#brxe-4c19e7 {row-gap: var(--layout-gutter); column-gap: var(--layout-gutter); max-width: min(1280px, calc(100% - 32px)); width: 100%; align-items: flex-start; border: 1px solid var(--bricks-color-grey-300); margin-top: var(--space-xl); margin-right: auto; margin-bottom: var(--space-3xl); margin-left: auto}