@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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}}#ticker-tape { overflow: hidden; white-space: nowrap; position: relative;} .ticker-tape { --direction: normal; --duration: 60s; --delay: 0s; --iteration-count: infinite; display: flex; gap: 1rem; flex: 0 0 auto; margin-right: 1rem; min-width: 100%; align-items: center; animation: marquee var(--duration) linear var(--delay) var(--iteration-count); animation-play-state: var(--play); animation-delay: var(--delay); animation-direction: var(--direction);}@keyframes scrmarqueeoll { 0% { transform: translateX(0%); } 100% { transform: translateX(-100%); }} .ticker-tape .close-btn { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); background: transparent; border: none; font-size: 1rem; cursor: pointer;} .ticker-tape { position: relative; overflow: hidden;} .ticker-tape::before,.ticker-tape::after { content: ""; position: absolute; top: 0; bottom: 0; width: 50px;  pointer-events: none; z-index: 10;} .ticker-tape::before { left: 0; background: linear-gradient(to right, var(--action), rgba(255,255,255,0));} .ticker-tape::after { right: 0; background: linear-gradient(to left, var(--action), rgba(255,255,255,0));}.brxe-6dac80.brxe-block {display: none}#ticker-tape { overflow: hidden; white-space: nowrap; position: relative;} .ticker-tape { --direction: normal; --duration: 60s; --delay: 0s; --iteration-count: infinite; display: flex; gap: 1rem; flex: 0 0 auto; margin-right: 1rem; min-width: 100%; align-items: center; animation: marquee var(--duration) linear var(--delay) var(--iteration-count); animation-play-state: var(--play); animation-delay: var(--delay); animation-direction: var(--direction);}@keyframes scrmarqueeoll { 0% { transform: translateX(0%); } 100% { transform: translateX(-100%); }} .ticker-tape .close-btn { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); background: transparent; border: none; font-size: 1rem; cursor: pointer;} .ticker-tape { position: relative; overflow: hidden;} .ticker-tape::before,.ticker-tape::after { content: ""; position: absolute; top: 0; bottom: 0; width: 50px;  pointer-events: none; z-index: 10;} .ticker-tape::before { left: 0; background: linear-gradient(to right, var(--action), rgba(255,255,255,0));} .ticker-tape::after { right: 0; background: linear-gradient(to left, var(--action), rgba(255,255,255,0));}#brxe-3ec3b1 {width: 100%; flex-direction: row}#brxe-3ec3b1 { overflow-x: hidden; display: flex; position: relative;}#brxe-3ec3b1::before,#brxe-3ec3b1::after { content: ""; position: absolute; top: 0; bottom: 0; width: 50px;  pointer-events: none; z-index: 10;}#brxe-3ec3b1::before { left: 0; background: linear-gradient(to right, var(--action-hex), rgba(255,255,255,0));}#brxe-3ec3b1::after { right: 0; background: linear-gradient(to left, var(--action-hex), rgba(255,255,255,0));}#closeTicker {font-size: 2.6rem; color: #ffffff; fill: #ffffff; position: absolute; top: 0.8rem; right: 0.8rem; z-index: 99}#closeTicker:hover {color: #3a3a3b}#announcement-bar {padding-top: 1.2rem; padding-right: 2.4rem; padding-bottom: 1.2rem; padding-left: 2.4rem; background-color: var(--action); position: relative; overflow: hidden}@media (max-width: 478px) {#announcement-bar {padding-top: 0.8rem; padding-right: 1.2rem; padding-bottom: 0.8rem; padding-left: 1.2rem}}