: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-ryzvqt {color: var(--white)}#brxe-swanmc {background-color: var(--black); background-image: url(https://thenewgroup.org/wp-content/uploads/2024/07/Production-Page-Main-Slider-Desktop-2560-x-1310-The-True-Key-Art-Image-2.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; padding-top: var(--gap-s); padding-right: var(--gap-l-m); padding-bottom: var(--gap-7xl); padding-left: var(--gap-l-m); position: relative}:where(#brxe-swanmc > *) {position: relative}#brxe-swanmc::before {background-image: linear-gradient(rgba(21, 25, 25, 0.26), rgba(21, 25, 25, 0.26)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-xgwotf {margin-bottom: var(--gap-m)}#brxe-mzbsns {max-width: 800px; margin-bottom: var(--gap-m)}@media (max-width: 767px) {#brxe-mzbsns {flex-direction: column; display: block}}#brxe-lnlizq {display: grid; align-items: initial; grid-gap: var(--gap-2xl); grid-template-columns: 2.7fr 1fr}@media (max-width: 991px) {#brxe-lnlizq {grid-template-columns: 1fr}}@media (max-width: 767px) {#brxe-lnlizq {grid-template-columns: 1fr; grid-gap: var(--gap-ml)}}#brxe-vqafpz {padding-top: var(--gap-l-m)}#brxe-sjgufs {font-size: var(--font-h4); letter-spacing: 1.1px; margin-bottom: var(--gap-ml)}.brxe-efqneq .brxe-amhlpk.brxe-text-basic {color: var(--black); line-height: 1.5; margin-bottom: 0; transition: var(--cubic-bezier-1); border-bottom-width: 2px; border-bottom-style: solid}.brxe-efqneq .brxe-amhlpk.brxe-text-basic:hover {color: var(--red)}.brxe-efqneq .brxe-tftyaj.brxe-block {flex-direction: row; align-items: center; column-gap: 10px}@media (max-width: 767px) {.brxe-efqneq .brxe-tftyaj.brxe-block {flex-wrap: nowrap}}.brxe-efqneq.brxe-block {margin-bottom: var(--gap-m)}#brxe-mxhlwz {padding-top: var(--gap-2xl)}#brxe-obfcrc {display: grid; align-items: initial; grid-gap: var(--gap-2xl); grid-template-columns: 2.7fr 1fr}@media (max-width: 767px) {#brxe-obfcrc {grid-template-columns: 1fr; grid-gap: var(--gap-ml)}}#brxe-pghthx {padding-top: var(--gap-m); padding-bottom: var(--gap-2xl)}