@layer bricks {.brxe-button{width:auto}}@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 {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-ncjdgt {color: var(--bricks-color-pskpwa); align-items: center}#brxe-nulryz {width: 100%; z-index: 100; max-height: 100px; margin-top: -25px}#brxe-nulryz :not([fill="none"]) {fill: var(--bricks-color-iixtht)}#brxe-mlagnx {justify-content: center; padding-top: 50px; background-color: var(--bricks-color-befcse); background-size: cover; background-repeat: no-repeat; background-image: url("https://horizon3.ai/wp-content/uploads/2022/10/Red-Team-Blog-BG-1024x320.jpg"); background-position: center center; position: relative}:where(#brxe-mlagnx > *:not(figcaption)) {position: relative}#brxe-mlagnx::before {background-image: linear-gradient(rgba(18, 26, 37, 0.7) 53%, rgba(210, 30, 73, 0.38)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 768px) {#brxe-mlagnx {background-position: 90% center}}.brxe-tqfxtk .brxe-yjijeo.brxe-heading {font-weight: 300; font-size: 24px; text-align: center}.brxe-tqfxtk .brxe-kxukgd.brxe-heading {font-size: 20px; text-align: center; font-weight: 600}.brxe-tqfxtk .brxe-icmreo.brxe-button {margin-top: 16px; background-color: var(--bricks-color-bbnvme); box-shadow: var(--bricks-color-vkozho); border: 1px solid var(--bricks-color-vkozho)}.brxe-tqfxtk .brxe-tywarl.brxe-block {display: flex; align-items: center; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; border: 2px solid var(--bricks-color-lplquv); border-radius: 4px; height: 100%}.brxe-tqfxtk.brxe-div {align-items: stretch; align-self: stretch !important; width: 100%; width: 30%}#brxe-caxykk {flex-direction: row; column-gap: 32px; row-gap: 24px; margin-bottom: 12px; align-items: stretch; flex-wrap: wrap; justify-content: center}#brxe-zvpwcd {width: 100%; margin-top: 0; margin-bottom: -1px; padding-bottom: 0; z-index: 100; max-height: 100px}#brxe-zvpwcd :not([fill="none"]) {fill: var(--bricks-color-bkdvng)}#brxe-rwkwps {background-color: var(--bricks-color-iixtht); color: var(--bricks-color-pskpwa); flex-direction: column; padding-top: 50px}