.payment-demo{container-type:inline-size;margin:0;min-width:0;width:100%;font-family:var(--sans);color:var(--ink);color-scheme:light;.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.kpd-viewport{height:540px;position:relative;overflow:hidden;border-radius:4px;background:var(--paper)}.kpd-poster{border:1px solid var(--line)}.kpd-poster-compact{display:none}.ss-stage{overflow:hidden;color:var(--ink);background:transparent}.kpd-scene{position:absolute;inset:0}.kpd-scene[data-fading] .kpd-body{opacity:0}.kpd-window{position:absolute;top:0;left:0;width:100%;height:610px;background:var(--paper)}.kpd-compact{position:absolute;inset:0 0 auto;height:630px}.ss-window__title{font-size:14px;line-height:20px}.ss-window__bar,.kpd-compact-bar{background:var(--paper)}.ss-window[data-lights=grey] .ss-window__dot{background:var(--muted)}.kpd-compact-bar{display:flex;align-items:center;justify-content:space-between;height:50px;font-size:14px;line-height:20px}.kpd-compact-bar strong{font-weight:600}.kpd-compact-bar .kpd-brand{margin:0}.kpd-brand{font:400 26px/1 var(--serif);letter-spacing:-.06em;margin-right:18px;color:var(--ink)}.kpd-body{padding:20px 22px;opacity:1;transition:opacity .32s ease}.kpd-section-label{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:20px;color:var(--muted);gap:12px;margin-bottom:12px}.kpd-desktop-detail{font-size:14px}.kpd-batch-slot{height:66px}.kpd-batch{--ss-row-title: 15px;--ss-row-subtitle: 14px;--ss-row-meta: 20px;--ss-row-line: 20px;--ss-row-line-2: 20px;transition:background .18s ease}.kpd-batch[data-hover],.kpd-batch[data-pressed]{background:var(--mist)}.kpd-batch .ss-row__subtitle{overflow:visible}.kpd-batch-amount{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.035em}.kpd-detail-slot{position:relative;margin-top:18px;height:360px}.kpd-inbox,.kpd-detail{position:absolute;inset:0 0 auto;opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .35s cubic-bezier(.25,.8,.25,1);pointer-events:none}.kpd-inbox[data-show],.kpd-detail[data-show]{opacity:1;transform:none}.kpd-inbox,.kpd-detail,.kpd-claim-view,.kpd-deposit-view,.kpd-activity,.kpd-completed{will-change:transform}.kpd-inbox-label{font-size:14px;color:var(--muted);padding:12px}.kpd-inbox .ss-row{--ss-row-title: 14px;--ss-row-meta: 14px;--ss-row-line: 20px;border-bottom:1px solid var(--mist)}.kpd-inbox-note{padding:30px 12px;font-size:15px;color:var(--muted);line-height:1.65}.kpd-tabs{gap:22px}.kpd-tabs .ss-tabs__tab{padding:6px 8px 12px;font-size:14px;line-height:20px}.kpd-evidence{position:relative;height:204px;margin-top:18px}.kpd-claim-view,.kpd-deposit-view{position:absolute;inset:0;opacity:0;transform:translateY(6px);transition:opacity .18s ease,transform .3s cubic-bezier(.25,.8,.25,1)}.kpd-claim-view[data-show],.kpd-deposit-view[data-show]{opacity:1;transform:none}.kpd-table-head{display:grid;grid-template-columns:1fr auto;gap:18px;padding:0 12px 8px;color:var(--muted);font-size:14px;line-height:20px}.kpd-table-head:has(span:nth-child(3)){grid-template-columns:1fr 96px 72px}.kpd-table-head>:nth-child(2){text-align:right}.kpd-table-head>:nth-child(3){text-align:left}.kpd-claim{--ss-row-title: 14px;--ss-row-meta: 14px;--ss-row-line: 20px;--ss-radius-lg: 0px;border-bottom:1px solid var(--mist);transition:background .24s ease}.kpd-claim[data-posted]{background:var(--bone)}.kpd-money{color:var(--ink);font-weight:500;font-variant-numeric:tabular-nums}.kpd-post-status{display:inline-flex;align-items:center;gap:6px;width:72px;font-size:14px;line-height:20px;color:var(--muted)}.kpd-claim[data-posted] .kpd-post-status{color:var(--ink)}.kpd-claim-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px 12px 0;font-size:14px;line-height:20px;color:var(--muted)}.kpd-claim-footer strong{color:var(--ink);font-weight:500;font-variant-numeric:tabular-nums}.kpd-deposit-title{font-size:14px;line-height:20px;font-weight:500}.kpd-deposit-amount{font-size:24px;font-weight:500;line-height:30px;letter-spacing:-.04em;display:flex;align-items:center;gap:16px;margin:12px 0;font-variant-numeric:tabular-nums}.kpd-deposit-amount>span{font-size:14px;font-weight:400;letter-spacing:0;color:var(--muted)}.kpd-evidence-line{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--mist);padding:12px 0;font-size:14px;line-height:20px}.kpd-evidence-line>span:last-child{display:flex;align-items:center;gap:6px;font-size:14px}.kpd-evidence-note{font-size:14px;line-height:20px;padding-top:12px;color:var(--muted)}.kpd-outcome{position:relative;height:84px;margin-top:16px;background:var(--bone);border-radius:4px}.kpd-activity,.kpd-completed{position:absolute;inset:0;display:flex;align-items:center;gap:12px;padding:16px;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .4s cubic-bezier(.25,.8,.25,1)}.kpd-activity[data-show],.kpd-completed[data-show]{opacity:1;transform:none}.kpd-completed[data-show]{transition-delay:.2s}.kpd-activity>span:last-child{display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:20px}.kpd-activity strong{font-size:14px;font-weight:600}.kpd-completed>div{min-width:0}.kpd-completed strong{display:block;font-size:24px;line-height:29px;font-weight:500;letter-spacing:-.04em}.kpd-completed div>span{display:block;margin-top:6px;font-size:14px;line-height:20px}.kpd-cursor-rest{position:absolute;right:28px;top:172px;width:2px;height:2px}.ss-check__tick{stroke:var(--paper)}.ss-cursor{--ss-cursor-ink: var(--ink);--ss-cursor-line: var(--ink);--ss-cursor-edge: var(--paper)}.ss-cursor,.ss-cursor *{pointer-events:none}figcaption{padding-top:12px;font-size:14px;line-height:20px;color:var(--muted)}.kpd-poster .ss-tabs__bar{display:none}.kpd-poster .ss-tabs__tab[data-on]{box-shadow:0 2px var(--ink)}}[data-payment-demo] .kpd-viewport{border:0;border-radius:12px;box-shadow:0 14px 40px -22px #3228163d}[data-payment-demo] .kpd-window,[data-payment-demo] .kpd-compact{box-shadow:none}@container (max-width: 439px){.payment-demo{.kpd-viewport{height:580px}.kpd-poster-wide{display:none}.kpd-poster-compact{display:block}.kpd-body{padding:18px 14px}.kpd-detail-slot{height:376px}.kpd-desktop-detail{display:none}.kpd-batch{--ss-row-meta: 20px}.kpd-tabs{gap:8px}.kpd-tabs .ss-tabs__tab{padding-inline:6px;font-size:14px}.kpd-table-head:has(span:nth-child(3)){grid-template-columns:1fr 74px 72px;gap:10px}.kpd-claim{--ss-row-title: 14px;--ss-row-meta: 14px;--ss-row-pad: 10px}.kpd-post-status{width:72px;gap:4px;font-size:14px}.kpd-evidence-line{gap:8px;font-size:14px}.kpd-evidence-line>span:last-child{font-size:14px}.kpd-completed{gap:10px;padding:14px}.kpd-outcome{height:100px}.kpd-completed strong{font-size:23px}.kpd-completed div>span{font-size:14px;max-width:25ch}.kpd-claim-footer{font-size:14px}.kpd-cursor-rest{top:180px;right:24px}}}@container (max-width: 310px){.payment-demo{.kpd-body{padding-inline:10px}.kpd-post-status .ss-check{display:none}.kpd-post-status{width:48px}.kpd-table-head:has(span:nth-child(3)){grid-template-columns:1fr 70px 48px}.kpd-batch{--ss-row-meta: 18px}.kpd-evidence-line{flex-wrap:wrap;padding-block:8px}}}@media (prefers-reduced-motion: reduce){.payment-demo *,.payment-demo *:before,.payment-demo *:after{animation:none!important;transition:none!important}}.payment-demo.hs-clarity .kpd-viewport{height:480px;border:0;border-radius:0;background:transparent}.payment-demo.hs-mobile .kpd-viewport{height:560px;border:0;border-radius:0;background:transparent}.hs-clarity-scene,.hs-mobile-scene{position:absolute;inset:0;color:var(--ink)}.hs-brand{font:400 28px/1 var(--serif);letter-spacing:-.06em}.hs-records{position:absolute;top:24px;left:50%;width:calc(100% - 32px);max-width:760px;transform:translate(-50%);--ss-shadow-card: 0 10px 30px -24px #11111140}.hs-records .hs-records-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;font-size:14px;line-height:20px}.hs-records .hs-records-body{padding:20px;opacity:1;transition:opacity .32s cubic-bezier(.23,1,.32,1)}.hs-clarity-scene[data-fading] .hs-records-body{opacity:0}.hs-record-row{--ss-row-title: 16px;--ss-row-subtitle: 14px;--ss-row-meta: 22px;--ss-row-line: 26px;--ss-row-line-2: 20px;--ss-row-gap: 4px}.hs-record-row .ss-row__subtitle{overflow:visible}.hs-record-amount{color:var(--ink);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.hs-evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;padding:12px 0 16px}.hs-evidence>div{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:20px}.hs-evidence>div>span{color:var(--muted)}.hs-evidence strong{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:500}.hs-evidence .ss-check{flex:none}.hs-open-record{padding-top:18px;border-top:1px solid var(--line)}.hs-unresolved-row{margin-inline:-12px}.hs-unresolved-row[data-selected]{background:var(--bone)}.hs-unresolved-detail-slot{position:relative;height:76px;margin-top:12px}.hs-unresolved-detail{position:absolute;inset:0;display:flex;align-items:flex-start;gap:12px;padding-top:8px;opacity:0;transform:translateY(6px);transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.25,.8,.25,1);will-change:transform}.hs-unresolved-detail[data-show]{opacity:1;transform:translateY(0)}.hs-unresolved-mark{display:grid;place-items:center;flex:none;width:20px;height:20px;margin-top:1px;border:1px solid var(--muted);border-radius:50%;font-size:14px;line-height:18px;color:var(--muted)}.hs-unresolved-detail p{margin:0;font-size:14px;line-height:22px;color:var(--ink)}.hs-clarity-rest{position:absolute;right:30px;top:450px;width:2px;height:2px}.hs-concept-label{margin:0 0 12px;font-size:12px;line-height:18px;color:var(--muted)}.hs-phone{position:absolute;top:24px;left:50%;transform:translate(-50%);--ss-phone-clay: var(--mist)}.hs-phone.ss-phone[data-frame=soft]{box-shadow:0 0 0 1px var(--line),0 18px 40px -24px #11111140}.hs-phone.ss-phone[data-frame=soft] .ss-phone__glass{background:var(--bone);box-shadow:inset 0 -2px 5px #11111116}.hs-phone .ss-phone__screen{background:var(--paper);color:var(--ink);font-family:var(--sans);letter-spacing:0}.hs-mobile-app{padding-inline:calc(var(--hs-phone-unit) * 20)}.hs-mobile-header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--hs-phone-unit) * 12);min-height:calc(var(--hs-phone-unit) * 48);border-bottom:1px solid var(--line)}.hs-mobile-brand{font:400 calc(var(--hs-phone-unit) * 34)/1 var(--serif);letter-spacing:-.06em}.hs-mobile-header>span:last-child{font-size:calc(var(--hs-phone-unit) * 14);line-height:1.4;color:var(--muted)}.hs-mobile-body{position:relative;margin-top:calc(var(--hs-phone-unit) * 26);height:calc(var(--hs-phone-unit) * 420);opacity:1;transition:opacity .32s cubic-bezier(.23,1,.32,1)}.hs-mobile-scene[data-fading] .hs-mobile-body{opacity:0}.hs-mobile-inbox,.hs-mobile-summary{position:absolute;inset:0;opacity:0;transform:translateY(calc(var(--hs-phone-unit) * 8));transition:opacity .22s cubic-bezier(.23,1,.32,1),transform .45s cubic-bezier(.3,.75,.1,1);will-change:transform}.hs-mobile-inbox[data-show],.hs-mobile-summary[data-show]{opacity:1;transform:translateY(0)}.hs-mobile-summary[data-show]{transition-delay:60ms}.hs-mobile-eyebrow,.hs-secure-label{font-size:calc(var(--hs-phone-unit) * 14);line-height:1.4;color:var(--muted)}.hs-mobile-update-slot{position:relative;margin-top:calc(var(--hs-phone-unit) * 18)}.hs-mobile-waiting,.hs-mobile-update{position:absolute;inset:0 0 auto;--ss-card-pad: calc(var(--hs-phone-unit) * 18);--ss-shadow-card: none;border-radius:calc(var(--hs-phone-unit) * 6);gap:calc(var(--hs-phone-unit) * 16)}.hs-mobile-waiting{opacity:0;transition:opacity .18s cubic-bezier(.23,1,.32,1)}.hs-mobile-waiting[data-show]{opacity:1}.hs-mobile-update{background:var(--bone);opacity:0;transform:translateY(calc(var(--hs-phone-unit) * 8));transition:opacity .28s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.3,.75,.1,1);will-change:transform}.hs-mobile-update[data-show]{opacity:1;transform:translateY(0)}.hs-mobile-update-label{font-size:calc(var(--hs-phone-unit) * 14);line-height:1.4;color:var(--muted)}.hs-mobile-waiting>strong,.hs-mobile-update>strong{font-size:calc(var(--hs-phone-unit) * 22);line-height:1.35;letter-spacing:-.025em;font-weight:500}.hs-mobile-waiting>p,.hs-mobile-update>p{margin:0;font-size:calc(var(--hs-phone-unit) * 14);line-height:1.6;color:var(--muted)}.hs-mobile-work-progress{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--hs-phone-unit) * 12);min-height:calc(var(--hs-phone-unit) * 40);padding-top:calc(var(--hs-phone-unit) * 12);border-top:1px solid var(--line);font-size:calc(var(--hs-phone-unit) * 14);line-height:1.4}.hs-mobile-open{display:flex;align-items:center;justify-content:space-between;min-height:calc(var(--hs-phone-unit) * 40);margin-top:calc(var(--hs-phone-unit) * 2);border-top:1px solid var(--line);padding-top:calc(var(--hs-phone-unit) * 12);font-size:calc(var(--hs-phone-unit) * 14);font-weight:500;line-height:1.4}.hs-mobile-open>span{font-size:calc(var(--hs-phone-unit) * 20)}.hs-secure-label{display:flex;align-items:center;gap:calc(var(--hs-phone-unit) * 6)}.hs-secure-label svg{width:calc(var(--hs-phone-unit) * 18);height:calc(var(--hs-phone-unit) * 18);flex:none}.hs-mobile-batch{margin-top:calc(var(--hs-phone-unit) * 26);font-size:calc(var(--hs-phone-unit) * 16);line-height:1.4}.hs-mobile-amount{margin-top:calc(var(--hs-phone-unit) * 10);font-size:calc(var(--hs-phone-unit) * 40);font-weight:500;line-height:1.15;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.hs-mobile-amount-label{margin:calc(var(--hs-phone-unit) * 10) 0 0;font-size:calc(var(--hs-phone-unit) * 14);line-height:1.4;color:var(--muted)}.hs-mobile-result{display:flex;align-items:center;gap:calc(var(--hs-phone-unit) * 8);margin-top:calc(var(--hs-phone-unit) * 26);font-size:calc(var(--hs-phone-unit) * 16);line-height:1.4}.hs-mobile-result strong{font-weight:500}.hs-mobile-result>span:last-child{margin-left:auto;font-size:calc(var(--hs-phone-unit) * 14);white-space:nowrap;color:var(--muted)}.hs-mobile-result .ss-check,.hs-mobile-payoff .ss-check{flex:none}.hs-mobile-evidence{margin-top:calc(var(--hs-phone-unit) * 18)}.hs-mobile-evidence .ss-row{--ss-row-title: calc(var(--hs-phone-unit) * 14);--ss-row-meta: calc(var(--hs-phone-unit) * 14);--ss-row-line: calc(var(--hs-phone-unit) * 22);padding-block:calc(var(--hs-phone-unit) * 10);border-top:1px solid var(--line);border-radius:0}.hs-mobile-evidence .ss-row__title{font-weight:400;color:var(--muted)}.hs-mobile-evidence .ss-row__meta{color:var(--ink)}.hs-mobile-payoff{display:flex;align-items:flex-start;gap:calc(var(--hs-phone-unit) * 10);margin-top:calc(var(--hs-phone-unit) * 18);padding:calc(var(--hs-phone-unit) * 16);background:var(--bone);border-radius:calc(var(--hs-phone-unit) * 4)}.hs-mobile-payoff .ss-check{margin-top:calc(var(--hs-phone-unit) * 2)}.hs-mobile-payoff p{flex:1;min-width:0;margin:0;font-size:calc(var(--hs-phone-unit) * 16);line-height:1.45}.hs-mobile-rest{position:absolute;right:22px;top:490px;width:2px;height:2px}@container (max-width: 439px){.payment-demo.hs-clarity .kpd-viewport{height:480px}.payment-demo.hs-mobile .kpd-viewport{height:520px}.hs-records{top:16px;width:calc(100% - 32px)}.hs-records .hs-records-header,.hs-records .hs-records-body{padding:16px}.hs-evidence{grid-template-columns:1fr;gap:10px;margin-top:18px;padding-block:0 18px}.hs-evidence>div{flex-direction:row;justify-content:space-between;gap:12px}.hs-evidence strong{min-width:90px}.hs-open-record{padding-top:14px}.hs-unresolved-detail-slot{height:76px;margin-top:8px}.hs-unresolved-detail{gap:10px}.hs-clarity-rest{top:448px;right:16px}.hs-phone{top:16px}.hs-mobile-app{padding-inline:calc(var(--hs-phone-unit) * 16)}.hs-mobile-header{min-height:calc(var(--hs-phone-unit) * 44)}.hs-mobile-header>span:last-child{max-width:10ch}.hs-mobile-body{margin-top:calc(var(--hs-phone-unit) * 22)}.hs-mobile-batch{margin-top:calc(var(--hs-phone-unit) * 20)}.hs-mobile-amount{font-size:calc(var(--hs-phone-unit) * 36)}.hs-mobile-result{margin-top:calc(var(--hs-phone-unit) * 22);gap:calc(var(--hs-phone-unit) * 6);font-size:calc(var(--hs-phone-unit) * 15)}.hs-mobile-waiting,.hs-mobile-update{--ss-card-pad: calc(var(--hs-phone-unit) * 16)}.hs-mobile-waiting>strong,.hs-mobile-update>strong{font-size:calc(var(--hs-phone-unit) * 20)}.hs-mobile-payoff{padding:calc(var(--hs-phone-unit) * 14)}.hs-mobile-payoff p{font-size:calc(var(--hs-phone-unit) * 15)}}
/*! For license information please see payment-demo.css.LEGAL.txt */
