.sb-festive-scene{position:fixed;inset:0;z-index:35;pointer-events:none;overflow:hidden;isolation:isolate}.sb-festive-lights{height:78px;opacity:.93}.sb-festive-lights,.sb-festive-wire{position:absolute;top:0;left:0;width:100%}.sb-festive-wire{height:9px;border-bottom:1px solid rgba(162,104,34,.45);border-radius:0 0 50% 50%}.sb-festive-bulb{position:absolute;top:7px;width:2px;height:var(--bulb-length);background:linear-gradient(#8c652e,#d5a655);transform-origin:top}.sb-festive-bulb:after{content:"";position:absolute;bottom:-5px;left:-4px;width:10px;height:12px;border-radius:55% 55% 60% 60%;background:#ffd781;box-shadow:0 0 7px 2px #ffcf78,0 0 17px 4px rgba(255,184,76,.4);animation:sb-festive-twinkle 2.8s ease-in-out infinite alternate;animation-delay:inherit}.sb-festive-particle{position:absolute;width:3px;height:3px;border-radius:50%;background:#ffd28b;box-shadow:0 0 10px 3px rgba(255,198,97,.7);opacity:0;animation:sb-festive-float 4s ease-in-out infinite}.sb-festive-sparkler{position:absolute;top:29%;width:38px;height:38px;opacity:.85;animation:sb-festive-burst 8s ease-in-out infinite}.sb-festive-sparkler-left{left:2%;animation-delay:-1s}.sb-festive-sparkler-right{right:2%;top:43%;animation-delay:-5s}.sb-festive-spark-ray{position:absolute;left:18px;top:18px;width:2px;height:20px;transform-origin:center 0;background:linear-gradient(#ffe6aa,rgba(255,196,85,0));border-radius:2px;animation:sb-festive-ray 1.7s ease-in-out infinite}.sb-festive-diya{position:absolute;bottom:12%;width:64px;height:70px;filter:drop-shadow(0 0 13px rgba(255,160,55,.32))}.sb-festive-diya-left{left:18px}.sb-festive-diya-right{right:18px}.sb-festive-diya-halo{position:absolute;left:0;bottom:0;width:64px;height:64px;background:radial-gradient(ellipse,rgba(255,171,53,.35),transparent 70%);border-radius:50%}.sb-festive-diya-flame{position:absolute;bottom:27px;left:27px;width:12px;height:25px;border-radius:70% 0 70% 70%;transform:rotate(-45deg);background:linear-gradient(125deg,#fff4c3 15%,#ffc347 55%,#ed7625);box-shadow:0 0 11px 3px rgba(255,181,65,.65);animation:sb-festive-flame 1.5s ease-in-out infinite alternate}.sb-festive-diya-bowl{position:absolute;bottom:13px;left:11px;width:44px;height:16px;border-radius:3px 3px 25px 25px;background:linear-gradient(#e7a14c,#a74826);border-top:3px solid #ffd18a;box-shadow:0 4px 9px rgba(69,26,8,.2)}.sb-festive-subtle .sb-festive-sparkler{opacity:.4}.sb-festive-subtle .sb-festive-particles{opacity:.55}.sb-festive-festive .sb-festive-lights,.sb-festive-festive .sb-festive-sparkler{opacity:1}@keyframes sb-festive-twinkle{0%,to{opacity:.45;filter:brightness(.8)}55%{opacity:1;filter:brightness(1.35)}}@keyframes sb-festive-float{0%,to{opacity:0;transform:translate3d(0,12px,0) scale(.5)}35%{opacity:.8}70%{opacity:.45}85%{transform:translate3d(10px,-25px,0) scale(1.1)}}@keyframes sb-festive-burst{0%,12%,38%,to{opacity:0;transform:scale(.45)}19%,29%{opacity:.9;transform:scale(1)}}@keyframes sb-festive-ray{0%,to{opacity:.3;height:11px}50%{opacity:1;height:21px}}@keyframes sb-festive-flame{0%{transform:rotate(-50deg) scale(.92)}to{transform:rotate(-39deg) scale(1.07)}}@media(max-width:767px){.sb-festive-lights{height:55px}.sb-festive-bulb:nth-of-type(2n){display:none}.sb-festive-diya{transform:scale(.7);bottom:13%}.sb-festive-diya-left{left:0}.sb-festive-diya-right{right:0}.sb-festive-sparkler{transform:scale(.6);opacity:.45}.sb-festive-particle:nth-child(2n){display:none}}@media(prefers-reduced-motion:reduce){.sb-festive-scene *,.sb-festive-scene :after,.sb-festive-scene :before{animation:none!important;transition:none!important}.sb-festive-particles,.sb-festive-sparkler{display:none}.sb-festive-bulb:after{opacity:.7}}.sb-festive-garland{position:absolute;top:72px;display:flex;flex-direction:column;align-items:center;gap:10px;width:20px}.sb-festive-garland-left{left:9px}.sb-festive-garland-right{right:9px}.sb-festive-garland:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(#d7a54e,rgba(215,165,78,0))}.sb-festive-garland-light{position:relative;width:8px;height:11px;border-radius:55% 55% 60% 60%;background:#ffdd94;box-shadow:0 0 9px 2px rgba(255,191,78,.8);animation:sb-festive-twinkle 2.6s ease-in-out infinite alternate}.sb-festive-garland-light:nth-child(3n){background:#fff0c0}.sb-festive-firework{position:absolute;top:23%;width:54px;height:54px;opacity:0;animation:sb-festive-firework-pop 10s ease-out infinite}.sb-festive-firework-left{left:5%;animation-delay:-2s}.sb-festive-firework-right{right:5%;top:34%;animation-delay:-6s}.sb-festive-firework-ray{position:absolute;top:50%;left:50%;width:2px;height:26px;transform-origin:50% 0;background:linear-gradient(#fff0bd,#ffb34e 45%,transparent);border-radius:3px;filter:drop-shadow(0 0 4px #ffc065)}@keyframes sb-festive-firework-pop{0%,23%,6%,to{opacity:0;scale:.2}10%{opacity:.75;scale:.7}15%{opacity:.9;scale:1}21%{opacity:0;scale:1.2}}@media(max-width:767px){.sb-festive-garland{top:48px;gap:13px;opacity:.65}.sb-festive-garland-left{left:2px}.sb-festive-garland-right{right:2px}.sb-festive-firework,.sb-festive-garland-light:nth-child(n+5){display:none}}@media(prefers-reduced-motion:reduce){.sb-festive-firework{display:none}.sb-festive-garland-light{animation:none!important;opacity:.65}}.sb-occasion-string{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-around;align-items:flex-start;opacity:.82}.sb-occasion-string span{font-size:17px;text-shadow:0 0 10px currentColor;animation:sb-festive-twinkle 3s ease-in-out infinite alternate}.sb-occasion-particle{position:absolute;font-size:clamp(12px,1.6vw,23px);opacity:0;text-shadow:0 0 8px currentColor;animation:sb-occasion-drift 6s ease-in-out infinite}.sb-occasion-corner{position:absolute;bottom:14%;font-size:48px;opacity:.68;text-shadow:0 0 22px currentColor}.sb-occasion-corner-left{left:22px}.sb-occasion-corner-right{right:22px}.sb-occasion-spark{position:absolute;right:7%;top:30%;font-size:32px;opacity:0;animation:sb-occasion-pulse 9s ease-in-out infinite}@keyframes sb-occasion-drift{0%,to{opacity:0;transform:translateY(12px) scale(.7)}35%{opacity:.7}70%{opacity:.4;transform:translateY(-22px) scale(1.1)}}@keyframes sb-occasion-pulse{0%,15%,35%,to{opacity:0;transform:scale(.5)}22%{opacity:.85;transform:scale(1)}}@media(max-width:767px){.sb-occasion-string span:nth-child(2n){display:none}.sb-occasion-corner{font-size:27px;bottom:12%;opacity:.45}.sb-occasion-corner-left{left:4px}.sb-occasion-corner-right{right:4px}.sb-occasion-particle:nth-of-type(2n),.sb-occasion-spark{display:none}}@media(prefers-reduced-motion:reduce){.sb-occasion-particle,.sb-occasion-spark,.sb-occasion-string span{animation:none!important}.sb-occasion-particle,.sb-occasion-spark{display:none}}.fs-scene{position:fixed;inset:0;z-index:35;pointer-events:none;overflow:hidden;isolation:isolate;--fs-scale:1}.fs-corner{position:absolute;top:clamp(188px,19vh,230px);width:clamp(104px,11vw,164px);height:clamp(132px,14vw,210px);opacity:.83;transform-origin:50% 0;animation:fs-sway 8s ease-in-out infinite alternate;filter:drop-shadow(0 10px 18px rgba(9,22,37,.17)) saturate(.86)}.fs-left{left:clamp(-43px,-2vw,-15px)}.fs-right{right:clamp(-43px,-2vw,-15px);animation-delay:-3.7s}.fs-corner svg{width:100%;height:100%;overflow:visible}.fs-top-swag{position:absolute;top:0;left:0;right:0;height:16px;display:flex;justify-content:space-between;opacity:.46}.fs-top-swag span{display:block;width:33.3%;height:12px;border-bottom:2px dotted var(--fs-two);border-radius:0 0 50% 50%}.fs-top-swag span:nth-child(2){border-color:var(--fs-three)}.fs-particles i{position:absolute;width:5px;height:5px;border-radius:50%;opacity:0;filter:blur(1px);animation:fs-float 7s ease-in-out infinite}.fs-holi .fs-particles i{width:clamp(22px,3.5vw,55px);height:clamp(22px,3.5vw,55px);filter:blur(13px);border-radius:46% 54% 60% 40%;animation:fs-holi-cloud 7s ease-out infinite}.fs-holi .fs-left{animation:fs-pichkari-sway 7s ease-in-out infinite alternate}.fs-holi .fs-corner{opacity:.9}.fs-holi .fs-right{filter:blur(2px) drop-shadow(0 9px 18px rgba(20,30,40,.12))}.fs-water-jet{stroke-dasharray:12 10;animation:fs-water 1.5s linear infinite}.fs-gulal{transform-origin:100px 120px;animation:fs-gulal-puff 6s ease-in-out infinite alternate}.fs-flame{transform-origin:110px 155px;animation:fs-flame 2.2s ease-in-out infinite alternate;filter:drop-shadow(0 0 12px #ffd98b)}.fs-christmas .fs-left,.fs-diwali .fs-left,.fs-eid .fs-right,.fs-gurpurab .fs-left{top:clamp(175px,18vh,215px);height:clamp(145px,16vw,235px)}.fs-diwali .fs-right{filter:drop-shadow(0 0 18px rgba(255,184,76,.35))}.fs-chhath .fs-left,.fs-harvest .fs-left{opacity:.62}.fs-national .fs-corner,.fs-tricolour .fs-corner{width:clamp(94px,9vw,140px);height:clamp(115px,12vw,178px);opacity:.72}.fs-burst{transform-origin:110px 115px;animation:fs-burst 5.5s ease-out infinite}.fs-glints span{position:absolute;color:var(--fs-two);font-size:13px;opacity:0;text-shadow:0 0 8px currentColor;animation:fs-glint 7s ease-in-out infinite}.fs-glints span:first-child{top:28%;left:12%}.fs-glints span:nth-child(2){top:35%;right:11%;animation-delay:-2s}.fs-glints span:nth-child(3){top:70%;left:7%;animation-delay:-4s}.fs-subtle .fs-corner{opacity:.56}.fs-subtle .fs-particles{opacity:.32}.fs-festive .fs-corner{opacity:.94}.fs-festive .fs-particles{opacity:.85}.fs-buddhist .fs-corner,.fs-jain .fs-corner,.fs-solemn .fs-corner{animation:none;opacity:.48}@keyframes fs-sway{0%{rotate:-1.2deg}to{rotate:1.2deg}}@keyframes fs-pichkari-sway{0%{rotate:-3deg}to{rotate:2deg}}@keyframes fs-water{to{stroke-dashoffset:-44}}@keyframes fs-gulal-puff{0%{transform:scale(.94);opacity:.65}to{transform:scale(1.06);opacity:.92}}@keyframes fs-flame{0%{transform:scale(.95) rotate(-2deg)}to{transform:scale(1.05) rotate(2deg)}}@keyframes fs-burst{0%,45%,to{opacity:.08;scale:.35}56%{opacity:.8;scale:1}70%{opacity:0;scale:1.13}}@keyframes fs-float{0%,to{opacity:0;transform:translateY(16px) scale(.6)}35%{opacity:.4}70%{opacity:.15;transform:translateY(-35px) scale(1.1)}}@keyframes fs-holi-cloud{0%,to{opacity:0;transform:translateY(25px) scale(.4)}25%{opacity:.42}65%{opacity:.15;transform:translate(30px,-40px) scale(1.5)}}@keyframes fs-glint{0%,20%,65%,to{opacity:0;transform:scale(.3)}35%{opacity:.65;transform:scale(1)}}@media(max-width:900px){.fs-corner{top:160px;width:clamp(72px,12vw,115px);height:clamp(90px,15vw,155px)}.fs-left{left:-20px}.fs-right{right:-20px}}@media(max-width:600px){.fs-corner{top:150px;width:65px;height:87px;opacity:.6}.fs-left{left:-19px}.fs-right{right:-19px}.fs-glints,.fs-particles i:nth-child(2n){display:none}.fs-top-swag{height:8px}.fs-top-swag span{height:6px;border-bottom-width:1px}.fs-holi .fs-particles i{filter:blur(10px)}}@media(prefers-reduced-motion:reduce){.fs-scene *,.fs-scene :after,.fs-scene :before{animation:none!important;transition:none!important}.fs-glints,.fs-particles{display:none}}.fs-diwali .fs-corner{top:clamp(230px,30vh,315px);width:clamp(110px,11vw,160px);height:clamp(150px,15vw,220px);opacity:.94;filter:drop-shadow(0 0 18px rgba(250,175,65,.25))}.fs-diwali .fs-left{left:clamp(-58px,-3vw,-22px)}.fs-diwali .fs-right{right:clamp(-58px,-3vw,-22px)}.fs-diya-flame{transform-origin:110px 140px;animation:fs-diya-flicker 2.2s ease-in-out infinite alternate;filter:drop-shadow(0 0 10px #ffc568)}.fs-diwali-special{position:absolute;inset:0;pointer-events:none}.fs-diwali-lightstrings{position:absolute;top:clamp(185px,20vh,235px);left:0;right:0;height:95px;opacity:.8}.fs-diwali-string{position:absolute;top:calc(var(--line)*18px);left:calc(var(--line)*-3%);width:calc(106% - var(--line)*3%);height:30px;border-top:1px solid rgba(226,176,104,.36);border-radius:50% 50% 0 0;display:flex;justify-content:space-around;transform:rotate(calc((var(--line) - 1)*1deg))}.fs-diwali-string span{position:relative;width:3px;height:clamp(12px,2vw,25px);background:linear-gradient(#8b673e,#c4a06c);border-radius:0 0 4px 4px}.fs-diwali-string span:after{content:"";position:absolute;left:-4px;bottom:-6px;width:11px;height:14px;border-radius:48% 48% 55% 55%;background:radial-gradient(circle at 50% 35%,#fff9d6 0 19%,#ffd58a 36%,#e99a45 75%);box-shadow:0 0 8px 3px rgba(255,190,93,.46),0 0 18px rgba(255,160,55,.22);animation:fs-bulb-glow 2.7s ease-in-out infinite alternate;animation-delay:calc(var(--delay)*-.38s)}.fs-diwali-fireworks{position:absolute;inset:0}.fs-diwali-firework{position:absolute;left:12%;top:41%;width:2px;height:2px;filter:drop-shadow(0 0 4px #ffd99b);animation:fs-firework-cycle 9s ease-out infinite}.fs-diwali-firework-1{left:89%;top:37%;animation-delay:-3s}.fs-diwali-firework-2{left:81%;top:64%;animation-delay:-6s}.fs-diwali-firework i{position:absolute;left:0;top:0;width:3px;height:14px;border-radius:3px;background:linear-gradient(#fff9df,#ffca6b,transparent);transform-origin:50% 0;transform:rotate(calc(var(--ray)*18deg)) translateY(-36px);animation:fs-firework-ray 9s ease-out infinite;animation-delay:inherit;opacity:0}.fs-diwali-firework i:nth-child(3n){background:linear-gradient(#fff,#9fd1e7,transparent)}.fs-diwali-firework i:nth-child(4n){background:linear-gradient(#fff,#f3a6a0,transparent)}.fs-diwali-sparkler{position:absolute;top:clamp(440px,65vh,630px);width:70px;height:70px;opacity:.9}.fs-diwali-sparkler-0{left:3%}.fs-diwali-sparkler-1{right:3%;top:clamp(470px,69vh,680px)}.fs-diwali-sparkler b{position:absolute;left:35px;top:35px;width:2px;height:110px;background:linear-gradient(#fff1c8,#b8a09a,transparent);transform:rotate(35deg);transform-origin:top}.fs-diwali-sparkler i{position:absolute;left:34px;top:33px;width:2px;height:21px;background:linear-gradient(#fff,#ffd779,transparent);border-radius:50%;transform-origin:50% 0;transform:rotate(calc(var(--ray)*22.5deg)) translateY(-9px);filter:drop-shadow(0 0 4px #ffd38a);animation:fs-sparkler-twinkle 1.7s ease-in-out infinite;animation-delay:calc(var(--delay)*-.3s)}@keyframes fs-diya-flicker{0%{transform:scale(.96) rotate(-2deg)}to{transform:scale(1.05) rotate(2deg)}}@keyframes fs-bulb-glow{0%{opacity:.55;box-shadow:0 0 5px 2px rgba(255,190,93,.3)}to{opacity:1;box-shadow:0 0 10px 4px rgba(255,190,93,.62)}}@keyframes fs-firework-cycle{0%,12%,31%,to{opacity:0;scale:.3}16%{opacity:1;scale:1}26%{opacity:.55;scale:1.2}}@keyframes fs-firework-ray{0%,12%,31%,to{opacity:0;scale:.3}16%{opacity:1;scale:1}26%{opacity:.25;scale:1.4}}@keyframes fs-sparkler-twinkle{0%,to{opacity:.25;scale:.65}45%{opacity:1;scale:1.15}}@media(max-width:900px){.fs-diwali-lightstrings{top:150px;height:45px}.fs-diwali-string{top:calc(var(--line)*9px)}.fs-diwali-string:nth-child(3){display:none}.fs-diwali .fs-corner{top:210px;width:95px;height:135px}.fs-diwali-sparkler{top:62vh;scale:.65}}@media(max-width:600px){.fs-diwali-lightstrings{top:145px}.fs-diwali-string:nth-child(2){display:none}.fs-diwali .fs-corner{top:205px;width:69px;height:98px;opacity:.78}.fs-diwali-firework-2,.fs-diwali-sparkler-1{display:none}.fs-diwali-firework{left:10%;top:48%}.fs-diwali-firework-1{left:90%;top:54%}.fs-diwali-sparkler-0{left:-16px;top:62vh;scale:.5}}@media(prefers-reduced-motion:reduce){.fs-diwali-fireworks,.fs-diwali-sparklers{display:none}.fs-diwali-string span:after,.fs-diya-flame{animation:none!important}}.fs-identity{position:absolute;inset:0;pointer-events:none;overflow:hidden}.fs-identity-hangings{position:absolute;top:clamp(184px,20vh,232px);left:0;right:0;height:88px;display:flex;justify-content:space-around;align-items:flex-start;opacity:.85}.fs-identity-hangings>span{position:relative;display:block;height:calc(18px + var(--i)*3px);width:2px;background:linear-gradient(var(--fs-two),transparent)}.fs-identity-hangings b{position:absolute;bottom:-12px;left:-7px;width:16px;height:20px;border-radius:50% 50% 44% 44%;background:radial-gradient(circle at 35% 35%,#fff4c9,var(--fs-two) 58%,var(--fs-one));box-shadow:0 0 10px color-mix(in srgb,var(--fs-two),transparent 35%);animation:fs-identity-glow 3s ease-in-out infinite alternate;animation-delay:calc(var(--i)*-.2s)}.fs-christmas .fs-identity-hangings b{background:radial-gradient(circle at 30% 30%,#fff7d7 0 10%,#bb3343 45%,#731f34);border:2px solid #d8b774;border-radius:50%}.fs-eid .fs-identity-hangings b{background:linear-gradient(135deg,#f9e7b7,#1c7e79);border:2px solid #d6b36b;border-radius:3px 3px 9px 9px;height:25px}.fs-durga .fs-identity-hangings b,.fs-ganesh .fs-identity-hangings b{background:radial-gradient(circle,#f5c35e 15%,#c77a27 70%);border-radius:45%;box-shadow:0 0 7px #d9a153}.fs-holi .fs-corner{top:clamp(230px,29vh,320px);width:clamp(130px,14vw,190px);height:clamp(155px,17vw,240px)}.fs-holi-jet{position:absolute;top:36%;left:1%;width:30vw;height:190px;transform:rotate(-14deg);filter:saturate(1.3)}.fs-holi-jet-1{left:auto;right:0;transform:scaleX(-1) rotate(-14deg)}.fs-holi-jet i{position:absolute;left:0;top:40%;width:clamp(10px,2vw,26px);height:clamp(10px,2vw,26px);border-radius:45% 55% 65% 35%;background:#e746a0;filter:blur(4px);opacity:0;animation:fs-holi-shoot 4.5s ease-out infinite;animation-delay:calc(var(--i)*-.16s)}.fs-holi-jet i:nth-child(5n+2){background:#ffb529}.fs-holi-jet i:nth-child(5n+3){background:#24b7d2}.fs-holi-jet i:nth-child(5n+4){background:#79bf57}.fs-holi-jet i:nth-child(5n){background:#a86bd8}@keyframes fs-holi-shoot{0%,to{opacity:0;transform:translate(0) scale(.3)}15%{opacity:.85}75%{opacity:.4;transform:translate(calc(100px + var(--i)*8px),calc((var(--i) - 12)*7px)) scale(1.7)}}.fs-christmas-snow{position:absolute;inset:0;overflow:hidden}.fs-christmas-snow i{position:absolute;left:calc(2% + var(--i)*3%);top:-25px;font-size:calc(10px + var(--i)*.35px);color:#fff;opacity:0;text-shadow:0 0 6px #dceef5;font-style:normal;animation:fs-snowfall calc(9s + var(--i)*.12s) linear infinite;animation-delay:calc(var(--i)*-.6s)}@keyframes fs-snowfall{0%{transform:translateY(-20px) rotate(0);opacity:0}10%{opacity:.65}85%{opacity:.55}to{transform:translate(calc(var(--i)*2px),105vh) rotate(220deg);opacity:0}}.fs-christmas .fs-corner{filter:drop-shadow(0 7px 16px rgba(18,58,45,.25))}.fs-newyear-burst{position:absolute;left:8%;top:38%;width:2px;height:2px;animation:fs-ny-bloom 8s ease-out infinite}.fs-newyear-burst-1{left:90%;top:36%;animation-delay:-2s}.fs-newyear-burst-2{left:83%;top:66%;animation-delay:-4s}.fs-newyear-burst-3{left:14%;top:72%;animation-delay:-6s}.fs-newyear-burst i{position:absolute;width:3px;height:19px;left:0;top:0;background:linear-gradient(#fff,#e8b96a,transparent);border-radius:4px;transform:rotate(calc(var(--i)*20deg)) translateY(-53px);box-shadow:0 0 7px #f1d2a1}.fs-newyear-burst i:nth-child(3n){background:linear-gradient(#fff,#a58ce5,transparent)}@keyframes fs-ny-bloom{0%,12%,32%,to{opacity:0;scale:.15}17%{opacity:1;scale:1}28%{opacity:.25;scale:1.4}}.fs-chhath-horizon{position:absolute;right:0;top:32%;width:min(30vw,420px);height:270px;opacity:.66;mask-image:linear-gradient(90deg,transparent,#000 35%)}.fs-chhath-sun{position:absolute;right:14%;top:10px;width:145px;height:145px;border-radius:50%;background:radial-gradient(circle,#fff2b6 0 24%,#f8c468 55%,#ef9a46 72%,transparent 73%);box-shadow:0 0 48px #e6aa5799;animation:fs-sunrise 8s ease-in-out infinite alternate}.fs-chhath-river{position:absolute;right:0;bottom:0;width:100%;height:85px;background:repeating-linear-gradient(175deg,transparent 0 8px,#e8bd76a8 9px 10px,transparent 11px 20px);opacity:.55;transform:skewY(-5deg)}@keyframes fs-sunrise{0%{transform:translateY(12px);opacity:.7}to{transform:translateY(-8px);opacity:1}}.fs-durga-incense{position:absolute;right:7%;top:49%;height:170px;width:100px;opacity:.35}.fs-durga-incense i{position:absolute;left:calc(var(--i)*22px);bottom:0;width:17px;height:145px;border-radius:50%;border-left:7px solid #f1dfce;filter:blur(9px);animation:fs-incense 6s ease-in-out infinite;animation-delay:calc(var(--i)*-1.7s)}@keyframes fs-incense{0%{opacity:0;transform:translateY(30px) rotate(-14deg) scaleX(.5)}50%{opacity:.9}to{opacity:0;transform:translateY(-70px) rotate(18deg) scaleX(2)}}.fs-eid-night{position:absolute;inset:0}.fs-eid-night i{position:absolute;left:calc(4% + var(--i)*6%);top:calc(26% + var(--i)*3%);font-style:normal;color:#f4d69b;font-size:calc(8px + var(--i)*.6px);animation:fs-identity-glow 3s ease-in-out infinite alternate;animation-delay:calc(var(--i)*-.4s)}.fs-ganesh-petals{position:absolute;inset:0}.fs-ganesh-petals i{position:absolute;left:calc(3% + var(--i)*6%);top:20%;width:9px;height:14px;border-radius:70% 20% 70% 20%;background:#edb14d;animation:fs-petal-fall calc(7s + var(--i)*.15s) linear infinite;animation-delay:calc(var(--i)*-.55s)}@keyframes fs-petal-fall{0%{opacity:0;transform:translateY(-50px) rotate(0)}15%{opacity:.65}85%{opacity:.4}to{opacity:0;transform:translateY(72vh) rotate(340deg)}}.fs-janmashtami-notes i{position:absolute;right:calc(7% + var(--i)*3%);top:calc(34% + var(--i)*5%);color:#dfc578;font-size:20px;font-style:normal;opacity:0;animation:fs-notes 5s ease-out infinite;animation-delay:calc(var(--i)*-.7s)}@keyframes fs-notes{0%{opacity:0;transform:translateY(25px) scale(.6)}30%{opacity:.8}to{opacity:0;transform:translate(-35px,-75px) scale(1.1)}}.fs-rakhi-thread{position:absolute;right:0;top:32%;width:clamp(120px,20vw,300px);height:110px;border-top:4px solid #b55e85;transform:rotate(-14deg);opacity:.75}.fs-rakhi-thread span{position:absolute;left:45%;top:-36px;width:75px;height:75px;border:8px double #d6a85e;border-radius:50%;display:grid;place-items:center;color:#b95580;background:#f3d8a8;font-size:38px;box-shadow:0 0 0 5px #c37a9b55}.fs-easter-eggs{position:absolute;right:3%;top:36%;display:flex;gap:12px;transform:rotate(-12deg)}.fs-easter-eggs i{width:clamp(22px,3vw,40px);height:clamp(30px,4vw,54px);border-radius:48% 48% 46% 46%/60% 60% 40% 40%;background:repeating-linear-gradient(0deg,#d6b7e3 0 9px,#f6e6b2 10px 17px,#91bba4 18px 24px);box-shadow:0 4px 12px #172d4040;animation:fs-egg-sway 4s ease-in-out infinite alternate;animation-delay:calc(var(--i)*-.5s)}@keyframes fs-egg-sway{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}.fs-quiet-aura{position:absolute;right:-75px;top:28%;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,#e9d9ac66,transparent 70%);opacity:.55}@keyframes fs-identity-glow{0%{opacity:.3;filter:brightness(.8)}to{opacity:1;filter:brightness(1.2)}}@media(max-width:900px){.fs-identity-hangings{top:153px}.fs-holi-jet{width:25vw}.fs-chhath-horizon{width:28vw;scale:.7;transform-origin:top right}}@media(max-width:600px){.fs-identity-hangings{top:145px;height:40px;opacity:.6}.fs-identity-hangings>span:nth-child(2n){display:none}.fs-identity-hangings b{width:9px;height:12px;left:-3px}.fs-holi-jet{top:34%;scale:.6;transform-origin:left center}.fs-holi-jet-1{transform:scaleX(-1) rotate(-14deg);transform-origin:right center}.fs-christmas-snow i:nth-child(2n),.fs-ganesh-petals i:nth-child(2n){display:none}.fs-chhath-horizon{opacity:.4;scale:.5}.fs-newyear-burst-2,.fs-newyear-burst-3{display:none}.fs-rakhi-thread{scale:.55;transform-origin:right center}.fs-easter-eggs{scale:.6;transform-origin:right center}}@media(prefers-reduced-motion:reduce){.fs-christmas-snow,.fs-durga-incense,.fs-ganesh-petals,.fs-holi-jet,.fs-janmashtami-notes,.fs-newyear-show{display:none}}