.morpheon-halo-back{position:relative;isolation:isolate;overflow:visible!important;z-index:0;--morph-halo-size:160px;--morph-halo-x:0px;--morph-halo-y:0px;--morph-halo-amb-x:0px;--morph-halo-amb-y:0px;--morph-space-scale:1;--morph-halo-alpha:0}.morpheon-halo-back>*{position:relative;z-index:2}.morpheon-halo-back::before{content:"";position:absolute;left:50%;top:50%;width:calc(var(--morph-halo-size) * 1.4);height:calc(var(--morph-halo-size) * 1.4);border-radius:50%;z-index:0;pointer-events:none;transform:translate3d(calc(-50% + var(--morph-halo-amb-x)),calc(-50% + var(--morph-halo-amb-y)),0) scale(var(--morph-space-scale));filter:blur(60px);opacity:calc(var(--morph-halo-alpha) * .26);background:radial-gradient(circle at 50% 30%,rgba(175,120,255,.4) 0%,rgba(155,80,255,.9) 14%,rgba(111,2,244,1) 32%,rgba(69,1,199,1) 58%,rgba(15,5,40,.95) 78%,rgba(2,0,20,0) 100%);mix-blend-mode:screen;background-repeat:no-repeat;transition:opacity .28s ease-out}.morpheon-halo-back::after{content:"";position:absolute;left:50%;top:50%;width:var(--morph-halo-size);height:var(--morph-halo-size);border-radius:50%;z-index:0;pointer-events:none;transform:translate3d(calc(-50% + var(--morph-halo-x)),calc(-50% + var(--morph-halo-y)),0) scale(var(--morph-space-scale));filter:blur(32px);opacity:calc(var(--morph-halo-alpha) * .7);background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.3) 0%,rgba(205,165,255,.85) 8%,rgba(142,80,255,1) 18%,rgba(111,2,244,1) 34%,rgba(69,1,199,1) 63%,rgba(18,4,54,.95) 82%,rgba(2,0,20,0) 100%);mix-blend-mode:screen;background-repeat:no-repeat;transition:opacity .28s ease-out}.morpheon-halo-back .morpheon-extra-halo{position:absolute;border-radius:50%;pointer-events:none;z-index:1;filter:blur(38px);opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.35) 0%,rgba(178,120,255,.95) 15%,rgba(111,2,244,1) 45%,rgba(69,1,199,.9) 75%,rgba(2,0,20,0) 100%)}.morpheon-halo-back .morpheon-extra-halo.morpheon-extra-halo-alt{background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.3) 0%,rgba(145,90,200,.9) 15%,rgba(87,24,139,1) 40%,rgba(51,12,96,.95) 70%,rgba(2,0,20,0) 100%)}.morpheon-halo-back.morpheon-balloon{z-index:1}.morpheon-balloon-visual{position:fixed;top:50%;right:0;width:40vw;max-width:700px;aspect-ratio:600/700;transform:translate3d(0,-50%,0);background-image:url("https://www.morpheon.co/wp-content/uploads/2026/03/interactive-brand-experiences-that-drive-emotion-35.png");background-size:contain;background-repeat:no-repeat;background-position:center right;pointer-events:none;z-index:120;opacity:0;will-change:transform,opacity;mix-blend-mode:normal;filter:contrast(1.6) brightness(1.18) saturate(1.3)}@media (max-width:980px){.morpheon-balloon-visual{width:55vw;max-width:none}}