@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.p.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.p.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.p.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.p.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.22w-t0ek6hrfw.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.1n2oi-d4a-xww.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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.p.43k37qsrz1u-w.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3epu2aock-7p_.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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.0zvxjg5nywxta.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.rzhxqa_className{font-family:Poppins,Poppins Fallback;font-style:normal}.rzhxqa_variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46bc28de2e2b0d9f-s.p.056cfvo8ni9g6.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/812e2ecb5e17ea59-s.0dth3y3445pgb.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:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1773d0375f79890f-s.p.1j7-gqhxzy6ed.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:Tiro Devanagari Hindi Fallback;src:local(Times New Roman);ascent-override:67.12%;descent-override:21.78%;line-gap-override:29.34%;size-adjust:112.49%}.gWJ50W_className{font-family:Tiro Devanagari Hindi,Tiro Devanagari Hindi Fallback;font-style:normal;font-weight:400}.gWJ50W_variable{--font-tiro:"Tiro Devanagari Hindi", "Tiro Devanagari Hindi Fallback"}
:root{--blue:#2563eb;--blue-deep:#1e40af;--blue-soft:#e7eefe;--gold:#f5a524;--gold-soft:#fef3dc;--green:#16a34a;--green-soft:#e3f6ea;--red:#dc2626;--ink:#0f172a;--muted:#5b6479;--line:#e3e8f2;--bg:#fff;--alt:#f4f6fb;--card:#fff;--device:#0f172a;--screen:#f7f8fc;--tint1:#fdecec;--tint2:#e8f1fe;--tint3:#e9f7ee;--tint4:#fef5e2;--tint5:#f1ebfd;--tint6:#e6f6f7;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sans:var(--font-poppins),"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--deva:var(--font-tiro),"Tiro Devanagari Hindi","Poppins","Noto Sans Devanagari",serif}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6;overflow-x:hidden}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg);position:fixed;inset:0 0 auto}a{color:inherit}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:8px}.wrap{max-width:1200px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));margin:0 auto}.wm{white-space:nowrap;font-weight:700}.wm i{color:var(--blue);font-style:normal}.on-blue .wm i{color:#fff}.np{font-family:var(--deva);font-weight:400}h1,h2,h3{text-wrap:balance;letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.02}p{margin:0}.btn{height:56px;font:600 16px/1 var(--sans);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-blue{background:var(--blue);color:#fff}.btn-blue:hover{background:var(--blue-deep)}.btn-line{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.btn svg{width:18px;height:18px}.nav{top:env(safe-area-inset-top,0px);z-index:50;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(14px);position:sticky}.nav .wrap{justify-content:space-between;align-items:center;gap:16px;height:72px;display:flex}.brand{align-items:center;gap:10px;font-size:22px;text-decoration:none;display:flex}.brand img{background:#fff;border-radius:11px;width:40px;height:40px;box-shadow:inset 0 0 0 1px #0f172a1a}.nav-links{gap:32px;font-size:15px;font-weight:500;display:flex}.nav-links a{opacity:.75;text-decoration:none}.nav-links a:hover{opacity:1}.nav .btn{height:44px;padding:0 20px;font-size:15px}@media (max-width:820px){.nav-links{display:none}}.hero{text-align:center;padding-block:clamp(32px,6vw,72px) 0;overflow:hidden}.tag-np{font-family:var(--deva);color:var(--blue);align-items:center;gap:12px;font-size:clamp(20px,2.4vw,26px);display:inline-flex}.tag-np:before,.tag-np:after{content:"";background:var(--gold);border-radius:9px;width:28px;height:3px}.hero h1{margin-top:14px;font-size:clamp(46px,9vw,124px)}.hero h1 span{color:var(--blue)}.hero .sub{color:var(--muted);max-width:30ch;margin:22px auto 0;font-size:clamp(17px,2vw,21px)}.hero .cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.scene{max-width:1080px;margin:64px auto 0;padding-inline:4%;position:relative}.scene:before{content:"";background:var(--blue);z-index:-1;border-radius:50% 50% 0 0/22% 22% 0 0;position:absolute;inset:28% -20% -1px}.tablet{background:var(--device);border-radius:30px;width:80%;margin-left:auto;padding:14px;box-shadow:0 50px 90px -40px #02061799}.screen{background:var(--screen);text-align:left;border-radius:17px;grid-template-columns:minmax(0,1fr) 30%;display:grid;overflow:hidden}.pos{align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.bar{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.search{background:var(--card);height:38px;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:10px;flex:1;align-items:center;min-width:0;padding:0 12px;display:flex;overflow:hidden}.sync{color:var(--green);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.sync:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.chips{gap:8px;display:flex;overflow:hidden}.chip{box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);background:var(--card);border-radius:99px;flex:none;padding:6px 12px;font-size:12px;font-weight:600}.chip.on{background:var(--blue);color:#fff;box-shadow:none}.g18{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.t{border-radius:12px;align-content:space-between;min-width:0;min-height:70px;padding:9px;font-size:11.5px;display:grid;position:relative}.t b{padding-right:16px;font-weight:600;line-height:1.25}.t span{color:var(--muted)}.t em{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:700;display:grid;position:absolute;top:6px;right:6px}.t1{background:var(--tint1)}.t2{background:var(--tint2)}.t3{background:var(--tint3)}.t4{background:var(--tint4)}.t5{background:var(--tint5)}.t6{background:var(--tint6)}.cart{background:var(--card);border-left:1px solid var(--line);grid-template-rows:auto 1fr auto;min-width:0;font-size:13px;display:grid}.cart h4{border-bottom:1px solid var(--line);margin:0;padding:14px 16px;font-size:14px}.cart ul{margin:0;padding:4px 16px;list-style:none}.cart li{border-bottom:1px dashed var(--line);justify-content:space-between;gap:8px;padding:9px 0;display:flex}.cart li small{color:var(--muted);font-size:11px;display:block}.cart li b{font-variant-numeric:tabular-nums}.cart .f{border-top:1px solid var(--line);gap:10px;padding:14px 16px;display:grid}.cart .tot{justify-content:space-between;align-items:baseline;display:flex}.cart .tot b{letter-spacing:-.02em;font-size:24px}.cart .pay{text-align:center;grid-template-columns:repeat(3,1fr);gap:6px;font-size:12px;font-weight:600;display:grid}.cart .pay span{box-shadow:inset 0 0 0 1.5px var(--line);border-radius:9px;padding:10px 0}.cart .pay .c{background:var(--green);color:#fff;box-shadow:none}.mascot{aspect-ratio:1;width:clamp(120px,15vw,180px);box-shadow:0 20px 40px -16px #02061773,0 0 0 6px var(--gold);background:#fff;border-radius:50%;animation:5s ease-in-out infinite bob;position:absolute;bottom:30%;left:0;overflow:hidden}.mascot img{object-fit:cover;width:100%;height:100%}.bubble{background:var(--card);color:var(--ink);font-family:var(--deva);white-space:nowrap;border-radius:16px 16px 16px 4px;padding:10px 16px;font-size:clamp(15px,1.6vw,18px);position:absolute;bottom:calc(30% + clamp(120px,15vw,180px) + 18px);left:0;box-shadow:0 14px 30px -12px #02061759}@keyframes bob{50%{transform:translateY(-8px)}}.hero-foot{background:var(--blue);height:72px}@media (max-width:820px){.screen{grid-template-columns:1fr}.cart{display:none}.g18{grid-template-columns:repeat(3,minmax(0,1fr))}.g18 .t:nth-child(n+10),.chips .chip:nth-child(n+4){display:none}.tablet{border-radius:20px;width:100%;padding:8px}.mascot,.bubble{display:none}}.band{background:var(--blue);color:#fff;padding-block:24px 96px}.stats{text-align:center;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.stats b{letter-spacing:-.04em;font-size:clamp(52px,7vw,88px);font-weight:700;line-height:1;display:block}.stats span{opacity:.85;margin-top:10px;font-size:16px;display:block}@media (max-width:640px){.stats{grid-template-columns:1fr;gap:36px}}.show{padding-block:clamp(80px,11vw,140px)}.row{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,7vw,96px);display:grid}.row+.row{margin-top:clamp(96px,12vw,160px)}.row.flip .copy{order:2}.copy{justify-items:start;gap:18px;min-width:0;display:grid}.k{color:var(--blue);letter-spacing:.02em;font-size:14px;font-weight:600}.copy h2{font-size:clamp(36px,5vw,60px)}.copy p{color:var(--muted);max-width:30ch;font-size:clamp(17px,1.6vw,19px)}.art{border-radius:32px;place-items:center;min-width:0;min-height:420px;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:hidden}.a-gold{background:var(--gold-soft)}.a-blue{background:var(--blue-soft)}.a-green{background:var(--green-soft)}.a-alt{background:var(--alt)}@media (max-width:860px){.row{grid-template-columns:1fr}.row.flip .copy{order:0}.art{min-height:0}}.big18{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:400px;margin-top:36px;display:grid}.big18 .t{min-height:96px;padding:14px;font-size:14px;box-shadow:0 1px #0f172a0a}.big18 .t.hit{box-shadow:0 0 0 3px var(--blue);transform:scale(1.04)}.timer{background:var(--card);font-variant-numeric:tabular-nums;border-radius:99px;padding:8px 16px;font-size:15px;font-weight:700;position:absolute;top:24px;right:24px;box-shadow:0 10px 24px -12px #0206174d}.timer small{color:var(--muted);font-weight:500}.paycard{background:var(--card);border-radius:24px;gap:18px;width:100%;max-width:380px;padding:28px;display:grid;box-shadow:0 30px 60px -30px #02061759}.paycard .top{justify-content:space-between;align-items:baseline;display:flex}.paycard .top span{color:var(--muted);font-size:14px}.paycard .top b{letter-spacing:-.03em;font-size:34px}.meter{border-radius:99px;gap:3px;height:14px;display:flex;overflow:hidden}.meter i{border-radius:99px;height:100%;display:block}.prow{justify-content:space-between;align-items:center;font-size:15px;display:flex}.prow span{align-items:center;gap:10px;display:inline-flex}.prow span:before{content:"";background:var(--c);border-radius:4px;width:12px;height:12px}.prow b{font-variant-numeric:tabular-nums}.done{background:var(--green);color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px;font-weight:600;display:flex}.qrmini{background:var(--card);border-radius:16px;width:92px;height:92px;padding:12px;position:absolute;top:clamp(16px,4vw,40px);left:clamp(16px,4vw,40px);transform:rotate(-8deg);box-shadow:0 14px 30px -14px #02061759}.qrmini i{background:conic-gradient(from 90deg at 40% 40%,var(--ink) 25%,transparent 0) 0 0/14px 14px;border-radius:4px;width:100%;height:100%;display:block}.khata{background:var(--card);border-radius:24px;width:100%;max-width:400px;padding:10px 24px;box-shadow:0 30px 60px -30px #02061759}.khata .who{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:16px 0;font-size:15px;display:grid}.khata .who:last-child{border:0}.av{background:var(--gold-soft);border-radius:50%;place-items:center;width:44px;height:44px;font-size:14px;font-weight:600;display:grid}.khata small{color:var(--muted);font-size:13px;display:block}.khata b{font-variant-numeric:tabular-nums}.owe{color:var(--red)}.ok{color:var(--green)}.stamp{font-family:var(--deva);color:var(--gold);border:3px solid var(--gold);background:var(--card);border-radius:12px;padding:4px 14px;font-size:22px;position:absolute;bottom:clamp(16px,4vw,36px);right:clamp(16px,4vw,36px);transform:rotate(-8deg)}.phone{background:var(--device);border-radius:42px;width:min(290px,100%);padding:12px;box-shadow:0 40px 70px -30px #02061780}.phone .ps{background:var(--card);border-radius:32px;gap:14px;padding:24px 18px;display:grid}.phone .hd{color:var(--muted);justify-content:space-between;font-size:13px;display:flex}.phone .hd b{color:var(--ink)}.phone .bigv small{color:var(--muted);font-size:12px;display:block}.phone .bigv b{letter-spacing:-.03em;color:var(--green);font-variant-numeric:tabular-nums;font-size:32px}.spark{width:100%;height:84px;display:block}.mini{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mini div{background:var(--screen);color:var(--muted);border-radius:14px;padding:12px;font-size:11px}.mini b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;display:block}.also{padding-block:0 clamp(80px,11vw,140px)}.also h2{text-align:center;margin-bottom:56px;font-size:clamp(32px,4.4vw,52px)}.three{text-align:center;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,48px);display:grid}.three div{justify-items:center;gap:12px;display:grid}.ic{background:var(--alt);width:72px;height:72px;color:var(--blue);border-radius:22px;place-items:center;display:grid}.ic svg{width:32px;height:32px}.three h3{letter-spacing:-.02em;font-size:22px}.three p{color:var(--muted);max-width:24ch}@media (max-width:760px){.three{grid-template-columns:1fr;gap:48px}}.plan{background:var(--alt);text-align:center;padding-block:clamp(80px,11vw,140px)}.plan h2{font-size:clamp(36px,5vw,60px)}.plan .sub{color:var(--muted);margin-top:16px;font-size:19px}.price{justify-items:center;gap:6px;margin-top:40px;display:inline-grid}.price b{letter-spacing:-.04em;font-size:clamp(56px,8vw,96px);line-height:1}.price small{color:var(--muted);font-size:16px}.price .tbd{background:var(--gold);color:#0f172a;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600}.incl{flex-wrap:wrap;justify-content:center;gap:12px;max-width:820px;margin:40px auto 0;padding:0;list-style:none;display:flex}.incl li{background:var(--card);border-radius:99px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:500;display:inline-flex}.incl li:before{content:"✓";color:var(--green);font-weight:700}.close{background:var(--blue);color:#fff;padding-block:clamp(80px,11vw,140px);overflow:hidden}.close .wrap{grid-template-columns:auto 1fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.close .face{aspect-ratio:1;width:clamp(180px,24vw,300px);box-shadow:0 0 0 8px var(--gold);background:#fff;border-radius:50%;overflow:hidden}.close .face img{object-fit:cover;width:100%;height:100%}.close h2{color:#fff;font-size:clamp(40px,6vw,76px)}.close .np{color:#fde7bd;margin-bottom:14px;font-size:clamp(22px,2.6vw,30px);display:block}.close p{opacity:.9;max-width:32ch;margin-top:18px;font-size:19px}.close .cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.close .btn-w{color:#1e40af;background:#fff}.close .btn-o{color:#fff;box-shadow:inset 0 0 0 2px #fff9}.contact{opacity:.9;flex-wrap:wrap;gap:8px 28px;margin-top:28px;font-size:15px;display:flex}.contact span{-webkit-user-select:all;user-select:all}@media (max-width:760px){.close .wrap{text-align:center;grid-template-columns:1fr;justify-items:center}.close p{margin-inline:auto}.close .cta,.contact{justify-content:center}}footer{color:var(--muted);padding-block:40px;font-size:14px}footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}footer .brand{color:var(--ink);font-size:18px}footer .brand img{width:32px;height:32px}footer nav{flex-wrap:wrap;gap:24px;display:flex}footer a{text-decoration:none}.tablet .shot{border-radius:17px;width:100%;height:auto;display:block}.float{background:var(--card);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;animation:6s ease-in-out infinite bob;display:inline-flex;position:absolute;box-shadow:0 14px 30px -12px #0206174d}.float b{font-weight:700}.float .dot{background:var(--green);width:9px;height:9px;box-shadow:0 0 0 4px var(--green-soft);border-radius:50%}.f1{top:-22px;right:1%}.f2{animation-delay:-3s;bottom:18%;right:-1%}.f2:before{content:"✓";color:#fff;background:var(--green);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.art img.crop{border-radius:18px;width:100%;height:auto;margin-top:36px;box-shadow:0 30px 60px -30px #02061759}.art img.panel{border:8px solid var(--device);border-radius:22px;width:min(300px,100%);height:auto;box-shadow:0 30px 60px -30px #02061766}.callp{background:var(--blue);color:#fff;border-radius:24px;justify-items:center;gap:4px;margin-top:44px;padding:24px 40px;display:inline-grid}.callp span{opacity:.9}.callp b{letter-spacing:-.02em;font-size:clamp(34px,5vw,52px);line-height:1.1}@media (max-width:820px){.f1{top:-18px;right:2%}.f2{display:none}.float{padding:8px 12px;font-size:12px}}.device{width:78%;margin-left:auto;margin-right:4%;position:relative}.device .tablet{z-index:2;width:100%;margin:0;position:relative}.slides{aspect-ratio:1280/800;background:#f4f6fb;border-radius:17px;position:relative;overflow:hidden}.slide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s,transform .6s;position:absolute;inset:0;transform:translate(3%)}.slide.on{opacity:1;transform:none}.slide.out{opacity:0;transform:translate(-3%)}.stand{z-index:1;justify-items:center;margin-top:-6px;display:grid;position:relative}.stand .neck{clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);background:linear-gradient(90deg,#b9c1cf,#e9edf3 45%,#c7ceda);width:12%;height:clamp(40px,7vw,86px);display:block}.stand .base{background:linear-gradient(#eef1f6,#aeb7c6);border-radius:50%/100%;width:38%;height:clamp(12px,1.6vw,18px);display:block;box-shadow:0 18px 30px -10px #02061773}.steps-nav{z-index:3;flex-wrap:wrap;justify-content:center;gap:10px;width:78%;margin:28px 4% 0 auto;display:flex;position:relative}.steps-nav button{all:unset;white-space:nowrap;cursor:pointer;color:#fff;font:500 15px var(--sans);background:#ffffff24;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 12px;transition:background .2s;display:inline-flex;position:relative;overflow:hidden}.steps-nav button b{background:#ffffff38;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.steps-nav button.on{color:#1e40af;background:#fff;font-weight:600}.steps-nav button.on b{color:#fff;background:#2563eb}.steps-nav button:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.steps-nav .prog{background:0 0;border-radius:9px;height:3px;position:absolute;bottom:4px;left:14px;right:14px}.steps-nav.paused button.on .prog{animation-play-state:paused}@keyframes fill{to{background-size:100% 100%}}.try{z-index:3;text-align:center;color:#fff;opacity:.85;margin-top:12px;font-size:14px;position:relative}.float,.bubble,.mascot{z-index:4}@media (max-width:820px){.device,.steps-nav{width:100%;margin-right:0}.steps-nav{flex-wrap:nowrap;gap:6px}.steps-nav button{gap:6px;padding:8px 10px 10px;font-size:12px}.steps-nav button b{width:18px;height:18px;font-size:10px}}@media (prefers-reduced-motion:reduce){.slide{transition:none}}.scr{aspect-ratio:1280/800;background:#f4f6fb;border-radius:17px;position:relative;overflow:hidden}.app{transform-origin:0 0;width:1280px;height:800px;transform:scale(var(--k,.5));font-family:var(--sans);color:#111827;text-align:left;-webkit-user-select:none;user-select:none;background:#f4f6fb;grid-template-columns:28px 832px 420px;line-height:1.4;display:grid;position:absolute;top:0;left:0}.app button{all:unset;box-sizing:border-box;cursor:pointer;font-family:var(--sans)}.app button:focus-visible{outline-offset:2px;outline:3px solid #f5a524}.app svg{flex:none;width:22px;height:22px}.rail{color:#6b7280;background:#f8fafc;border-right:1px solid #e5e7eb;align-content:space-between;justify-items:center;padding:370px 0 22px;font-size:24px;display:grid}.sdot{background:#16a34a;border-radius:50%;width:12px;height:12px}.left{grid-template-rows:auto auto 1fr;gap:16px;padding:24px 24px 0;display:grid}.srow{grid-template-columns:1fr 56px;gap:12px;display:grid}.sbox{color:#6b7280;background:#fff;border-radius:12px;align-items:center;gap:12px;height:56px;padding:0 10px 0 16px;font-size:16px;display:flex;box-shadow:inset 0 0 0 1px #e5e7eb}.sbox span:nth-child(2){flex:1}.mic{background:#f1f2f6;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.scan{background:#fff;border-radius:12px;place-items:center;height:56px;display:grid;box-shadow:inset 0 0 0 1px #e5e7eb}.cats{gap:8px;display:flex;overflow:hidden}.cats span{background:#fff;border-radius:999px;flex:none;place-items:center;height:40px;padding:0 18px;font-size:15px;display:grid;box-shadow:inset 0 0 0 1px #e5e7eb}.cats span.on{color:#fff;box-shadow:none;background:#2563eb;font-weight:500}.items{grid-template-columns:repeat(6,120px);grid-auto-rows:196px;align-content:start;gap:12px;display:grid}.app .it{background:#fff;border-radius:14px;grid-template-rows:84px 1fr auto;gap:8px;padding:10px;transition:transform .1s;display:grid;position:relative;box-shadow:0 1px 2px #0f172a0f}.app .it:hover{box-shadow:0 0 0 2px #bfd3fb}.app .it:active,.app .it.tap{transform:scale(.95)}.it .ini{border-radius:10px;place-items:center;font-size:24px;font-weight:700;display:grid}.it .nm{font-size:13.5px;line-height:1.35}.it .pr{padding-bottom:12px;font-size:16px;font-weight:600}.it .qb{color:#fff;background:#2563eb;border-radius:99px;place-items:center;min-width:28px;height:28px;padding:0 7px;font-size:14px;font-weight:700;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 0 0 3px #fff}.c0 .ini{color:#b45309;background:#fef3c7}.c1 .ini{color:#15803d;background:#dcfce7}.c2 .ini{color:#1d4ed8;background:#dbeafe}.c3 .ini{color:#be185d;background:#fce7f3}.c4 .ini{color:#6d28d9;background:#ede9fe}.c5 .ini{color:#c2410c;background:#ffedd5}.right{background:#fff;border-left:1px solid #e5e7eb;position:relative;overflow:hidden}.pane{flex-direction:column;gap:16px;padding:24px;display:none;position:absolute;inset:0}.pane.on{animation:.25s pin;display:flex}@keyframes pin{0%{opacity:0;transform:translate(16px)}}.bh{align-items:center;gap:10px;display:flex}.bh b{font-size:22px;font-weight:600}.cnt{color:#6b7280;background:#f1f2f6;border-radius:99px;padding:3px 10px;font-size:13px}.app .clr{color:#dc2626;margin-left:auto;font-size:16px}.blines{flex:1;margin-top:-4px;overflow:auto}.bl{border-bottom:1px solid #eef0f4;grid-template-columns:1fr 128px 80px;align-items:center;padding:12px 0;animation:.2s pin;display:grid}.bl .n{font-size:15px}.bl .n small{color:#6b7280;font-size:13px;display:block}.bl .q{justify-content:space-between;align-items:center;display:flex}.app .bl .q button{background:#f1f2f6;border-radius:9px;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.app .bl .q button.plus{color:#2563eb;background:#dbeafe}.bl .q span{text-align:center;min-width:24px;font-size:16px}.bl .a{text-align:right;font-size:15px;font-weight:600}.empty{color:#9ca3af;text-align:center;padding-top:150px;font-size:16px}.bfoot{border-top:1px solid #eef0f4;gap:12px;padding-top:16px;display:grid}.trow{justify-content:space-between;align-items:baseline;display:flex}.trow span{color:#6b7280;font-size:18px}.trow b{letter-spacing:-.02em;font-size:36px;font-weight:700}.trow.sm b{font-size:28px}.app .pbtn{border-radius:12px;flex:none;justify-content:center;align-items:center;gap:12px;height:64px;font-size:20px;font-weight:500;display:flex}.app .pbtn.cashb{color:#fff;background:#16a34a}.app .pbtn.blue{color:#fff;background:#2563eb;margin-top:auto}.app .pbtn.blue.dis{cursor:default;background:#c7d2fe}.app .pbtn.ob{height:56px;font-size:18px;box-shadow:inset 0 0 0 1.5px #e5e7eb}.two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ph{align-items:center;gap:16px;display:flex}.ph b{font-size:22px;font-weight:600}.ph small{color:#6b7280;font-size:13px;display:block}.app .back{width:32px;font-size:26px}.recv{color:#6b7280;border-radius:12px;flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex;box-shadow:inset 0 0 0 2px #2563eb}.recv b{color:#111827;font-size:26px}.quick{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.app .quick button{background:#f1f2f6;border-radius:24px;place-items:center;height:46px;font-size:15px;font-weight:500;display:grid}.app .quick button.on{color:#2563eb;background:#dbeafe}.pad{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.app .pad button{background:#f1f2f6;border-radius:10px;place-items:center;height:50px;font-size:22px;display:grid}.chg{border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:18px;display:flex}.chg b{font-size:30px}.chg.ok{color:#15803d;background:#dcfce7}.chg.due{color:#1d4ed8;background:#dbeafe}.app .done{margin-top:auto}.app .done.dis{opacity:.4;cursor:default}.qrwrap{background:#f1f2f6;border-radius:16px;place-items:center;padding:20px;display:grid}.qrwrap img{box-sizing:content-box;background:#fff;border-radius:12px;width:240px;max-width:none;height:240px;padding:18px}.qrt{justify-items:center;gap:2px;display:grid}.qrt span{font-weight:500}.qrt b{font-size:36px}.qrt small{color:#6b7280;font-size:13px}.app .cancel{text-align:center;color:#6b7280;padding:6px;font-size:16px}.usearch{color:#6b7280;border-radius:12px;flex:none;align-items:center;gap:12px;height:52px;padding:0 16px;display:flex;box-shadow:inset 0 0 0 1px #e5e7eb}.custs{align-content:start;gap:6px;display:grid}.app .cu{border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.app .cu:hover{background:#f8fafc}.app .cu.on{background:#dbeafe;box-shadow:inset 0 0 0 1.5px #2563eb}.cu .av{color:#b45309;background:#fef3c7;border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:grid}.cu b{font-size:16px;font-weight:600}.cu small{color:#6b7280;font-size:13px;display:block}.cu .ow{text-align:right;color:#6b7280;font-size:12px}.cu .ow b{color:#dc2626;font-size:16px;display:block}.cu .ow b.z{color:#6b7280}.usum{color:#6b7280;background:#f1f2f6;border-radius:12px;gap:6px;margin-top:auto;padding:14px 16px;font-size:14px;display:grid}.usum:empty{display:none}.usum div{justify-content:space-between;display:flex}.usum .nb{color:#111827;font-size:16px;font-weight:600}.usum .nb b{color:#dc2626;font-size:22px}.usum:not(:empty)+.pbtn{margin-top:0}.okmsg{opacity:0;pointer-events:none;background:#fff;place-content:center;justify-items:center;gap:8px;transition:opacity .2s;display:grid;position:absolute;inset:0}.okmsg.show{opacity:1}.okmsg span{color:#fff;background:#16a34a;border-radius:50%;place-items:center;width:88px;height:88px;font-size:44px;display:grid}.okmsg b{font-size:24px}.okmsg small{color:#6b7280;font-size:16px}@keyframes pop{0%{transform:scale(.4)}}.steps-nav button.on .prog{background:var(--gold);animation:none}.scene{max-width:1200px;margin-top:40px}.greet{z-index:5;justify-content:center;align-items:center;gap:16px;margin-bottom:-28px;display:flex;position:relative}.greet .mascot{flex:none;width:clamp(84px,10vw,120px);display:block;position:relative;inset:auto}.greet .bubble{white-space:normal;border-radius:18px 18px 18px 4px;max-width:min(420px,60vw);padding:12px 20px;font-size:clamp(16px,2vw,22px);display:block;position:relative;bottom:auto;left:auto}.device{width:100%;margin:0}.device .tablet{border-radius:34px;padding:16px}.f1{top:auto;bottom:-22px;right:3%}.f2{top:auto;bottom:-22px;right:calc(3% + 140px)}.scene:before{top:36%}@media (max-width:820px){.greet .mascot{display:block}.greet{gap:10px;margin-bottom:12px}.device .tablet{border-radius:20px;padding:8px}.float{display:none}}.it .ini svg{width:70px;height:70px}.app .it .qb{opacity:0;transition:opacity .2s,transform .25s cubic-bezier(.3,1.6,.5,1);transform:scale(.4)}.app .it .qb.on{opacity:1;transform:none}.app .it.tap{animation:.2s tap;transform:none}@keyframes tap{50%{transform:scale(.94)}}.bump{animation:.3s bump}@keyframes bump{40%{transform:scale(1.35)}}.blines{scroll-behavior:smooth;position:relative}.bl{grid-template-columns:44px 1fr 124px 74px;gap:0 10px;transition:opacity .28s,transform .28s,height .28s,padding .28s,border-color .28s;animation:none;overflow:hidden}.bl.enter{opacity:0;transform:translate(24px)}.bl.leave{opacity:0;border-color:#0000;padding-top:0;padding-bottom:0;height:0!important}.lim{background:#f4f6fb;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.lim svg{width:36px;height:36px}.bl .qn{display:inline-block}.empty{opacity:0;pointer-events:none;place-items:center;padding:0;transition:opacity .25s;display:grid;position:absolute;inset:0}.empty.show{opacity:1}.pane,.pane.on{display:flex}.pane{opacity:0;visibility:hidden;transition:opacity .3s,transform .3s,visibility 0s .3s;animation:none;transform:translate(28px)}.pane.on{opacity:1;visibility:visible;transition:opacity .3s,transform .3s,visibility;animation:none;transform:none}.chg{transition:background .3s,color .3s}.app .cu{transition:background .2s,box-shadow .2s}.usum{opacity:0;transition:opacity .25s,transform .25s;transform:translateY(8px)}.usum.show{opacity:1;transform:none}.app .pbtn{transition:background .25s,opacity .25s}.app .quick button,.app .pad button{transition:background .15s,color .15s}.app .pad button:active{background:#e2e8f0}.okmsg{transition:opacity .25s}.bl{border-bottom:1px solid #eef0f4;padding:0;display:block;position:relative}.bl .in{z-index:1;touch-action:pan-y;cursor:grab;background:#fff;grid-template-columns:44px 1fr 124px 74px;align-items:center;gap:0 10px;padding:12px 0;display:grid;position:relative}.app .bl .del{color:#fff;opacity:0;background:#dc2626;border-radius:12px;place-content:center;justify-items:center;gap:2px;width:96px;font-size:13px;font-weight:600;transition:opacity .2s;display:grid;position:absolute;top:4px;bottom:4px;right:0}.bl .del svg{width:22px;height:22px}.bl.open .del{opacity:1}.app .gone{display:none}.split{margin-top:auto}.split .pbtn{color:#2563eb;font-size:17px;box-shadow:inset 0 0 0 1.5px #2563eb}.app .it.tapA{animation:.2s tap}.app .it.tapB{animation:.2s tap2}@keyframes tap2{50%{transform:scale(.94)}}.app .it .qb.on{animation:.3s cubic-bezier(.3,1.6,.5,1) qbpop}.app .it .qb.on.bump{animation:.3s bump}@keyframes qbpop{0%{opacity:0;transform:scale(.4)}}.bl-new{animation:.28s blin}@keyframes blin{0%{opacity:0;transform:translate(24px)}}.bl-out{pointer-events:none;animation:.28s forwards blout}@keyframes blout{0%{opacity:1;max-height:90px}to{opacity:0;border-color:#0000;max-height:0}}.bl.peek .in{animation:1s peek}@keyframes peek{30%,60%{transform:translate(-70px)}}.bl.peek .del{opacity:1}.okmsg.show span{animation:.35s pop}.callp{text-decoration:none}
