@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-piwahs {font-size: calc(var(--h1) * 3); font-family: "Progreso"; font-weight: 400; text-align: left}#brxe-piwahs { // text-shadow: 8px 8px 15px rgba(0,0,0,0.15); -webkit-text-fill-color: transparent; background-image: linear-gradient(#fcfce7 22%, rgba(252, 252, 230, .35)); -webkit-background-clip: text; background-clip: text;}#brxe-xctuol {height: 100vh; position: relative; overflow: hidden}:where(#brxe-xctuol > *) {position: relative}#brxe-xctuol::before {background-image: linear-gradient(270deg, rgba(125, 69, 111, 0.85), var(--primary)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-xctuol:after { content: ""; background-image: url("/wp-content/uploads/2023/09/noisy-texture-03.png"); animation: grain 8s steps(10) infinite; height: 300%; width: 300%; opacity: 0.25; mix-blend-mode: overlay; position: fixed;}@keyframes grain { 0%, 100% { transform:translate(0, 0) } 10% { transform:translate(-5%, -10%) } 20% { transform:translate(-15%, 5%) } 30% { transform:translate(7%, -25%) } 40% { transform:translate(-5%, 25%) } 50% { transform:translate(-15%, 10%) } 60% { transform:translate(15%, 0%) } 70% { transform:translate(0%, 15%) } 80% { transform:translate(3%, 35%) } 90% { transform:translate(-10%, 10%) }} 