/* Эффект 2 (частицы) и Эффект 3 (свечение по разделам). Чтобы отключить - уберите <link> на этот файл и <script> js/fx-extra.js. */
#fxParticles{position:fixed;left:0;top:0;width:100%;height:100%;z-index:3;pointer-events:none}
#fxGlow{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden}
#fxGlow .gl{position:absolute;inset:0;opacity:0;transition:opacity 1.6s ease}
#fxGlow .gl.on{opacity:1}
#fxGlow .gb{position:absolute;display:block;width:75vmax;height:75vmax;border-radius:50%;will-change:transform;
  transition:transform 1s cubic-bezier(.2,.6,.2,1)}
#fxGlow .b1{left:-15vmax;top:-20vmax;background:radial-gradient(circle closest-side,rgba(var(--g1,255,255,255),var(--a,.26)),rgba(var(--g1,255,255,255),0));
  transform:translate3d(calc(var(--gp,.5)*70vw),calc(var(--gp,.5)*20vh),0)}
#fxGlow .b2{right:-20vmax;bottom:-25vmax;background:radial-gradient(circle closest-side,rgba(var(--g2,255,255,255),var(--a,.26)),rgba(var(--g2,255,255,255),0));
  transform:translate3d(calc(var(--gp,.5)*-70vw),calc(var(--gp,.5)*-15vh),0)}
body.fx2-g main .wrap,body.fx2-g .foot .wrap{position:relative;z-index:2}   /* свечение лежит под карточками и текстом */
@media(prefers-reduced-motion:reduce){#fxGlow .gl,#fxGlow .gb{transition:none}}
