@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-code{width:100%}}@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}}@media (max-width: 478px) {#brxe-a1fcaa {width: 100%}}#brxe-1f11f7 {display: none}@media (max-width: 478px) {#brxe-1f11f7 {width: 16%; position: fixed; top: 1%; left: 1%; z-index: 95; display: block}}#renderContainer2 {overflow: hidden; z-index: 2; height: 100%; position: absolute; width: 100%}#renderContainer2{ width:100%; overflow:hidden; -webkit-mask-image:linear-gradient(to top, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 1) 10%); mask-image: linear-gradient(to top, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 1) 10%); }@media (max-width: 478px) {#renderContainer2 {height: 100%}}#brxe-973b66 {width: 100%; position: absolute; height: 100%}#brxe-973b66{width:100%;height:100%;z-index:1;background:radial-gradient(ellipse at left, black 55%, transparent 50%);}@media (max-width: 478px) {#brxe-973b66 {display: none}}#brxe-1ece1a {margin-left: 6.25%; z-index: 3; padding-bottom: 10px; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(90deg, #f5f5f5 15%, #4d4d4d 50%); font-size: 3.6vw; width: 25%}@media (max-width: 478px) {#brxe-1ece1a {font-size: 11.7vw; display: none}}#brxe-075e35 {width: 25%; z-index: 2; margin-right: 6.25%; margin-left: 6.25%; text-align: justify; padding-bottom: 10px}@media (max-width: 991px) {#brxe-075e35 {width: 37.5%}}#brxe-deddec {width: 15px; margin-left: 20px; background-image: radial-gradient(circle at center, #ffffff, var(--ED-global-Blue), #286a81); min-height: 15px; border-radius: 100%}@keyframes blinkingLight{ 0%{box-shadow: 0px 0px 0px ;} 80%{box-shadow: 0px 0px 20px 4px var(--ED-global-Blue);} 100%{box-shadow: 0px 0px 20px 4px #2b2b2b;}}#brxe-deddec {box-shadow: 0px 0px 0px var(--ED-global-Blue); animation: blinkingLight 3s linear infinite;}#ButtonSlider {margin-top: 1%; margin-right: 1%; margin-bottom: 1%; margin-left: 1%; z-index: 1; width: 25%; min-height: 70px; border: 2px solid #1c1c1c; border-radius: 90px; background-color: var(--bricks-color-529318); display: flex; justify-content: flex-start; align-items: center}#ButtonSlider {background: linear-gradient(45deg, #2b2b2b 0%, #000 100%); box-shadow: 2px 2px 6px #000, -3px -3px 5px #1b1b1b; transition:all .2s linear;}#brxe-a44ddc {position: absolute; left: 7.25%; font-size: clamp(1rem, 1.4vw, 4rem)}@media (max-width: 991px) {#brxe-a44ddc {font-size: clamp(1rem, 2.2vw, 4rem)}}#brxe-8ee8b4 {width: 25%; min-height: 70px; margin-left: 6.25%; display: flex; justify-content: flex-end; align-items: center; z-index: 2}#brxe-8ee8b4 { border-radius: 90px; background: #0000; box-shadow: inset 8px 12px 10px #020202, inset -8px -6px 20px #000; cursor: pointer;}#brxe-8ee8b4:hover #ButtonSlider { width: 100%; transition: all .2s ease-in;}@media (max-width: 991px) {#brxe-8ee8b4 {width: 37.5%}}@media (max-width: 478px) {#brxe-8ee8b4 {display: none}}#brxe-ikpqyo {font-family: "IBM Plex Mono"; font-weight: 400}#brxe-ftauiq {color: rgba(255, 255, 255, 0.6); text-align: justify}#brxe-uzbxfx {display: flex; flex-direction: column; position: absolute; width: 25%; bottom: 0px; right: 0px; z-index: 5; margin-right: 6.25%; height: 18.5vh}@media (max-width: 478px) {#brxe-uzbxfx {display: none}}#brxe-noeurc {z-index: 3; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(45deg, #f5f5f5 35%, #4d4d4d 75%); margin-left: 6.25%; font-size: 11vw; padding-bottom: 10px}@media (max-width: 478px) {#brxe-noeurc {z-index: 3; margin-left: 0; font-size: 11.7vw; padding-bottom: 10px; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(45deg, #f5f5f5 35%, #4d4d4d 75%)}}@media (max-width: 478px) {#brxe-xpzmpp {margin-bottom: 25px; text-align: center}}#brxe-evftxo {width: 15px; margin-left: 20px; min-height: 15px; background-image: radial-gradient(circle at center, #ffffff, var(--ED-global-Blue), #286a81); border-radius: 100%}@keyframes blinkingLight{ 0%{box-shadow: 0px 0px 0px ;} 80%{box-shadow: 0px 0px 20px 4px var(--ED-global-Blue);} 100%{box-shadow: 0px 0px 20px 4px #2b2b2b;}}#brxe-evftxo {box-shadow: 0px 0px 0px var(--ED-global-Blue); animation: blinkingLight 3s linear infinite;}@media (max-width: 991px) {#brxe-evftxo {margin-left: 20px; width: 15px; min-height: 15px; background-image: radial-gradient(circle at center, #ffffff, var(--ED-global-Blue), #286a81); border-radius: 100%}@keyframes blinkingLight{ 0%{box-shadow: 0px 0px 0px ;} 80%{box-shadow: 0px 0px 20px 4px var(--ED-global-Blue);} 100%{box-shadow: 0px 0px 20px 4px #2b2b2b;}}#brxe-evftxo {box-shadow: 0px 0px 0px var(--ED-global-Blue); animation: blinkingLight 3s linear infinite;}}@media (max-width: 767px) {#brxe-evftxo {margin-left: 20px; width: 15px; min-height: 15px; background-image: radial-gradient(circle at center, #ffffff, var(--ED-global-Blue), #286a81); border-radius: 100%}@keyframes blinkingLight{ 0%{box-shadow: 0px 0px 0px ;} 80%{box-shadow: 0px 0px 20px 4px var(--ED-global-Blue);} 100%{box-shadow: 0px 0px 20px 4px #2b2b2b;}}#brxe-evftxo {box-shadow: 0px 0px 0px var(--ED-global-Blue); animation: blinkingLight 3s linear infinite;}}@media (max-width: 478px) {#brxe-evftxo {width: 15px; margin-right: 20px; margin-left: 0; min-height: 15px; background-image: radial-gradient(circle at center, #ffffff, var(--ED-global-Blue), #286a81); border-radius: 100%}@keyframes blinkingLight{ 0%{box-shadow: 0px 0px 0px ;} 80%{box-shadow: 0px 0px 20px 4px var(--ED-global-Blue);} 100%{box-shadow: 0px 0px 20px 4px #2b2b2b;}}#brxe-evftxo {box-shadow: 0px 0px 0px var(--ED-global-Blue); animation: blinkingLight 3s linear infinite;}}#ButtonSlider-M {width: 25%; min-height: 70px; border: 2px solid #1c1c1c; border-radius: 90px; margin-top: 1%; margin-right: 1%; margin-bottom: 1%; margin-left: 1%; display: flex; justify-content: flex-start; align-items: center; z-index: 1}#ButtonSlider-M {background: linear-gradient(45deg, #2b2b2b 0%, #000 100%); box-shadow: 2px 2px 6px #000, -3px -3px 5px #1b1b1b; transition:all .2s linear;}@media (max-width: 991px) {#ButtonSlider-M {width: 25%; min-height: 70px; border: 2px solid #1c1c1c; border-radius: 90px; margin-top: 1%; margin-right: 1%; margin-bottom: 1%; margin-left: 1%; display: flex; justify-content: flex-start; align-items: center; z-index: 1}#ButtonSlider {background: linear-gradient(45deg, #2b2b2b 0%, #000 100%); box-shadow: 2px 2px 6px #000, -3px -3px 5px #1b1b1b; transition:all .2s linear;}}@media (max-width: 767px) {#ButtonSlider-M {width: 25%; min-height: 70px; border: 2px solid #1c1c1c; border-radius: 90px; margin-top: 1%; margin-right: 1%; margin-bottom: 1%; margin-left: 1%; display: flex; justify-content: flex-start; align-items: center; z-index: 1}#ButtonSlider {background: linear-gradient(45deg, #2b2b2b 0%, #000 100%); box-shadow: 2px 2px 6px #000, -3px -3px 5px #1b1b1b; transition:all .2s linear;}}@media (max-width: 478px) {#ButtonSlider-M {margin-top: 0%; margin-right: 0%; margin-bottom: 0%; margin-left: 0%; min-height: 70px; border: 2px solid #1c1c1c; border-radius: 90px; justify-content: flex-end; z-index: 1; display: flex; min-width: 25%; position: absolute; align-items: center; left: 0px}#ButtonSlider-M {background: linear-gradient(145deg, #272727 0%, #000 100%); box-shadow: 2px 2px 6px #000, -3px -3px 5px #1b1b1b; touch-action: none;  user-select: none; }}#brxe-ouiseb {-webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(45deg, #121212, #000000); position: absolute; left: 7.25%}@media (max-width: 478px) {#brxe-ouiseb {font-size: 1.8rem; position: absolute; left: 27%}#brxe-ouiseb { --base-color: #171717;  --shimmer-color: rgba(255, 255, 255, 0.8);  --shadow-color: rgba(85, 85, 85, 0.4);  --animation-duration: 3s;  --background-size: 200% 100%;  font-weight: 500;   background: linear-gradient( to right, var(--base-color) 0%,  var(--shimmer-color) 10%,  var(--base-color) 20%  );  background-size: var(--background-size); background-clip: text; -webkit-background-clip: text;  color: transparent;  text-shadow: 0px 0px 0px var(--shadow-color);  animation: shimmer var(--animation-duration) infinite linear;}@keyframes shimmer { 0% { background-position: 200% 0; } 100% { background-position: 0% 0; }}}#mobile-slide-container {width: 25%; display: flex; z-index: 2; margin-left: 6.25%; min-height: 70px; justify-content: flex-end; align-items: center}@media (max-width: 991px) {#mobile-slide-container {margin-left: 6.25%; width: 25%; min-height: 70px; display: flex; justify-content: flex-end; align-items: center; z-index: 2}#brxe-sncags {border-radius: 90px;background: #0000;box-shadow: inset 8px 12px 10px #020202, inset -8px -6px 20px #000; cursor:pointer; }}@media (max-width: 767px) {#mobile-slide-container {margin-left: 6.25%; width: 25%; min-height: 70px; display: flex; justify-content: flex-end; align-items: center; z-index: 2}#brxe-sncags {border-radius: 90px;background: #0000;box-shadow: inset 8px 12px 10px #020202, inset -8px -6px 20px #000; cursor:pointer;}}@media (max-width: 478px) {#mobile-slide-container {z-index: 2; position: relative; flex-direction: row; display: flex; width: 100%; margin-bottom: 5px; margin-left: 0; overflow: hidden; min-height: 70px}#mobile-slide-container { border-radius: 90px; background: #0000; box-shadow: inset 8px 12px 10px #020202, inset -8px -6px 20px #000; cursor: pointer;}}@media (max-width: 478px) {#brxe-ynuqjy {font-size: 1.6rem; font-family: "IBM Plex Sans"; font-weight: 600; letter-spacing: -0.03em; color: rgba(255, 255, 255, 0.29); text-align: center; padding-bottom: 15px}}#brxe-lfrglm {display: none}@media (max-width: 478px) {#brxe-lfrglm {align-items: center; flex-direction: column; position: relative; padding-bottom: 20px; z-index: 2; justify-content: flex-end; display: flex; width: 82%; row-gap: 0px; height: 100svh}}#brxe-9c3e43 {width: 100%; z-index: 1; position: absolute; background-image: conic-gradient(from 95deg at top left, #000000 10%, #ffffff 50%, #000000); height: 100%; filter: opacity(55%) contrast(100%) blur(10px)}@media (max-width: 478px) {#brxe-9c3e43{ mask-image:linear-gradient(to bottom, transparent 65%, black 100%);}}#brxe-c74256 {display: flex; position: relative; height: 85vh; background-color: var(--ED-global-black); flex-direction: column; justify-content: center}#brxe-c74256::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 12.5%;--xcell:44%;content: "";z-index: 1;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 1px var(--cell)) 50% calc(var(--cell) * 0.5) / var(--cell) var(--cell),linear-gradient(var(--line) 0px, transparent 1px var(--xcell)) 0 calc(var(--xcell) * 0.5) / var(--xcell) var(--xcell);mask: linear-gradient(-180deg, transparent 10%, white );}@media (max-width: 478px) {#brxe-c74256::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 41%;--xcell:58%;content: 0;z-index: 0;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 1px var(--cell)) 15% calc(var(--cell) * 0.5) / var(--cell) var(--cell),linear-gradient(var(--line) 0px, transparent 1px var(--xcell)) 0 calc(var(--xcell) * 0.5) / var(--xcell) var(--xcell);mask: linear-gradient(-180deg, transparent 10%, white 50%, transparent 80%);}#brxe-c74256 {height: auto; align-items: center}}#brxe-68e2b0 {background-color: #ffffff; position: relative; z-index: 2}.marquee { display: flex; overflow: hidden; height: 10vh; user-select: none; gap: 2rem; padding-top: 0rem; padding-bottom: 0rem;   } .marquee__group { flex-shrink: 0; display: flex; align-items: center; justify-content: space-between; gap: 2rem; min-width: 100%; animation: scroll 15s linear infinite reverse;} .marquee__group span { color: black; font-weight: 700; white-space: nowrap; font-family: 'IBM Plex Sans', sans-serif !important; }@media (min-width: 1025px) { .marquee__group span { font-size: 80px;  }}@media (min-width: 769px) and (max-width: 1024px) { .marquee__group span { font-size: 42px;  }}@media (min-width: 481px) and (max-width: 768px) { .marquee__group span { font-size: 25px;  }}@media (max-width: 480px) { .marquee__group span { font-size: 30px;  }}@keyframes scroll { from { transform: translateX(0); } to { transform: translateX(calc(-100% - 2rem)); }}@media (max-width: 478px) {#brxe-68e2b0 {position: relative; background-color: var(--ED-global-white)}}