@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-form){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-form) .label,:where(.brxe-form) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}:where(.brxe-form) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-form) .form-group.captcha,:where(.brxe-form) .form-group:last-child{padding-bottom:0}:where(.brxe-form) .form-group.captcha{line-height:1}:where(.brxe-form) .form-group.file{display:block}:where(.brxe-form) .form-group.file>label.choose-files{margin-bottom:0}:where(.brxe-form) .form-group>.label{margin-bottom:5px}:where(.brxe-form) .form-group .form-group-error-message{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);display:none;padding:15px;width:100%}:where(.brxe-form) .form-group .form-group-error-message.show{display:block}:where(.brxe-form) .form-group .password-input-wrapper{position:relative}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle{background:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span{display:flex}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span.hide{display:none}:where(.brxe-form) .submit-button-wrapper{width:auto}:where(.brxe-form) .required:after{content:"*";padding:0 2px;position:relative;top:-2px}:where(.brxe-form) .options-wrapper{list-style-type:none;margin:0;padding:0}:where(.brxe-form) .options-wrapper input,:where(.brxe-form) .options-wrapper label{display:inline-block;height:auto;margin:0 5px 0 0;width:auto}:where(.brxe-form) .options-wrapper input[type=checkbox],:where(.brxe-form) .options-wrapper input[type=radio]{margin:initial;padding:initial;position:relative;top:1px}:where(.brxe-form) button[type=submit].sending{cursor:default}:where(.brxe-form) button[type=submit].sending .text{opacity:.5}:where(.brxe-form) button[type=submit].sending>i,:where(.brxe-form) button[type=submit].sending>svg{display:none}:where(.brxe-form) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-form) button[type=submit].sending .loading svg{transform:scaleX(-1)}:where(.brxe-form) button[type=submit] .loading{display:none}:where(.brxe-form) button[type=submit] svg{height:1em;transform-origin:center}:where(.brxe-form) .recaptcha-hidden{display:none}:where(.brxe-form) .recaptcha-error{display:none;padding:0!important}:where(.brxe-form) .recaptcha-error.show{display:block}:where(.brxe-form) .recaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) .hcaptcha-error{display:none;padding:0!important}:where(.brxe-form) .hcaptcha-error.show{display:block}:where(.brxe-form) .hcaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) input[type=checkbox]+.label,:where(.brxe-form) input[type=checkbox]+label,:where(.brxe-form) input[type=radio]+.label,:where(.brxe-form) input[type=radio]+label{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}:where(.brxe-form) textarea{height:inherit;resize:vertical}:where(.brxe-form) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;gap:15px;justify-content:space-between;opacity:1;padding-bottom:0;position:relative;width:100%}:where(.brxe-form) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-form) .message.error{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-form) .message .text{padding:15px}:where(.brxe-form) .message.closing{opacity:0;transition:opacity .2s}:where(.brxe-form) .message .close{all:unset;cursor:pointer;padding:15px}:where(.brxe-form) input.file,:where(.brxe-form) input[type=file]{display:block;height:0;opacity:0;width:0}:where(.brxe-form) .file-result{display:none;padding:0}:where(.brxe-form) .file-result.show{align-items:center;display:flex;margin:0 0 15px}:where(.brxe-form) .file-result.show.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);justify-content:space-between;padding:15px}:where(.brxe-form) .file-result.show.danger svg{cursor:pointer;height:1em;margin-left:5px}:where(.brxe-form) .file-result.show.danger svg g{stroke:currentcolor}:where(.brxe-form) .file-result.show .remove{display:inline-block;font-size:12px;line-height:30px;margin:0 15px;padding:0 10px}:where(.brxe-form) .file-result.show .remove:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .choose-files{border-style:solid;border-width:1px;cursor:pointer;display:inline-block;line-height:40px;padding:0 15px;text-align:center;text-transform:none;white-space:nowrap;width:auto}.grecaptcha-badge{visibility:hidden}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}}@layer bricks {@charset "UTF-8";@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-carousel{min-width:0;position:relative;width:100%}.brxe-carousel .image{background-position:50%;background-size:cover;bottom:0;height:300px;left:0;position:relative;right:0;top:0}.brxe-carousel .swiper-autoheight .image{height:auto!important;width:100%}.brxe-carousel .content-wrapper,.brxe-carousel .overlay-wrapper{align-items:baseline;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;left:0;position:relative;right:0;top:0;z-index:1}.brxe-carousel .content-wrapper.top,.brxe-carousel .overlay-wrapper.top{justify-content:flex-start}.brxe-carousel .content-wrapper.middle,.brxe-carousel .overlay-wrapper.middle{justify-content:center;margin-bottom:auto;margin-top:auto}.brxe-carousel .content-wrapper.bottom,.brxe-carousel .overlay-wrapper.bottom{justify-content:flex-end}.brxe-carousel .content-wrapper.left,.brxe-carousel .overlay-wrapper.left{align-items:flex-start;text-align:left}.brxe-carousel .content-wrapper.center,.brxe-carousel .overlay-wrapper.center{align-items:center;text-align:center}.brxe-carousel .content-wrapper.right,.brxe-carousel .overlay-wrapper.right{align-items:flex-end;text-align:right}.brxe-carousel .content-wrapper.center.middle,.brxe-carousel .overlay-wrapper.center.middle{margin-bottom:auto;margin-top:auto}.brxe-carousel .overlay-wrapper{position:absolute!important;z-index:2}.brxe-carousel .overlay-wrapper.show-on-hover{opacity:0;position:relative;transition:var(--bricks-transition)}.brxe-carousel .overlay-wrapper.show-on-hover:hover{opacity:1}.brxe-carousel .overlay-wrapper.show-on-hover .overlay-inner{transition:var(--bricks-transition);will-change:transform}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-up .overlay-inner{transform:translateY(10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-up:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-right .overlay-inner{transform:translateX(-10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-right:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-down .overlay-inner{transform:translateY(-10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-down:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-left .overlay-inner{transform:translateX(10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-left:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-in .overlay-inner{transform:scale(.8)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-in:hover .overlay-inner{transform:scale(1)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-out .overlay-inner{transform:scale(1.2)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-out:hover .overlay-inner{transform:scale(1)}.brxe-carousel .dynamic{margin:0;padding:0}.brxe-carousel .meta{width:100%}.brxe-carousel .meta span:first-child{padding:0}.brxe-carousel .meta span+span{padding:0 5px}.brxe-carousel .meta span+span:before{content:" ·";left:-5px;position:relative}.brxe-carousel .excerpt{margin-top:.5em}.brxe-carousel .taxonomy{margin:0 -5px}.brxe-carousel .taxonomy a{display:inline-block;line-height:2;margin:0 5px}.brxe-carousel .overlay-wrapper{height:300px}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@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 {.brxe-code{width:100%}} html {background-color: #000000} body {background: none}@media (max-width: 478px) {#brxe-fougxy {width: 100%}}#brxe-yayrrx {display: none}@media (max-width: 478px) {#brxe-yayrrx {width: 16%; position: fixed; top: 1%; left: 1%; z-index: 95; display: block}}#brxe-nxxyhy {width: 100%; position: absolute; height: 100%}#brxe-nxxyhy{width:100%;height:100%;z-index:1;background:radial-gradient(ellipse at left, black 55%, transparent 50%);}@media (max-width: 478px) {#brxe-nxxyhy {display: none}}#brxe-bwjynz {width: 25%; margin-left: 6.25%; z-index: 3; font-size: 3.6vw; padding-bottom: 10px; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(90deg, #f5f5f5 15%, #4d4d4d 50%)}@media (max-width: 478px) {#brxe-bwjynz {display: none; font-size: 11.7vw}}#brxe-stfdut {width: 25%; margin-right: 6.25%; margin-left: 6.25%; z-index: 2; text-align: justify; padding-bottom: 10px}@media (max-width: 991px) {#brxe-stfdut {width: 37.5%}}@media (max-width: 478px) {#brxe-stfdut {display: none}}#brxe-wudcmz {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-wudcmz {box-shadow: 0px 0px 0px var(--ED-global-Blue); animation: blinkingLight 3s linear infinite;}#ButtonSlider {width: 25%; margin-top: 1%; margin-right: 1%; margin-bottom: 1%; margin-left: 1%; min-height: 70px; border: 2px solid #1c1c1c; border-radius: 90px; z-index: 1; 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-npoufd {position: absolute; left: 7.25%; font-size: clamp(1rem, 1.4vw, 4rem)}@media (max-width: 991px) {#brxe-npoufd {font-size: clamp(1rem, 2.2vw, 4rem)}}#brxe-veffyw {width: 25%; margin-left: 6.25%; min-height: 70px; z-index: 2; display: flex; justify-content: flex-end; align-items: center}#brxe-veffyw { border-radius: 90px; background: #0000; box-shadow: inset 8px 12px 10px #020202, inset -8px -6px 20px #000; cursor: pointer;}#brxe-veffyw:hover #ButtonSlider { width: 100%; transition: all .2s ease-in;}@media (max-width: 991px) {#brxe-veffyw {width: 37.5%}}@media (max-width: 478px) {#brxe-veffyw {display: none}}#brxe-nkhcgo {font-family: "IBM Plex Mono"; font-weight: 400}#brxe-jkdrkc {color: rgba(255, 255, 255, 0.6); text-align: justify}#brxe-euexhv {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-euexhv {display: none}}#brxe-vddgrq {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-vddgrq {margin-left: 0; font-size: 11.7vw; z-index: 3; 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-yovskr {margin-bottom: 25px; text-align: center}}#brxe-eaaxmg {background-image: radial-gradient(circle at center, #ffffff, var(--ED-global-Blue), #286a81); width: 15px; margin-left: 20px; 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-eaaxmg {box-shadow: 0px 0px 0px var(--ED-global-Blue); animation: blinkingLight 3s linear infinite;}@media (max-width: 991px) {#brxe-eaaxmg {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-eaaxmg {box-shadow: 0px 0px 0px var(--ED-global-Blue); animation: blinkingLight 3s linear infinite;}}@media (max-width: 767px) {#brxe-eaaxmg {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-eaaxmg {box-shadow: 0px 0px 0px var(--ED-global-Blue); animation: blinkingLight 3s linear infinite;}}@media (max-width: 478px) {@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-eaaxmg {box-shadow: 0px 0px 0px var(--ED-global-Blue); animation: blinkingLight 3s linear infinite;}#brxe-eaaxmg {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%}}#ButtonSlider-M {width: 25%; margin-top: 1%; margin-right: 1%; margin-bottom: 1%; margin-left: 1%; min-height: 70px; border: 2px solid #1c1c1c; border-radius: 90px; 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 {margin-top: 1%; margin-right: 1%; margin-bottom: 1%; margin-left: 1%; width: 25%; min-height: 70px; border: 2px solid #1c1c1c; border-radius: 90px; 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 {margin-top: 1%; margin-right: 1%; margin-bottom: 1%; margin-left: 1%; width: 25%; min-height: 70px; border: 2px solid #1c1c1c; border-radius: 90px; 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 {background: linear-gradient(145deg, #272727 0%, #000 100%); box-shadow: 2px 2px 6px #000, -3px -3px 5px #1b1b1b; touch-action: none;  user-select: none; }#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}}#brxe-ekryct {-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-ekryct {font-size: 1.8rem; position: absolute; left: 27%}#brxe-ekryct { --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-kqnfkl {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-kqnfkl {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-dzqjds {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-wryara {display: none}@media (max-width: 478px) {#brxe-wryara {z-index: 2; padding-bottom: 20px; align-items: center; flex-direction: column; position: relative; justify-content: flex-end; display: flex; width: 82%; row-gap: 0px; height: 100svh}}#brxe-tlhmni {height: 100%; position: absolute; background-image: conic-gradient(from 95deg at top left, #000000 10%, #ffffff 50%, #000000); width: 100%; z-index: 1; filter: opacity(55%) contrast(100%) blur(10px)}@media (max-width: 478px) {#brxe-tlhmni{ mask-image:linear-gradient(to bottom, transparent 65%, black 100%);}}#renderContainer2 {width: 100%; position: absolute; height: 100%; overflow: hidden; z-index: 2; pointer-events: none}#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%); }#renderContainer2 canvas{ width: 100%;}@media (max-width: 478px) {#renderContainer2 {z-index: 1}}#brxe-xjsjih {display: flex; position: relative; background-color: var(--ED-global-black); flex-direction: column; justify-content: center; min-height: 85vh}#brxe-xjsjih::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-xjsjih::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-xjsjih {align-items: center; height: 100svh}}#brxe-vhgrxu {background-color: #ffffff; position: relative; z-index: 2; overflow: hidden; pointer-events: none}.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-vhgrxu {position: relative; background-color: var(--ED-global-white)}}@media (max-width: 478px) {#brxe-vtzsis {font-size: 3.2em; padding-top: 10vh}}#brxe-kglptz {text-align: justify}@media (max-width: 478px) {#brxe-kglptz {text-align: left}}#brxe-akgkrh {width: calc(14.4%*2); display: flex; flex-direction: column; justify-content: center}@media (max-width: 478px) {#brxe-akgkrh {width: 100%}}#brxe-mfeadg {position: relative}#brxe-mfeadg video{width:100%;}@media (max-width: 478px) {#brxe-mfeadg video{height:inherit; object-fit:cover;}#brxe-mfeadg {height: 50vh}}#brxe-dqoqph {width: calc(14.4%*3); display: flex; flex-direction: column; align-self: center !important; z-index: 1}@media (max-width: 478px) {#brxe-dqoqph {width: 100%; position: relative}}#brxe-pkspxt {text-align: right; padding-top: 25vh; padding-bottom: 10px}@media (max-width: 478px) {#brxe-pkspxt {order: 2; text-align: justify; padding-top: 0; padding-bottom: 0; background-image: radial-gradient(circle closest-corner at center center, var(--ED-global-black) 60%, rgba(255, 235, 59, 0) 70%); z-index: 1}}#brxe-qjwiyh {margin-top: -100px; margin-bottom: -100px; color: var(--ED-global-white); height: 200px; border-right: 1px solid var(--ED-global-white)}#brxe-qjwiyh{mask: radial-gradient(ellipse at right, white 10%, transparent 75%);}@media (max-width: 478px) {#brxe-qjwiyh {display: none}}#brxe-fsxufr {text-align: right}@media (max-width: 478px) {#brxe-fsxufr {order: 1; text-align: left; font-size: 3.2em; padding-top: 1%}}#brxe-spzqvc {width: calc(14.4%*2); display: flex; flex-direction: column; justify-content: center}@media (max-width: 478px) {#brxe-spzqvc {height: 35vh; width: 100%; justify-content: flex-start}}#brxe-doiiqm {width: 100%; display: flex; height: 100%; position: relative; padding-right: 6.25%; padding-left: 6.25%; z-index: 2}@media (max-width: 478px) {#brxe-doiiqm {flex-direction: column; padding-right: 9%; padding-left: 9%; justify-content: center}}#brxe-rokxti {position: absolute; overflow: hidden}#brxe-rokxti { --color-background: #EEEEEE; --color-three: #0093E9; --color-two: #61B3CE; --radius: 125px;} .canvas{ position:relative; height: 100vh; } .circles { position: relative; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; animation-name: rotate; animation-duration: 25s; animation-iteration-count: infinite; animation-direction: alternate; backface-visibility: hidden; perspective: 1000;} .circle { position: relative; width: 0px; height: 0px; margin: calc( var(--radius) / 2 ); border-radius: 50%; backface-visibility: hidden; perspective: 1000; opacity: .3;} .circle.one { background: var(--color-design); box-shadow: 0 0 var(--radius) var(--radius) var(--color-three); animation-name: float; animation-duration: 6s; animation-iteration-count: infinite; animation-direction: alternate;} .circle.two { background: var(--color-three); box-shadow: 0 0 var(--radius) var(--radius) var(--color-two); animation-name: float; animation-duration: 8s; animation-iteration-count: infinite; animation-direction: alternate-reverse;}@keyframes float { 0% { transform: translateX( calc( var(--radius) * 0.0 ) ) translateZ( 0 ) } 20% { transform: translateX( calc( var(--radius) * 0.5 ) ) translateZ( 0 ) } 40% { transform: translateX( calc( var(--radius) * 1.0 ) ) translateZ( 0 ) } 60% { transform: translateX( calc( var(--radius) * 1.5 ) ) translateZ( 0 ) } 80% { transform: translateX( calc( var(--radius) * 0.5 ) ) translateZ( 0 ) } 100% { transform: translateX( calc( var(--radius) * 0.0 ) ) translateZ( 0 ) }}@keyframes rotate { 0% { transform: rotate( 0deg ) translateZ( 0 ) } 100% { transform: rotate( 360deg ) translateZ( 0 ) }}@media (max-width: 640px) { :root { --radius: 125px; }}#brxe-njzfla {display: flex; height: 100vh; position: relative; background-color: var(--ED-global-black)}#brxe-njzfla::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 12.5%;--xcell:42%;content: "";z-index: 5;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 0px var(--cell)) 50% calc(var(--cell) * 0.5) / var(--cell) var(--cell),linear-gradient(var(--line) 0px, transparent 1px var(--xcell)) calc(var(--xcell) * 0.5) / var(--xcell) var(--xcell);mask: radial-gradient(ellipse at right, transparent 70%, white 85%);}@media (max-width: 478px) {#brxe-njzfla::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 41%;--xcell:58%;content: "";z-index: 1;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 );}#brxe-njzfla {height: 100%; background-image: linear-gradient(145deg, var(--ed-global-light-grey), var(--ED-global-black) 50%)}}.card-corners1 { height: 100%; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 5; pointer-events: none;} .card-corners1 > .card-corner1 { display: block; height: 9px; width: 1px; position: absolute; background-color: white;} .card-corners1 > .card-corner1:after { content: ""; width: 9px; height: 1px; position: absolute; left: -4px; top: 4px; background-color: white;} .card-corners1 > .card-corner1:nth-child(1) { left: -1px; top: -5px;} .card-corners1 > .card-corner1:nth-child(2) { right: -1px; top: -5px;} .card-corners1 > .card-corner1:nth-child(3) { right: -1px; bottom: -5px;} .card-corners1 > .card-corner1:nth-child(4) { left: -1px; bottom: -5px;}#brxe-hnlzfq {position: relative; background-color: var(--ED-global-black); width: calc(12.5%*3); z-index: 3; border: 1px solid var(--ED-global-white)}@media (max-width: 478px) {#brxe-hnlzfq {width: 81%}}#brxe-bnuujn {position: absolute}#brxe-bnuujn video{width:100%;}@media (max-width: 478px) {#brxe-bnuujn video{height:inherit; object-fit:cover;}#brxe-bnuujn {height: 50vh}}#brxe-zxzdkv {position: relative; background-color: black; height: 50vh; justify-content: center; flex-direction: column}#brxe-zxzdkv::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 12.5%;--xcell:50vh;content: "";z-index: 1;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 0px var(--cell)) 50% calc(var(--cell) * 0.5) / var(--cell) var(--cell),linear-gradient(var(--line) 0px, transparent 1px var(--xcell)) -50% calc(var(--xcell) * 0.5) / var(--xcell) var(--xcell);mask: radial-gradient(ellipse at top right, transparent 10%, white 50%);}@media (max-width: 478px) {#brxe-zxzdkv::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 50.3%;--xcell:50vh;content: "";z-index: 1;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 1px var(--cell)) -0.9% 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 %, white );}}#brxe-rcokor{ counter-reset: service-caption-counter;} .left-services-wrapper{ display:flex; height: 60vh; flex-direction: column; justify-content:space-around; } .service-caption::before { content: counter(service-caption-counter, decimal-leading-zero); counter-increment: service-caption-counter; position:absolute; color:white; font-size: 16px; top:0; left:0; letter-spacing:-0.02em;} .left-services-section { counter-reset: service-caption-counter; padding-left:6.25%; padding-right:0%;} .service-caption { font-size: clamp(2rem, 4.3vw, 8rem); color: #636363; font-weight: 600; padding-left:42px; position: relative; letter-spacing: -0.03em; transition:all .25s; pointer-events: auto; text-wrap:nowrap; cursor:pointer;} .service-caption:hover{ color:white;} .service-caption.active { color:white;} .service-image{display:none;} .service-image.active{display:flex;}@keyframes apearn{ 0%{display:none;opacity:0%; transform:translateY(10%)} 10%{display:flex; opacity:0%;} 100%{opacity:100%;transform:translateY(0%)}} .services-right{ display:none;} .services-right.active{ display:flex; flex-direction: column; gap:25px; width:100%; animation: apearn 1s ease forwards; } .left-services-wrapper-mobile{ display:none;}#brxe-unqjsp {width: calc(14.3%*3); display: flex; flex-direction: column; justify-content: center}@media (max-width: 478px) {#brxe-unqjsp {width: 100%; display: none}}#brxe-uwvifz {position: relative}#brxe-uwvifz video{width:100%;}@media (max-width: 478px) {#brxe-uwvifz video{height:inherit; object-fit:cover;}#brxe-uwvifz {height: 50vh}}#brxe-mfocow {position: relative}#brxe-mfocow video{width:100%;}@media (max-width: 478px) {#brxe-mfocow video{height:inherit; object-fit:cover;}#brxe-mfocow {height: 50vh}}#brxe-suwdls {position: relative}#brxe-suwdls video{width:100%;}@media (max-width: 478px) {#brxe-suwdls video{height:inherit; object-fit:cover;}#brxe-suwdls {height: 50vh}}#brxe-jqtvbl {position: relative}#brxe-jqtvbl video{width:100%;}@media (max-width: 478px) {#brxe-jqtvbl video{height:inherit; object-fit:cover;}#brxe-jqtvbl {height: 50vh}}#brxe-vrqjtd {width: calc(14.4%*1); display: flex; flex-direction: column; z-index: 1; align-self: center !important}@media (max-width: 478px) {#brxe-vrqjtd {width: 100%; display: none; position: relative}}@media (max-width: 478px) {#brxe-lgduju {display: block}.left-services-wrapper-mobile{ display:block;}.left-services-wrapper{ display:flex; height: 60vh; flex-direction: column; justify-content:space-around; overflow:hidden; }body{ counter-reset: service-caption-counter;}.service-caption::before { content: counter(service-caption-counter, decimal-leading-zero); counter-increment: service-caption-counter; position:absolute; color:white; font-size: 14px; top:0; left:0; letter-spacing:-0.02em;}.left-services-section { counter-reset: service-caption-counter; padding-left:0%; padding-right:0%;}.service-caption { font-size: 33px; color: #636363; font-weight: 600; padding-left:42px; position: relative; letter-spacing: -0.03em; transition:all .25s; pointer-events: auto; text-wrap:nowrap; cursor:pointer;} .service-caption:hover{ color:white;} .service-caption.active { color:white;}.services-right{display:none;}.services-right.active { display: flex; gap:25px; flex: 1 1 auto;  min-height: 0;  min-width: 0;  transform: translateZ(0);  will-change: transform, opacity;*/} }#brxe-tpusqn {display: grid; align-items: initial; flex-direction: row; grid-template-columns: 1fr 1fr 1fr ; grid-gap: 10px; padding-right: 5px; padding-left: 5px}#service1 {row-gap: 15px}@media (max-width: 478px) {#brxe-lhifbb {display: block}}#brxe-kwvskv {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr ; grid-gap: 10px; padding-right: 5px; padding-left: 5px}#service2 {flex-direction: column; row-gap: 15px}@media (max-width: 478px) {#brxe-vufbzj {display: block}}#brxe-aycrit {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr ; grid-gap: 10px; padding-right: 5px; padding-left: 5px}#service3 {flex-direction: column; justify-content: space-around}@media (max-width: 478px) {#brxe-punjdq {display: block}}#brxe-ehbobq {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr ; grid-gap: 10px; padding-right: 5px; padding-left: 5px}@media (max-width: 478px) {#brxe-ehbobq {align-items: center}}#service4 {flex-direction: column; justify-content: space-around}#brxe-wgmrcr {width: calc(14.3%*3); display: flex; flex-direction: column; justify-content: center}@media (max-width: 478px) {#brxe-wgmrcr {z-index: 5; width: 100%; justify-content: flex-start}}#brxe-kccehc {width: 100%; display: flex; position: relative; height: 100%; padding-right: 6.25%; padding-left: 6.25%; z-index: 2}@media (max-width: 478px) {#brxe-kccehc {flex-direction: column; padding-right: 9%; padding-left: 9%; justify-content: center}}#brxe-nmvrve {position: relative; background-color: var(--ED-global-black); display: flex; height: 100vh; overflow: hidden}#brxe-nmvrve::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 12.5%;--xcell:60vh;content: "";z-index: 5;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 0px var(--cell)) 50% calc(var(--cell) * 0.5) / var(--cell) var(--cell),linear-gradient(var(--line) 1px, transparent 1px var(--xcell)) calc(var(--xcell) * 0.5) / var(--xcell) var(--xcell);-webkit-mask: radial-gradient(ellipse, transparent 45%, white 100%);}@media (max-width: 478px) {#brxe-nmvrve::before{background:var(--ED-global-black);}#brxe-nmvrve {z-index: 1; height: auto; min-height: 80vh}}#brxe-gtuahw {z-index: 0; align-items: center; flex-direction: row; align-self: flex-end}#brxe-gtuahw .swiper-slide {height: 100%; padding-top: 10rem; padding-bottom: 10rem}#brxe-gtuahw .repeater-item [data-field-id="90ff89"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0}#brxe-gtuahw .bricks-swiper-button-prev {left: 50px}#brxe-gtuahw .bricks-swiper-button-next {right: 50px}#brxe-gtuahw::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 12.5%;--xcell:60vh;content: "";z-index: 4;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(black 0%, transparent 5%); } .brxe-carousel .image {aspect-ratio:500/962; height:auto;}@media (max-width: 478px) {#brxe-gtuahw {z-index: 1}#brxe-gtuahw .swiper-slide {padding-bottom: 5rem}}#brxe-pknsdn {z-index: 1; position: absolute; bottom: 0px; width: 100%; display: flex; height: 100%; background-image: linear-gradient(90deg, var(--ED-global-black) 31.25%, rgba(0, 0, 0, 0) 37.50%, rgba(0, 0, 0, 0) 62.5%, var(--ED-global-black) 69.75%); pointer-events: none}#brxe-pknsdn{filter:opacity(.90);}@media (max-width: 478px) {#brxe-pknsdn {position: absolute; z-index: 1}}#brxe-iyxmxi {width: 0px; position: absolute; height: 0px}.content-section{opacity:0;} .wasActive{opacity:0;} .isActive{opacity:1;}@media (max-width: 478px) {#brxe-tocgjo {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-rjaetj {text-align: justify}}@media (max-width: 478px) {#brxe-xiiscy {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-ytvoke {text-align: justify}}@media (max-width: 478px) {#brxe-xnbgto {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-jqkwdc {text-align: justify}}@media (max-width: 478px) {#brxe-lqnirp {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-cvvtzn {text-align: justify}}@media (max-width: 478px) {#brxe-lnoifz {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-fqmtrm {text-align: justify}}@media (max-width: 478px) {#brxe-hlizcq {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-fkasve {text-align: justify}}@media (max-width: 478px) {#brxe-sqgetk {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-vjwymq {text-align: justify}}@media (max-width: 478px) {#brxe-dswddl {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-brjrqw {text-align: justify}}@media (max-width: 478px) {#brxe-feaezv {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-orufbt {text-align: justify}}@media (max-width: 478px) {#brxe-rqlejr {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-ldujhz {text-align: justify}}@media (max-width: 478px) {#brxe-pwsjwl {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-numfoz {text-align: justify}}@media (max-width: 478px) {#brxe-lrjlgv {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-vakzar {text-align: justify}}@media (max-width: 478px) {#brxe-oteitq {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-ocxegi {text-align: justify}}@media (max-width: 478px) {#brxe-emxniv {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-tikcfj {text-align: justify}}@media (max-width: 478px) {#brxe-kihkaz {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-ctdmpw {text-align: justify}}@media (max-width: 478px) {#brxe-jfiyym {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-jgwyyi {text-align: justify}}@media (max-width: 478px) {#brxe-lwiipq {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-bcosnd {text-align: justify}}@media (max-width: 478px) {#brxe-ldoclw {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-ezywmy {text-align: justify}}@media (max-width: 478px) {#brxe-sveoso {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-qnqokb {text-align: justify}}@media (max-width: 478px) {#brxe-jthgnv {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-nxbmex {text-align: justify}}@media (max-width: 478px) {#brxe-qwxgnk {text-align: center; font-size: 3.3rem}}@media (max-width: 478px) {#brxe-rzolfr {text-align: justify}}#brxe-ecblex {z-index: 1; margin-left: 6.25%}@media (max-width: 478px) {#brxe-ecblex {margin-right: 0; margin-left: 0; display: flex; height: auto; flex-direction: column; align-items: center; width: 100%; min-height: 175px}}#brxe-hvatbk {font-size: 1.7rem; color: var(--ED-global-black); font-weight: 600; text-transform: uppercase}#brxe-tziime {border: 1px solid var(--ED-global-white); width: 100%; padding-top: 1rem; padding-bottom: 1rem; position: relative; background-color: var(--ED-global-white)}@media (max-width: 478px) {#brxe-tziime {text-align: center}}#brxe-pbkaqm {z-index: 1; display: flex; margin-right: 6.25%; align-self: flex-end !important; max-width: calc(calc(87.5%/7)*2); min-width: calc(calc(87.5%/7)*1)}@media (max-width: 478px) {#brxe-pbkaqm {margin-right: 0; min-width: 100%}}#brxe-scfjgy {z-index: 3; position: absolute; bottom: 20%; width: 100%; display: flex; justify-content: space-between}@media (max-width: 478px) {#brxe-scfjgy {flex-direction: column; align-items: center; width: 81%; bottom: 20px; position: static}}#brxe-nkfhzh {position: relative; display: flex; background-image: linear-gradient(var(--ED-global-black), var(--ED-global-grey), var(--ED-global-grey), var(--ED-global-black)); justify-content: center}#brxe-nkfhzh::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 12.5%;--xcell:60vh;content: "";z-index: 5;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 0px var(--cell)) 50% calc(var(--cell) * 0.5) / var(--cell) var(--cell),linear-gradient(var(--line) 1px, transparent 1px var(--xcell)) calc(var(--xcell) * 0.5) / var(--xcell) var(--xcell);-webkit-mask: linear-gradient(white 0%, transparent 5%, transparent 95%, white 100%);}@media (max-width: 478px) {#brxe-nkfhzh::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 41%;--xcell:58%;content: "";z-index: 1;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 );}}@media (max-width: 478px) {#brxe-uwqxdw {text-align: center}}#brxe-mnzdbm {font-weight: 700; color: rgba(255, 255, 255, 0.56); margin-top: 25px; font-size: 40px}#brxe-fjzhgt {text-align: center; line-height: 1; font-size: clamp(2rem, 2.5vw, 2rem);; font-weight: 600; color: #ffffff; margin-top: 5px}#brxe-dptomv {text-align: center; line-height: 1.2; margin-top: 10px; width: 90%}#brxe-sbdcov {margin-top: 25px; font-weight: 700; color: rgba(255, 255, 255, 0.56); font-size: 40px}#brxe-hzygfl {margin-top: 5px; text-align: center; line-height: 1; font-weight: 600; color: #ffffff; font-size: clamp(2rem, 2.5vw, 2rem);}#brxe-rzmitj {margin-top: 10px; margin-bottom: 15px; text-align: center; line-height: 1.2; width: 90%}#brxe-prrkqj {margin-top: 15px; text-align: center; line-height: 1; font-size: clamp(2rem, 2.5vw, 2rem);; font-weight: 600; color: #ffffff}#brxe-mofrrc {margin-top: 10px; width: 90%; text-align: center; line-height: 1.2}#brxe-fggrin {font-size: clamp(4rem, 3vw, 8rem)}#brxe-lvmjlx {grid-row: unset; grid-column: unset}#brxe-sssfbo {text-align: center; font-size: clamp(1rem, .8vw, 4rem); color: rgba(245, 245, 245, 0.53)}#brxe-dimgro {font-size: clamp(4rem, 3vw, 8rem)}@media (max-width: 478px) {#brxe-dimgro {font-size: clamp(4rem, 5vw, 8rem))}}#brxe-knzitt {grid-row: unset; grid-column: unset}#brxe-iuduuy {text-align: center; font-size: clamp(1rem, .8vw, 4rem); color: rgba(245, 245, 245, 0.53)}#brxe-qprpnq {font-size: clamp(4rem, 3vw, 8rem)}#brxe-pzyclt {grid-row: unset; grid-column: unset}#brxe-thpzfh {text-align: center; font-size: clamp(1rem, .8vw, 4rem); color: rgba(245, 245, 245, 0.53)}#brxe-cevmfe {margin-top: 15px; margin-bottom: 15px; width: 90%; display: grid; align-items: initial; grid-template-columns: minmax(0,1fr) minmax(0,1fr) minmax(0,1fr); grid-gap: 10px}#brxe-gtsekc {display: grid; align-items: initial}#brxe-hzvpnm {display: none; text-align: justify}#brxe-uekuii {display: flex; width: calc(14.4%*2); flex-direction: column; justify-content: center; row-gap: 5px}@media (max-width: 991px) {#brxe-uekuii {width: calc(14.3% * 3)}}@media (max-width: 478px) {#brxe-uekuii {width: 100%; padding-top: 8rem}}#brxe-zwjblo {position: relative}#brxe-zwjblo video{width:100%;}@media (max-width: 478px) {#brxe-zwjblo video{height:inherit; object-fit:cover;}#brxe-zwjblo {height: 50vh}}#brxe-wtmylx {display: flex; width: calc(14.4%*3); flex-direction: column; align-self: center !important; z-index: 1}@media (max-width: 991px) {#brxe-wtmylx {width: calc(14.3% * 1)}}@media (max-width: 478px) {#brxe-wtmylx {width: 100%; position: relative}}@media (max-width: 478px) {#brxe-eeyebd {text-align: center}}#brxe-oggqvp {text-align: justify}#brxe-vftvuy {font-size: 1.7rem; color: var(--ED-global-black); text-transform: uppercase; font-weight: 600}#brxe-vgtdpd {position: relative; display: block; border: 1px solid var(--ED-global-white); padding-top: 1rem; padding-bottom: 1rem; background-color: var(--ED-global-white); width: 50%; margin-top: 20px}@media (max-width: 991px) {#brxe-vgtdpd {width: 66.66666%}}@media (max-width: 478px) {#brxe-vgtdpd {text-align: center; width: 100%}}#brxe-orzhrg {display: flex; width: calc(14.4%*2); flex-direction: column; justify-content: center; row-gap: 5px}@media (max-width: 991px) {#brxe-orzhrg {width: calc(14.3% * 3)}}@media (max-width: 478px) {#brxe-orzhrg {width: 100%; padding-bottom: 8rem; justify-content: flex-start; z-index: 5}}#brxe-izclpa {display: flex; width: 100%; padding-right: 6.25%; padding-left: 6.25%; position: relative}@media (max-width: 478px) {#brxe-izclpa {padding-right: 9%; padding-left: 9%; flex-direction: column; justify-content: center}}#brxe-rxphme {height: 100%; position: absolute; overflow: hidden; background-image: radial-gradient(ellipse at center left, #2b2b2b 0%, rgba(0, 0, 0, 0) 50%)}#brxe-rxphme { --color-background: #EEEEEE; --color-four: #DAE2F8; --color-five: #D6A4A4; --radius: 125px;} .circles2 { position: absolute; top:50%; left:50%; display: flex; justify-content: center; align-items: center; animation-name: rotate; animation-duration: 25s; animation-iteration-count: infinite; animation-direction: alternate; backface-visibility: hidden; perspective: 1000;} .circle.three { background: var(--color-design); box-shadow: 0 0 var(--radius) var(--radius) var(--color-four); animation-name: float; animation-duration: 6s; animation-iteration-count: infinite; animation-direction: alternate;} .circle.four { background: var(--color-four); box-shadow: 0 0 var(--radius) var(--radius) var(--color-five); animation-name: float; animation-duration: 8s; animation-iteration-count: infinite; animation-direction: alternate-reverse;}#brxe-rxphme{pointer-events:none;}#brxe-cwihuc {position: relative; display: flex; background-color: var(--ED-global-black)}#brxe-cwihuc::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 12.5%;--xcell:60vh;content: "";z-index: 5;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 0px var(--cell)) 50% calc(var(--cell) * 0.5) / var(--cell) var(--cell),linear-gradient(var(--line) 1px, transparent 1px var(--xcell)) calc(var(--xcell) * 0.5) / var(--xcell) var(--xcell);-webkit-mask: radial-gradient(ellipse, transparent 45%, white 100%);}@media (max-width: 478px) {#brxe-cwihuc::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 41%;--xcell:10%;content: "";z-index: 1;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: radial-gradient(circle at center, white 10%, transparent 35% );}}#brxe-szwxvx {position: relative} .ScreensMainWrapper { background-color: #1B1B1B; overflow: hidden; } .screens-wrapper { display: flex; flex-direction: column; z-index:1; margin-top:-12%; margin-bottom:-12%; transform: rotate(-10deg) } .screens-row { display: flex; gap:20px; margin-bottom: 20px; width:150%; flex-wrap: nowrap; } .screens-row .screen { aspect-ratio: 1920/941; width:25vw; background-size: Cover; background-repeat: no-repeat; background-position: center; background-color: #636363; border-radius: 5px; box-shadow: 0px 0px 15px black; } #placeholder{ display:flex; position: relative; top:0; left:0; z-index:99; height: 100vh; width: 100%; background-color: black; } #Shadow-Top{ pointer-events:none; height: 10vh; width:100%; z-index:2; position:relative; background: linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0.738) 19%, rgba(0, 0, 0, 0.541) 34%, rgba(0, 0, 0, 0.382) 47%, rgba(0, 0, 0, 0.278) 56.5%, rgba(0, 0, 0, 0.194) 65%, rgba(0, 0, 0, 0.126) 73%, rgba(0, 0, 0, 0.075) 80.2%, rgba(0, 0, 0, 0.042) 86.1%, rgba(0, 0, 0, 0.021) 91%, rgba(0, 0, 0, 0.008) 95.2%, rgba(0, 0, 0, 0.002) 98.2%, transparent 100%);; } #Shadow-Bottom{ pointer-events:none; height: 10vh; width:100%; z-index:2; position:relative; background: linear-gradient(to top, black 0%, rgba(0, 0, 0, 0.738) 19%, rgba(0, 0, 0, 0.541) 34%, rgba(0, 0, 0, 0.382) 47%, rgba(0, 0, 0, 0.278) 56.5%, rgba(0, 0, 0, 0.194) 65%, rgba(0, 0, 0, 0.126) 73%, rgba(0, 0, 0, 0.075) 80.2%, rgba(0, 0, 0, 0.042) 86.1%, rgba(0, 0, 0, 0.021) 91%, rgba(0, 0, 0, 0.008) 95.2%, rgba(0, 0, 0, 0.002) 98.2%, transparent 100%);; } @media only screen and (min-width:1200px){ .screens-row .screen:hover { transform: scale(1.025); pointer-events: auto; } } @media only screen and (max-width:767px){ .ScreensMainWrapper { background-color: #1B1B1B; overflow-x: hidden; } .screens-row .screen { aspect-ratio: 1920/941; width:75vw; background-size: cover; background-repeat: no-repeat; background-position: center; background-color: #636363; border-radius: 5px; box-shadow: 0px 0px 15px black; } .screens-row { display: flex; gap:10px; margin-bottom: 10px; width:250%; flex-wrap: nowrap; margin-left: -120px; } }#brxe-sffklj {position: relative; background-color: var(--ED-global-black); width: calc(12.5%*3); z-index: 2; border: 1px solid var(--ED-global-white)}@media (max-width: 478px) {#brxe-sffklj {width: 81%}}#brxe-zogzux {position: absolute; pointer-events: none}#brxe-zogzux video{width:100%;}@media (max-width: 478px) {#brxe-zogzux video{height:inherit; object-fit:cover;}#brxe-zogzux {height: 50vh}}#brxe-yelkpi {position: relative; background-color: black; justify-content: center; flex-direction: column; height: 50vh}#brxe-yelkpi::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 12.5%;--xcell:50vh;content: "";z-index: 1;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 0px var(--cell)) 50% calc(var(--cell) * 0.5) / var(--cell) var(--cell),linear-gradient(var(--line) 0px, transparent 1px var(--xcell)) -50% calc(var(--xcell) * 0.5) / var(--xcell) var(--xcell);mask: radial-gradient(ellipse at top right, transparent 10%, white 50%);}@media (max-width: 478px) {#brxe-yelkpi::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 50.3%;--xcell:50vh;content: "";z-index: 1;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 1px var(--cell)) -0.9% 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 %, white );}}#brxe-rfgpgv {position: relative; padding-right: 6.25%; padding-left: 6.25%}:root { --clr-text: hsl(0, 0%, 100%);}#brxe-rfgpgv .swiper{overflow:visible;} .swiper-wrapper{display:flex!important;}#testimonials { position:relative; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; font-family: "IBM Plex Sans", sans-serif; margin:0; padding:0; z-index:6;}#testimonials::before{ content:""; position:absolute; width:100%; padding:60px 60px; background: radial-gradient(ellipse, rgba(0, 147, 233, 0.4) 1%, rgba(255, 255, 255, 0) 40%); min-height: 100vh;} .review-container { width: 100%;} .review-container > h1 { text-align: center; color: #dda3b6; margin: 20px 0 40px;} .swiper-scrollbar { --swiper-scrollbar-bottom: 0px; --swiper-scrollbar-drag-bg-color: white; --swiper-scrollbar-size: 5px;} .swiper-scrollbar-horizontal{ left:0!important;} .post { padding: 1rem; font-family: inherit; font-size: 1.6rem; font-weight: 500; color: var(--clr-text); background-color: transparent; border-radius: 10px; isolation: isolate;} .post::before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 15px; background: rgba(150, 144, 200, 0.2); box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); border-radius: 10px; z-index: -1;} .post-body { display: grid; grid-template-columns: 20% 60% 10%; align-items: center; gap: .8rem; padding: 1.5rem 0; cursor: default;} .post-name { font-size: 1.6rem; font-weight: 600; margin-bottom: 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .post-author { width: fit-content; font-size: 1.4rem; font-weight: 600; opacity: 0.6; color: var(--clr-text);} .post-avatar { width: 40px; aspect-ratio: 1/1; object-fit: cover; border-radius: 5px; cursor: pointer;}@media (max-width: 1200px) { .swiper { }}@media (max-width: 900px) { #testimonials { padding: 0px 0px; } .swiper { margin-left:0px; } .swiper-scrollbar{--swiper-scrollbar-bottom:0px;}}@media (max-width: 478px) {#brxe-rfgpgv {padding-right: 9%; padding-left: 9%}}#brxe-swbkvf {position: relative; background-color: var(--ED-global-black); display: flex; min-height: 65vh; justify-content: center; overflow: hidden}#brxe-swbkvf::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 12.5%;--xcell:60vh;content: "";z-index: 5;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 0px var(--cell)) 50% calc(var(--cell) * 0.5) / var(--cell) var(--cell),linear-gradient(var(--line) 1px, transparent 1px var(--xcell)) calc(var(--xcell) * 0.5) / var(--xcell) var(--xcell);-webkit-mask: radial-gradient(ellipse, transparent 45%, white 100%);}@media (max-width: 478px) {#brxe-swbkvf::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 41%;--xcell:0%;content: "";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%, );}#brxe-swbkvf {position: relative}}#brxe-ipzhke {z-index: 1; aspect-ratio: 1; width: 25%}#brxe-eesknn {margin-left: 1.5rem; z-index: 1}#brxe-xpfumi {align-items: center; position: relative}#brxe-aaiybg {z-index: 1; width: 25%; aspect-ratio: 1}#brxe-kvdszm {margin-left: 1.5rem; z-index: 1}#brxe-rtgxyu {align-items: center; position: relative}#brxe-sbfqgy {width: 25%; z-index: 1; position: relative; aspect-ratio: 1}#brxe-zskhpt {z-index: 1; margin-left: 1.5rem}#brxe-qsuynv {position: relative; align-items: center}#brxe-nkripx {width: calc(14.4%*2); display: flex; flex-direction: column; justify-content: center; row-gap: 20px}@media (max-width: 478px) {#brxe-nkripx {width: 100%; padding-top: 4rem; padding-bottom: 4rem}}#brxe-topbdk .form-group:nth-child(1) {height: 15em}#brxe-topbdk .form-group:nth-child(3) {width: 70%}#brxe-topbdk label {font-size: 1.5rem; font-family: "IBM Plex Sans"; color: var(--ED-global-white); text-transform: capitalize; letter-spacing: -0.03em}#brxe-topbdk .label {font-size: 1.5rem; font-family: "IBM Plex Sans"; color: var(--ED-global-white); text-transform: capitalize; letter-spacing: -0.03em}#brxe-topbdk ::placeholder {font-size: 1.6rem; font-family: "IBM Plex Mono"}#brxe-topbdk select {font-size: 1.6rem; font-family: "IBM Plex Mono"; background-color: rgba(0, 0, 0, 0); border-top-width: 0; border-right-width: 0; border-bottom-width: 2px; border-left-width: 0; color: #ffffff}#brxe-topbdk .form-group:not(:last-child):not(.captcha) {padding-bottom: 0}#brxe-topbdk {justify-content: flex-start; flex-direction: row; align-items: flex-end; padding-right: 2rem; padding-left: 2rem}#brxe-topbdk .submit-button-wrapper {width: 30%}#brxe-topbdk .bricks-button {font-size: 1.6rem; color: var(--ED-global-black); letter-spacing: -0.03em; background-color: var(--ED-global-white)}#brxe-topbdk button[type=submit].bricks-button {border-radius: 2rem}#brxe-topbdk .form-group input {background-color: rgba(0, 0, 0, 0); border-top-width: 0; border-right-width: 0; border-bottom-width: 2px; border-left-width: 0; color: #ffffff}#brxe-topbdk .flatpickr {background-color: rgba(0, 0, 0, 0); border-top-width: 0; border-right-width: 0; border-bottom-width: 2px; border-left-width: 0}#brxe-topbdk textarea {background-color: rgba(0, 0, 0, 0); border-top-width: 0; border-right-width: 0; border-bottom-width: 2px; border-left-width: 0; color: #ffffff}#brxe-topbdk .bricks-button:not([type=submit]) {border-top-width: 0; border-right-width: 0; border-bottom-width: 2px; border-left-width: 0}#brxe-topbdk .choose-files {border-top-width: 0; border-right-width: 0; border-bottom-width: 2px; border-left-width: 0}.message.success{ color: white; background-color: #00FF0022; border-top: 1px solid green; margin-top: 15px;} .message.error{ color: white; background-color: #ff000022; border-top: 1px solid red; margin-top: 15px;}#brxe-hwwvdi {width: calc(14.4%*3); display: flex; flex-direction: column; justify-content: center; row-gap: 2rem; z-index: 1; align-items: center}@media (max-width: 478px) {#brxe-hwwvdi {width: 100%; position: relative; row-gap: 0px}}#brxe-ddfuqn {z-index: 1; aspect-ratio: 1; width: 25%}#brxe-mdvhrv {margin-left: 1.5rem; z-index: 1}#brxe-kcqytr {position: relative; align-items: center}#brxe-gomtpb {z-index: 1; aspect-ratio: 1; width: 25%}#brxe-bjkllo {margin-left: 1.5rem; z-index: 1}#brxe-nczxwi {align-items: center; position: relative}#brxe-kxgdhb {z-index: 1; aspect-ratio: 1; width: 25%}#brxe-tlzpgx {text-decoration: underline; font-weight: 600}#brxe-vhxzca {margin-left: 1.5rem; z-index: 1}#brxe-vemven {align-items: center; position: relative}#brxe-jicrip {width: calc(14.4%*2); display: flex; flex-direction: column; justify-content: center; row-gap: 20px}@media (max-width: 478px) {#brxe-jicrip {width: 100%; justify-content: flex-start; z-index: 5; padding-top: 4rem; padding-bottom: 8rem}}#brxe-nwwgqc {position: relative; width: 100%; padding-right: 6.25%; padding-left: 6.25%; display: flex; height: 100%}@media (max-width: 478px) {#brxe-nwwgqc {flex-direction: column; padding-right: 9%; padding-left: 9%; justify-content: center}}#brxe-pjfhoy {position: absolute; overflow: hidden}#brxe-pjfhoy { --color-background: #EEEEEE; --color-three: #0093E9; --color-two: #61B3CE; --radius: 125px;} .canvas{ position:relative; height: 100vh; } .circles { position: relative; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; animation-name: rotate; animation-duration: 25s; animation-iteration-count: infinite; animation-direction: alternate; backface-visibility: hidden; perspective: 1000;} .circle { position: relative; width: 0px; height: 0px; margin: calc( var(--radius) / 2 ); border-radius: 50%; backface-visibility: hidden; perspective: 1000; opacity: .3;} .circle.one { background: var(--color-design); box-shadow: 0 0 var(--radius) var(--radius) var(--color-three); animation-name: float; animation-duration: 6s; animation-iteration-count: infinite; animation-direction: alternate;} .circle.two { background: var(--color-three); box-shadow: 0 0 var(--radius) var(--radius) var(--color-two); animation-name: float; animation-duration: 8s; animation-iteration-count: infinite; animation-direction: alternate-reverse;}@keyframes float { 0% { transform: translateX( calc( var(--radius) * 0.0 ) ) translateZ( 0 ) } 20% { transform: translateX( calc( var(--radius) * 0.5 ) ) translateZ( 0 ) } 40% { transform: translateX( calc( var(--radius) * 1.0 ) ) translateZ( 0 ) } 60% { transform: translateX( calc( var(--radius) * 1.5 ) ) translateZ( 0 ) } 80% { transform: translateX( calc( var(--radius) * 0.5 ) ) translateZ( 0 ) } 100% { transform: translateX( calc( var(--radius) * 0.0 ) ) translateZ( 0 ) }}@keyframes rotate { 0% { transform: rotate( 0deg ) translateZ( 0 ) } 100% { transform: rotate( 360deg ) translateZ( 0 ) }}@media (max-width: 640px) { :root { --radius: 125px; }}#brxe-ltvqek {position: relative; background-color: var(--ED-global-black); display: flex; min-height: 100vh; justify-content: center}#brxe-ltvqek::before{position:absolute; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 12.5%;--xcell:60vh;content: "";z-index: 5;margin-right: 0px;margin-left: 0px;pointer-events: none;background:linear-gradient(90deg, var(--line) 1px, transparent 0px var(--cell)) 50% calc(var(--cell) * 0.5) / var(--cell) var(--cell),linear-gradient(var(--line) 1px, transparent 1px var(--xcell)) calc(var(--xcell) * 0.5) / var(--xcell) var(--xcell);-webkit-mask: radial-gradient(ellipse, transparent 45%, white 100%);}@media (max-width: 478px) {#brxe-ltvqek::before{content:""; position:absolute; z-index:1; width:100%; height:100%; --line: hsl(0, 0%, 100%);--cell: 41%;--xcell:175vh;content: "";z-index: 1;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: radial-gradient(ellipse at center, transparent 50%, white 100% );}}