}
.gng-hero::before{
inset:-18%;
background:
conic-gradient(from 90deg at 50% 50%, transparent 0 12%, rgba(255,255,255,.72) 16%, transparent 20%, rgba(247,184,207,.42) 34%, transparent 44%, rgba(245,221,155,.3) 58%, transparent 72%, rgba(255,255,255,.58) 84%, transparent 100%);
filter:blur(18px);
opacity:.88;
animation:gngGlowRotate 28s linear infinite;
}
.gng-hero::after{
width:75vw; height:75vw; right:-34vw; top:2vw;
border-radius:50%;
border:1px solid rgba(201,164,93,.18);
box-shadow:inset 0 0 90px rgba(255,255,255,.6), 0 0 80px rgba(247,184,207,.22);
}