.h-glare{position:absolute;border-radius:50%;will-change:transform,border-radius;pointer-events:none}.h-glare-0{left:-6%;top:18%;width:300px;height:240px;background:#5b54e8;opacity:.405;filter:blur(44px)}.h-glare-1{left:78%;top:10%;width:260px;height:220px;background:#3a3aa0;opacity:.203;filter:blur(48px)}.h-glare-2{left:8%;top:58%;width:280px;height:220px;background:#3fa9ff;opacity:.189;filter:blur(50px)}.h-glare-3{left:66%;top:52%;width:260px;height:210px;background:#4e7bff;opacity:.171;filter:blur(48px)}.h-glare-4{left:38%;top:42%;width:240px;height:200px;background:#7c76f5;opacity:.225;filter:blur(52px)}.h-hero-glow{inset:0;background:radial-gradient(ellipse 75% 60% at 50% 105%,rgba(91,84,232,.33),rgba(91,84,232,.12) 55%,transparent 75%)}.h-hero-glow,.h-hero-pattern{position:absolute;pointer-events:none}.h-hero-pattern{left:50%;top:50%;width:1315px;height:650px;background-image:var(--pattern);background-size:1315px 650px;background-repeat:no-repeat;opacity:.117;-webkit-mask-image:radial-gradient(ellipse 62% 62% at 50% 50%,#000 20%,transparent 78%);mask-image:radial-gradient(ellipse 62% 62% at 50% 50%,#000 20%,transparent 78%);transform:translate(-50%,-50%);will-change:transform}