.pay{background:var(--paper);color:var(--ink)}.pay .wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px}.pay .num{font-variant-numeric:tabular-nums}.pay a{color:inherit;text-decoration:none}.pay .eyebrow{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:500}.pay h1,.pay h2{font-weight:600}.pay .mock{border-radius:var(--r-xl);box-shadow:var(--sh-3);color:var(--ink);text-align:left;background:#fff;border:1px solid #0a0b0a0f;overflow:hidden}.pay .mock-top{border-bottom:1px solid var(--line);background:#fbfbfa;align-items:center;gap:8px;padding:13px 18px;display:flex}.pay .mock-top i{background:#dcdcdc;border-radius:50%;width:11px;height:11px}.pay .mock-top .u{font-family:var(--mono);color:var(--ink-3);margin-left:12px;font-size:11.5px}.pay .ws{grid-template-columns:54px 232px 1fr 250px;height:480px;font-size:12.5px;display:grid}.pay .rail{background:var(--black);flex-direction:column;align-items:center;gap:18px;padding:16px 0;display:flex}.pay .rail .lg{background:var(--accent);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;font-weight:700;display:grid}.pay .rail .ic{background:#fff6;border-radius:6px;width:20px;height:20px}.pay .rail .ic.on{background:var(--accent-2)}.pay .pane{position:relative}.pay .list{border-right:1px solid var(--line);background:#fff;overflow:hidden}.pay .list-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.pay .list-h b{letter-spacing:-.01em;font-size:14px}.pay .list-h .c{font-family:var(--mono);color:var(--ink-3);font-size:11px}.pay .row{border-bottom:1px solid #0a0b0a0d;flex-direction:column;gap:4px;padding:11px 16px;display:flex}.pay .row.sel{background:var(--accent-sub)}.pay .row .a{justify-content:space-between;align-items:center;display:flex}.pay .row .nm{font-size:12.5px;font-weight:600}.pay .row .am{font-family:var(--mono);font-size:11.5px}.pay .row .b{justify-content:space-between;align-items:center;display:flex}.pay .row .dt{font-family:var(--mono);color:var(--ink-3);font-size:10px}.pay .ws .pill{font-family:var(--mono);border-radius:var(--pill);padding:2px 8px;font-size:9.5px;font-weight:600}.pay .ws .pill.rev{color:#8a5f08;background:#fff6e0}.pay .ws .pill.rdy{color:#007a31;background:#e1f7e9}.pay .ws .pill.syn{color:#5b6066;background:#eef0f2}.pay .detail{background:#fff;flex-direction:column;display:flex;overflow:hidden}.pay .det-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 18px;display:flex}.pay .det-h .inv{align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.pay .det-h .inv s{font-family:var(--mono);color:var(--ink-3);font-size:11px;font-weight:500;text-decoration:none}.pay .det-h .approve{color:#fff;background:var(--accent-d);border-radius:var(--pill);align-items:center;gap:6px;padding:7px 13px;font-size:11.5px;font-weight:600;display:flex}.pay .det-b{padding:18px;overflow:hidden}.pay .fg{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:13px;display:grid}.pay .f label{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px;font-size:8.5px;display:block}.pay .f .v{border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px 10px;font-size:12px;font-weight:500}.pay .f .v.ai{background:var(--accent-sub);color:var(--accent-d);border-color:#0000;font-weight:600}.pay .sheet{border:1px solid var(--line-2);border-radius:9px;margin-top:6px;overflow:hidden}.pay .sheet table{border-collapse:collapse;width:100%;font-family:var(--mono);font-size:10.5px}.pay .sheet th{color:var(--ink-3);text-align:right;letter-spacing:.05em;background:#fafafa;padding:6px 11px;font-size:8.5px;font-weight:500}.pay .sheet th:first-child{text-align:left}.pay .sheet td{text-align:right;border-top:1px solid #0a0b0a0d;padding:6px 11px}.pay .sheet td:first-child{text-align:left;color:var(--ink-2)}.pay .sheet tr:last-child td{background:#fcfcfb;font-weight:600}.pay .pdf{border-left:1px solid var(--line);background:var(--paper);flex-direction:column;display:flex;overflow:hidden}.pay .pdf-h{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--ink-3);justify-content:space-between;align-items:center;padding:12px 16px;font-size:10.5px;display:flex}.pay .doc{border:1px solid var(--line);font-family:var(--mono);color:var(--ink-2);background:#fff;border-radius:8px;flex:1;margin:14px;padding:16px 15px;font-size:10px}.pay .doc .logo{color:var(--ink);letter-spacing:.04em;font-size:11px;font-weight:700}.pay .doc .meta{color:var(--ink-3);margin:8px 0 12px}.pay .doc .ln{border-bottom:1px dashed #0a0b0a1a;justify-content:space-between;padding:5px 0;display:flex}.pay .doc .tot{color:var(--ink);justify-content:space-between;padding-top:9px;font-weight:600;display:flex}.pay .chapters{padding:112px 0 40px}.pay .ch-intro{text-align:center;max-width:780px;margin:0 auto}.pay .ch-intro h2{letter-spacing:-.038em;margin-top:16px;font-size:clamp(34px,4.4vw,58px);line-height:1.03}.pay .ch-intro p{color:var(--ink-2);max-width:60ch;margin:20px auto 0;font-size:18px;line-height:1.6}.pay .ch{padding:92px 0}.pay .ch-grid{grid-template-columns:5fr 6fr;align-items:center;gap:68px;display:grid}.pay .ch-rev .ch-grid{grid-template-columns:6fr 5fr}.pay .ch-k{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-d);font-size:12px;font-weight:600}.pay .ch h3{letter-spacing:-.032em;margin-top:14px;font-size:clamp(26px,3.2vw,40px);font-weight:650;line-height:1.06}.pay .ch-copy p{color:var(--ink-2);max-width:52ch;margin-top:16px;font-size:17px;line-height:1.6}.pay .ch-cap{font-family:var(--sans);letter-spacing:.05em;color:var(--ink-3);margin-top:20px;font-size:12px}.pay .ch-link{color:var(--accent-d);align-items:center;gap:7px;margin-top:18px;font-size:14.5px;font-weight:600;display:inline-flex}.pay .ch-link .ar{transition:transform .3s var(--ease)}.pay .ch-link:hover .ar{transform:translate(4px)}.pay .ch-mock{isolation:isolate;border-radius:var(--r-xl);border:1px solid #0a0b0a14;padding:clamp(22px,3vw,44px);position:relative;overflow:hidden}.pay .ch-mock:before{content:"";z-index:-2;filter:blur(9px)saturate(1.08);background-position:50%;background-size:cover;position:absolute;inset:-48px}.pay .ch-mock:after{content:"";z-index:-1;background:linear-gradient(#0c140e24,#0c140e4d);position:absolute;inset:0}.pay .ch-capture .ch-mock:before{background-image:url(/assets/img/landscapes/hdr-meadow.jpg)}.pay .ch-coding .ch-mock:before{background-image:url(/assets/img/landscapes/hdr-fog.jpg)}.pay .ch-approve .ch-mock:before{background-image:url(/assets/img/landscapes/hdr-dunes.jpg)}.pay .ch-handoff .ch-mock:before{background-image:url(/assets/img/landscapes/green-hills.jpg)}.pay .pmock{background:var(--white);border-radius:var(--r-lg);border:1px solid #0a0b0a0f;overflow:hidden;box-shadow:0 40px 80px -32px #080e0a8c,0 12px 28px -16px #080e0a66,0 2px 6px -2px #080e0a40}.pay .cap-mail{padding:20px 22px 18px}.pay .cap-head{align-items:center;gap:13px;display:flex}.pay .cap-av{background:var(--green-deep);height:40px;color:var(--white);letter-spacing:.02em;border-radius:50%;flex:0 0 40px;place-items:center;font-size:13px;font-weight:600;display:grid}.pay .cap-from{flex-direction:column;gap:2px;min-width:0;display:flex}.pay .cap-from b{letter-spacing:-.01em;font-size:14px;font-weight:600}.pay .cap-addr{font-family:var(--mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.pay .cap-time{font-family:var(--mono);color:var(--ink-3);margin-left:auto;font-size:11px}.pay .cap-subj{letter-spacing:-.01em;margin-top:16px;font-size:15.5px;font-weight:600}.pay .cap-att{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.pay .file-chip{border:1px solid var(--line-2);font-family:var(--mono);color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-size:11.5px;display:inline-flex}.pay .file-chip svg{color:var(--ink-3)}.pay .fmt-badge{background:var(--accent-sub);color:var(--accent-d);border-radius:var(--pill);font-family:var(--mono);align-items:center;padding:7px 13px;font-size:10.5px;font-weight:600;display:inline-flex}.pay .cap-extract{border-top:1px solid var(--line);background:#fbfbfa;flex-wrap:wrap;align-items:center;gap:22px;padding:13px 22px;display:flex}.pay .cap-extract .xt{font-family:var(--mono);color:var(--ink-2);align-items:center;gap:7px;font-size:11px;display:inline-flex}.pay .cap-extract .xt svg{color:var(--accent-d)}.pay .mock-coding{box-shadow:var(--sh-3)}.pay .ch-coding .ch-copy{max-width:740px}.pay .ch-coding .ch-mock{margin-top:52px}.pay .code-head{border-bottom:1px solid var(--line);background:#fbfbfa;flex-wrap:wrap;align-items:center;gap:14px;padding:15px 22px;display:flex}.pay .code-ref{font-family:var(--mono);font-size:12px;font-weight:600}.pay .code-sup{letter-spacing:-.01em;font-size:13.5px;font-weight:600}.pay .code-badge{background:var(--accent-sub);color:var(--accent-d);border-radius:var(--pill);align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;display:inline-flex}.pay .code-total{font-family:var(--mono);margin-left:auto;font-size:13.5px;font-weight:600}.pay .cline{border-top:1px solid #0a0b0a0d;grid-template-columns:minmax(0,1.35fr) 76px minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) 96px;align-items:center;gap:12px;padding:14px 22px;display:grid}.pay .cline:nth-of-type(2){border-top:0}.pay .cline .desc{letter-spacing:-.01em;min-width:0;font-size:13px;font-weight:550}.pay .cline .net{font-family:var(--mono);color:var(--ink-2);text-align:right;font-size:12px}.pay .cchip{background:var(--accent-sub);border-radius:9px;flex-direction:column;gap:3px;min-width:0;padding:7px 11px;display:flex}.pay .cchip .cl{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-size:10px;line-height:1}.pay .cchip .cv{font-family:var(--mono);color:var(--accent-d);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.pay .conf{font-family:var(--mono);color:var(--accent-d);white-space:nowrap;justify-self:end;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:inline-flex}.pay .cline.flag .cchip{background:#fff6e0}.pay .cline.flag .cchip .cv,.pay .conf.warn{color:#8a5f08}.pay .cnote{font-family:var(--sans);color:#8a6207;background:#fff6e0;border-radius:9px;grid-column:1/-1;padding:9px 13px;font-size:12px;line-height:1.5}.pay .code-foot{border-top:1px solid var(--line);font-family:var(--sans);color:var(--ink-2);background:#fbfbfa;padding:13px 22px;font-size:12.5px}.pay .app-head{border-bottom:1px solid var(--line);background:#fbfbfa;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 20px;display:flex}.pay .app-rule{padding:14px 20px 2px}.pay .rule-chip{border:1px solid var(--line-2);border-radius:var(--pill);font-family:var(--mono);color:var(--ink-2);align-items:center;padding:6px 13px;font-size:10.5px;font-weight:500;display:inline-flex}.pay .app-step{align-items:center;gap:13px;padding:15px 20px;display:flex}.pay .app-step+.app-step{border-top:1px solid #0a0b0a0d}.pay .app-av{background:var(--green-deep);height:36px;color:var(--white);border-radius:50%;flex:0 0 36px;place-items:center;font-size:12px;font-weight:600;display:grid}.pay .app-av.b{background:var(--accent-d)}.pay .app-who{flex-direction:column;gap:2px;min-width:0;display:flex}.pay .app-who b{letter-spacing:-.01em;font-size:13.5px;font-weight:600}.pay .app-who span{color:var(--ink-3);font-size:11.5px}.pay .app-st{font-family:var(--mono);color:var(--accent-d);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.pay .app-nudge{background:var(--paper);border:1px dashed var(--line-2);font-family:var(--mono);color:var(--ink-2);border-radius:10px;align-items:center;gap:9px;margin:2px 20px;padding:9px 13px;font-size:10.5px;display:flex}.pay .app-nudge svg{color:var(--ink-3);flex:none}.pay .app-done{border-top:1px solid var(--line);background:var(--accent-sub);color:var(--accent-d);align-items:center;gap:9px;margin-top:12px;padding:14px 20px;font-size:12.5px;font-weight:600;display:flex}.pay .bat-head{border-bottom:1px solid var(--line);background:#fbfbfa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.pay .bat-title{letter-spacing:-.01em;font-size:13.5px;font-weight:600}.pay .bat-badge{background:var(--accent-sub);color:var(--accent-d);border-radius:var(--pill);font-family:var(--mono);align-items:center;padding:5px 12px;font-size:10.5px;font-weight:600;display:inline-flex}.pay .brow{font-family:var(--mono);border-top:1px solid #0a0b0a0d;grid-template-columns:minmax(0,1.7fr) 66px 40px 54px 84px;align-items:center;gap:10px;padding:11px 20px;font-size:11.5px;display:grid}.pay .brow.bh{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);border-top:0;padding:11px 20px 7px;font-size:10px}.pay .brow.bh .sup{font-family:var(--mono);font-size:10px;font-weight:500}.pay .brow .sup{font-family:var(--sans);letter-spacing:-.01em;flex-direction:column;gap:1px;min-width:0;font-size:12.5px;font-weight:600;display:flex}.pay .brow .sup i{font-style:normal;font-family:var(--mono);color:var(--ink-3);font-size:10px;font-weight:400}.pay .brow .acct,.pay .brow .bu,.pay .brow .kst{color:var(--ink-2)}.pay .brow .amt{text-align:right;font-weight:600}.pay .bat-foot{border-top:1px solid var(--line);background:#fbfbfa;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 20px;display:flex}.pay .bat-send{background:var(--accent);color:var(--white);border-radius:var(--pill);align-items:center;gap:8px;padding:9px 17px;font-size:12.5px;font-weight:600;display:inline-flex}.pay .bat-send .ar{width:13px;height:13px}.pay .bat-also{color:var(--ink-3);font-size:11.5px}.pay .control{background:var(--green-deep);color:var(--white);padding:128px 0}.pay .control .eyebrow{color:var(--accent-2)}.pay .control h2{letter-spacing:-.035em;max-width:780px;margin-top:16px;font-size:clamp(32px,4.4vw,56px);line-height:1.04}.pay .control .lead{color:#ffffffad;max-width:56ch;margin-top:20px;font-size:18px;line-height:1.6}.pay .ctl-points{border-top:1px solid var(--line-d);grid-template-columns:1fr 1fr;gap:0 60px;margin-top:60px;display:grid}.pay .ctl{border-bottom:1px solid var(--line-d);padding:28px 0}.pay .ctl h3{letter-spacing:-.01em;font-size:17px;font-weight:600}.pay .ctl p{color:#ffffff9e;max-width:46ch;margin-top:9px;font-size:14.5px;line-height:1.6}.pay .ctl-chips{flex-wrap:wrap;gap:12px;margin-top:46px;display:flex}.pay .tchip{border:1px solid var(--line-d);border-radius:var(--pill);color:var(--white);align-items:center;gap:10px;padding:11px 19px;font-size:13.5px;font-weight:600;transition:border-color .15s;display:inline-flex}.pay .tchip:hover{border-color:var(--accent-2)}.pay .tchip .tick{background:var(--accent-2);border-radius:50%;width:6px;height:6px}.pay .proof{padding:124px 0 116px}.pay .proof-head{max-width:780px}.pay .proof-head h2{letter-spacing:-.034em;margin-top:16px;font-size:clamp(30px,3.8vw,48px);line-height:1.05}.pay .proof-rows{margin-top:54px}.pay .pf{border-top:1px solid var(--line);letter-spacing:-.02em;max-width:75ch;color:var(--ink);padding:34px 0;font-size:clamp(20px,2.4vw,28px);font-weight:500;line-height:1.38}.pay .pf:last-child{border-bottom:1px solid var(--line)}.pay .pf strong{color:var(--accent-d);font-weight:650}.pay .faq{padding:0 0 118px}.pay .faq-head{max-width:780px}.pay .faq-head h2{letter-spacing:-.032em;margin-top:16px;font-size:clamp(28px,3.4vw,42px);line-height:1.06}.pay .faq-list{max-width:820px;margin-top:44px}.pay .faq2-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:clamp(40px,6vw,88px);display:grid}.pay .faq2-aside{position:sticky;top:110px}.pay .faq2-aside .eyebrow{color:var(--ink-3)}.pay .faq2-aside h2{letter-spacing:-.035em;max-width:12ch;margin-top:16px;font-size:clamp(30px,3.6vw,46px);font-weight:600;line-height:1.03}.pay .faq2-support{color:var(--ink-2);max-width:38ch;margin-top:20px;font-size:16px;line-height:1.6}.pay .faq2-cta{background:var(--green-deep);color:#fff;transition:transform .25s var(--ease),box-shadow .3s var(--ease);border-radius:16px;align-items:center;gap:18px;margin-top:30px;padding:18px 22px;display:inline-flex}.pay .faq2-cta:hover{transform:translateY(-2px);box-shadow:0 20px 44px -24px #0f2c1d99}.pay .faq2-cta .faq2-cta-tx{flex-direction:column;gap:3px;display:flex}.pay .faq2-cta b{letter-spacing:-.01em;font-size:15px;font-weight:600}.pay .faq2-cta .faq2-cta-tx span{color:#ffffffb3;font-size:13px}.pay .faq2-cta .ar{color:var(--accent-2);flex:none}@media (max-width:900px){.pay .faq2-grid{grid-template-columns:1fr;gap:32px}.pay .faq2-aside{position:static}.pay .faq2-aside h2{max-width:none}}.pay .qa{border-top:1px solid var(--line);padding:26px 0}.pay .qa:last-child{border-bottom:1px solid var(--line)}.pay .qa h3{letter-spacing:-.015em;font-size:17.5px;font-weight:600}.pay .qa p{color:var(--ink-2);max-width:72ch;margin-top:10px;font-size:15.5px;line-height:1.65}.pay .faq-switch{justify-content:flex-end;align-items:center;gap:12px;margin-bottom:clamp(28px,3vw,44px);display:flex}.pay .faq-switch-lbl{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500}.pay .faq-seg{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--pill);gap:2px;padding:3px;display:inline-flex}.pay .faq-seg-btn{font-family:var(--sans);letter-spacing:-.005em;color:var(--ink-2);cursor:pointer;border-radius:var(--pill);transition:background .2s var(--ease),color .2s var(--ease),box-shadow .2s var(--ease);background:0 0;border:0;padding:7px 15px;font-size:12.5px;font-weight:600}.pay .faq-seg-btn:hover{color:var(--ink)}.pay .faq-seg-btn.on{background:var(--white);color:var(--ink);box-shadow:0 2px 8px -3px #07090a47}.pay .faq-seg-btn:focus-visible{outline:2px solid var(--accent-d);outline-offset:2px}.pay .faq-alt-head{max-width:720px;margin-bottom:clamp(30px,3.4vw,48px)}.pay .faq-alt-head .eyebrow{color:var(--ink-3)}.pay .faq-alt-head h2{letter-spacing:-.034em;margin-top:14px;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.05}.pay .faq-alt-support{color:var(--ink-2);max-width:54ch;margin-top:16px;font-size:16px;line-height:1.6}.pay .faq-alt-head-index{text-align:center;margin-left:auto;margin-right:auto}.pay .faq-alt-head-index .faq-alt-support{margin-left:auto;margin-right:auto}.pay .faq-alt-cta{color:var(--accent-d);align-items:center;gap:9px;margin-top:clamp(30px,3.4vw,46px);font-size:15px;font-weight:600;display:inline-flex}.pay .faq-alt-cta .ar{transition:transform .3s var(--ease)}.pay .faq-alt-cta:hover .ar{transform:translate(4px)}.pay .faq-alt-index{max-width:960px;margin-inline:auto}@media (max-width:620px){.pay .faq-switch{justify-content:space-between}.pay .faq-seg-btn{padding:7px 12px}}.pay .final{text-align:center;padding:116px 0 132px}.pay .final h2{letter-spacing:-.04em;max-width:820px;margin:0 auto;font-size:clamp(36px,5vw,68px);font-weight:650;line-height:1.01}.pay .final p{color:var(--ink-2);max-width:52ch;margin:22px auto 0;font-size:18px;line-height:1.6}.pay .final .btn{margin-top:36px}.js .pay .reveal{opacity:0;transition:opacity .85s var(--ease),transform .85s var(--ease);transform:translateY(26px)}.js .pay .reveal.in{opacity:1;transform:none}@media (max-width:980px){.pay .ch-grid,.pay .ch-rev .ch-grid{grid-template-columns:1fr;gap:38px}.pay .ch-rev .ch-mock{order:2}.pay .ch-rev .ch-copy{order:1}.pay .ctl-points{grid-template-columns:1fr}.pay .ch{padding:72px 0}}@media (max-width:760px){.pay .ws{grid-template-columns:1fr;height:420px;font-size:13px}.pay .rail,.pay .detail,.pay .pdf{display:none}.pay .list{border-right:0}.pay .row{padding:13px 16px}.pay .row .nm{font-size:13.5px}.pay .row .am{font-size:12.5px}.pay .row .dt{font-size:10.5px}.pay .ws .pill{font-size:10px}.pay .cap-addr,.pay .cap-time{display:none}.pay .cline{grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) 88px;gap:10px;padding:13px 16px}.pay .cline .net,.pay .cchip.kst,.pay .cchip.vat{display:none}.pay .code-head{padding:13px 16px}.pay .code-sup{display:none}.pay .code-foot{padding:12px 16px}.pay .app-who span,.pay .app-head .code-sup{display:none}.pay .brow{grid-template-columns:minmax(0,1.6fr) 62px 78px;gap:8px;padding:11px 16px}.pay .brow .bu,.pay .brow .kst{display:none}.pay .bat-head,.pay .bat-foot{padding:13px 16px}}@media (max-width:620px){.pay .wrap{padding:0 20px}.pay .chapters{padding-top:88px}.pay .ch{padding:60px 0}.pay .control{padding:92px 0}.pay .proof{padding:92px 0 84px}.pay .faq{padding-bottom:88px}.pay .final{padding:88px 0 104px}.pay .cap-extract{gap:12px;padding:12px 16px}.pay .cap-mail{padding:16px}}
.exp{background:var(--paper);color:var(--ink)}.exp .exp-mockshell{max-width:1000px;margin:0 auto}.exp .src-badge{color:#02542d;border-radius:var(--pill);font-family:var(--sans);white-space:nowrap;background:#f0f7e4;align-items:center;gap:7px;padding:4px 11px;font-size:11px;font-weight:600;display:inline-flex}.exp .src-dot{background:var(--v6-olive,#89a03c);border-radius:50%;width:6px;height:6px}.exp .v6-top{gap:12px}.exp .v6-top b{font-size:13px;font-weight:600}.exp .exp-table{width:100%}.exp .exp-thead{border-bottom:1px solid var(--v6-line);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v6-ink-3);grid-template-columns:minmax(0,1.7fr) minmax(0,1.15fr) minmax(0,1fr) 92px 118px;gap:14px;padding:9px 18px;font-size:9.5px;display:grid}.exp .exp-thead .r{text-align:right}.exp .exp-row{border-bottom:1px solid var(--v6-line-2);grid-template-columns:minmax(0,1.7fr) minmax(0,1.15fr) minmax(0,1fr) 92px 118px;align-items:center;gap:14px;padding:13px 18px;display:grid}.exp .exp-nm{letter-spacing:-.01em;flex-direction:column;gap:2px;min-width:0;font-size:12.5px;font-weight:550;display:flex}.exp .exp-nm i{font-style:normal;font-family:var(--mono);color:var(--v6-ink-3);font-size:10px}.exp .rc-chip{border:1px solid var(--v6-line);font-family:var(--mono);color:var(--v6-ink-2);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;width:fit-content;padding:4px 9px;font-size:10px;display:inline-flex}.exp .rc-chip svg{color:var(--v6-ink-3);flex:none}.exp .rc-none{font-family:var(--sans);color:var(--v6-ink-3);align-items:center;font-size:10.5px;font-style:italic;display:inline-flex}.exp .exp-al{min-width:0;font-family:var(--mono);color:var(--v6-ink);flex-direction:column;gap:2px;font-size:11px;font-weight:500;display:flex}.exp .exp-al i{color:var(--v6-ink-3);font-size:9.5px;font-style:normal}.exp .exp-am{font-family:var(--mono);text-align:right;white-space:nowrap;font-size:12px}.exp .exp-stat{justify-content:flex-end;display:flex}.exp .exp-stat .v6-tag{gap:5px}.exp .exp-foot{border-top:1px solid var(--v6-line);background:var(--v6-bg-2);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;display:flex}.exp .exp-foot-note{font-family:var(--sans);color:var(--v6-ink-2);font-size:11.5px}.exp .ch-mock{isolation:auto;border:0;border-radius:0;padding:0;overflow:visible}.exp .ch-mock:before,.exp .ch-mock:after{content:none}.exp .exp-list{flex-direction:column;gap:11px;margin:18px 0 0;padding:0;list-style:none;display:flex}.exp .exp-list li{color:var(--ink-2);align-items:flex-start;gap:10px;max-width:50ch;font-size:15px;line-height:1.5;display:flex}.exp .exp-list li svg{color:var(--accent-d);flex:none;margin-top:3px}.exp .sync-card{padding:0}.exp .sync-head{border-bottom:1px solid var(--v6-line);background:var(--v6-bg-2);justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.exp .sync-row{border-bottom:1px solid var(--v6-line-2);justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;display:flex}.exp .sync-l{font-family:var(--sans);color:var(--v6-ink-2);font-size:12.5px}.exp .sync-v{font-family:var(--mono);color:var(--v6-ink);text-align:right;font-size:12px;font-weight:500}.exp .sync-v.sk{color:var(--v6-ink-3)}.exp .sync-foot{background:var(--v6-bg-2);justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.exp .sync-next{font-family:var(--mono);color:var(--v6-ink-3);font-size:10.5px}.exp .merge-card{padding:0}.exp .merge-head{border-bottom:1px solid var(--v6-line);background:var(--v6-bg-2);justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.exp .merge-title{letter-spacing:-.01em;font-size:13px;font-weight:600}.exp .merge-cols{border-bottom:1px solid var(--v6-line-2);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--v6-ink-3);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.1fr) 78px;gap:12px;padding:9px 18px 7px;font-size:9px;display:grid}.exp .merge-cols .mc-w{text-align:right}.exp .merge-row{border-bottom:1px solid var(--v6-line-2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.1fr) 78px;align-items:center;gap:12px;padding:12px 18px;display:grid}.exp .mr-field{letter-spacing:-.01em;font-size:12px;font-weight:550}.exp .mr-val{font-family:var(--mono);color:var(--v6-ink-3);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:5px 9px;font-size:11px;overflow:hidden}.exp .mr-val.won{color:#02542d;background:#f0f7e4;font-weight:600}.exp .mr-win{font-family:var(--mono);color:var(--accent-d);text-align:right;white-space:nowrap;font-size:9.5px;font-weight:600}.exp .merge-foot{background:var(--v6-bg-2);font-family:var(--sans);color:var(--v6-ink-2);padding:13px 18px;font-size:11.5px}.exp .status-card{padding:0}.exp .status-map{padding:6px 18px}.exp .sm-row{border-bottom:1px solid var(--v6-line-2);align-items:center;gap:12px;padding:12px 0;display:flex}.exp .sm-row .ar{color:var(--v6-ink-3);flex:none}.exp .sm-from{font-family:var(--mono);color:var(--v6-ink-2);flex:1;min-width:0;font-size:11.5px}.exp .sm-row .v6-tag{margin-left:auto}.exp .status-mismatch{border:1px solid var(--v6-review-bg,#fff1c2);background:#fffdf3;border-radius:10px;margin:6px 18px 18px;padding:13px 15px}.exp .mm-head{align-items:center;gap:10px;display:flex}.exp .mm-ref{font-family:var(--mono);color:var(--v6-ink-2);font-size:10.5px}.exp .mm-note{font-family:var(--sans);color:#8a6207;margin-top:9px;font-size:12px;line-height:1.5}.exp .exp-providers .prov-table{border-top:1px solid var(--line-d);margin-top:56px}.exp .prov-row{border-bottom:1px solid var(--line-d);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr) 130px;align-items:center;gap:24px;padding:22px 0;display:grid}.exp .prov-row.ph{border-bottom:1px solid var(--line-d);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2);padding:0 0 14px;font-size:11px;font-weight:600}.exp .prov-row.ph .r{text-align:right}.exp .prov-nm{letter-spacing:-.02em;color:var(--white);font-size:18px;font-weight:600}.exp .prov-scope{color:#ffffffe0;max-width:56ch;font-size:14.5px;line-height:1.55}.exp .prov-state{text-align:right}.exp .prov-pill{font-family:var(--mono);border-radius:var(--pill);letter-spacing:.02em;align-items:center;padding:5px 13px;font-size:11px;font-weight:600;display:inline-flex}.exp .prov-pill.live{background:var(--accent-2);color:#06301c}.exp .prov-pill.soon{color:#fff;border:1px solid var(--line-d);background:#00000059}.exp .prov-note{color:#ffffffe0;max-width:70ch;margin-top:26px;font-size:13.5px;line-height:1.6}@media (max-width:980px){.exp .ch-rev .ch-mock{order:2}.exp .ch-rev .ch-copy{order:1}}@media (max-width:760px){.exp .exp-thead,.exp .exp-row{grid-template-columns:minmax(0,1.5fr) 78px 104px;gap:10px;padding:12px 15px}.exp .exp-thead span:nth-child(2),.exp .exp-thead span:nth-child(3),.exp .exp-row .exp-rc,.exp .exp-row .exp-al{display:none}.exp .exp-foot{padding:13px 15px}.exp .merge-cols,.exp .merge-row{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 74px;gap:10px;padding:11px 15px}.exp .merge-cols .mc-b,.exp .merge-row .mr-val:nth-of-type(2){display:none}.exp .merge-head{padding:13px 15px}.exp .prov-row,.exp .prov-row.ph{grid-template-columns:1fr auto;gap:6px 16px}.exp .prov-row.ph span:nth-child(2){display:none}.exp .prov-scope{grid-column:1/-1}.exp .prov-state{grid-area:1/2}}@media (max-width:620px){.exp .wrap{padding:0 20px}.exp .sync-row,.exp .sync-head,.exp .sync-foot{padding-left:15px;padding-right:15px}.exp .status-map,.exp .status-mismatch{margin-left:15px;margin-right:15px}.exp .status-map{padding-left:0;padding-right:0}}
