@font-face{font-family:Anek Latin;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/aneklatin-22f92b592245.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:Anek Latin;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/aneklatin-92122f9be7ce.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:Anek Devanagari;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/anekdevanagari-4357cb640e8b.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:Anek Gujarati;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/anekgujarati-34d4cc429861.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Anek Tamil;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/anektamil-b39254c4df92.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Anek Bangla;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/anekbangla-70d6ffadc983.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Anek Telugu;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/anektelugu-e5abefa47d25.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Anek Kannada;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/anekkannada-7d437571fa29.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C80-CF3,U+1CD0,U+1CD2-1CD3,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835}@font-face{font-family:Anek Gurmukhi;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/anekgurmukhi-a28a80370be6.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Anek Malayalam;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/fonts/anekmalayalam-f6bae4000aa9.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/newsreader-89e1d530cc55.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/newsreader-e384e31812c1.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader-40a44c0ac0fc.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader-e71a3bea5993.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}
:root{--bg:#faf8f5;--ink:#1c1917;--brand:#1b4d49;--brand-hover:#0f6e6e;--muted:#57534e;--faint:#8a847e;--line:#e0dad0;--line-soft:#e6e0d6;--track:#ece7df;--card:#fffdfa;--sand:#f3efe8;--tray:#f7f4ef;--mint:#7bd1c9;--mint-soft:#cfe6e2;--rust:#b5542d;--green:#15803d;--chip-line:#cfc9c0;--chip-line-soft:#d6d0c6;--font-sans:"Anek Latin", "Anek Devanagari", "Anek Gujarati", "Anek Tamil", "Anek Bangla", "Anek Telugu", "Anek Kannada", "Anek Gurmukhi", "Anek Malayalam", system-ui, sans-serif;--font-display:"Newsreader", Georgia, serif;--font-voice:"Newsreader", "Anek Devanagari", "Anek Gujarati", "Anek Tamil", "Anek Bangla", "Anek Telugu", "Anek Kannada", "Anek Gurmukhi", "Anek Malayalam", Georgia, serif;--font-receipt:"Courier New", ui-monospace, Menlo, monospace;--gutter:clamp(20px, 5vw, 56px);--loop:5.4s}html{scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}html,body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:var(--brand)}::selection{background:#d5ede9}:where(a,button,summary):focus-visible{outline:2px solid var(--brand);outline-offset:3px}details>summary::-webkit-details-marker{display:none}.page{flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.section{box-sizing:border-box;width:100%;max-width:1200px;padding:clamp(56px, 8vw, 112px) var(--gutter) 0;margin:0 auto}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--brand);font-size:13px;font-weight:700}.display{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:16px 0 0;font-size:clamp(34px,4.6vw,60px);font-weight:400;line-height:1.05}.section-head{border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:22px;display:flex}.section-head__aside{max-width:380px;color:var(--muted);margin:0;font-size:16px;line-height:1.55}.feature{background:var(--card);border:1px solid var(--line);border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:center;gap:clamp(24px,4vw,56px);margin-top:40px;padding:clamp(24px,4vw,48px);display:grid}.label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.button{border-radius:999px;align-items:center;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}.button:active,.button--primary:active{box-shadow:none;transform:scale(.98)}.button--primary{background:var(--brand);color:var(--bg);gap:12px;padding:16px 26px 16px 20px}.button--primary:hover{background:var(--brand-hover);color:var(--bg);transform:translateY(-1px);box-shadow:0 12px 24px -14px #1b4d49b3}.button--outline{color:var(--ink);border:1px solid #1c191729;padding:15px 22px}.button--outline:hover{border-color:var(--brand);color:var(--brand)}.button__pulse{background:var(--mint);border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite kitnaPulse}.pill{white-space:nowrap;border:1px solid var(--chip-line);color:var(--ink);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;position:relative}.pill--primary{background:var(--brand);color:#fff;border:0}.pill--tray{border-color:var(--chip-line-soft);background:var(--card)}.pill--sm{padding:6px 11px;font-size:11px}.tap{border:2px solid var(--ink);opacity:0;background:#faf8f58c;border-radius:50%;width:28px;height:28px;position:absolute;top:50%;left:50%}.dots{align-items:center;gap:4px;display:inline-flex}.dots>span{background:var(--brand);border-radius:50%;width:5px;height:5px;animation:1.1s infinite kDot}.dots>span:nth-child(2){animation-delay:.18s}.dots>span:nth-child(3){animation-delay:.36s}.dots--mint>span{background:var(--mint)}.rise{animation:.5s ease-out both kitnaRise;display:inline-block}html[data-reveal] [data-reveal]:not(.is-visible),html[data-reveal] [data-reveal-group]:not(.is-visible) [data-stagger]{opacity:0;filter:blur(6px);transform:translateY(22px)}html[data-reveal] [data-reveal].is-visible,html[data-reveal] [data-reveal-group].is-visible [data-stagger]{transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1),filter .9s}html[data-reveal] [data-reveal-group].is-visible [data-stagger]:nth-child(2){transition-delay:.11s}html[data-reveal] [data-reveal-group].is-visible [data-stagger]:nth-child(3){transition-delay:.22s}html[data-reveal] [data-reveal-group].is-visible [data-stagger]:nth-child(4){transition-delay:.33s}[data-motion][data-paused],[data-motion][data-paused] *{animation-play-state:paused}.page-fade{pointer-events:none;z-index:30;background:linear-gradient(to bottom, #faf8f500, var(--bg));opacity:0;height:150px;transition:opacity .45s;position:fixed;bottom:0;left:0;right:0}.page-fade[data-visible=true]{opacity:1}@media (max-width:760px){.page-fade{height:56px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-delay:calc(var(--loop) * -.88)!important;transition-duration:0s!important;animation-play-state:paused!important}}@keyframes kitnaRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes kitnaMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes kitnaDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kitnaPulse{0%,to{box-shadow:0 0 #1b4d4959}70%{box-shadow:0 0 0 10px #1b4d4900}}@keyframes kBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes kDot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes kFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes kWave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes s1Cam{0%,46%{opacity:1}51%,95%{opacity:0}to{opacity:1}}@keyframes s1Focus{0%{filter:blur(3px);transform:rotate(-3deg)scale(1.05)}16%,to{filter:blur();transform:rotate(-3deg)scale(1)}}@keyframes s1Frame{0%,8%{opacity:.35;transform:translate(-50%,-50%)scale(1.08)}18%,44%{opacity:1;transform:translate(-50%,-50%)scale(1)}48%,to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes s1Hint{0%,16%{opacity:0}20%,38%{opacity:1}42%,to{opacity:0}}@keyframes s1Tap{0%,34%{opacity:0;transform:translate(-20%,10%)scale(1)}38%{opacity:1;transform:translate(-50%,-50%)scale(1)}42%{opacity:1;transform:translate(-50%,-50%)scale(.7)}46%,to{opacity:0;transform:translate(-50%,-50%)scale(.7)}}@keyframes s1Shutter{0%,40%{transform:scale(1)}43%{transform:scale(.84)}46%,to{transform:scale(1)}}@keyframes s1Flash{0%,42%{opacity:0}44%{opacity:.95}50%,to{opacity:0}}@keyframes s1Chat{0%,47%{opacity:0;transform:translateY(12px)}53%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes s1Bubble{0%,55%{opacity:0;transform:translateY(14px)scale(.96)}61%,to{opacity:1;transform:none}}@keyframes s1Tick{0%,62%{opacity:0;color:#cfe6e2}66%{opacity:1;color:#cfe6e2}72%,to{opacity:1;color:#7bd1c9}}@keyframes s1Reply{0%,76%{opacity:0;transform:translateY(10px)}82%,to{opacity:1;transform:none}}@keyframes s2Card{0%{opacity:0;transform:translateY(10px)}5%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes s2Scan{0%,6%{opacity:0;top:0}9%{opacity:1}30%{opacity:1;top:calc(100% - 2px)}34%,to{opacity:0;top:calc(100% - 2px)}}@keyframes s2Read{0%,6%{opacity:0}9%,30%{opacity:1}33%,to{opacity:0}}@keyframes s2Sure{0%,33%{opacity:0}36%,64%{opacity:1}68%,to{opacity:0}}@keyframes s2F1{0%,22%{opacity:0;transform:translate(8px)}27%,to{opacity:1;transform:none}}@keyframes s2F2{0%,28%{opacity:0;transform:translate(8px)}33%,to{opacity:1;transform:none}}@keyframes s2F3{0%,34%{opacity:0;transform:translate(8px)}39%,to{opacity:1;transform:none}}@keyframes s2F4{0%,40%{opacity:0;transform:translate(8px)}45%,to{opacity:1;transform:none}}@keyframes s2Ask{0%,46%{opacity:0;transform:translateY(6px)}51%,to{opacity:1;transform:none}}@keyframes s2Tap{0%,54%{opacity:0;transform:translate(-20%,10%)scale(1)}59%{opacity:1;transform:translate(-50%,-50%)scale(1)}63%{opacity:1;transform:translate(-50%,-50%)scale(.7)}68%,to{opacity:0;transform:translate(-50%,-50%)scale(.7)}}@keyframes s2Btn{0%,61%{transform:none}64%{transform:scale(.94)}67%,to{transform:none}}@keyframes s2Stamp{0%,66%{opacity:0;transform:translate(-50%,-50%)rotate(-10deg)scale(1.6)}72%,to{opacity:1;transform:translate(-50%,-50%)rotate(-8deg)scale(1)}}@keyframes s2Ledger{0%,76%{opacity:0;transform:translateY(8px)}82%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes s3Type{0%,3%{max-width:0;animation-timing-function:steps(21,end)}22%,27%{max-width:240px}28%,to{max-width:0}}@keyframes s3Send{0%,26%{transform:none}28%{transform:scale(.82)}31%,to{transform:none}}@keyframes s3Q{0%,28%{opacity:0;transform:translateY(10px)}33%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes s3Dots{0%,34%{opacity:0}37%,45%{opacity:1}48%,to{opacity:0}}@keyframes s3Card{0%,46%{opacity:0;transform:translateY(14px)}52%,95%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px)}}@keyframes s3D1{0%,50%{transform:translateY(110%)}56%,to{transform:none}}@keyframes s3D2{0%,52%{transform:translateY(110%)}58%,to{transform:none}}@keyframes s3D3{0%,54%{transform:translateY(110%)}60%,to{transform:none}}@keyframes s3Acts{0%,60%{opacity:0}65%,to{opacity:1}}@keyframes s3Tap{0%,68%{opacity:0;transform:translate(-20%,10%)scale(1)}73%{opacity:1;transform:translate(-50%,-50%)scale(1)}77%{opacity:1;transform:translate(-50%,-50%)scale(.7)}82%,to{opacity:0;transform:translate(-50%,-50%)scale(.7)}}@keyframes s3Sent{0%,82%{opacity:0;transform:translateY(8px)}88%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes kPayMsg{0%,3%{opacity:0;transform:translateY(14px)}9%,95%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px)}}@keyframes kPayTap{0%,34%{opacity:0;transform:translate(-20%,10%)scale(1)}39%{opacity:1;transform:translate(-50%,-50%)scale(1)}43%{opacity:1;transform:translate(-50%,-50%)scale(.7)}48%,to{opacity:0;transform:translate(-50%,-50%)scale(.7)}}@keyframes kPayUpi{0%,48%{opacity:0;transform:translateY(8px)}53%,64%{opacity:1;transform:none}68%,to{opacity:0;transform:none}}@keyframes kPayBtns{0%,68%{opacity:1}73%,95%{opacity:0}to{opacity:1}}@keyframes kPayStamp{0%,70%{opacity:0;transform:translateY(-50%)rotate(-7deg)scale(1.5)}76%,95%{opacity:1;transform:translateY(-50%)rotate(-3deg)scale(1)}to{opacity:0;transform:translateY(-50%)rotate(-3deg)scale(1)}}@keyframes kPayDone{0%,78%{opacity:0;transform:translateY(10px)}84%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes kPayDim{0%,76%{opacity:1}82%,95%{opacity:.3}to{opacity:1}}
