.diwali-intro{position:fixed;inset:0;z-index:10000060;display:grid;place-items:center;background:#120c1c;pointer-events:auto;opacity:1;transition:opacity .22s ease}.diwali-intro.is-opening{opacity:0;pointer-events:none}.diwali-intro-lamp{position:relative;width:112px}.diwali-intro-glow{position:absolute;left:50%;top:8%;width:168px;height:168px;transform:translate(-50%,-42%);border-radius:50%;background:radial-gradient(circle,rgba(255,196,90,.95) 0,rgba(255,140,40,.32) 40%,transparent 70%);animation:diwali-intro-pulse .7s ease-in-out infinite;pointer-events:none}.diwali-intro-diya{position:relative;z-index:1;display:block;width:100%;height:auto}.diwali-intro-flame{transform-box:fill-box;transform-origin:center bottom;animation:diwali-intro-flicker .42s ease-in-out infinite}@keyframes diwali-intro-pulse{0%,to{opacity:.7;transform:translate(-50%,-42%) scale(.92)}50%{opacity:1;transform:translate(-50%,-42%) scale(1.08)}}@keyframes diwali-intro-flicker{0%,to{transform:scale(1) rotate(-2deg)}50%{transform:scale(1.08) rotate(2.5deg)}}@media (prefers-reduced-motion:reduce){.diwali-intro{display:none!important}}