.mi{--bg:#f7f4fb;--fg:#16132a;--ease:cubic-bezier(.22, 1, .36, 1);--pop:cubic-bezier(.34, 1.56, .64, 1);--glass:#ffffffb8;--line:#16132a14;--ink-2:#16132a99;--ink-3:#16132a6b;z-index:1000;background:var(--bg);color:var(--fg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}@media (min-width:640px){.mi{display:none}}.intro-off .mi{display:none}@media (max-width:639.98px){html:not(.intro-off):has(.mi){height:100%;overflow:hidden}html:not(.intro-off):has(.mi) body{height:100%;overflow:hidden}html:not(.intro-off) .mi~*{display:none!important}}.mi-bg{pointer-events:none;background:linear-gradient(170deg,#f3eefe 0%,#f7f4fb 45%,#fdf3ec 100%);position:absolute;inset:0}.mi-bg:before,.mi-bg:after{content:"";filter:blur(50px);opacity:.8;border-radius:50%;animation:16s ease-in-out infinite alternate mi-drift;position:absolute}.mi-bg:before{background:#e6e0fb;width:70vw;height:70vw;top:-10vw;left:-20vw}.mi-bg:after{background:#dff3ea;width:80vw;height:80vw;animation-delay:-8s;bottom:-20vw;right:-30vw}.mi-bg>span{opacity:0;background:radial-gradient(80% 40% at 50% 36%, color-mix(in srgb, var(--g) 16%, transparent), transparent 72%);transition:opacity 1.1s var(--ease);position:absolute;inset:0}.mi-bg>span[data-on]{opacity:1}@keyframes mi-drift{to{translate:12vw 8vw;scale:1.12}}.mi-top{padding:calc(env(safe-area-inset-top,0px) + 12px) max(22px, env(safe-area-inset-right,0px)) 4px max(22px, env(safe-area-inset-left,0px));justify-content:space-between;align-items:center;gap:10px;min-height:52px;display:flex;position:relative}.mi-top .mi-link{margin-left:0}.mi-ai{color:#4a3aa8;height:32px;transition:transform .2s var(--ease);background:linear-gradient(135deg,#ece7ff,#f6ecff);border:1px solid #5b48b02e;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 12px 0 10px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 8px 20px -12px #5b48b099}.mi-ai:active{transform:scale(.96)}.mi-link{height:36px;color:var(--ink-2);align-items:center;padding:0 2px;font-size:14px;font-weight:450;transition:color .2s;display:inline-flex}.mi-link:active{color:var(--fg)}.mi-prog{padding:8px max(22px, env(safe-area-inset-right,0px)) 0 max(22px, env(safe-area-inset-left,0px));gap:5px;display:flex;position:relative}.mi-prog span{background:#16132a17;border-radius:99px;flex:1;height:2.5px;position:relative;overflow:hidden}.mi-prog i{border-radius:inherit;background:var(--fg);position:absolute;inset:0}.mi-prog i.is-run{transform-origin:0;will-change:transform;animation:linear both mi-fill}.mi-stage{touch-action:pan-y;flex:1;min-height:0;position:relative}.mi-track{height:100%;transition:transform .85s var(--ease);will-change:transform;display:flex;position:relative}.mi-track.is-drag{transition:none}.mi-slide{min-width:0;padding:0 max(22px, env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 100px) max(22px, env(safe-area-inset-left,0px));flex-direction:column;flex:0 0 100%;display:flex;position:relative}.mi-final{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 22px);justify-content:center}.mi-art-wrap{opacity:.25;min-height:0;transition:opacity .7s var(--ease), transform .9s var(--ease);flex:1;place-items:center;display:grid;position:relative;transform:scale(.94)}.mi-slide[data-on] .mi-art-wrap{opacity:1;transform:none}.mi-art{aspect-ratio:1/1.12;width:min(92vw,410px,max(220px,89.2857dvh - 250px));position:relative}.mi-final .mi-art-wrap{flex:0 auto}.mi-final .mi-art{aspect-ratio:1;width:min(80vw,320px,max(170px,100dvh - 500px))}.mi-win{width:92%;box-shadow:0 30px 60px -28px #28145073, 0 0 0 1px var(--line);opacity:0;transition:transform 1s var(--ease), opacity .7s var(--ease);background:#fff;border-radius:16px;position:absolute;top:11%;left:0;overflow:hidden;transform:translateY(24px)rotate(-2deg)}.mi-slide[data-on] .mi-win{opacity:1;transition-delay:.1s;transform:none}.mi-win-bar{border-bottom:1px solid var(--line);align-items:center;gap:4px;height:20px;padding:0 8px;display:flex}.mi-win-bar i{background:#16132a1f;border-radius:50%;width:6px;height:6px}.mi-win-bar i:first-child{background:#ff5f57}.mi-win-bar i:nth-child(2){background:#febc2e}.mi-win-bar i:nth-child(3){background:#28c840}.mi-win-bar span{color:var(--ink-3);background:#16132a0a;border-radius:99px;margin:0 auto;padding:1px 8px;font-size:8.5px}.mi-win-shot{aspect-ratio:16/10;position:relative;overflow:hidden}.mi-slide[data-on] .mi-pan{animation:9s ease-in-out .6s infinite alternate mi-pan}@keyframes mi-pan{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-3%,-2%)}}.mi-ph{position:absolute}.mi-phone{opacity:0;width:37.9%;transition:transform 1s var(--ease), opacity .7s var(--ease);bottom:2%;right:0;transform:translate(40px,10px)rotate(6deg)}.mi-slide[data-on] .mi-phone{opacity:1;transition-delay:.35s;animation:6s ease-in-out 1.4s infinite mi-float;transform:none}.mi-cyc{opacity:0;animation:mi-cyc calc(var(--n) * 2.6s) calc((var(--k) - var(--n)) * 2.6s) infinite}.mi-cyc:first-child{opacity:1}@keyframes mi-cyc{0%,31%{opacity:1}33.4%,97%{opacity:0}to{opacity:1}}.mi-ph[data-n="2"] .mi-cyc{animation-name:mi-cyc2}@keyframes mi-cyc2{0%,48%{opacity:1}50%,98%{opacity:0}to{opacity:1}}.mi-fan .mi-ph{width:44.4%;transition:transform 1s var(--ease), opacity .7s var(--ease);bottom:0;left:50%;translate:-50%}.mi-fan .mi-fan-c{z-index:2;width:48.3%}.mi-fan .mi-fan-l,.mi-fan .mi-fan-r{opacity:0;transform:none}.mi-final[data-on] .mi-fan-l{opacity:1;transition-delay:.25s;transform:translate(-46%)rotate(-9deg)}.mi-final[data-on] .mi-fan-r{opacity:1;transition-delay:.35s;transform:translate(46%)rotate(9deg)}.mi-fan .mi-fan-c{opacity:0;transform:translateY(20px)}.mi-final[data-on] .mi-fan-c{opacity:1;transition-delay:.1s;transform:none}.mi-title{text-align:center;letter-spacing:-.045em;white-space:nowrap;color:var(--fg);opacity:0;transition:opacity .5s var(--ease), transform .8s var(--ease);margin:10px 0 0;font-size:clamp(21px,6.4vw,27px);font-weight:360;line-height:1.15;transform:translateY(14px)}.mi-slide[data-on] .mi-title{opacity:1;transition-delay:.2s;transform:none}.mi-title em{background-image:linear-gradient(92deg, var(--tone), color-mix(in srgb, var(--tone) 55%, #f5a35c));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:380}.mi-sub{text-align:center;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);opacity:0;transition:opacity .5s var(--ease), transform .8s var(--ease);margin:6px 0 0;font-size:14px;font-weight:400;overflow:hidden;transform:translateY(10px)}.mi-slide[data-on] .mi-sub{opacity:1;transition-delay:.32s;transform:none}.mi-badge{z-index:3;opacity:0;transform:translate3d(calc(var(--dir,-1) * 30px), 6px, 0) scale(.92);transition:opacity .6s var(--ease), transform .9s var(--ease);pointer-events:none;position:absolute}.mi-badge[data-from=r]{--dir:1}.mi-slide[data-on] .mi-badge{opacity:1;transition-delay:calc(.9s + var(--i) * .22s);transform:none}.mi-badge-in{letter-spacing:-.01em;white-space:nowrap;height:32px;color:var(--fg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 30px -16px #28145073, 0 0 0 1px var(--line);animation:mi-badge-bob 5s calc(var(--i) * -1.7s) ease-in-out infinite;background:#ffffffdb;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 4px;font-size:12.5px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.mi-badge-in:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffffe6 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.mi-slide[data-on] .mi-badge-in:after{animation:mi-glint 1.1s calc(1.5s + var(--i) * .22s) var(--ease) both}.mi-badge-ic{width:24px;height:24px;color:color-mix(in srgb, var(--tone) 80%, #16132a);background:color-mix(in srgb, var(--tone) 16%, #fff);border-radius:50%;place-items:center;display:grid}@keyframes mi-badge-bob{50%{translate:0 -4px}}@keyframes mi-glint{to{transform:translate(120%)}}.mi-splash{z-index:50;transition:opacity .65s var(--ease), visibility 0s .65s;background:radial-gradient(70% 45% at 50% 40%,#f1ebff,#0000 70%),radial-gradient(60% 40% at 50% 70%,#fdeee4,#0000 70%),#f7f4fb;place-items:center;display:grid;position:absolute;inset:0}.mi-splash.is-leaving{opacity:0;visibility:hidden;pointer-events:none}.mi-splash-in{transition:transform .7s var(--ease);will-change:transform;justify-items:center;gap:22px;display:grid;position:relative}.mi-splash.is-leaving .mi-splash-in{transform:scale(1.06)}.mi-splash-glow{opacity:0;width:220px;height:220px;animation:mi-splash-glow 1.6s .75s var(--ease) both;background:radial-gradient(closest-side,#ff7a5938,#fdba5a1a 55%,#0000);border-radius:50%;position:absolute;top:34px;left:50%;translate:-50% -50%}.mi-splash-mark{width:44px;height:70px;animation:mi-splash-settle 1.9s var(--ease) both;position:relative;overflow:visible}.mi-splash-mark path{stroke-dasharray:1;stroke-dashoffset:1px}.mi-splash-mark path:first-child{animation:.62s cubic-bezier(.65,0,.35,1) .15s forwards mi-draw-line}.mi-splash-mark path:nth-child(2){animation:.7s cubic-bezier(.65,0,.35,1) .5s forwards mi-draw-line}.mi-splash-mark path:nth-child(3){animation:.62s cubic-bezier(.65,0,.35,1) .9s forwards mi-draw-line}.mi-splash-name{letter-spacing:-.03em;color:var(--fg);margin:0;font-size:22px;font-weight:400;display:flex;position:relative}.mi-splash-name span{opacity:0;animation:mi-splash-letter .7s calc(1.05s + var(--i) * 45ms) var(--ease) forwards;display:inline-block;transform:translateY(6px)}@keyframes mi-draw-line{to{stroke-dashoffset:0}}@keyframes mi-splash-settle{0%{transform:scale(.92)}to{transform:scale(1)}}@keyframes mi-splash-glow{0%{opacity:0;transform:scale(.6)}60%{opacity:1}to{opacity:.75;transform:scale(1)}}@keyframes mi-splash-letter{to{opacity:1;transform:none}}.mi-bar{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 26px);pointer-events:none;transition:opacity .4s, transform .5s var(--ease);justify-content:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.mi-bar[data-hide]{opacity:0;transform:translateY(16px)}.mi-bar[data-hide] .mi-next,.mi-bar[data-hide] .mi-setup{pointer-events:none}.mi-next{pointer-events:auto;letter-spacing:-.01em;color:#fff;background:var(--fg);height:44px;transition:transform .25s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 5px 0 18px;font-size:14px;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 30px -14px #16132ab3}.mi-next:after{content:"";animation:mi-sheen 4.5s 2.5s var(--ease) infinite;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff2e 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.mi-next-arrow{width:34px;height:34px;color:var(--fg);transition:transform .35s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid}.mi-next:active{transform:scale(.97)}.mi-next:active .mi-next-arrow{transform:translate(3px)}.mi-ctas{gap:10px;margin-top:20px;display:grid}.mi-btn{letter-spacing:-.015em;opacity:0;height:52px;transition:opacity .5s var(--ease), transform .7s var(--ease), background .2s, scale .15s;border-radius:999px;align-items:center;gap:12px;padding:0 18px;font-size:15px;font-weight:450;display:flex;position:relative;overflow:hidden;transform:translateY(18px)}.mi-final[data-on] .mi-btn{opacity:1;transition-delay:var(--d,0s), var(--d,0s), 0s, 0s;transform:none}.mi-btn:active{scale:.98}.mi-btn>span{flex:1}.mi-btn-arrow{opacity:.5}.mi-btn-main{background:var(--fg);color:#fff;height:54px;box-shadow:0 18px 40px -18px #16132a99}.mi-btn-main:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff38 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.mi-final[data-on] .mi-btn-main:after{animation:mi-sheen 3.2s 1s var(--ease) infinite}.mi-btn-main .mi-btn-arrow{opacity:.8}.mi-btn-glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);color:var(--fg);background:#ffffffc7}.mi-foot{color:var(--ink-2);opacity:0;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:0 6px;font-size:13.5px;transition:opacity .6s .45s;display:flex}.mi-final[data-on] .mi-foot{opacity:1}.mi-foot b{color:var(--fg);font-weight:500}.mi-foot a,.mi-foot button{padding:8px 0}.mi-foot button{text-underline-offset:3px;margin-left:auto;-webkit-text-decoration:underline #16132a40;text-decoration:underline #16132a40}.mi-slide:not([data-on]) *,.mi-slide:not([data-on]) :after{animation-play-state:paused!important}@keyframes mi-float{50%{translate:0 -6px}}@keyframes mi-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mi-sheen{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.mi *,.mi :before,.mi :after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.mi-cyc:not(:first-child){opacity:0}}.mi{--bg:#0b0b0c;--fg:#f7f7f8;--glass:#ffffff0f;--line:#ffffff1a;--ink-2:#f7f7f89e;--ink-3:#f7f7f86b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mi-bg{background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/56px 56px,linear-gradient(#0e0d14 0%,#0b0b0c 60% 100%)}.mi-bg:before{background:color-mix(in srgb, var(--tone) 45%, #2a1f66);opacity:.5;filter:blur(70px)}.mi-bg:after{background:color-mix(in srgb, var(--tone) 35%, #4a1f3a);opacity:.38;filter:blur(80px)}.mi-bg>span{background:radial-gradient(85% 45% at 50% 34%, color-mix(in srgb, var(--g) 38%, transparent), transparent 72%), radial-gradient(60% 30% at 50% 100%, color-mix(in srgb, var(--g) 18%, transparent), transparent 75%)}.mi-prog span{background:#ffffff1f}.mi-prog span.is-past{background:#ffffff8c}.mi-win{box-shadow:0 40px 80px -30px #000c,0 0 0 1px #ffffff14}.mi-title em{background-image:linear-gradient(92deg, color-mix(in srgb, var(--tone) 70%, #fff), color-mix(in srgb, var(--tone) 45%, #fdba5a))}.mi-badge-in{color:#f7f7f8;background:#16161cc7;border-color:#ffffff1f;box-shadow:0 16px 34px -16px #000c,0 0 0 1px #ffffff0f}.mi-badge-in:after{background:linear-gradient(105deg,#0000 30%,#ffffff2e 50%,#0000 70%)}.mi-badge-ic{color:color-mix(in srgb, var(--tone) 60%, #fff);background:color-mix(in srgb, var(--tone) 26%, transparent)}.mi-splash{background:radial-gradient(70% 45% at 50% 40%,#7c5cff47,#0000 70%),radial-gradient(60% 40% at 50% 72%,#f5634e29,#0000 70%),#0b0b0c}.mi-splash-glow{background:radial-gradient(closest-side,#ff7a5959,#fdba5a24 55%,#0000)}.mi-next{color:#0b0b0c;background:#f7f7f8;box-shadow:0 14px 34px -14px #000000e6}.mi-next:after{background:linear-gradient(105deg,#0000 35%,#ffffffb3 50%,#0000 65%)}.mi-next-arrow{color:#fff;background:#0b0b0c}.mi-btn-main{color:#0b0b0c;background:#f7f7f8;box-shadow:0 18px 40px -18px #000000e6}.mi-btn-glass{color:var(--fg);background:#ffffff12;border-color:#ffffff1f}.mi-btn-glass:active{background:#ffffff24}.mi-foot button{text-decoration-color:#ffffff4d}.mi-ai,.mi-setup{isolation:isolate;color:#f7f7f8eb;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:0;position:relative}.mi-ai:before,.mi-setup:before{content:"";border-radius:inherit;background:conic-gradient(from var(--mi-a,0deg), #8b6cff, #e8677a, #f0b066, #7cc4f0, #8b6cff);-webkit-mask-composite:xor;opacity:.55;padding:1px;animation:9s linear infinite mi-turn;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mi-ai:after,.mi-setup:after{content:"";z-index:-1;border-radius:inherit;filter:blur(10px);opacity:.3;background:radial-gradient(60% 80%,#8b6cff66,#0000 75%);position:absolute;inset:-3px}.mi-ai svg,.mi-setup svg{color:#c9bcff}.mi-setup{pointer-events:auto;letter-spacing:-.01em;height:44px;transition:transform .25s var(--ease);border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.mi-setup:active,.mi-ai:active{transform:scale(.97)}@property --mi-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes mi-turn{to{--mi-a:360deg}}@media (prefers-reduced-motion:reduce){.mi-ai:before,.mi-setup:before{animation:none}}.mi-win{--line:#16132a14;--ink-3:#16132a6b}.mi[data-diwali]{--bg:#fdf6ee;--fg:#2b1d12;--glass:#ffffffb3;--line:#2b1d1214;--ink-2:#2b1d129e;--ink-3:#2b1d126b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mi[data-diwali] .mi-bg{background:linear-gradient(#fdf6ee 0%,#fbeee6 55%,#f6eef7 100%)}.mi[data-diwali] .mi-bg:before{opacity:.55;filter:blur(60px);background:#ffe1b8}.mi[data-diwali] .mi-bg:after{opacity:.6;filter:blur(70px);background:#f3dcf6}.mi[data-diwali] .mi-bg>span{background:radial-gradient(80% 40% at 50% 34%, color-mix(in srgb, var(--g) 22%, transparent), transparent 72%)}.mi[data-diwali] .mi-prog span{background:#2b1d121a}.mi[data-diwali] .mi-prog span.is-past{background:#2b1d1273}.mi[data-diwali] .mi-win{box-shadow:0 30px 60px -28px #783c1e66, 0 0 0 1px var(--line)}.mi[data-diwali] .mi-title em{background-image:linear-gradient(92deg, color-mix(in srgb, var(--tone) 85%, #5a2a0a), color-mix(in srgb, var(--tone) 60%, #b8741a))}.mi[data-diwali] .mi-badge-in{color:var(--fg);box-shadow:0 14px 30px -16px #783c1e66, 0 0 0 1px var(--line);background:#ffffffe0;border-color:#fffffff2}.mi[data-diwali] .mi-badge-ic{color:color-mix(in srgb, var(--tone) 80%, #2b1d12);background:color-mix(in srgb, var(--tone) 16%, #fff)}.mi[data-diwali] .mi-next{color:#fdf6ee;background:#2b1d12;box-shadow:0 14px 30px -14px #2b1d1299}.mi[data-diwali] .mi-next:after{background:linear-gradient(105deg,#0000 35%,#fff3 50%,#0000 65%)}.mi[data-diwali] .mi-next-arrow{color:#2b1d12;background:#fdf6ee}.mi[data-diwali] .mi-btn-main{color:#fdf6ee;background:#2b1d12}.mi[data-diwali] .mi-btn-glass{border-color:var(--line);color:var(--fg);background:#ffffffbf}.mi[data-diwali] .mi-ai,.mi[data-diwali] .mi-setup{color:var(--fg);background:#ffffffb8}.mi[data-diwali] .mi-ai svg,.mi[data-diwali] .mi-setup svg{color:#b8741a}.mi[data-diwali] .mi-foot button{text-decoration-color:#2b1d1240}.mi[data-diwali] .mi-splash{background:radial-gradient(70% 45% at 50% 40%,#ffe9c7,#0000 70%),radial-gradient(60% 40% at 50% 72%,#f6e2f7,#0000 70%),#fdf6ee}.mi[data-diwali] .mi-splash-name{color:#2b1d12}.mi[data-diwali] .mi-splash-mark path:nth-child(3){stroke:#2b1d12}.mi-splash-diya{opacity:0;background:linear-gradient(#d3743a,#8a3a15);border-radius:0 0 34px 34px;width:34px;height:16px;margin-left:-17px;animation:.6s 1.3s both mi-fade-in;position:absolute;top:150px;left:50%}.mi-splash-diya i{transform-origin:50% 100%;background:radial-gradient(circle at 50% 70%,#fff6d0,#ffb43c 70%);border-radius:50% 50% 40% 40%;width:9px;height:18px;margin-left:-4.5px;animation:1.5s ease-in-out infinite mi-flick;position:absolute;bottom:100%;left:50%;box-shadow:0 0 16px 6px #ffaa3c8c}@keyframes mi-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes mi-flick{0%,to{transform:scale(1)}40%{transform:scale(.85,1.12)}70%{transform:scale(1.08,.92)}}.mi-festive{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mi-toran{left:0;top:calc(env(safe-area-inset-top,0px) + 62px);filter:drop-shadow(0 5px 6px #c8782826);position:absolute}.mi-petal{background:var(--c);opacity:0;width:8px;height:12px;animation:mi-fall var(--t) linear var(--d) infinite;border-radius:60% 60% 50% 50%/70% 70% 40% 40%;position:absolute;top:-14px}@keyframes mi-fall{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:.5}85%{opacity:.35}to{transform:translate(var(--x), 105vh) rotate(320deg);opacity:0}}.mi[data-diwali] .mi-top,.mi[data-diwali] .mi-prog{z-index:2;position:relative}.mi[data-diwali] .mi-stage{z-index:2}.mi[data-diwali] .mi-bar{z-index:3}.mi-dw .mi-art-wrap{padding-top:34px}.mi-dw-hi{text-align:center;color:#a8622a;opacity:0;margin:4px 0 0;font-size:15px;font-weight:500;transition:opacity .6s 1.9s}.mi-dw[data-on] .mi-dw-hi{opacity:1}.mi-dw .mi-title{margin-top:4px}.mi-dw[data-on] .mi-title{transition-delay:2.05s}.mi-dw[data-on] .mi-sub{transition-delay:2.2s}.mi-dw-left{color:#8a5a20;font-weight:500}.mi-dw-cta{color:#fdf6ee;opacity:0;background:#2b1d12;border-radius:999px;align-self:center;align-items:center;gap:7px;height:44px;margin:14px 0 12px;padding:0 20px;font-size:14.5px;font-weight:500;transition:opacity .5s 2.35s,transform .6s cubic-bezier(.2,.8,.2,1) 2.35s;display:inline-flex;transform:translateY(10px);box-shadow:0 12px 26px -14px #2b1d12b3}.mi-dw[data-on] .mi-dw-cta{opacity:1;transform:none}.mi-dw-cta:active{transform:scale(.97)}.mi-gift-stage{--s:max(.5, min(1, calc((100vw - 120px) / 260px), calc((100dvh - 410px) / 330px)));width:calc(280px * var(--s));height:calc(330px * var(--s));place-items:end center;display:grid;position:relative}.mi-gift{width:calc(200px * var(--s));height:calc(300px * var(--s));position:relative}.mi-dw[data-on] .mi-gift{animation:1.1s ease-in-out both mi-bob,.42s ease-in-out .62s both mi-tremble}@keyframes mi-bob{0%{opacity:0;transform:translateY(26px)scale(.92)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes mi-tremble{0%,to{rotate:0deg}20%{rotate:-3.5deg}40%{rotate:3deg}60%{rotate:-2.5deg}80%{rotate:1.5deg}}.mi-box{z-index:3;height:calc(132px * var(--s));border-radius:calc(14px * var(--s));background:linear-gradient(160deg,#f6c9d2 0%,#eaa3b4 50%,#d9849a 100%);position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 1px #fff9,inset 0 -14px 24px #a03c5a2e,0 24px 44px -22px #a0465a8c}.mi-ribbon{width:calc(24px * var(--s));background:linear-gradient(90deg,#c8922f,#f3d38c 40%,#fff1cc 50%,#f3d38c 60%,#c8922f);position:absolute;top:0;bottom:0;left:50%;translate:-50%}.mi-sheen{background:linear-gradient(115deg,#0000 30%,#ffffff61 45%,#0000 60%);position:absolute;inset:0}.mi-dw[data-on] .mi-sheen{animation:2.4s ease-in-out .2s mi-sheen-move}@keyframes mi-sheen-move{0%{transform:translate(-100%)}to{transform:translate(100%)}}.mi-lid{z-index:4;left:calc(-8px * var(--s));right:calc(-8px * var(--s));bottom:calc(126px * var(--s));height:calc(38px * var(--s));border-radius:calc(11px * var(--s));transform-origin:25% 100%;background:linear-gradient(165deg,#f8d3db 0%,#eeb0bf 60%,#e195a8 100%);position:absolute;box-shadow:inset 0 1px #ffffffb3,0 10px 18px -10px #a0465a8c}.mi-dw[data-on] .mi-lid{animation:1.05s cubic-bezier(.4,-.3,.3,1.1) 1.04s both mi-lid-off}@keyframes mi-lid-off{0%{opacity:1;transform:none}35%{transform:translate(calc(-14px * var(--s)), calc(-110px * var(--s))) rotate(-28deg);opacity:1}to{transform:translate(calc(-120px * var(--s)), calc(-40px * var(--s))) rotate(-70deg);opacity:0}}.mi-bow{width:calc(88px * var(--s));height:calc(42px * var(--s));position:absolute;bottom:100%;left:50%;translate:-50% 18%}.mi-bow i{border:calc(7px * var(--s)) solid #e2ad4c;border-radius:50% 50% 10%/60% 60% 20%;width:50%;height:100%;position:absolute;bottom:0}.mi-bow i:first-of-type{left:2px;rotate:-18deg}.mi-bow i:nth-of-type(2){right:2px;rotate:18deg;scale:-1 1}.mi-bow b{left:50%;bottom:calc(-3px * var(--s));width:calc(19px * var(--s));height:calc(17px * var(--s));border-radius:calc(6px * var(--s));background:linear-gradient(#fff1cc,#e2ad4c);position:absolute;translate:-50%}.mi-card{z-index:2;left:calc(12px * var(--s));right:calc(12px * var(--s));bottom:calc(22px * var(--s));height:calc(196px * var(--s));align-content:center;justify-items:center;gap:calc(2px * var(--s));border-radius:calc(16px * var(--s));text-align:center;color:#2b1d12;box-shadow:inset 0 0 0 1px #c8922f4d, inset 0 0 0 calc(5px * var(--s)) #ffffffb3, 0 22px 44px -20px #c8823299;opacity:0;background:radial-gradient(120% 80% at 50% 0,#fff,#fff8ec 60%,#fbecd2);display:grid;position:absolute}.mi-dw[data-on] .mi-card{animation:1.2s cubic-bezier(.2,.9,.2,1.15) 1.22s both mi-card-up,2.6s ease-in-out 2.6s infinite mi-card-glow}@keyframes mi-card-up{0%{transform:translateY(calc(30px * var(--s))) scale(.84);opacity:0}30%{opacity:1}to{transform:translateY(calc(-104px * var(--s))) scale(1);opacity:1}}@keyframes mi-card-glow{0%,to{box-shadow:inset 0 0 0 1px #c8922f4d, inset 0 0 0 calc(5px * var(--s)) #ffffffb3, 0 22px 44px -20px #c8823299}50%{box-shadow:inset 0 0 0 1px #c8922f73, inset 0 0 0 calc(5px * var(--s)) #ffffffb3, 0 22px 60px -14px #f0aa46d9}}.mi-card-kick{font-size:calc(9.5px * var(--s));letter-spacing:.22em;text-transform:uppercase;color:#a8622a}.mi-card-kick[lang=hi]{letter-spacing:0;font-size:calc(13px * var(--s))}.mi-card-big{margin-top:calc(4px * var(--s));font-size:calc(30px * var(--s));letter-spacing:-.04em;font-weight:300;line-height:1}.mi-card-big b{font-size:calc(62px * var(--s));background:linear-gradient(#e0a03a,#9a5a14);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:300}.mi-card-sub{font-size:calc(14px * var(--s));color:#5b4636}.mi-orbit{opacity:0;background:#f2b84b;border-radius:50%;width:6px;height:6px;margin:-3px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px 2px #ffbe5abf}.mi-dw[data-on] .mi-orbit{animation:mi-orbit 3.6s linear calc(2.2s + var(--i) * -.6s) infinite, mi-fade-in .6s 2.2s both}@keyframes mi-orbit{0%{transform:rotate(0deg) translateX(calc(118px * var(--s))) rotate(0deg) scaleY(1)}to{transform:rotate(360deg) translateX(calc(118px * var(--s))) rotate(-360deg)}}.mi-rays{left:50%;bottom:calc(150px * var(--s));width:calc(460px * var(--s));height:calc(460px * var(--s));background:conic-gradient(from 0deg, transparent 0 10deg, #ffc86e73 14deg, transparent 20deg 40deg, #ffc86e52 46deg, transparent 52deg 76deg, #ffc86e6b 82deg, transparent 88deg 115deg, #ffc86e4d 120deg, transparent 126deg 150deg, #ffc86e6b 156deg, transparent 162deg 200deg, #ffc86e4d 210deg, transparent 216deg 260deg, #ffc86e61 270deg, transparent 276deg 360deg);opacity:0;border-radius:50%;position:absolute;translate:-50% 50%;-webkit-mask-image:radial-gradient(closest-side,#000 28%,#0000);mask-image:radial-gradient(closest-side,#000 28%,#0000)}.mi-dw[data-on] .mi-rays{animation:1.2s ease-out 1.08s both mi-rays-in,30s linear 1.08s infinite mi-spin}@keyframes mi-rays-in{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes mi-spin{to{rotate:360deg}}.mi-halo{left:50%;bottom:calc(180px * var(--s));width:calc(260px * var(--s));height:calc(260px * var(--s));opacity:0;background:radial-gradient(closest-side,#ffcd7899,#0000);border-radius:50%;position:absolute;translate:-50% 50%}.mi-dw[data-on] .mi-halo{animation:1s 1.1s both mi-fade-in}.mi-floor{left:50%;bottom:calc(-8px * var(--s));width:calc(240px * var(--s));height:calc(30px * var(--s));filter:blur(3px);background:radial-gradient(closest-side,#a0503c33,#0000);border-radius:50%;position:absolute;translate:-50%}.mi-burst{left:50%;bottom:calc(150px * var(--s));z-index:5;width:0;height:0;position:absolute}.mi-burst i{opacity:0;position:absolute}.mi-spark{background:#ffe3a1;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px 2px #ffbe5ad9}.mi-flake{background:var(--c);border-radius:60% 60% 50% 50%/70% 70% 40% 40%;width:8px;height:12px}.mi-dw[data-on] .mi-burst i{animation:mi-pop 1.5s cubic-bezier(.1,.8,.3,1) calc(1.08s + var(--d)) both}@keyframes mi-pop{0%{opacity:0;transform:rotate(var(--a)) translateY(0) rotate(0deg)}15%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--r) * -1 * var(--s))) rotate(220deg)}}@media (prefers-reduced-motion:reduce){.mi-petal,.mi-orbit,.mi-burst,.mi-splash-diya i{display:none;animation:none!important}.mi-dw[data-on] .mi-gift,.mi-dw[data-on] .mi-rays,.mi-dw[data-on] .mi-halo,.mi-dw[data-on] .mi-sheen{opacity:1;animation:none!important}.mi-dw[data-on] .mi-lid{opacity:0;animation:none!important}.mi-dw[data-on] .mi-card{opacity:1;transform:translateY(calc(-104px * var(--s)));animation:none!important}}
