@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;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}}#brxe-6207e0 {padding-bottom: var(--gap-s)}#brxe-6207e0 strong{font-weight: 600;}#brxe-f09f2c {max-width: 91ch}#brxe-4bd825 {max-width: 105ch}#brxe-c8a7ee {align-self: center !important; text-align: center; align-items: center; row-gap: var(--gap-2xs); z-index: 2}#brxe-c8a7ee { --delay: 1.5;}#particle-js {position: absolute; width: 100%; height: 100%}.background--particles { width: 100%; height: 100%; position: absolute; z-index: -1; top: 0; opacity: .7; left:0;}#brxe-e4417d {justify-content: center; flex-direction: column; position: relative}.brxe-49ba83.brxe-block {position: absolute; top: -10%; bottom: 0px; width: 100%; height: 120%; filter: blur(0px); max-width: var(--global-site-maxwidth)}.brxe-49ba83 { --duration: 8s; --delay: 5;}#brxe-6b9073 {position: relative; height: 60vh; max-height: 90rem; padding-top: var(--gap-2xl); padding-bottom: var(--gap-2xl); justify-content: center; align-items: center; min-height: 32rem; overflow: hidden; border-top: 1px solid var(--accent); border-bottom: 1px solid var(--accent); display: none}#brxe-jojadu {align-self: center !important; text-align: center; align-items: center; row-gap: var(--gap-2xs); z-index: 2}#brxe-jojadu { --delay: 1.5;}#brxe-rwyvph { --delay: 1.5;}#brxe-zjwpfm { --delay: 1.5;}#brxe-nnzsso { --delay: 1.5;}#brxe-ogxevq { --delay: 1.5;}#brxe-lnpudn { --delay: 1.5;}#brxe-kkrcao {font-size: var(--btn-font-size); text-transform: uppercase; font-weight: 700; line-height: 1.5; color: var(--primary); letter-spacing: 1.5px}#brxe-kkrcao strong{font-weight: 600;}#brxe-gszvcn {align-self: center !important; align-items: center; column-gap: unset; row-gap: unset}#brxe-appkbf {justify-content: center; flex-direction: column; position: relative; border-top: 1px solid var(--accent); border-bottom: 1px solid var(--accent); row-gap: var(--gap-s)}