.dussehra-preview.svelte-iddlcc{position:absolute;inset:0;pointer-events:none}.ember-field.svelte-iddlcc{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.ember.svelte-iddlcc{position:absolute;bottom:-1%;left:var(--ember-x);width:var(--ember-size);height:var(--ember-size);margin-left:calc(var(--ember-size) / -2);border-radius:50%;background:radial-gradient(circle,#ffeca0fa,#e8b040d1 42%,#b46e1400 72%);box-shadow:0 0 6px 1px #e8b04061;opacity:0;will-change:transform,opacity}.started.svelte-iddlcc .ember:where(.svelte-iddlcc){animation:svelte-iddlcc-ember-rise var(--ember-duration) linear var(--ember-delay) infinite}@keyframes svelte-iddlcc-ember-rise{0%{transform:translateZ(0) scale(1);opacity:var(--ember-peak)}42%{opacity:var(--ember-peak)}55%{opacity:calc(var(--ember-peak) * .65)}to{transform:translate3d(var(--ember-drift),-105vh,0) scale(.65);opacity:0}}.dussehra-scene.svelte-iddlcc{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0}.dussehra-scene.svelte-iddlcc img:where(.svelte-iddlcc){position:absolute;bottom:0;object-fit:contain;object-position:bottom}.ram-art.svelte-iddlcc{left:0;width:22vw;height:auto;max-height:38svh}.ravana-art.svelte-iddlcc{right:0;height:52svh;width:auto;max-width:26vw}.started.svelte-iddlcc .dussehra-scene:where(.svelte-iddlcc){animation:svelte-iddlcc-scene-reveal .35s ease-out both}@media(max-width:600px){.ram-art.svelte-iddlcc{width:30vw;max-height:32svh}.ravana-art.svelte-iddlcc{width:30vw;height:auto;max-width:30vw;max-height:52svh}}@keyframes svelte-iddlcc-scene-reveal{0%{opacity:0}to{opacity:.2}}.inspection.svelte-iddlcc .dussehra-scene:where(.svelte-iddlcc),.inspection.svelte-iddlcc .ember:where(.svelte-iddlcc){animation-play-state:paused}.inspection.svelte-iddlcc .dussehra-scene:where(.svelte-iddlcc){animation-delay:-2.2s}.inspection.svelte-iddlcc .ember:where(.svelte-iddlcc){animation-delay:-2.4s}@media(prefers-reduced-motion:reduce){.started.svelte-iddlcc .dussehra-scene:where(.svelte-iddlcc),.started.svelte-iddlcc .ember:where(.svelte-iddlcc){animation:none}.dussehra-scene.svelte-iddlcc,.ember-field.svelte-iddlcc{opacity:0}}.rangoli-watermark.svelte-a3xvnt{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:0;-webkit-mask-image:linear-gradient(to bottom,#000,#0005);mask-image:linear-gradient(to bottom,#000,#0005)}.rangoli-glow.svelte-a3xvnt{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.started.svelte-a3xvnt{animation:svelte-a3xvnt-border-breathe 2.4s ease-in-out infinite}@keyframes svelte-a3xvnt-border-breathe{0%,to{opacity:0}50%{opacity:.06}}@media(prefers-reduced-motion:reduce){.started.svelte-a3xvnt{animation:none}.rangoli-watermark.svelte-a3xvnt{opacity:0}}.snow-field.svelte-3zevw7{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.snowflake.svelte-3zevw7{position:absolute;top:0;left:var(--x);width:var(--size);height:var(--size);margin-left:calc(var(--size) / -2);border-radius:50%;background:#eef6ff;opacity:var(--opacity);transform:translate3d(0,-4vh,0);animation:svelte-3zevw7-snowfall var(--duration) linear var(--delay) infinite backwards}.paused.svelte-3zevw7 .snowflake:where(.svelte-3zevw7){animation-play-state:paused}@keyframes svelte-3zevw7-snowfall{0%{transform:translate3d(0,-4vh,0)}50%{transform:translate3d(var(--sway),46vh,0)}to{transform:translate3d(var(--drift),112vh,0)}}@media(prefers-reduced-motion:reduce){.snow-field.svelte-3zevw7{display:none}}.fireworks-container.svelte-1vn4k3e{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:auto}.fireworks-canvas.svelte-1vn4k3e{display:block;width:100%;height:100%}.paused.svelte-1vn4k3e{pointer-events:none}@media(prefers-reduced-motion:reduce){.fireworks-container.svelte-1vn4k3e{display:none}}.winter.svelte-152f2y1 .hello-dot:where(.svelte-152f2y1){color:#b9dbe9}.diwali.svelte-152f2y1 .hello-dot:where(.svelte-152f2y1){color:#f59e0b;text-shadow:0 0 12px rgba(245,158,11,.7)}.hello-screen.svelte-152f2y1{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;overflow:hidden;background:#050504;color:#fffaf2;opacity:1;transition:opacity .26s ease-out;isolation:isolate}.hello-screen.exiting.svelte-152f2y1{opacity:0;pointer-events:none}.hello-screen.winter.svelte-152f2y1{background:#000;color:#f1f8fc}.greeting.svelte-152f2y1{position:relative;z-index:2;display:flex;align-items:center;gap:.45em;width:max-content;max-width:calc(100vw - 40px);font-family:HelloDisplay;font-synthesis:none;font-size:clamp(28px,5.2vw,60px);font-weight:600;letter-spacing:.025em}.hello-dot.svelte-152f2y1{color:#dbb575;font-size:.8em}.words.svelte-152f2y1{display:grid;align-items:center;justify-items:center;height:1.35em;overflow:hidden}.hello-word.svelte-152f2y1{grid-area:1/1;display:inline-flex;align-items:center;gap:.45em;white-space:nowrap;visibility:hidden}.started.svelte-152f2y1 .hello-word:where(.svelte-152f2y1){animation:svelte-152f2y1-word-switch var(--word-duration) step-end var(--word-start) forwards}@keyframes svelte-152f2y1-word-switch{0%{visibility:visible}to{visibility:hidden}}.normal.svelte-152f2y1{background:#000;color:#fff}.normal.svelte-152f2y1 .hello-dot:where(.svelte-152f2y1){color:#fff}.normal.svelte-152f2y1 .greeting:where(.svelte-152f2y1){font-size:36px}@media(min-width:768px){.normal.svelte-152f2y1 .greeting:where(.svelte-152f2y1){font-size:60px}}.dussehra.svelte-152f2y1{background:#000}.inspection.svelte-152f2y1 .hello-word:where(.svelte-152f2y1){animation-play-state:paused}.inspection.svelte-152f2y1 .hello-word:where(.svelte-152f2y1){animation-delay:calc(var(--word-start) - 2s)}.diwali-logo-container.svelte-152f2y1{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:1.5rem;pointer-events:none;-webkit-user-select:none;user-select:none}.diwali-brand-box.svelte-152f2y1{position:relative;display:flex;flex-direction:column;width:clamp(220px,32vw,420px);max-width:calc(100vw - 48px)}.diwali-logo.svelte-152f2y1{width:100%;height:auto;display:block;opacity:1;transform:translateZ(0);filter:drop-shadow(0 0 20px rgba(245,158,11,.45));animation:svelte-152f2y1-diwali-logo-enter .22s cubic-bezier(.16,1,.3,1) forwards,svelte-152f2y1-diwali-logo-pulse 3s ease-in-out .22s infinite alternate}.diwali-tagline-wrap.svelte-152f2y1{width:100%;display:flex;justify-content:flex-end;align-items:center;margin-top:clamp(6px,1.1vw,12px);min-height:1.3em;padding-right:2px}.diwali-tagline.svelte-152f2y1{display:inline-flex;align-items:center;justify-content:flex-end;text-align:right;font-family:var(--font-sans, "Inter", system-ui, sans-serif);font-size:clamp(10px,1.25vw,14px);font-weight:500;letter-spacing:.22em;color:#f1ede4;text-shadow:0 0 12px rgba(245,158,11,.45);line-height:1;white-space:nowrap}.tagline-text.svelte-152f2y1{display:inline-block}.diwali-cursor.svelte-152f2y1{display:inline-block;margin-left:2px;color:#f59e0b;font-weight:300;text-shadow:0 0 8px rgba(245,158,11,.7);animation:svelte-152f2y1-cursor-blink .65s infinite;transition:opacity .4s ease}.diwali-cursor.cursor-hidden.svelte-152f2y1{opacity:0;animation:none}@keyframes svelte-152f2y1-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes svelte-152f2y1-diwali-logo-enter{0%{opacity:.85;transform:scale(.96) translateZ(0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes svelte-152f2y1-diwali-logo-pulse{0%{filter:drop-shadow(0 0 16px rgba(245,158,11,.4));transform:scale(1) translateZ(0)}to{filter:drop-shadow(0 0 30px rgba(253,224,71,.65));transform:scale(1.015) translateZ(0)}}@media(prefers-reduced-motion:reduce){.hello-screen.svelte-152f2y1{transition:none}.started.svelte-152f2y1 .hello-word:where(.svelte-152f2y1){animation:none}.hello-word.svelte-152f2y1{visibility:hidden}.hello-word-first.svelte-152f2y1{visibility:visible}.diwali-logo.svelte-152f2y1{animation:none;opacity:1;transform:none}.diwali-cursor.svelte-152f2y1{display:none}}
