:root{--in:#2E2A7A;--in2:#231F5E;--tint:#ECEBFA;--sa:#F59E0B;--sa2:#E58A00;--pa:#FBF8F1;--ink:#1F1D33;--mu:#5B5872;--gr:#16A34A;--bd:#E7E2D6}*{box-sizing:border-box;margin:0}body{font-family:Inter,Noto Sans Devanagari,system-ui,sans-serif;background:var(--pa);color:var(--ink);line-height:1.6}.hi{font-family:Noto Sans Devanagari,Inter,sans-serif}a{color:inherit}.w{max-width:1120px;margin:auto;padding:0 20px}nav{position:-webkit-sticky;position:sticky;top:0;background:rgba(251,248,241,.95);border-bottom:1px solid var(--bd);z-index:5}nav .w{display:flex;align-items:center;justify-content:space-between;height:64px}nav img{height:34px}.links{display:none;gap:24px;font-weight:600;color:var(--mu)}.btn,.links a{text-decoration:none}.btn{display:inline-block;background:var(--sa);color:var(--ink);font-weight:800;padding:12px 20px;border-radius:12px;border:0;cursor:pointer;font-size:16px}.btn:hover{background:var(--sa2)}.btn.o{background:transparent;border:2px solid var(--in);color:var(--in)}.btn.sm{padding:8px 14px;font-size:14px}section{padding:56px 0}h1{font-size:34px;line-height:1.15;letter-spacing:-.02em}h1,h2{font-weight:800;color:var(--in)}h2{font-size:28px;letter-spacing:-.01em;margin-bottom:8px}.sub{color:var(--mu);margin-bottom:28px}.hero{display:grid;grid-gap:36px;gap:36px;align-items:center}.lead{font-size:18px;color:var(--mu);margin:16px 0 8px}.drop{margin-top:22px;border:2px dashed var(--in);background:#fff;border-radius:16px;padding:20px;text-align:center}.drop p{color:var(--mu);font-size:14px;margin-top:8px}.vis{display:flex;align-items:center;justify-content:center;gap:12px}.page{width:46%;max-width:210px;aspect-ratio:1/1.414;background:#fff;border:1px solid var(--bd);border-radius:6px;padding:14px;box-shadow:0 8px 24px rgba(46,42,122,.12);transform:rotate(-3deg)}.page i{height:6px;background:#D9D5CA;margin:7px 0}.page b,.page i{display:block;border-radius:3px}.page b{height:9px;width:60%;background:#9A96B0;margin-bottom:10px}.arrow{color:var(--sa2);font-size:28px;font-weight:800}.slide{width:50%;max-width:280px;aspect-ratio:16/9;background:var(--in);border-radius:8px;padding:12px;color:#fff;box-shadow:0 12px 28px rgba(46,42,122,.3)}.slide h4{font-size:12px;margin-bottom:6px}.slide li{font-size:9px;opacity:.9;list-style:none}.slide li:before{content:"● ";color:var(--sa)}.tag{display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:99px;background:var(--tint);color:var(--in)}.cs{background:#FEF3C7;color:#92400E}.grid{display:grid;grid-gap:16px;gap:16px}.card{background:#fff;border:1px solid var(--bd);border-radius:16px;padding:22px}.card h3{font-size:18px;color:var(--in);margin:8px 0 4px}.card p{color:var(--mu);font-size:15px}.num{width:36px;height:36px;border-radius:50%;background:var(--in);color:#fff;display:grid;place-items:center;font-weight:800}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip{padding:8px 16px;border-radius:99px;border:1px solid var(--bd);background:#fff;font-weight:600}.chip.on{background:var(--in);color:#fff;border-color:var(--in)}.chip.soon{color:var(--mu)}.tog{display:inline-flex;background:#fff;border:1px solid var(--bd);border-radius:99px;padding:4px;margin-bottom:24px}.tog button{border:0;background:none;padding:8px 18px;border-radius:99px;font:600 14px Inter;cursor:pointer;color:var(--mu)}.tog .a{background:var(--in);color:#fff}.plan{position:relative}.plan.pop{border:2px solid var(--sa)}.price{font-size:32px;font-weight:800;color:var(--ink)}.price small{font-size:14px;color:var(--mu);font-weight:400}.plan ul{padding:0;margin:14px 0 18px;list-style:none}.plan li{font-size:14px;padding:4px 0}.plan li:before{content:"✓ ";color:var(--gr);font-weight:800}.plan .btn{width:100%;text-align:center}.badge{position:absolute;top:-12px;right:16px;background:var(--sa);font-size:12px;font-weight:800;padding:2px 10px;border-radius:99px}details{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:16px 18px;margin-bottom:10px}summary{font-weight:600;cursor:pointer}details p{color:var(--mu);margin-top:8px}footer{background:var(--in);color:#E6E4F5;padding:40px 0;font-size:14px}footer .w{display:grid;grid-gap:20px;gap:20px}footer a{margin-right:16px}.note{font-size:13px;color:var(--mu);margin-top:14px}@media(min-width:768px){h1{font-size:50px}.hero{grid-template-columns:1.1fr 1fr}.links{display:flex}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.g2{grid-template-columns:repeat(2,1fr)}section{padding:80px 0}footer .w{grid-template-columns:2fr 1fr}}.crumb{font-size:14px;color:var(--mu);margin-bottom:12px}.crumb a{color:var(--in)}ol.steps{padding-left:20px}ol.steps li{margin:8px 0}.card ul{padding-left:18px;color:var(--mu);font-size:15px}.card li{margin:4px 0}.appnav .w{height:60px}.appnav .links{display:flex;gap:16px;font-size:14px}.appnav .links a.on{color:var(--in)}.lt{display:inline-flex;border:1px solid var(--bd);border-radius:99px;padding:2px;background:#fff}.lt button{border:0;background:none;padding:4px 10px;border-radius:99px;font:600 13px Inter,sans-serif;cursor:pointer;color:var(--mu)}.lt .a{background:var(--in);color:#fff}.appmain{padding:32px 0 64px}.appmain h1{font-size:28px}.field{display:block;width:100%;padding:12px 14px;border:1px solid var(--bd);border-radius:12px;font:16px Inter,Noto Sans Devanagari,sans-serif;background:#fff;margin:6px 0 14px}label{font-weight:600}.err,label{font-size:14px}.err{color:#B91C1C;margin:4px 0 10px}.ok{color:var(--gr);font-size:14px;font-weight:600}.big,.card .big{font-size:44px;font-weight:800;color:var(--in);line-height:1}.bar{height:8px;background:var(--tint);margin:12px 0}.bar,.bar i{border-radius:99px}.bar i{display:block;height:100%;background:var(--sa)}table{width:100%;border-collapse:collapse;font-size:14px}td,th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--bd)}th{color:var(--mu)}.st,th{font-weight:600}.st{white-space:nowrap;font-size:12px;padding:2px 8px;border-radius:99px;background:var(--tint);color:var(--in)}.st.ready{background:#DCFCE7;color:#166534}.st.failed{background:#FEE2E2;color:#991B1B}.st.queued{background:#FEF3C7;color:#92400E}.dz{border:2px dashed var(--in);border-radius:16px;background:#fff;padding:40px 20px;text-align:center;cursor:pointer}.dz.over{background:var(--tint)}.seg{display:flex;gap:6px;margin-bottom:16px}.seg button{flex:1 1;padding:10px;border-radius:12px;border:1px solid var(--bd);background:#fff;font:600 15px Inter,sans-serif;cursor:pointer}.seg .a{border-color:var(--in);background:var(--tint);color:var(--in)}.btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.appnav .links{gap:10px;font-size:13px}.hidem{display:none}.appnav img{height:26px}}