:root{--bg:#f7f5ff;--surface:#fff;--ink:#1a1440;--ink-2:#5b5680;--ink-3:#8c87ad;--line:#e6e1fb;--brand-primary:#6a4dff;--brand-secondary:#cdf564;--on-primary:#fff;--on-secondary:#1a1440;--pink:#ff8fc2;--sky:#9adbff;--green:#14925f;--green-bg:#dcf7ea;--amber:#a86500;--amber-bg:#fff0c7;--red:#d3304c;--red-bg:#ffe1e7;--sticker:3px 3px 0 var(--ink);--ease:cubic-bezier(.2,.8,.2,1);--display:"Bricolage Grotesque","Figtree",system-ui,sans-serif;--body:"Figtree",system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font:400 16px/1.55 var(--body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.02em;line-height:1.08;margin:0 0 12px}h1{font-size:clamp(34px,5vw,60px)}h1,h1.h2,h2{font-weight:700}h1.h2,h2{font-size:clamp(24px,3vw,34px)}h3{font-size:19px;font-weight:650}p{margin:0 0 12px}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer}img{max-width:100%}:focus-visible{outline:3px solid var(--brand-primary);outline-offset:2px;border-radius:8px}.skip{position:absolute;left:-999px}.skip:focus{left:12px;top:12px;z-index:99;background:var(--ink);color:#fff;padding:8px 14px;border-radius:10px}.wrap{width:min(1180px,100% - 40px);margin:0 auto}.page{padding:36px 0 70px}.narrow-p{max-width:760px}.page-h{margin-bottom:28px}.lead{font-size:19px;max-width:62ch}.lead,.muted{color:var(--ink-2)}.tiny{font-size:13px}.ctr{text-align:center}.err{color:var(--red)}.pos{color:var(--green)}.pad{padding:18px}.crumb{font-size:14px;color:var(--ink-2);margin-bottom:14px}.crumb a:hover,.link{color:var(--brand-primary);text-decoration:underline}.link{border:0;background:none;padding:0;font-weight:700;text-underline-offset:3px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:15px;border:2px solid var(--ink);background:var(--surface);font-weight:650;white-space:nowrap;transition:transform .14s var(--ease),box-shadow .14s var(--ease),background .2s}.btn.sm{height:38px;padding:0 16px;font-size:14px;border-radius:12px}.btn.lg{height:56px;padding:0 30px;font-size:17px;border-radius:18px}.wide{width:100%}.btn-primary{background:var(--brand-primary);color:var(--on-primary)}.btn-lime,.btn-primary{box-shadow:var(--sticker)}.btn-lime{background:var(--brand-secondary);color:var(--on-secondary)}.btn-lime:hover:not(:disabled),.btn-primary:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--ink)}.btn-lime:active:not(:disabled),.btn-primary:active:not(:disabled){transform:translate(3px,3px);box-shadow:0 0 0 var(--ink)}.btn-ghost{border-color:var(--line);background:transparent}.btn-ghost:hover{background:var(--surface);border-color:var(--ink)}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.danger{color:var(--red)}.fld{display:grid;grid-gap:6px;gap:6px;font-weight:600;font-size:14px}.fld small{font-weight:400}.inp{width:100%;height:48px;padding:0 14px;border-radius:14px;border:2px solid var(--line);background:var(--surface);font:inherit;color:inherit;transition:border-color .15s,box-shadow .15s}textarea.inp{height:auto;padding:10px 14px}.inp:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-primary) 18%,transparent)}.pre{display:flex;align-items:center;border:2px solid var(--line);border-radius:14px;background:var(--surface);padding-left:14px;font-weight:600}.pre:focus-within{border-color:var(--brand-primary)}.pre .inp{border:0;box-shadow:none!important}.row{display:flex;gap:8px}.row .inp{flex:1 1}.row-b{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.two{grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.form,.two{display:grid}.form{grid-gap:14px;gap:14px;align-content:start}.form-err{color:var(--red);font-weight:600;font-size:14px;background:var(--red-bg);padding:10px 14px;border-radius:12px;margin:0}.seg{display:inline-flex;flex-wrap:wrap;padding:4px;background:var(--surface);border:2px solid var(--line);border-radius:16px;gap:2px}.seg button{height:36px;padding:0 14px;border-radius:12px;border:0;background:none;font-weight:600;color:var(--ink-2)}.seg button.on{background:var(--ink);color:#fff}.card{background:var(--surface);border:1.5px solid var(--line);border-radius:26px;padding:24px;box-shadow:0 8px 28px -16px rgba(106,77,255,.28)}.card.flush{padding:0;overflow:hidden}.card.info{background:var(--bg);box-shadow:none;padding:6px 16px;border-radius:18px}.sticky{position:-webkit-sticky;position:sticky;top:92px}.kv{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px dashed var(--line);font-size:15px}.kv:last-child{border:0}.kv.big{font-size:19px;border-top:2px solid var(--ink);border-bottom:0;margin-top:6px;padding:14px 0 4px}.chip{display:inline-block;padding:3px 11px;border-radius:99px;font-size:12.5px;font-weight:700;background:var(--amber-bg);color:var(--amber)}.chip.ok{background:var(--green-bg);color:var(--green)}.chip.bad{background:var(--red-bg);color:var(--red)}.spin{display:inline-block;width:16px;height:16px;border:2.5px solid;border-top:2.5px solid transparent;border-radius:50%;animation:sp .7s linear infinite;vertical-align:-3px}@keyframes sp{to{transform:rotate(1turn)}}.skel{display:block;border-radius:12px;background:linear-gradient(90deg,#ece8fb,#f6f3ff,#ece8fb);background-size:200% 100%;animation:sh 1.2s infinite}@keyframes sh{to{background-position:-200% 0}}.big-emoji{font-size:44px;margin-bottom:8px}.empty{text-align:center;padding:36px 20px;display:grid;justify-items:center;grid-gap:6px;gap:6px}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.hdr-in{gap:24px;height:72px}.hdr-in,.logo-l{display:flex;align-items:center}.logo-l{gap:10px;font:700 22px var(--display);letter-spacing:-.03em}.mark{display:inline-grid;place-items:center;background:var(--brand-primary);color:var(--brand-secondary);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);font-family:var(--display);font-weight:800;flex:none}.nav{display:flex;gap:4px;flex:1 1}.nav-b{display:inline-flex;align-items:center;gap:4px;height:42px;padding:0 14px;border-radius:12px;border:0;background:none;font-weight:600;color:var(--ink-2)}.nav-b:hover{background:var(--surface);color:var(--ink)}.nav-b i{font-style:normal;font-size:11px}.has-mega{position:relative}.mega{position:absolute;top:44px;left:0;width:560px;display:grid;grid-template-columns:220px 1fr;background:var(--surface);border:2px solid var(--ink);border-radius:22px;box-shadow:6px 6px 0 var(--ink);overflow:hidden;animation:pop .2s var(--ease)}.mega-cats{list-style:none;margin:0;padding:8px;background:var(--bg);display:grid;grid-gap:2px;gap:2px}.mega-cats button{display:flex;gap:10px;align-items:center;width:100%;padding:9px 12px;border:0;background:none;border-radius:12px;font-weight:600;text-align:left}.mega-cats button.on{background:var(--brand-secondary);color:var(--on-secondary)}.mega-b{padding:18px;display:grid;grid-gap:6px;gap:6px;align-content:start}.mega-b a{padding:8px 10px;border-radius:10px;font-weight:500}.mega-b a:hover{background:var(--bg)}.mega-b .all{color:var(--brand-primary);font-weight:700;margin-top:6px}.hdr-r{display:flex;align-items:center;gap:10px;margin-left:auto}.burger{display:none;width:44px;height:44px;border-radius:12px;border:2px solid var(--line);background:var(--surface);font-size:18px}.acc{position:relative}.av{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--brand-primary);color:var(--on-primary);font-weight:700;font-size:12px}.av.lg{width:48px;height:48px;font-size:20px}.acc-menu{position:absolute;right:0;top:46px;width:200px;background:var(--surface);border:2px solid var(--ink);border-radius:18px;box-shadow:var(--sticker);padding:6px;display:grid;animation:pop .18s var(--ease)}.acc-menu a,.acc-menu button{padding:10px 12px;border-radius:10px;border:0;background:none;text-align:left;font-weight:600}.acc-menu a:hover,.acc-menu button:hover{background:var(--bg)}.stick-pay{display:none}@keyframes pop{0%{transform:scale(.96);opacity:0}}.hero{overflow:hidden;padding:56px 0 70px}.hero,.hero-in{position:relative}.hero-in{z-index:2;display:grid;grid-template-columns:1.05fr 1fr;grid-gap:44px;gap:44px;align-items:center}.hero h1{margin-bottom:18px}.eyebrow-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:99px;background:var(--brand-secondary);color:var(--on-secondary);border:1.5px solid var(--ink);font-weight:700;font-size:13px;margin-bottom:16px}.eyebrow-pill i{width:8px;height:8px;border-radius:50%;background:var(--green);animation:pulse 1.4s infinite}.eyebrow-pill.pink{background:#ffd9ea}@keyframes pulse{50%{box-shadow:0 0 0 6px rgba(20,146,95,.2)}}.hero-cta{gap:12px;margin:22px 0}.hero-cta,.trust-chips{display:flex;flex-wrap:wrap}.trust-chips{list-style:none;padding:0;margin:0;gap:8px 18px;font-weight:600;font-size:14px;color:var(--ink-2)}.hero-card{background:var(--surface);border:2px solid var(--ink);border-radius:30px;box-shadow:8px 8px 0 var(--ink);padding:22px;transform:rotate(.6deg)}.blob{position:absolute;border-radius:50%;z-index:1}.hb1{width:460px;height:460px;background:color-mix(in srgb,var(--brand-primary) 22%,transparent);top:-180px;right:-120px}.hb1,.hb2{filter:blur(20px)}.hb2{width:300px;height:300px;background:color-mix(in srgb,var(--pink) 50%,transparent);bottom:-140px;left:-80px}.qp{display:grid;grid-gap:14px;gap:14px}.qp-tabs{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.qp-tabs button{flex:none;display:flex;align-items:center;gap:6px;height:38px;padding:0 13px;border-radius:99px;border:2px solid var(--line);background:var(--surface);font-weight:600;font-size:14px;transition:all .15s}.qp-tabs button:hover{border-color:var(--ink)}.qp-tabs button.on{border-color:var(--ink)}.bill,.qp-tabs button.on{background:var(--ink);color:#fff}.bill{display:grid;grid-gap:4px;gap:4px;padding:16px 18px;border-radius:20px;animation:pop .3s var(--ease)}.bill small{color:#b8b3dd;display:block}.bill-amt{font:700 40px var(--display);letter-spacing:-.03em}.bill .btn{margin-top:10px}.sec{padding:70px 0}.sec.alt{background:color-mix(in srgb,var(--brand-primary) 7%,var(--bg))}.sec-h{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:22px}.svc-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px}.svc-t{position:relative;display:grid;grid-gap:4px;gap:4px;justify-items:center;padding:22px 10px;border-radius:24px;background:var(--surface);border:2px solid var(--line);text-align:center;transition:transform .16s var(--ease),box-shadow .16s,border-color .16s}.svc-t span{font-size:36px;line-height:1;transition:transform .2s var(--ease)}.svc-t small{color:var(--ink-2)}.svc-t:hover{transform:translate(-2px,-2px);border-color:var(--ink);box-shadow:5px 5px 0 var(--ink)}.svc-t:hover span{transform:scale(1.18) rotate(-6deg)}.svc-t.hot{background:var(--brand-secondary);color:var(--on-secondary);border-color:var(--ink)}.svc-g.sm .svc-t{padding:14px 8px}.svc-g.sm .svc-t span{font-size:28px}.how{grid-template-columns:1fr 1.6fr;grid-gap:40px;gap:40px;align-items:center}.how,.steps{display:grid}.steps{list-style:none;margin:0;padding:0;grid-gap:14px;gap:14px}.how .steps{grid-template-columns:repeat(3,1fr)}.steps li{position:relative;padding:22px;border-radius:24px;background:var(--surface);border:1.5px solid var(--line)}.steps i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--brand-primary);color:var(--on-primary);font:700 16px var(--display);font-style:normal;margin-bottom:10px}.steps b{font-size:18px;display:block;margin-bottom:4px}.steps p{color:var(--ink-2);margin:0}.steps.compact li{display:grid;grid-template-columns:auto 1fr;grid-gap:0 14px;gap:0 14px;padding:14px 18px}.steps.compact i{grid-row:span 2;margin:0}.steps.compact p{grid-column:2}.split2{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:28px;gap:28px;align-items:start}.cc{align-items:center}.ticks{list-style:none;padding:0;margin:16px 0;display:grid;grid-gap:10px;gap:10px}.ticks li{padding-left:30px;position:relative;font-weight:500}.ticks li:before{content:"✓";position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:var(--green-bg);color:var(--green);display:grid;place-items:center;font-size:13px;font-weight:800}.ticks.big{font-size:18px}.calc{display:grid;grid-gap:14px;gap:14px}.amt-in{display:flex;align-items:center;gap:6px;border-bottom:3px solid var(--ink);font:700 44px var(--display);letter-spacing:-.03em}.amt-in input{border:0;background:none;font:inherit;width:100%;outline:0;color:inherit}input[type=range]{width:100%;accent-color:var(--brand-primary);height:24px}.range-l{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-3);margin-top:-8px}.calc-out{padding:6px 16px;background:var(--bg);border-radius:18px}.band{padding:0}.band-in{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding:44px 48px;margin:0 auto;border-radius:36px;background:var(--brand-primary);color:var(--on-primary);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink)}.band-in h2{color:var(--brand-secondary)}.band-in p{max-width:52ch;margin:0;opacity:.92}.band-in.solo{margin-top:40px}.apps{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:30px;gap:30px;align-items:center}.badges{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.badge{padding:12px 18px;border-radius:14px;color:#fff;font-weight:600;font-size:14px}.badge,.phone{background:var(--ink)}.phone{justify-self:center;width:260px;padding:18px 14px;border-radius:38px;display:grid;grid-gap:10px;gap:10px;transform:rotate(-3deg);box-shadow:10px 10px 0 var(--brand-secondary)}.ph-top{color:#fff;font:700 16px var(--display);padding:6px 8px}.ph-card{background:var(--brand-secondary);color:var(--on-secondary);padding:14px;border-radius:22px;display:grid}.ph-card.alt{background:#fff;color:var(--ink)}.ph-card strong{font:700 24px var(--display)}.ph-card small{opacity:.7}.faq-w{max-width:800px;margin:0 auto}.faq{display:grid;grid-gap:8px;gap:8px}.faq-i{border:2px solid var(--line);border-radius:20px;background:var(--surface);overflow:hidden}.faq-i.on{border-color:var(--ink)}.faq-i button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 20px;border:0;background:none;text-align:left;font-size:16px}.faq-i i{font-style:normal;font-size:22px;transition:transform .2s}.faq-i.on i{transform:rotate(45deg)}.faq-i p{padding:0 20px 18px;color:var(--ink-2);margin:0;animation:pop .2s var(--ease)}.cat-row{padding:14px 0;border-bottom:1px dashed var(--line);display:grid;grid-gap:8px;gap:8px}.cat-row>a{display:flex;gap:10px;align-items:center;font:700 18px var(--display)}.cat-row>a span{font-size:26px}.cat-row div{display:flex;gap:6px;flex-wrap:wrap}.pill-l{padding:5px 12px;border-radius:99px;border:1.5px solid var(--line);background:var(--surface);font-size:13.5px;font-weight:600}.pill-l:hover{border-color:var(--ink)}.biller-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:12px;gap:12px}.biller-c{display:grid;grid-gap:4px;gap:4px;padding:18px;border-radius:22px;background:var(--surface);border:2px solid var(--line);transition:all .16s var(--ease)}.biller-c:hover{border-color:var(--ink);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink)}.biller-c small{color:var(--brand-primary);font-weight:700}.bl{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:14px;background:color-mix(in srgb,var(--brand-primary) 14%,var(--surface));color:var(--brand-primary);font:700 18px var(--display);flex:none}.bl.lg{width:56px;height:56px;font-size:24px}.help-c .sample{margin-top:10px;padding:12px 14px;border-radius:14px;background:var(--bg);border:1.5px dashed var(--line);display:grid}.lv-g{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.lv span{font-size:36px}.stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin:24px 0}.stats .card{display:grid;text-align:center}.stats b{font:700 44px var(--display);color:var(--brand-primary)}.contact-l{display:grid;grid-gap:12px;gap:12px}.c-row{display:flex;gap:16px;align-items:center;padding:18px 22px;transition:all .15s var(--ease)}.c-row:hover{border-color:var(--ink);transform:translateX(4px)}.c-row span{font-size:28px}.c-row div{display:grid}.c-row small{color:var(--ink-2)}.map{display:grid;grid-gap:4px;gap:4px}.map-ph{height:160px;margin-top:10px;border-radius:18px;background:repeating-linear-gradient(45deg,#efecfb 0 12px,#f7f5ff 12px 24px)}.tl{list-style:none;padding:0 0 0 4px;margin:16px 0 0;grid-gap:16px;gap:16px}.tl,.tl li{display:grid}.tl li{position:relative;padding-left:28px}.tl li:before{content:"";position:absolute;left:0;top:4px;width:14px;height:14px;border-radius:50%;border:3px solid var(--line);background:var(--surface)}.tl li.done:before{background:var(--green);border-color:var(--green)}.split2.sup{margin:16px 0 28px}.ftr{background:var(--ink);color:#d9d4f5;padding:56px 0 24px;margin-top:40px}.ftr-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:28px;gap:28px}.ftr h4{color:#fff;font-size:15px}.ftr-grid>div{display:grid;grid-gap:8px;gap:8px;align-content:start}.ftr a:hover{color:var(--brand-secondary)}.ftr .logo-l{color:#fff}.ftr-brand p{color:#b8b3dd;margin:0}.ftr .muted,.ftr-bot{color:#8f89b8}.ftr-bot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:36px;padding-top:20px;border-top:1px solid #3a3366;font-size:13px}.bbps i{font-style:normal;background:var(--brand-secondary);color:var(--on-secondary);padding:2px 8px;border-radius:6px;font-weight:800;margin-right:6px}.auth{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 72px)}.auth-art{background:var(--brand-primary);color:var(--on-primary);padding:64px 56px;display:grid;align-content:center;grid-gap:12px;gap:12px}.auth-art h2{font-size:44px;color:var(--brand-secondary)}.auth-art p{font-size:18px;opacity:.9}.auth-art .ticks li:before{background:rgba(255,255,255,.2);color:inherit}.auth-form{align-self:center;justify-self:center;width:min(440px,100% - 32px);margin:32px 0}.auth-form h1{font-size:34px}.otp{display:flex;gap:10px}.otp input{width:100%;max-width:58px;height:66px;text-align:center;font:700 28px var(--display);border:2px solid var(--line);border-radius:18px;background:var(--surface);transition:transform .15s}.otp input:focus{outline:0;border-color:var(--ink);transform:translateY(-2px)}.otp input.f{background:var(--brand-secondary);border-color:var(--ink);color:var(--on-secondary)}.pin-msg{min-height:22px;text-align:center;color:var(--red);font-weight:600;font-size:14px}.ov{position:fixed;inset:0;z-index:100;background:rgba(26,20,64,.4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:16px;animation:fd .18s}@keyframes fd{0%{opacity:0}}.md{width:100%;background:var(--surface);border:2px solid var(--ink);border-radius:28px;box-shadow:6px 6px 0 var(--ink);padding:26px;display:grid;grid-gap:14px;gap:14px;max-height:92vh;overflow:auto;animation:pop .22s var(--ease)}.md-act{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.pin-amt{text-align:center;font:700 34px var(--display)}.dots{display:flex;justify-content:center;gap:14px;margin:4px 0}.dots i{width:16px;height:16px;border-radius:50%;border:2px solid var(--ink);transition:background .12s,transform .12s}.dots i.on{background:var(--ink);transform:scale(1.15)}.dots.shake{animation:shk .4s}@keyframes shk{20%,60%{transform:translateX(-9px)}40%,80%{transform:translateX(9px)}}.padx{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.padx button{height:60px;border-radius:18px;border:2px solid var(--line);background:var(--surface);font:700 22px var(--display);transition:transform .1s,background .12s}.padx button:active{transform:scale(.94);background:var(--brand-secondary)}.padx .x{color:var(--ink-2);border-style:dashed;font-size:18px}.gate{display:grid;grid-gap:12px;gap:12px;justify-items:center;text-align:center}.gate .btn{width:100%}.gate h2{font-size:44px;margin:0}.tag{padding:3px 12px;border-radius:99px;background:var(--ink);color:var(--brand-secondary);font:700 11px var(--body)}.toasts{position:fixed;right:16px;bottom:16px;z-index:200;display:grid;grid-gap:8px;gap:8px}.toast{padding:12px 18px;border-radius:16px;background:var(--ink);color:#fff;font-weight:600;box-shadow:var(--sticker);animation:pop .25s var(--ease);max-width:340px;border:2px solid var(--ink)}.toast.ok{border-left:8px solid var(--green)}.toast.err,.toast.ok{background:#fff;color:var(--ink)}.toast.err{border-left:8px solid var(--red)}.toast.info{background:#fff;color:var(--ink);border-left:8px solid var(--brand-primary)}.confetti{position:fixed;inset:0;pointer-events:none;z-index:300}.pay-g{grid-template-columns:1.5fr 1fr}.b-head{display:flex;align-items:center;gap:14px}.b-head h1{margin:0}.pay-m{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.pay-m button{display:grid;grid-gap:2px;gap:2px;padding:12px 6px;border-radius:16px;border:2px solid var(--line);background:var(--surface);text-align:center;transition:all .15s}.pay-m button small{color:var(--ink-2);font-size:12px}.pay-m button.on{background:var(--brand-secondary);color:var(--on-secondary);border-color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.pay-m button.on small{color:inherit}.hint{font-size:13px;color:var(--ink-2);background:var(--bg);padding:8px 12px;border-radius:12px;margin:0}.res{max-width:560px;margin:0 auto;display:grid;grid-gap:12px;gap:12px;justify-items:center}.res h1{font-size:34px;margin:0}.res-ico{width:86px;height:86px;border-radius:28px;display:grid;place-items:center;font-size:44px;border:2px solid var(--ink);box-shadow:var(--sticker);animation:pop .4s var(--ease)}.res-ico.ok{background:var(--brand-secondary);color:var(--on-secondary)}.res-ico.bad{background:var(--red-bg);color:var(--red)}.res-ico.wait{background:var(--amber-bg)}.res-amt{font:700 46px var(--display);letter-spacing:-.03em}.res .card.info{width:100%;text-align:left}.res-acts{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.copy{border:0;background:var(--bg);padding:4px 12px;border-radius:99px;font-size:13px}.acct{display:grid;grid-template-columns:230px 1fr;grid-gap:28px;gap:28px;padding:32px 0 70px}.acct-nav{position:-webkit-sticky;position:sticky;top:92px;align-self:start;display:grid;grid-gap:14px;gap:14px}.acct-hi{display:flex;align-items:center;gap:12px}.acct-nav nav{display:grid;grid-gap:2px;gap:2px}.acct-nav nav a{padding:10px 14px;border-radius:14px;font-weight:600;color:var(--ink-2);border:2px solid transparent}.acct-nav nav a:hover{background:var(--surface);color:var(--ink)}.acct-nav nav a.on{background:var(--brand-secondary);color:var(--on-secondary);border-color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.acct-main{min-width:0}.acct-main h1{font-size:36px}.acct-main h2{margin-top:28px}.dash-top{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:14px;gap:14px;margin:20px 0}.wal{display:grid;grid-gap:6px;gap:6px;padding:24px;border-radius:28px;background:var(--brand-primary);color:var(--on-primary);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);justify-items:start}.wal b{font:700 44px var(--display);letter-spacing:-.03em;line-height:1}.wal.big b{font-size:54px}.wal small{opacity:.8}.promo{display:grid;grid-gap:4px;gap:4px;align-content:center;padding:24px;border-radius:28px;background:var(--brand-secondary);color:var(--on-secondary);border:2px solid var(--ink);font-size:34px;transition:transform .16s var(--ease)}.promo:hover{transform:rotate(-1.5deg)}.promo b{font:700 22px var(--display)}.promo small{font-size:14px}.dues{grid-gap:10px;gap:10px}.due,.dues{display:grid}.due{grid-template-columns:1fr auto auto;align-items:center;grid-gap:16px;gap:16px;padding:16px 20px}.due-r,.due>div:first-child{display:grid}.due-r{justify-items:end;grid-gap:4px;gap:4px}.due strong{font:700 22px var(--display)}.tx-r{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:14px;gap:14px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line);transition:background .12s}.tx-r:last-child{border:0}a.tx-r:hover{background:#f4f1ff}.tx-r>div{display:grid;min-width:0}.tx-r>div:first-child:not(.bl){grid-column:1/3}.tx-r strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.filters{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.filters .inp{flex:1 1;min-width:150px}.pager{justify-content:center;margin-top:16px}.pager,.sv{display:flex;align-items:center;gap:14px}.sv{margin-bottom:10px;padding:16px 20px;flex-wrap:wrap}.sv-l{flex:1 1;min-width:200px;display:grid;grid-gap:4px;gap:4px}.nick{font-weight:700;height:40px}.sw,.sw-row{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.sw-row{justify-content:space-between;padding:10px 0;border-bottom:1px dashed var(--line)}.sw input,.sw-row input{width:20px;height:20px;accent-color:var(--brand-primary)}.bank-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px}.bank{display:grid;grid-gap:6px;gap:6px}.bank .nm{font-size:17px}.bene-pick{display:grid;grid-gap:8px;gap:8px}.bene-pick button{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:2px solid var(--line);background:var(--surface);text-align:left}.bene-pick button div{display:grid}.bene-pick button small{color:var(--ink-2)}.bene-pick button>span{color:var(--green)}.bene-pick button.on{border-color:var(--ink);background:#f4fff9;box-shadow:2px 2px 0 var(--ink)}.bene-pick .add{border-style:dashed;color:var(--ink-2);justify-content:center}.verified{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:16px;background:var(--green-bg);color:var(--green);font-size:22px}.verified div{display:grid;font-size:14px}.verified b{color:var(--ink);font-size:16px}.tracker{list-style:none;margin:4px 0;padding:0;width:100%;text-align:left;display:grid}.tracker li{position:relative;display:flex;gap:14px;padding-bottom:18px}.tracker li:last-child{padding:0}.tracker li:not(:last-child):after{content:"";position:absolute;left:13px;top:28px;bottom:0;width:2px;background:var(--line)}.tracker li.done:not(:last-child):after{background:var(--green)}.tracker i{width:28px;height:28px;border-radius:50%;border:2px solid var(--line);background:var(--surface);display:grid;place-items:center;flex:none;font-style:normal;font-size:13px;color:#fff}.tracker li.done i{background:var(--green);border-color:var(--green)}.tracker li.now i{border-color:var(--brand-primary);color:var(--brand-primary)}.tracker li div{display:grid;padding-top:3px}.tracker li:not(.done):not(.now) div{opacity:.45}.tk{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 18px;border:0;border-bottom:1px solid var(--line);background:none;text-align:left}.tk div{display:grid}.tk.on{background:#f4f1ff}.thread{display:grid;grid-gap:12px;gap:12px;align-content:start;min-height:260px}.chat{grid-gap:10px;gap:10px;max-height:340px;overflow:auto}.chat,.cm{display:grid}.cm{grid-gap:3px;gap:3px;max-width:88%}.cm small{color:var(--ink-3);font-size:11.5px}.cm p{padding:10px 14px;border-radius:18px;margin:0}.cm.me{justify-self:end}.cm.me p{background:var(--brand-primary);color:var(--on-primary);border-bottom-right-radius:5px}.cm.them p{background:var(--bg);border:1.5px solid var(--line);border-bottom-left-radius:5px}.cm.typing{display:flex;gap:4px;padding:12px 16px;background:var(--bg);border-radius:18px;width:-moz-fit-content;width:fit-content}.cm.typing span{width:7px;height:7px;border-radius:50%;background:var(--ink-3);animation:bn 1s infinite}.cm.typing span:nth-child(2){animation-delay:.15s}.cm.typing span:nth-child(3){animation-delay:.3s}@keyframes bn{40%{transform:translateY(-5px)}}.reply{display:flex;gap:8px;align-items:flex-end}.reply textarea{flex:1 1}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip-b{height:36px;padding:0 14px;border-radius:99px;border:2px solid var(--line);background:var(--surface);font-weight:600}.chip-b:hover{border-color:var(--ink)}@media (max-width:960px){.acct,.apps,.auth,.dash-top,.hero-in,.how,.how .steps,.lv-g,.pay-g,.split2,.stats{grid-template-columns:1fr}.ftr-grid{grid-template-columns:1fr 1fr}.acct-nav,.sticky{position:static}.acct-nav nav{display:flex;overflow-x:auto;gap:6px}.acct-nav nav a{white-space:nowrap}.auth-art{display:none}.hero-card{transform:none}.nav{position:absolute;top:72px;left:0;right:0;background:var(--surface);border-bottom:2px solid var(--ink);flex-direction:column;padding:10px 16px;display:none}.nav.open{display:flex}.burger{display:grid;place-items:center}.mega{position:static;width:100%;box-shadow:none;grid-template-columns:1fr;margin-top:6px}.stick-pay{display:flex;position:fixed;left:16px;right:16px;bottom:16px;z-index:50;height:54px;align-items:center;justify-content:center;border-radius:18px;background:var(--brand-primary);color:var(--on-primary);font-weight:700;border:2px solid var(--ink);box-shadow:var(--sticker)}.toasts{bottom:86px}.pay-fix{position:-webkit-sticky;position:sticky;bottom:84px;z-index:5}.due{grid-template-columns:1fr}.due-r{justify-items:start}.band-in{padding:30px 24px}.pay-m{grid-template-columns:1fr 1fr}.two{grid-template-columns:1fr}.tx-r{grid-template-columns:auto 1fr auto}.tx-r .chip{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.chip:first-letter{text-transform:uppercase}