@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{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}: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;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}.brxe-popup-89133 .brx-popup-content{ overflow: visible;} #wrapper { transition: transform 100ms ease-out; width: 100%; } #popup-container {  max-width: 100%; }   @keyframes shutterOpen { 0% { transform: scaleY(0); opacity: 0; filter: blur(10px); } 50% { transform: scaleY(1.1); opacity: 1; filter: blur(0px); } 100% { transform: scaleY(1); opacity: 1; } }  @keyframes glitchSnap { 0% { opacity: 0; transform: translate(-50%, -50%) scale(1.5); filter: hue-rotate(90deg) saturate(200%); } 40% { opacity: 1; transform: translate(-50%, -50%) scale(0.9); filter: hue-rotate(-90deg); } 60% { transform: translate(-52%, -50%) scale(1.02);  } 80% { transform: translate(-48%, -50%) scale(1); } 100% { opacity: 1; transform: translate(-50%, -50%) scale(1); filter: hue-rotate(0deg); } }    @keyframes slamTopLeft { 0% { opacity: 0; transform: translate(-150%, -150%) rotate(-10deg); } 60% { opacity: 1; transform: translate(10px, 10px) rotate(2deg); } 80% { transform: translate(-5px, -5px) rotate(0deg); } 100% { opacity: 1; transform: translate(0, 0); } } @keyframes slamTopRight { 0% { opacity: 0; transform: translate(150%, -150%) rotate(10deg); } 60% { opacity: 1; transform: translate(-10px, 10px) rotate(-2deg); } 80% { transform: translate(5px, -5px) rotate(0deg); } 100% { opacity: 1; transform: translate(0, 0); } } @keyframes slamBottomLeft { 0% { opacity: 0; transform: translate(-150%, 150%) rotate(10deg); } 60% { opacity: 1; transform: translate(10px, -10px) rotate(-2deg); } 80% { transform: translate(-5px, 5px) rotate(0deg); } 100% { opacity: 1; transform: translate(0, 0); } } @keyframes slamBottomRight { 0% { opacity: 0; transform: translate(150%, 150%) rotate(-10deg); } 60% { opacity: 1; transform: translate(-10px, -10px) rotate(2deg); } 80% { transform: translate(5px, 5px) rotate(0deg); } 100% { opacity: 1; transform: translate(0, 0); } }  @keyframes electricFlicker { 0% { opacity: 0; filter: brightness(1); } 10% { opacity: 1; filter: brightness(3); } 20% { opacity: 0.2; } 30% { opacity: 1; filter: brightness(2); } 50% { opacity: 0; } 60% { opacity: 1; } 100% { opacity: 0.9; filter: brightness(1.5); } }  @keyframes impactShake { 0%, 100% { transform: translate(0, 0); } 10% { transform: translate(-2px, -2px); } 20% { transform: translate(2px, 2px); } 30% { transform: translate(-2px, 2px); } 40% { transform: translate(2px, -2px); } 50% { transform: translate(-1px, 0); } }  @keyframes float { 0%, 100% { transform: translate(0, 0); } 50% { transform: translate(0, -8px); } } @keyframes pulseGlow { 0%, 100% { opacity: 0.8; filter: brightness(1); } 50% { opacity: 1; filter: brightness(1.3); } }  .infinite-float { animation: float 3.5s ease-in-out infinite; } .infinite-pulse { animation: pulseGlow 2.5s ease-in-out infinite; }  .is-visible { opacity: 1 !important; }  @keyframes shimmer { 100% { transform: translateX(100%); } }  .anim-hidden { opacity: 0; } .animate-bg { animation: shutterOpen 0.5s cubic-bezier(0.23, 1, 0.32, 1) forwards; }  .animate-center { animation: popSimple 0.5s cubic-bezier(0.34, 1.56, 0.64, 1) forwards; } @keyframes popSimple { 0% { opacity: 0; transform: scale(0.5); } 80% { opacity: 1; transform: scale(1.05); } 100% { opacity: 1; transform: scale(1); } } .animate-tl { animation: slamTopLeft 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; } .animate-tr { animation: slamTopRight 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; } .animate-bl { animation: slamBottomLeft 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; } .animate-br { animation: slamBottomRight 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; } .animate-lightning { animation: electricFlicker 0.8s steps(10) forwards; } .animate-shake { animation: impactShake 0.3s ease-in-out; }#brxe-f8da0c {top: 15%; right: 15%; z-index: 10}@media (max-width: 767px) {#brxe-f8da0c {top: var(--container-padding); right: var(--container-padding)}}@media (max-width: 478px) {#brxe-f8da0c {top: 27%}}#layer-center {position: absolute; width: 90%; padding-bottom: 40px; z-index: 20}#brxe-scqqsh {width: 100%; height: 100%}#layer-bg {display: flex; flex-direction: column; align-items: center; justify-content: center; height: 70vh; width: 100%}#layer-monitor {position: absolute; top: -8%; max-width: 270px; left: -14%; z-index: 20}#layer-chaise {position: absolute; max-width: 300px; top: -6%; right: -7%; z-index: 20}#layer-mic {bottom: -6%; position: absolute; max-width: 260px; left: -8%; z-index: 20}#layer-case {bottom: -8%; position: absolute; max-width: 280px; right: -7%; z-index: 20}#layer-lightning-top {position: absolute; top: -14%; max-width: 200px}#layer-lightning-bottom {position: absolute; max-width: 200px; bottom: -11%; left: 25%}#popup-container {display: flex; align-items: center; position: relative; justify-content: center}#wrapper {display: flex; justify-content: center; align-items: center}