/* Аврора в hero подстраниц — та же сигнатура, что на главной (лёгкая версия). */
.hero .tilefield--hero{ display:none !important; }            /* старую плитку заменяет аврора */
.nx-aurora--sub{
  position:absolute; inset:0; z-index:0; pointer-events:none; opacity:.95;
  -webkit-mask-image: linear-gradient(180deg,#000 0 52%, rgba(0,0,0,.55) 80%, transparent 100%);
          mask-image: linear-gradient(180deg,#000 0 52%, rgba(0,0,0,.55) 80%, transparent 100%);
  /* CSS-фолбэк до старта WebGL: право светится, лево темнее (как на главной) */
  background:
    radial-gradient(44% 60% at 70% 40%, rgba(255,138,30,0.22), transparent 70%),
    radial-gradient(38% 50% at 46% 52%, rgba(122,60,255,0.18), transparent 72%),
    radial-gradient(30% 44% at 84% 46%, rgba(42,123,255,0.16), transparent 72%);
}
.nx-aurora--sub canvas{ position:absolute; inset:0; width:100%; height:100%; display:block;
  opacity:0; transition:opacity .7s ease; }
.nx-aurora--sub canvas.nx-on{ opacity:1; }
/* скрим: защищаем лево-выровненный текст hero (крошки/лид/мета) + низ */
.nx-aurora--sub::after{ content:""; position:absolute; inset:0; pointer-events:none;
  background:
    linear-gradient(90deg, rgba(8,8,10,.6) 0, rgba(8,8,10,.24) 46%, transparent 74%),
    linear-gradient(180deg, transparent 52%, rgba(8,8,10,.5) 100%); }
