.tsz-tabs{margin-bottom:20px}@supports selector(:has(a)){.tsz-tabbed .tgroup,.tsz-tabbed .tgroup>.tag{display:none}.tsz-tabbed .tgroup+.tgroup{margin-top:0}:is(.tsz-tabbed:has(.tszt-0:checked) .tszg-0,.tsz-tabbed:has(.tszt-1:checked) .tszg-1){display:block}:is(.tsz-tabbed:has(.tszt-0:checked) .tszl-0,.tsz-tabbed:has(.tszt-1:checked) .tszl-1){background:var(--ink);border-color:var(--ink);color:var(--white)}:is(.tsz-tabbed:has(.tszt-0:checked) .tszl-0 .num,.tsz-tabbed:has(.tszt-1:checked) .tszl-1 .num){color:#ffffffb3}:is(.tsz-tabbed:has(.tszt-0:focus-visible) .tszl-0,.tsz-tabbed:has(.tszt-1:focus-visible) .tszl-1){outline:2px solid var(--green-action);outline-offset:2px}}.tsz-tabs label{min-height:40px}@media (max-width:520px){ul.tgrid.tsz{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:12px;margin:0 -20px;padding:4px 20px 14px;scroll-padding:0 20px;display:flex;overflow-x:auto}ul.tgrid.tsz::-webkit-scrollbar{display:none}ul.tgrid.tsz>li.tsz-card{scroll-snap-align:start;flex-direction:column;flex:0 0 min(80vw,340px);min-width:0;display:flex}ul.tgrid.tsz>li.tsz-card ul.tsz-goods{margin-top:auto}ul.tgrid.tsz>li.rv:nth-child(n+3){opacity:1;transform:none}}@media (max-width:374px){html:not([data-fz-off]) body:has(.fzp-slot .fzp) .hb{aspect-ratio:auto;height:186px}html:not([data-fz-off]) body:has(.fzp-slot .fzp) .hb-in{padding-bottom:14px}html:not([data-fz-off]) body:has(.fzp-slot .fzp) .hb-search{margin-top:8px}}@media (max-width:600px){body:not(:has(.hb)) .fzp-slot{height:auto}body:not(:has(.hb)) .fzp-slot .fzp{margin:8px 0 0;position:relative;top:auto;left:auto;right:auto}}@media (max-width:860px){h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}.dir-list a{padding:10px 0}}@media (min-width:481px) and (max-width:1180px){.hd .logo:has(.fz-lm){margin-right:20px}}@media (max-width:860px){.fzp-x{position:relative}.fzp-x:after{content:"";position:absolute;inset:-7px}}@media (max-width:359px){html:not([data-fz-off]) body:has(.fzp-slot .fzp) .hb{height:158px}.rstrip-track a{height:34px}}
.fzp-slot{z-index:4;height:0;position:relative}.fzp-slot>.wrap{position:relative}.fzp{color:#5b3a0c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffaf0f5;border:1px solid #f1d6a2;border-radius:999px;align-items:center;gap:8px;max-width:min(520px,100%);padding:6px 6px 6px 10px;font-size:13.5px;font-weight:600;line-height:1.3;display:flex;position:absolute;top:14px;right:0;box-shadow:0 6px 22px #3c1e0029}.fzp .fz-ico{flex:none;width:22px;height:22px}.fzp-tx{min-width:0}.fzp-x{color:#8a6224;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;display:grid}.fzp-x svg{width:14px;height:14px}.fzp-x:hover{color:#5b3a0c;background:#a06e1e1f}.fzp-x:focus-visible{outline-offset:1px;outline:2px solid #b7791f}html[data-fz-off] .fzp{display:none}@media (max-width:860px){.fzp-slot{height:auto}.fzp{width:fit-content;margin:8px auto;padding:5px 4px 5px 9px;font-size:12.5px;position:relative;top:auto;right:auto}.fzp .fz-ico{width:20px;height:20px}}@media (prefers-reduced-motion:no-preference){.fzp{animation:.7s cubic-bezier(.2,.8,.2,1) 3s backwards fz-pill-in}.fzp .fz-ico-flame{transform-box:fill-box;transform-origin:50% 100%;animation:2.6s ease-in-out infinite fz-flicker}}@keyframes fz-pill-in{0%{opacity:0;transform:translateY(-8px)}}html[data-festival] .hd .logo{position:relative}.fz-lm{pointer-events:none;position:absolute}.fz-lm-diya{width:20px;height:20px;margin-top:-10px;top:50%;right:-26px}.fz-lm-xmas{width:30px;height:24px;top:-8px;right:-34px}.fz-lm-eid{width:16px;height:16px;top:-4px;right:-19px}@media (max-width:480px){.fz-lm{display:none}}@media (prefers-reduced-motion:no-preference){.fz-lm-diya .fz-ico-flame{transform-box:fill-box;transform-origin:50% 100%;animation:2.6s ease-in-out infinite fz-flicker}.fz-lm-diya .fz-ico-glow{animation:3.2s ease-in-out infinite alternate fz-breathe}}@keyframes fz-flicker{0%,to{transform:scale(1)}22%{transform:scale(.94,1.06)}48%{transform:scale(1.04,.96)}74%{transform:scale(.97,1.03)}}@keyframes fz-breathe{0%{opacity:.18}to{opacity:.38}}.fz-hero{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.fz-dusk,.fz-holi{pointer-events:none;position:absolute;inset:0}.fz-dusk{mix-blend-mode:soft-light;background:linear-gradient(#461e5a1f 0%,#0000 45%),radial-gradient(55% 60% at 76% 66%,#ffaa462e,#0000 70%)}html[data-festival=diwali] .hfx-warm{background:radial-gradient(70% 80% at 74% 62%,#ffb0506b,#ff8c321f 45%,#0000 72%)}@media (max-width:860px){.fz-di{transform:scale(1.5)}}@media (prefers-reduced-motion:no-preference){.fz-dusk{animation:1.6s .2s backwards fade-in}}@keyframes fz-glow{0%{opacity:.95}to{opacity:.6}}html[data-festival=diwali] .ft{border-top-color:#2a1a06}html[data-festival=diwali] .ft:before{background:radial-gradient(circle,#ffe7a3 0 1.6px,#ffbe508c 2.2px,#ffaa3c00 4.5px) 0 0/22px 9px repeat-x,radial-gradient(circle,#ffc46b 0 1.4px,#ff962880 2px,#ff8c2800 4px) 11px 0/22px 9px repeat-x,linear-gradient(#5a3a12,#5a3a12) 0/100% 1px no-repeat;height:9px;animation:none;top:-6px}html[data-festival=diwali] .ft:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle,#fff6d8 0 2px,#ffdc8cb3 2.6px,#ffc86400 5px) 0 0/22px 9px repeat-x;height:9px;position:absolute;top:-6px;left:0;right:0}@media (prefers-reduced-motion:no-preference){html[data-festival=diwali] .ft:after{animation:1.4s steps(2,jump-none) infinite alternate fz-twinkle}}@keyframes fz-twinkle{0%{opacity:0}to{opacity:.9}}.fz-holi{mix-blend-mode:screen;background:radial-gradient(22% 30% at 2% 6%,#ec489980,#ec489900 70%),radial-gradient(18% 26% at 14% -2%,#facc1573,#facc1500 70%),radial-gradient(22% 30% at 99% 4%,#2dd4bf73,#2dd4bf00 70%),radial-gradient(18% 24% at 88% -4%,#a855f76b,#a855f700 70%),radial-gradient(20% 26% at 100% 96%,#f973166b,#f9731600 70%)}@media (prefers-reduced-motion:no-preference){.fz-holi{animation:1.6s .3s backwards fade-in}}html[data-festival=holi] .hd:before{content:"";opacity:.8;background:linear-gradient(90deg,#ec4899,#f59e0b 25%,#22c55e 50%,#14b8a6 70%,#8b5cf6);height:2px;position:absolute;bottom:-1px;left:0;right:0}html[data-festival=tricolour] .hd:before{content:"";pointer-events:none;background:linear-gradient(#f93 0 33.4%,#fff 33.4% 66.7%,#138808 66.7%);height:6px;position:absolute;top:100%;left:0;right:0;box-shadow:0 1px 2px #1018141f}.fz-xmas{filter:drop-shadow(0 0 6px #ffe29a8c);width:min(260px,30%);height:auto;position:absolute;top:24%;right:7%}html[data-festival=christmas] .hd:before{content:"";opacity:.55;background:linear-gradient(90deg,#b91c1c00,#b91c1c 30%,#15803d 70%,#15803d00);height:2px;position:absolute;bottom:-1px;left:0;right:0}.fz-eid{filter:drop-shadow(0 4px 10px #ffd27a59);width:clamp(70px,9vw,120px);height:auto;position:absolute;top:0;right:5%}@media (prefers-reduced-motion:no-preference){.fz-eid{transform-origin:72% 0;animation:6s ease-in-out infinite alternate fz-sway}}@keyframes fz-sway{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}html[data-festival=eid] .hd:before{content:"";opacity:.7;background:linear-gradient(90deg,#2e8b6a00,#2e8b6a 30%,#c9a24a 70%,#c9a24a00);height:2px;position:absolute;bottom:-1px;left:0;right:0}.fz-kite{filter:drop-shadow(0 6px 10px #00000040);width:clamp(44px,6vw,84px);height:auto;position:absolute;top:8%;right:9%}@media (prefers-reduced-motion:no-preference){.fz-kite{animation:5s ease-in-out infinite alternate fz-bob}}@keyframes fz-bob{0%{transform:translate(0)rotate(-3deg)}to{transform:translate(-6px,6px)rotate(3deg)}}html[data-festival=harvest] .hd:before{content:"";opacity:.7;background:linear-gradient(90deg,#f0632a00,#f0632a 30%,#f7a70e 70%,#f7a70e00);height:2px;position:absolute;bottom:-1px;left:0;right:0}html[data-festival=generic] .hd:before{content:"";opacity:.6;background:linear-gradient(90deg,#f59e0b00,#f59e0b 30%,#f97316 70%,#f9731600);height:2px;position:absolute;bottom:-1px;left:0;right:0}.fz-lights{pointer-events:none;width:100%;height:clamp(44px,6vw,72px);position:absolute;top:0;left:0;overflow:visible}.fz-wire{fill:none;stroke:#2818088c;stroke-width:1px;vector-effect:non-scaling-stroke}.fz-bulbs{pointer-events:none;width:100%;height:clamp(44px,6vw,72px);position:absolute;top:0;left:0}.fz-b{opacity:.85;background:#ffe7a8;border-radius:50%;width:5px;height:5px;margin:-1px 0 0 -2.5px;position:absolute;box-shadow:0 0 4px 1px #ffc86ebf,0 0 12px 3px #ffaa4647}.fz-b2{opacity:.7;background:#ffd27f;width:4px;height:4px}@media (max-width:860px){.fz-b{width:4px;height:4px}.fz-b2{width:3px;height:3px}}@media (prefers-reduced-motion:no-preference){.fz-b{animation:1.6s ease-in-out infinite fz-bulb,5.5s linear infinite fz-chase,.75s ease-out backwards fz-on;animation-delay:calc(var(--i) * -.29s),calc(var(--t-lights,2s) + 1.6s + var(--p) * 90ms),calc(var(--t-lights,2s) + var(--x,0) * 1.3s)}.fz-b2{animation-duration:3s,5.5s,.75s}.fz-lights{animation:fade-in .9s ease backwards calc(var(--t-lights,2s) - .35s)}}@keyframes fz-on{0%{opacity:0;transform:scale(.3)}40%{opacity:1;filter:brightness(1.7);transform:scale(1.8)}to{opacity:.85;filter:none;transform:none}}@keyframes fz-bulb{0%,to{opacity:.25}45%{opacity:1}55%{opacity:1}}@keyframes fz-chase{0%,86%,to{filter:none;transform:scale(1)}92%{filter:brightness(1.35);transform:scale(1.5)}}.fz-sparks{pointer-events:none;position:absolute;inset:0}.fz-burst{width:0;height:0;position:absolute}.fz-burst i{opacity:0;width:3px;height:3px;transform:rotate(var(--a)) translateY(0);background:#ffe3a1;border-radius:50%;margin:-1.5px;position:absolute;top:0;left:0;box-shadow:0 0 6px 1px #ffbe5acc}.fz-burst i:nth-child(2n){background:#ffc56b;width:2px;height:2px;margin:-1px}@media (prefers-reduced-motion:no-preference){.fz-burst i{animation:9s ease-out infinite fz-spark;animation-delay:calc(5.2s + var(--k) * 3s)}}@media (max-width:600px){.fz-burst{transform:scale(.75)}}@keyframes fz-spark{0%{opacity:0;transform:rotate(var(--a)) translateY(0)}2%{opacity:1}11%{opacity:.85;transform:rotate(var(--a)) translateY(-22px)}17%{opacity:0;transform:rotate(var(--a)) translateY(-28px)}to{opacity:0;transform:rotate(var(--a)) translateY(-28px)}}@media (max-width:600px){.fzp-slot{display:none}}.fz-rocket{width:0;height:0;position:absolute}.fz-trail{opacity:0;transform-origin:top;background:linear-gradient(#ffe2a0e6,#ffc86e00);width:1px;height:70px;position:absolute;top:0;left:-.5px}.fz-burst-r{top:0;left:0}.fz-burst-r i{background:#ffe7b0;width:3px;height:3px}.fz-burst-r i:nth-child(3n){background:#ffb86b}.fz-burst-r i:nth-child(4n){background:#ffd6e0}@media (prefers-reduced-motion:no-preference){.fz-trail{animation:12s cubic-bezier(.3,.6,.4,1) infinite fz-rise;animation-delay:calc(var(--t-rocket,2.6s) + var(--k) * 1s)}.fz-burst-r i{animation:12s ease-out infinite fz-pop;animation-delay:calc(var(--t-rocket,2.6s) + var(--k) * 1s)}}@media (max-width:600px){.fz-rocket{transform:scale(.7)}.fz-trail{height:50px}}@keyframes fz-rise{0%{opacity:0;transform:translateY(110px)scaleY(.4)}2%{opacity:.85}8%{opacity:.75;transform:translateY(0)scaleY(1)}10%{opacity:0;transform:translateY(-6px)scaleY(.2)}to{opacity:0}}@keyframes fz-pop{0%,8%{opacity:0;transform:rotate(var(--a)) translateY(0)}9%{opacity:1}17%{opacity:.9;transform:rotate(var(--a)) translateY(-34px)}24%{opacity:0;transform:rotate(var(--a)) translateY(-42px)}to{opacity:0;transform:rotate(var(--a)) translateY(-42px)}}.fz-burst-r i{width:3.5px;height:3.5px;margin:-1.75px}.fz-c0 .fz-burst-r i{background:#ffd36e;box-shadow:0 0 7px 1px #ffc85ad9}.fz-c1 .fz-burst-r i{background:#ff9db5;box-shadow:0 0 7px 1px #ff82aacc}.fz-c2 .fz-burst-r i{background:#8cf0c0;box-shadow:0 0 7px 1px #6ee7a8cc}.fz-c3 .fz-burst-r i{background:#fff4dc;box-shadow:0 0 7px 1px #ffecc8d9}.fz-burst-r i:nth-child(odd){width:2.5px;height:2.5px;margin:-1.25px}.fz-sitefw{z-index:40;pointer-events:none;opacity:1;width:100vw;height:100vh;position:fixed;inset:0}
.launch{display:none}html[data-launch] .launch{z-index:35;color:#fff;text-align:center;background:radial-gradient(70% 55% at 50% 46%,#f4b74033 0%,#f4b74000 60%),radial-gradient(at 50% 120%,#4a0f1e 0%,#4a0f1e00 55%),linear-gradient(#0b0a24 0%,#1a0f2e 45%,#2a0f1e 100%);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:hidden}html[data-launch]:not([data-launch=open]) body{overflow:hidden}html[data-launch]:not([data-launch=open]) .hb,html[data-launch]:not([data-launch=open]) .hb *,html[data-launch]:not([data-launch=open]) .hb :after,html[data-launch]:not([data-launch=open]) .hb :before,html[data-launch]:not([data-launch=open]) .rstrip *{animation-play-state:paused!important}.launch-sky{pointer-events:none;position:absolute;inset:0}.launch-lanterns{height:0;position:absolute;top:0;left:0;right:0}.launch-lantern{width:2px;height:var(--len);transform-origin:top;animation:ln-sway var(--sw) ease-in-out infinite alternate;background:linear-gradient(#6b5b3a,#b8975a);position:absolute;top:0}.launch-lantern svg{width:clamp(30px,2.6vw,48px);height:auto;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--lc) 70%,transparent));position:absolute;bottom:-60px;left:50%;transform:translate(-50%)}@keyframes ln-sway{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.launch-rangoli{opacity:.26;width:min(92vmin,880px);height:auto;transition:opacity 1.2s;animation:90s linear infinite rg-turn;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}@keyframes rg-turn{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}html[data-launch=go] .launch-rangoli{opacity:.14}.launch-diyas{justify-content:space-evenly;padding-inline:4vw;display:flex;position:absolute;bottom:clamp(18px,4vh,48px);left:0;right:0}.launch-diya{width:clamp(36px,3.4vw,64px);display:block;position:relative}.launch-diya svg{width:100%;height:auto;display:block}.launch-flame,.launch-bigflame{aspect-ratio:1/1.8;transform-origin:50% 100%;width:36%;animation:1.3s ease-in-out infinite alternate fl-flick;animation-delay:var(--fd,0s);background:radial-gradient(at 50% 72%,#fff 0%,#ffe7a0 28%,#ffb23e 60%,#ff781e00 100%);border-radius:50%/62% 62% 38% 38%;margin-left:-18%;position:absolute;bottom:62%;left:50%}.launch-flame:after,.launch-bigflame:after{content:"";aspect-ratio:1;background:radial-gradient(circle,#ffbe5a59 0%,#ffbe5a00 65%);border-radius:50%;width:420%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@keyframes fl-flick{0%{transform:scale(1)rotate(-2deg)}35%{transform:scale(.92,1.08)rotate(2deg)}70%{transform:scale(1.05,.95)rotate(-1deg)}to{transform:scale(.96,1.04)rotate(1.5deg)}}.launch-in{flex-direction:column;align-items:center;gap:12px;width:min(900px,100%);transition:opacity .7s,transform .8s;display:flex;position:relative}.launch-logo{width:clamp(130px,12vw,210px);height:auto;margin-bottom:4px}.launch-kick{letter-spacing:-.015em;background:linear-gradient(100deg,#ffe7a8 0%,#f4b740 35%,#fff4d6 50%,#f4b740 65%,#ffd36e 100%) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(40px,6vw,108px);font-weight:700;line-height:1.02;animation:6s ease-in-out infinite kick-shine}@keyframes kick-shine{0%,to{background-position:0%}50%{background-position:100%}}.launch-sub{color:#fff;margin:0;font-size:clamp(17px,1.6vw,28px);font-weight:600}.launch-sub2{color:#ffecc8b8;margin:0;font-size:clamp(14px,1.15vw,20px)}.launch-btn-ico{margin-right:.45em;font-size:.9em}.launch-bigdiya{width:clamp(90px,8vw,150px);margin:22px 0 6px;display:block;position:relative}.launch-bigdiya svg{width:100%;height:auto;display:block}.launch-bigflame{opacity:0;transition:opacity .5s,transform .9s cubic-bezier(.22,1.4,.36,1);transform:scale(.2)}html[data-launch=go] .launch-bigflame,html[data-launch=open] .launch-bigflame{opacity:1;animation:1.3s ease-in-out .9s infinite alternate fl-flick;transform:none}.launch-btn{z-index:1;color:#3a2100;height:clamp(58px,5.6vw,84px);font:inherit;cursor:pointer;background:linear-gradient(#ffe08a 0%,#f4b740 100%);border:0;border-radius:999px;padding:0 clamp(30px,3.4vw,58px);font-size:clamp(19px,1.9vw,30px);font-weight:700;animation:2.2s ease-in-out infinite launch-pulse;position:relative;box-shadow:0 0 0 6px #ffd36e33,0 18px 40px #00000073}.launch-btn:focus-visible{outline-offset:4px;outline:3px solid #fff}@keyframes launch-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}html[data-launch=go] .launch-btn,html[data-launch=open] .launch-btn{opacity:0;pointer-events:none;transition:opacity .4s,transform .4s;animation:none;transform:scale(.9)}.launch[data-step]:not([data-step="-1"]) .launch-in{opacity:0;transform:translateY(-24px)scale(.96)}.launch-story{pointer-events:none;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.launch-story:before{content:"";opacity:0;background:radial-gradient(#0b0a24bd 0%,#0b0a2400 70%);border-radius:50%;width:min(1400px,115vw);height:min(560px,64vh);transition:opacity 1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.launch[data-step]:not([data-step="-1"]) .launch-story:before{opacity:1}.ls{letter-spacing:-.02em;color:#fff4e2;text-wrap:balance;opacity:0;grid-area:1/1;max-width:min(1150px,92vw);margin:0;font-size:clamp(30px,4.6vw,86px);font-weight:700;line-height:1.1;transition:opacity .55s,transform .55s;position:relative;transform:translateY(26px)scale(.985)}.ls b{background:linear-gradient(100deg,#ffe7a8,#f4b740 60%,#ffd36e);color:#0000;-webkit-background-clip:text;background-clip:text}.ls small{letter-spacing:0;color:#ffecc8db;margin-top:.55em;font-size:.44em;font-weight:500;display:block}.ls-love{font-size:clamp(44px,7vw,132px)}.ls-big{font-size:clamp(34px,5.2vw,98px)}.ls-heart{animation:1.1s ease-in-out infinite heart;display:inline-block}@keyframes heart{0%,40%,to{transform:scale(1)}15%{transform:scale(1.22)}28%{transform:scale(1.08)}}.launch[data-step="0"] .ls[data-i="0"],.launch[data-step="1"] .ls[data-i="1"],.launch[data-step="2"] .ls[data-i="2"],.launch[data-step="3"] .ls[data-i="3"],.launch[data-step="4"] .ls[data-i="4"],.launch[data-step="5"] .ls[data-i="5"],.launch[data-step="6"] .ls[data-i="6"],.launch[data-step="7"] .ls[data-i="7"],.launch[data-step="11"] .ls[data-i="11"],.launch[data-step="12"] .ls[data-i="12"],.launch[data-step="13"] .ls[data-i="13"]{opacity:1;transition:opacity .8s .35s,transform 1s cubic-bezier(.22,1,.36,1) .35s;transform:none}.lr-name{letter-spacing:.02em;align-items:flex-end;gap:.02em;font-size:clamp(64px,11vw,210px);font-weight:800;line-height:1;display:inline-flex}.lr-name i{color:#0000;-webkit-text-stroke:2px #ffffffd9;background:linear-gradient(#fff0 0% 50%,#f93 50% 66.6%,#fff 66.6% 83.3%,#138808 83.3% 100%) 0 0/100% 200%;opacity:0;-webkit-background-clip:text;background-clip:text;font-style:normal;display:inline-block;transform:translateY(40%)scale(.4)}.launch[data-step="0"] .lr-name i,.launch[data-step="13"] .lr-name i{animation:.5s cubic-bezier(.3,1.6,.5,1) forwards lr-pop,.55s ease-out forwards lr-fill,1.6s ease-in-out infinite alternate lr-bob;animation-delay:calc(.15s + var(--li) * 90ms),calc(.45s + var(--li) * 90ms),calc(1s + var(--li) * .12s)}@keyframes lr-fill{to{background-position:0 100%}}@keyframes lr-pop{0%{opacity:0;transform:translateY(40%)scale(.4)}70%{opacity:1;transform:translateY(-8%)scale(1.12)}to{opacity:1;transform:none}}@keyframes lr-bob{0%{transform:translateY(0)}to{transform:translateY(-5%)}}.ls-final{flex-direction:column;align-items:center;gap:.3em;display:flex}.ls-final p{color:#fff4e2;margin:0;font-size:clamp(28px,3.6vw,68px);font-weight:700}.ls-final small{color:#ffecc8db;font-size:clamp(16px,1.5vw,28px);font-weight:500;display:block}html[data-launch=open] .launch{pointer-events:none;animation:1.5s cubic-bezier(.7,0,.25,1) forwards launch-out}@keyframes launch-out{0%{opacity:1;transform:none}60%{opacity:1}to{opacity:0;visibility:hidden;transform:scale(1.6)}}.launch:after{content:"";aspect-ratio:1;opacity:0;pointer-events:none;z-index:5;background:radial-gradient(circle,#fffdf5 0%,#ffe7a8 28%,#f4b7408c 52%,#f4b74000 72%);border-radius:50%;width:40vmin;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(0)}html[data-launch=open] .launch:after{animation:1.5s cubic-bezier(.3,0,.2,1) forwards launch-flash}@keyframes launch-flash{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}25%{opacity:1}to{opacity:1;transform:translate(-50%,-50%)scale(9)}}html[data-launch=open] .launch-story .ls{transition:none}html[data-launch=open] .hb{animation:1.8s cubic-bezier(.2,.7,.2,1) .7s backwards site-in}@keyframes site-in{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:none}}@media (max-width:600px){.launch-diyas .launch-diya:nth-child(n+6),.launch-lantern:nth-child(3),.launch-lantern:nth-child(4){display:none}.lr-name i{-webkit-text-stroke:1.2px #ffffffd9}}@media (prefers-reduced-motion:reduce){.launch *{animation:none!important}.lr-name i{opacity:1;transform:none}}.launch-stars{opacity:.7;background-image:radial-gradient(1.4px 1.4px at 12% 18%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 28% 8%,#fff 50%,#0000 51%),radial-gradient(1.6px 1.6px at 44% 26%,#ffe7a8 50%,#0000 51%),radial-gradient(1px 1px at 61% 12%,#fff 50%,#0000 51%),radial-gradient(1.3px 1.3px at 77% 22%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 89% 9%,#ffe7a8 50%,#0000 51%),radial-gradient(1.2px 1.2px at 6% 40%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 36% 44%,#fff 50%,#0000 51%),radial-gradient(1.4px 1.4px at 70% 38%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 94% 46%,#fff 50%,#0000 51%);background-size:420px 300px;animation:4s ease-in-out infinite alternate st-tw;position:absolute;inset:0 0 30%}.launch-stars-2{opacity:.45;background-position:150px 60px;background-size:300px 240px;animation-duration:5.5s;animation-delay:1.3s}@keyframes st-tw{0%{opacity:.25}to{opacity:.8}}.launch-bokeh i{left:var(--bx);top:var(--by);width:var(--bs);aspect-ratio:1;background:radial-gradient(circle,var(--bc) 0%,transparent 70%);animation:bk-float var(--bd) ease-in-out infinite alternate;border-radius:50%;position:absolute}@keyframes bk-float{0%{transform:translate(0,0)}to{transform:translate(30px,-40px)}}.launch-town{width:100%;height:clamp(90px,16vh,170px);position:absolute;bottom:0;left:0;right:0}.launch-town .lt-blink{animation:3.2s steps(2,jump-none) infinite lt-blink}@keyframes lt-blink{0%,to{opacity:.9}50%{opacity:.2}}.launch-diyas{z-index:1}.ls-big .w{opacity:0;display:inline-block;transform:translateY(45%)}.launch[data-step="11"] .ls-big .w{animation:.9s cubic-bezier(.22,1,.36,1) forwards w-rise;animation-delay:calc(.45s + var(--wi) * .22s)}@keyframes w-rise{0%{opacity:0;transform:translateY(45%)rotate(2deg)}to{opacity:1;transform:none}}.ls-big .w-hot{background:linear-gradient(100deg,#ffe7a8,#f4b740 60%,#ffd36e);color:#0000;-webkit-background-clip:text;background-clip:text}.ls-big{position:relative}.ls-big:after{content:"";opacity:0;z-index:-1;background:radial-gradient(at 50% 60%,#ff963c80 0%,#ff963c00 70%);border-radius:50%;height:70%;position:absolute;bottom:-18%;left:30%;right:-4%}.launch[data-step="11"] .ls-big:after{animation:1.4s ease-out 2.6s forwards glow-on,3s ease-in-out 4s infinite glow-br}@keyframes glow-on{to{opacity:1}}@keyframes glow-br{0%,to{opacity:.7}50%{opacity:1}}.ls-live{font-size:clamp(34px,4.6vw,88px)!important}.ls-final small{max-width:44ch}.launch-bg{position:absolute;inset:0}.launch-bg img{object-fit:cover;object-position:50% 72%;width:100%;height:100%;animation:40s ease-in-out infinite alternate bg-drift}@keyframes bg-drift{0%{transform:scale(1.04)}to{transform:scale(1.12)translate(-1.5%,-1%)}}html[data-launch] .launch{background:#0a0814}.launch-bg:after{content:"";background:radial-gradient(60% 55% at 50% 48%,#0806109e 0%,#08061059 60%,#08061033 100%),linear-gradient(#08061059,#08061000 30% 70%,#0806101f);position:absolute;inset:0}.launch-rangoli,.launch-lanterns,.launch-town,.launch-bokeh,.launch-stars,.launch-diyas{display:none!important}.launch-team{pointer-events:none;position:absolute;inset:0}.launch-team img{left:var(--tx);top:var(--ty);aspect-ratio:4/3;object-fit:cover;opacity:0;width:clamp(110px,12vw,230px);transform:translate(-50%,-50%) rotate(var(--tr)) scale(.3);border:clamp(4px,.45vw,8px) solid #fff8ec;border-bottom-width:clamp(12px,1.3vw,24px);border-radius:3px;position:absolute;box-shadow:0 14px 30px #0000008c}@keyframes team-pop{to{opacity:1;transform:translate(-50%,-50%) rotate(var(--tr)) scale(1)}}@keyframes team-out{to{opacity:0;transform:translate(-50%,-50%) rotate(var(--tr)) scale(1.4)}}.ls-love{z-index:2;text-shadow:0 4px 30px #000000b3}@media (max-width:600px){.launch-team img{width:88px}}.launch-team img{width:clamp(88px,13.5vw,260px)}.launch-team:after{content:"";opacity:0;background:radial-gradient(40% 34%,#0a0814d9 0%,#0a081480 60%,#0a081400 100%);transition:opacity .6s;position:absolute;inset:0}html[data-launch=wait] .launch-in>*{animation:.9s cubic-bezier(.22,1,.36,1) backwards li-in}html[data-launch=wait] .launch-in>:first-child{animation-delay:.3s}html[data-launch=wait] .launch-in>:nth-child(2){animation-delay:.9s}html[data-launch=wait] .launch-in>:nth-child(3){animation-delay:1.6s}html[data-launch=wait] .launch-in>:nth-child(4){animation-delay:2.2s}html[data-launch=wait] .launch-in>:nth-child(5){animation-delay:2.8s}@keyframes li-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ls:not(.ls-big):not(.ls-final){-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 55%);mask-image:linear-gradient(90deg,#000 45%,#0000 55%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:200% 100%;mask-size:200% 100%}.launch .ls:not(.ls-big):not(.ls-final)[data-i]{transition:opacity .45s,transform .45s}.launch[data-step="1"] .ls[data-i="1"],.launch[data-step="2"] .ls[data-i="2"],.launch[data-step="3"] .ls[data-i="3"],.launch[data-step="4"] .ls[data-i="4"],.launch[data-step="5"] .ls[data-i="5"],.launch[data-step="6"] .ls[data-i="6"],.launch[data-step="7"] .ls[data-i="7"],.launch[data-step="12"] .ls[data-i="12"]{animation:1.1s cubic-bezier(.3,0,.2,1) 50ms both ls-write}@keyframes ls-write{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.launch[data-step="1"] [data-i="1"] small,.launch[data-step="2"] [data-i="2"] small,.launch[data-step="3"] [data-i="3"] small,.launch[data-step="4"] [data-i="4"] small,.launch[data-step="5"] [data-i="5"] small,.launch[data-step="6"] [data-i="6"] small,.launch[data-step="7"] [data-i="7"] small,.launch[data-step="12"] [data-i="12"] small{opacity:1;transform:none}.ls-final .ls-live,.ls-final>small{opacity:0;transition:opacity .8s,transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.launch[data-step="13"] .ls-final .ls-live{opacity:1;transition-delay:1.1s;transform:none}.launch[data-step="13"] .ls-final>small{opacity:1;transition-delay:2.1s;transform:none}.launch[data-step="8"] .ls[data-i="8"]{opacity:1;transition:opacity .8s .35s,transform 1s cubic-bezier(.22,1,.36,1) .35s;animation:1.1s cubic-bezier(.3,0,.2,1) 50ms both ls-write;transform:none}.launch[data-step="8"] [data-i="8"] small{opacity:1;transform:none}.ls-purpose{font-size:clamp(40px,6.4vw,120px)}.ls-purpose small{color:#fff1d6;margin-top:.45em;font-size:.5em;font-weight:600;line-height:1.2}.ls-love small{text-shadow:0 2px 12px #000,0 0 3px #000}.launch .ls{animation:none!important;-webkit-mask-image:none!important;mask-image:none!important}.ls-main{margin:0}.ls .w{display:inline-block}.ls .w-hot{background:linear-gradient(100deg,#ffe7a8,#f4b740 55%,#ffd36e);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}.ls small{opacity:1!important;transition:none!important;transform:none!important}.ls-truck{pointer-events:none;height:1.05em;position:absolute;bottom:-1.25em;left:0;right:0;transform:translate(100%)}.ls-truck img{width:auto;height:100%;position:absolute;bottom:0;left:0}@keyframes ls-drive{0%{transform:translate(70%)}to{transform:translate(-20%)}}.ls-diyas{flex-wrap:wrap;justify-content:center;gap:.32em;margin-top:.6em;display:flex}.ls-diyas i{aspect-ratio:1/1.7;transform-origin:50% 100%;background:radial-gradient(at 50% 72%,#fff 0%,#ffe7a0 30%,#ffb23e 62%,#ff781e00 100%);border-radius:50%/62% 62% 38% 38%;width:.22em;box-shadow:0 0 .35em #ffb450cc}@keyframes diya-on{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@keyframes diya-fl{0%{transform:scale(1)rotate(-3deg)}to{transform:scale(.9,1.1)rotate(3deg)}}.ls-heart{display:inline-block}@keyframes heart-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}.ls-purpose .ls-main,.ls-love .ls-main{line-height:1.05}.launch[data-step="1"] .ls[data-i="1"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="1"] .ls[data-i="1"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="1"] .ls[data-i="1"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="1"] .ls[data-i="1"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="2"] .ls[data-i="2"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="2"] .ls[data-i="2"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="2"] .ls[data-i="2"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="2"] .ls[data-i="2"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="3"] .ls[data-i="3"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="3"] .ls[data-i="3"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="3"] .ls[data-i="3"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="3"] .ls[data-i="3"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="4"] .ls[data-i="4"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="4"] .ls[data-i="4"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="4"] .ls[data-i="4"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="4"] .ls[data-i="4"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="5"] .ls[data-i="5"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="5"] .ls[data-i="5"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="5"] .ls[data-i="5"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="5"] .ls[data-i="5"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="6"] .ls[data-i="6"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="6"] .ls[data-i="6"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="6"] .ls[data-i="6"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="6"] .ls[data-i="6"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="7"] .ls[data-i="7"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="7"] .ls[data-i="7"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="7"] .ls[data-i="7"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="7"] .ls[data-i="7"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="8"] .ls[data-i="8"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="8"] .ls[data-i="8"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="8"] .ls[data-i="8"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="8"] .ls[data-i="8"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="11"] .ls[data-i="11"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="11"] .ls[data-i="11"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="11"] .ls[data-i="11"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="11"] .ls[data-i="11"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="12"] .ls[data-i="12"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="12"] .ls[data-i="12"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="12"] .ls[data-i="12"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="12"] .ls[data-i="12"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="9"] .ls[data-i="9"]{opacity:1;transition:opacity .8s .35s,transform 1s cubic-bezier(.22,1,.36,1) .35s;animation:1.1s cubic-bezier(.3,0,.2,1) 50ms both ls-write;transform:none}.launch[data-step="9"] [data-i="9"] small{opacity:1;transform:none}.launch[data-step="9"] .ls[data-i="9"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="9"] .ls[data-i="9"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="9"] .ls[data-i="9"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="9"] .ls[data-i="9"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.launch[data-step="10"] .ls[data-i="10"]{opacity:1;transition:opacity .8s .35s,transform 1s cubic-bezier(.22,1,.36,1) .35s;animation:1.1s cubic-bezier(.3,0,.2,1) 50ms both ls-write;transform:none}.launch[data-step="10"] [data-i="10"] small{opacity:1;transform:none}.launch[data-step="10"] .ls[data-i="10"] .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(80ms + var(--wi) * .17s)}.launch[data-step="10"] .ls[data-i="10"] .ls-truck{animation:4.6s cubic-bezier(.3,.1,.4,1) .4s forwards ls-drive}.launch[data-step="10"] .ls[data-i="10"] .ls-diyas i{animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(1.6s + var(--di) * .11s),calc(2.1s + var(--di) * .11s)}.launch[data-step="10"] .ls[data-i="10"] .ls-heart{animation:.6s cubic-bezier(.3,1.6,.5,1) 1.1s both heart-in,1.1s ease-in-out 1.8s infinite heart}.ls-thanks .ls-main{display:none}.lt-stack{width:min(420px,86vw);height:200px;margin:0 auto;display:block;position:relative}.lt-card{opacity:0;animation:1s both lt-show;animation-delay:calc(var(--k) * 1s);background:#0c1f17;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0;box-shadow:0 20px 50px -20px #0009,inset 0 0 0 1px #7fdca42e}.lt-card:last-child{animation-name:lt-stay}.lt-lang{letter-spacing:.14em;text-transform:uppercase;color:#fff9;font-size:12px}.lt-word{color:#7fdca4;font-size:clamp(34px,7vw,52px);font-weight:800;line-height:1.2}.lt-say{letter-spacing:.06em;color:#fff;font-size:20px}.lt-ty{color:#ffffffd9;font-size:14px}@keyframes lt-show{0%{opacity:0;transform:translateY(14px)scale(.97)}15%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}@keyframes lt-stay{0%{opacity:0;transform:translateY(14px)scale(.97)}15%,to{opacity:1;transform:none}}.launch .ls.on{transition:opacity .8s .35s,transform 1s cubic-bezier(.22,1,.36,1) .35s;opacity:1!important;transform:none!important}.launch .ls.on .w{animation:.8s cubic-bezier(.22,1,.36,1) both w-rise;animation-delay:calc(.25s + var(--wi) * .16s)}.launch .ls-final.on .lr-name i{animation:.5s cubic-bezier(.3,1.6,.5,1) forwards lr-pop,.55s ease-out forwards lr-fill,1.6s ease-in-out infinite alternate lr-bob;animation-delay:calc(.15s + var(--li) * 90ms),calc(.45s + var(--li) * 90ms),calc(1s + var(--li) * .12s)}.launch .ls-final.on .ls-live{opacity:1;transition-delay:1.1s;transform:none}.launch .ls-final.on>small{opacity:1;transition-delay:2.1s;transform:none}.launch[data-step]:not([data-step="-1"]):not([data-step="0"]) .launch-story:before{opacity:0!important}.lsc{z-index:0;pointer-events:none;position:absolute;inset:0}.lsc-bg,.lsc-plain{opacity:0;transition:opacity 1.1s;position:absolute;inset:0}.lsc-bg{background-position:50%;background-size:cover;transition:opacity 1.1s,transform 9s linear;transform:scale(1.03)}.lsc-bg.on{opacity:1;transform:scale(1.14)}.lsc-bg:after{content:"";background:linear-gradient(270deg,#061810e0 0%,#0618109e 34%,#06181024 64%,#0618100d 100%),linear-gradient(#06181000 60%,#06181073);position:absolute;inset:0}.lsc-plain{background:radial-gradient(120% 120% at 50% 40%,#123526 0%,#081a12 70%)}.lsc-plain.on{opacity:1}.lsc-plain.black{background:#000}.launch .ls{z-index:1}.launch .ls.ls-r{text-align:right;color:#fff;text-shadow:0 4px 28px #00000080;justify-self:end;max-width:min(780px,60vw);margin-right:max(24px,7vw);font-size:clamp(34px,4.6vw,88px);font-weight:800;line-height:1.06}.ls-r .w-hot{-webkit-text-fill-color:#7fdca4;color:#7fdca4!important;background:0 0!important}.ls-year .w:first-child{color:#7fdca4;-webkit-text-fill-color:#7fdca4;font-size:1.3em}.ls-r .ls-main:after{content:"";transform-origin:100%;background:linear-gradient(90deg,#2fa36b,#7fdca4);border-radius:99px;width:3.2em;height:.13em;margin:.32em 0 0 auto;display:block;transform:scaleX(0)}.launch .ls-r.on .ls-main:after{animation:.8s cubic-bezier(.65,0,.35,1) 1.4s forwards lb-draw}@keyframes lb-draw{to{transform:skew(-18deg)scaleX(1)}}.ls-r small{text-align:right;margin-top:.7em;font-weight:600;color:#fff!important;font-size:.42em!important}.ls.ls-stats{justify-self:center}.lst{color:#fff;text-align:center;align-items:center;gap:clamp(24px,4vw,64px);font-size:clamp(20px,2vw,34px);display:flex}.lst>span{flex-direction:column;align-items:center;gap:.2em;display:flex}.lst b{color:#7fdca4;-webkit-text-fill-color:#7fdca4;text-shadow:0 4px 30px #00000080;font-size:clamp(56px,7vw,130px);font-weight:800;line-height:1;background:0 0!important}.lst em{font-style:normal;font-weight:600;line-height:1.2}.lst>i{background:#ffffff80;align-self:stretch;width:2px}.ls.ls-collage{justify-self:center}.lcol-grid{z-index:-1;background:#081a12;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(6,1fr);gap:6px;padding:6px;display:grid;position:fixed;inset:0}.lcol-grid img{object-fit:cover;opacity:0;border-radius:6px;width:100%;height:100%;transform:scale(.9)}.launch .ls-collage.on .lcol-grid img{animation:.5s forwards col-in;animation-delay:calc(var(--ci) * 60ms)}@keyframes col-in{to{opacity:.9;transform:none}}.lcol-box{color:#fff;background:#082016eb;border-radius:22px;flex-direction:column;align-items:center;padding:.5em 1.1em .6em;font-size:clamp(34px,4.2vw,80px);font-weight:800;line-height:1.05;display:flex;position:relative;box-shadow:0 30px 80px -20px #000c,inset 0 0 0 1px #7fdca440}.lcol-box b{color:#7fdca4;-webkit-text-fill-color:#7fdca4;font-size:1.5em;background:0 0!important}.launch .ls.ls-hand{font-family:var(--font-hand),cursive;color:#fff;text-shadow:0 4px 30px #00000073;align-self:start;margin-top:12vh;font-size:clamp(64px,8.5vw,170px);font-weight:700}.ls-hand .w-hot{-webkit-text-fill-color:#fff;color:#fff!important;background:0 0!important}.ls-hand .ls-main:after{content:"";background:linear-gradient(90deg,#2fa36b,#7fdca4);border-radius:99px;width:2.6em;height:.08em;margin:.05em auto 0;display:block;transform:scaleX(0)}.launch .ls-hand.on .ls-main:after{animation:.8s cubic-bezier(.65,0,.35,1) 1.2s forwards lb-draw}.ls.ls-thanks{justify-self:stretch;margin:0 2vw;max-width:none!important}.ls-thanks .lt-stack{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;margin:0;width:auto!important;height:auto!important;display:grid!important}.ls-thanks .lt-ty{color:#fff;grid-column:1/-1;justify-self:center;margin-bottom:12px;font-size:clamp(18px,1.6vw,28px);font-weight:600}.ls-thanks .lt-card{aspect-ratio:3/8;opacity:0;animation:.8s forwards lt-in;animation-delay:calc(var(--k) * .9s);background-position:bottom;background-size:cover;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:.4em;padding:1.1em .3em 0;display:flex;position:relative;inset:auto;overflow:hidden;transform:translateY(16px)scale(.96);box-shadow:0 18px 40px -18px #000000b3}.ls-thanks .lt-card:before{content:"";background:linear-gradient(#082016eb 0%,#0820168c 38%,#08201600 62%);position:absolute;inset:0}.ls-thanks .lt-word,.ls-thanks .lt-say{text-align:center;position:relative}.ls-thanks .lt-word{line-height:1.15;color:#fff!important;font-size:clamp(16px,1.9vw,34px)!important}.ls-thanks .lt-say{letter-spacing:.04em;color:#fff;font-size:clamp(9px,.8vw,14px)!important}@keyframes lt-in{0%{opacity:0;transform:translateY(16px)scale(.96);box-shadow:0 0 #7fdca400}60%{opacity:1;box-shadow:0 0 40px #7fdca473}to{opacity:1;transform:none;box-shadow:0 18px 40px -18px #000000b3}}@media (max-width:860px){.ls-thanks .lt-stack{grid-template-columns:repeat(4,minmax(0,1fr))}.ls-thanks .lt-card{aspect-ratio:3/5}}.ls-end{align-self:start;margin-top:16vh}.ls.ls-count{justify-self:center}.lcd{color:#fff;width:1em;height:1.2em;font-size:clamp(120px,18vw,320px);font-weight:800;display:block;position:relative}.lcd b{opacity:0;animation:1.2s forwards cd;animation-delay:calc(var(--k) * 1.2s);-webkit-text-fill-color:#fff;place-items:center;display:grid;position:absolute;inset:0;background:0 0!important}@keyframes cd{0%{opacity:0;transform:scale(1.6)}20%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(.8)}}@media (max-width:860px){.launch .ls.ls-r{max-width:86vw;margin-right:16px}}.launch .ls.ls-thanks{width:96vw;max-width:96vw!important}.ls-thanks .lt-card{aspect-ratio:3/7}.ls-thanks .lt-word{font-size:clamp(18px,2.2vw,38px)!important}.launch[data-step]:not([data-step="-1"]):not([data-step="0"]) .launch-bg,.launch[data-step]:not([data-step="-1"]):not([data-step="0"]) .launch-sky{transition:opacity .8s;opacity:0!important}.launch[data-step]:not([data-step="-1"]):not([data-step="0"]){background:#000}.launch .ls.ls-thanks{z-index:2;width:auto;margin:0;position:fixed;inset:0;max-width:none!important}.ls-thanks .lt-stack{inset:0;width:auto!important;height:auto!important;display:block!important;position:absolute!important}.ls-thanks .lt-card{opacity:0;transform:scale(1.04);aspect-ratio:auto!important;animation:2.4s both lt-full!important;animation-delay:calc(var(--k) * 2.4s)!important;box-shadow:none!important;background-position:50% 70%!important;background-size:cover!important;border-radius:0!important;justify-content:center!important;gap:.25em!important;padding:0!important;position:absolute!important;inset:0!important}.ls-thanks .lt-card:last-child{animation-name:lt-full-stay!important}.ls-thanks .lt-card:before{background:radial-gradient(70% 60%,#0c1f17f0 0%,#0c1f17db 55%,#0c1f17b3 100%)!important}.ls-thanks .lt-lang,.ls-thanks .lt-ty2{position:relative}.ls-thanks .lt-lang{letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3;font-size:clamp(14px,1.4vw,24px)!important}.ls-thanks .lt-word{-webkit-text-fill-color:#7fdca4;font-weight:800;line-height:1.25;color:#7fdca4!important;font-size:clamp(64px,10vw,190px)!important}.ls-thanks .lt-say{letter-spacing:.04em;color:#fff;font-weight:800;font-size:clamp(26px,3vw,56px)!important}.ls-thanks .lt-ty2{color:#ffffffe6;margin-top:.6em;font-size:clamp(18px,1.8vw,32px);font-weight:500}@keyframes lt-full{0%{opacity:0;transform:scale(1.04)}12%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes lt-full-stay{0%{opacity:0;transform:scale(1.04)}12%,to{opacity:1;transform:none}}.launch:after{background:radial-gradient(circle,#fff 0%,#e8fbf0 30%,#7fdca473 55%,#7fdca400 74%)!important}html[data-launch=open] .launch{animation:1.6s cubic-bezier(.7,0,.25,1) forwards launch-out}.lcd b{animation:1s forwards cd!important;animation-delay:calc(var(--k) * 1s)!important}.ls.ls-reveal{justify-self:center;max-width:none!important}.lrv{flex-direction:column;align-items:center;gap:.25em;padding:0 16px;display:flex;position:relative}.lrv-glow{opacity:0;pointer-events:none;background:radial-gradient(#f4b74057 0%,#f4b7401f 38%,#0e3c262e 60%,#0000 72%);border-radius:50%;width:min(1100px,140vw);height:min(700px,90vh);animation:1.6s ease-out forwards lrv-glow;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}@keyframes lrv-glow{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.lrv-pre{letter-spacing:.42em;text-transform:uppercase;color:#f4d08a;opacity:0;font-size:clamp(14px,1.5vw,26px);font-weight:600;animation:.9s .4s forwards lrv-fade;position:relative}.lrv-name{letter-spacing:-.03em;color:#7fdca4;-webkit-text-fill-color:#7fdca4;text-shadow:0 0 40px #7fdca473,0 0 90px #f4b74040;opacity:0;filter:blur(14px);font-size:clamp(64px,12vw,220px);font-weight:800;line-height:1.05;animation:1.1s cubic-bezier(.2,.9,.2,1) 1.2s forwards lrv-name;position:relative;transform:scale(1.35)}@keyframes lrv-name{60%{opacity:1}to{opacity:1;filter:none;transform:none}}.lrv-tag{letter-spacing:0;color:#fff;opacity:0;margin-top:.4em;font-size:clamp(17px,1.9vw,34px);font-weight:500;animation:.9s 3.6s forwards lrv-up;position:relative;transform:translateY(12px)}@keyframes lrv-fade{to{opacity:1}}@keyframes lrv-up{to{opacity:1;transform:none}}.lrv-diyas{justify-content:center;gap:clamp(10px,1.6vw,26px);margin-top:1.1em;display:flex;position:relative}.lrv-diyas i{aspect-ratio:1/1.7;transform-origin:50% 100%;opacity:0;width:clamp(10px,.9vw,16px);animation:.45s ease-out both diya-on,1.2s ease-in-out infinite alternate diya-fl;animation-delay:calc(3.8s + var(--di) * 90ms),calc(4.3s + var(--di) * 90ms);background:radial-gradient(at 50% 72%,#fff 0%,#ffe7a0 30%,#ffb23e 62%,#ff781e00 100%);border-radius:50%/62% 62% 38% 38%;box-shadow:0 0 14px #ffb450d9}.lrv-sparks{pointer-events:none;position:fixed;inset:0}.lrv-sparks i{left:var(--sx);top:var(--sy);opacity:0;width:5px;height:5px;animation:2.2s ease-in-out infinite lrv-spark;animation-delay:calc(3.6s + var(--sk) * .2s);background:#ffd36e;border-radius:50%;position:absolute;box-shadow:0 0 10px #ffd36e}.lrv-sparks i.g{background:#7fdca4;box-shadow:0 0 10px #7fdca4}.lrv-sparks i:nth-child(-n+6){animation-delay:calc(1.3s + var(--sk) * .12s)}@keyframes lrv-spark{0%,to{opacity:0;transform:scale(.4)translateY(0)}40%{opacity:.95;transform:scale(1)}to{transform:scale(.4)translateY(-30px)}}@media (prefers-reduced-motion:reduce){.lrv-name{filter:none;transform:none}.lrv-sparks{display:none}}
@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dae4b3dbdd9e4d1b-s.0qkusbu_eokqj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94d210260b00ada2-s.1qwmrnk790xxb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a9fc94813a0b644-s.11ulym7vfe__d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8495c7a64396f454-s.p.3174gmb7yd72v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_60e4fd03-module__UYpJPW__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:700}.caveat_60e4fd03-module__UYpJPW__variable{--font-hand:"Caveat", "Caveat Fallback"}
