@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}}@layer bricks {.brxe-code{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:hidden}}@media (max-width: 767px) {#brxe-ghllye {display: none}}#brxe-czwpvu a:not(.button):not([class*="btn"]) { color: inherit; text-decoration: none; background-image: linear-gradient( currentColor, currentColor ); background-repeat: no-repeat; background-position: left bottom; background-size: 100% 1px; -webkit-box-decoration-break: clone; box-decoration-break: clone;}#brxe-czwpvu a:not(.button):not([class*="btn"]):hover { animation: blog-link-underline 0.7s cubic-bezier(0.16, 1, 0.3, 1);}@keyframes blog-link-underline { 0% { background-position: right bottom; background-size: 100% 1px; } 45% { background-position: right bottom; background-size: 0 1px; } 46% { background-position: left bottom; background-size: 0 1px; } 100% { background-position: left bottom; background-size: 100% 1px; }}@media (prefers-reduced-motion: reduce) { #brxe-czwpvu a:not(.button):not([class*="btn"]):hover { animation: none; }}#brxe-iffjvo {flex-direction: column}#brxe-nvqvvz {align-items: flex-start; display: grid; align-items: initial; grid-template-columns: 320px 1fr}@media (max-width: 767px) {#brxe-nvqvvz {grid-template-columns: var(--grid-1)}}