.agent-payments-landing{--ap-bg: #14120b;--ap-field: #1a1914;--ap-field-raised: #23211a;--ap-text: #f1f0eb;--ap-muted: #9d9a92;--ap-faint: #6f6c65;--ap-rule: rgb(241 240 235 / 13%);--ap-rule-strong: rgb(241 240 235 / 26%);--ap-sage: #92b29a;--ap-signal: #e14b3d;min-height:100dvh;color:var(--ap-text);background:var(--ap-bg);font-family:Onest,sans-serif}.agent-payments-landing,.agent-payments-landing *{box-sizing:border-box}.agent-payments-landing a{color:inherit;text-decoration:none}.agent-payments-landing button{font:inherit}.agent-payments-landing :focus-visible{outline:2px solid var(--ap-text);outline-offset:4px}.ap-header{position:sticky;z-index:50;top:0;display:grid;width:100%;height:60px;align-items:center;border-bottom:1px solid var(--ap-rule);background:#14120be5;padding:0 max(22px,calc((100% - 1320px)/2));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:1fr auto 1fr}.ap-header .brand{display:inline-flex;width:fit-content;align-items:center}.ap-header .brand img{width:86px;height:auto;filter:brightness(0) invert(1)}.ap-header nav{display:flex;align-items:center;gap:30px}.ap-header nav a{position:relative;color:#c6c3bc;font-size:13px;line-height:1}.ap-header nav a:after{position:absolute;right:0;bottom:-9px;left:0;height:1px;background:var(--ap-text);content:"";transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.ap-header nav a:hover:after{transform:scaleX(1);transform-origin:left}.ap-header-pilot{display:inline-flex;min-height:33px;align-items:center;justify-self:end;border:1px solid var(--ap-rule-strong);padding:0 13px;font-size:12px;font-weight:600;gap:8px;transition:border-color .18s ease,background .18s ease,transform .18s ease}.ap-header-pilot:hover{border-color:var(--ap-text);background:#f1f0eb12}.ap-header-pilot:active{transform:translateY(1px)}.ap-hero{position:relative;isolation:isolate;overflow:hidden;width:min(calc(100% - 44px),1320px);min-height:calc(100svh - 60px);margin:0 auto;padding:clamp(104px,15vh,150px) 0 clamp(88px,12vh,120px)}.ap-hero-copy{position:relative;z-index:1;display:grid;align-content:start;grid-template-columns:minmax(0,1fr) minmax(320px,440px)}.ap-hero-copy h1{max-width:1280px;margin:0;font-size:clamp(62px,5.5vw,88px);font-weight:480;letter-spacing:-.065em;line-height:.94;grid-column:1 / -1}.ap-hero-copy h1 span{display:block;width:fit-content;max-width:100%}.ap-hero-line-secondary{color:#cac8c1}.ap-hero-support{width:100%;max-width:440px;justify-self:end;margin-top:clamp(68px,8vh,96px);grid-column:2}.ap-hero-support>p{margin:0;color:var(--ap-muted);font-size:18px;line-height:1.55}.ap-hero-copy>.ap-eyebrow{margin:0 0 28px;color:var(--ap-muted);font-size:10px;font-weight:620;letter-spacing:.11em;line-height:1.2;text-transform:uppercase;grid-column:1 / -1}.ap-hero-actions{display:flex;align-items:center;margin-top:30px}.ap-hero-demo{display:inline-flex;min-height:48px;align-items:center;color:#17150f!important;background:var(--ap-text);padding:0 19px 0 21px;font-size:14px;font-weight:630;gap:22px;transition:background .18s ease,transform .18s ease}.ap-hero-demo span{transition:transform .18s ease}.ap-hero-demo:hover{background:#fff}.ap-hero-demo:hover span{transform:translateY(3px)}.ap-hero-demo:active{transform:scale(.985)}.ap-hero-visual{position:absolute;z-index:0;bottom:36px;left:-54px;overflow:hidden;width:clamp(280px,30vw,460px);height:150px;opacity:.13;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%,#000 76%,transparent);mask-image:linear-gradient(90deg,transparent,#000 24%,#000 76%,transparent)}.ap-hero-visual>img{width:100%;height:100%;object-fit:cover;filter:saturate(.45)}.ap-demo-section{width:min(calc(100% - 44px),1320px);margin:0 auto;padding-top:clamp(120px,14vw,190px)}.ap-demo{scroll-margin-top:72px;border-right:1px solid var(--ap-rule);border-bottom:1px solid var(--ap-rule);border-left:1px solid var(--ap-rule);background:var(--ap-field)}.ap-demo-bar{display:flex;min-height:58px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ap-rule);padding:0 22px}.ap-demo-bar>div{display:flex;align-items:center;gap:12px}.ap-demo-mark{display:grid;width:29px;height:29px;place-items:center;border:1px solid var(--ap-rule-strong)}.ap-demo-mark img{width:18px;height:18px;object-fit:contain;filter:brightness(0) invert(1)}.ap-demo-bar p{margin:0;font-size:13px}.ap-demo-bar p small{margin-left:8px;color:var(--ap-muted);font-size:11px}.ap-demo-disclosure{color:var(--ap-muted);font-size:11px!important}.ap-demo-stage{display:grid;min-height:610px;grid-template-columns:290px minmax(0,1fr)}.ap-status-type{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--ap-rule);padding:30px 26px 26px;transition:color .28s ease,background .28s ease}.ap-status-type>span{display:block;font-size:clamp(110px,12vw,178px);font-weight:460;letter-spacing:-.105em;line-height:.78;writing-mode:vertical-rl;transform:rotate(180deg);transform-origin:center;transition:transform .38s cubic-bezier(.2,.8,.2,1),letter-spacing .38s ease}.ap-status-type>p{margin:0;color:var(--ap-muted);font-size:13px}.ap-status-type.is-resolved{color:var(--ap-sage);background:#92b29a0f}.ap-status-type.is-resolved>span{letter-spacing:-.08em;transform:rotate(180deg) translateY(-5px)}.ap-demo-workspace{display:grid;min-width:0;padding:28px;grid-template-columns:minmax(220px,.7fr) minmax(420px,1.3fr);grid-template-rows:auto 1fr;gap:20px 26px}.ap-agent-request{grid-column:1 / -1;border-bottom:1px solid var(--ap-rule);padding:0 0 22px}.ap-agent-request>span,.ap-agent-request code{color:var(--ap-muted);font-size:11px}.ap-agent-request p{max-width:720px;margin:9px 0 13px;font-size:clamp(20px,2.5vw,30px);letter-spacing:-.035em;line-height:1.25}.ap-agent-request code{display:block;overflow:hidden;color:#bbb8b0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-overflow:ellipsis;white-space:nowrap}.ap-outcome-tabs{display:flex;flex-direction:column;align-items:stretch;border-top:1px solid var(--ap-rule)}.ap-outcome-tabs button{display:flex;min-height:58px;align-items:center;border:0;border-bottom:1px solid var(--ap-rule);color:var(--ap-muted);background:transparent;padding:0 14px;text-align:left;cursor:pointer;transition:color .16s ease,background .16s ease,padding .16s ease}.ap-outcome-tabs button:hover{color:var(--ap-text);background:#f1f0eb08;padding-left:18px}.ap-outcome-tabs button.is-active{color:var(--ap-text);background:var(--ap-field-raised)}.ap-outcome-tabs button.is-allow:after,.ap-outcome-tabs button.is-ask:after,.ap-outcome-tabs button.is-deny:after{width:7px;height:7px;margin-left:auto;border-radius:50%;content:""}.ap-outcome-tabs button.is-allow:after{background:var(--ap-sage)}.ap-outcome-tabs button.is-ask:after{border:1px solid var(--ap-text)}.ap-outcome-tabs button.is-deny:after{background:var(--ap-signal)}.ap-demo-output{min-width:0;min-height:370px;border:1px solid var(--ap-rule);background:var(--ap-bg)}.ap-ready-state,.ap-challenge-state,.ap-decision-state,.ap-route-state,.ap-result-state,.ap-research-route-state,.ap-opportunity-state,.ap-action-plan-state{min-height:368px;padding:clamp(24px,4vw,48px)}.ap-ready-state,.ap-challenge-state,.ap-decision-state{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ap-ready-state p,.ap-challenge-state strong,.ap-decision-state strong{max-width:620px;margin:0;font-size:clamp(25px,3.1vw,42px);font-weight:470;letter-spacing:-.045em;line-height:1.08}.ap-ready-state span,.ap-challenge-state p,.ap-decision-state p{max-width:560px;margin-top:22px;color:var(--ap-muted);font-size:16px;line-height:1.55}.ap-challenge-state>span,.ap-decision-state>span{margin-bottom:18px;color:var(--ap-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.ap-decision-state small{margin-top:24px;border-top:1px solid var(--ap-rule);color:var(--ap-muted);padding-top:12px;font-size:12px}.ap-decision-state.is-allow strong{color:var(--ap-sage)}.ap-decision-state.is-deny strong,.ap-decision-state.is-deny>span{color:var(--ap-signal)}.ap-normalized-state{display:grid;min-height:368px;margin:0;grid-template-columns:1fr 1fr}.ap-normalized-state>div{display:flex;min-width:0;flex-direction:column;justify-content:space-between;border-right:1px solid var(--ap-rule);border-bottom:1px solid var(--ap-rule);padding:22px}.ap-normalized-state>div:nth-child(2n){border-right:0}.ap-normalized-state>div:nth-last-child(-n+2){border-bottom:0}.ap-normalized-state dt{color:var(--ap-muted);font-size:11px}.ap-normalized-state dd{overflow-wrap:anywhere;margin:20px 0 0;font-size:15px;font-weight:580}.ap-route-state{display:grid;align-items:center;grid-template-columns:1fr 52px 1fr 52px 1fr}.ap-route-state>div{display:flex;min-height:150px;flex-direction:column;justify-content:space-between;border:1px solid var(--ap-rule);padding:18px}.ap-route-state span{color:var(--ap-muted);font-size:11px}.ap-route-state strong{font-size:16px;font-weight:520;line-height:1.35}.ap-route-state i{position:relative;height:1px;background:var(--ap-rule-strong)}.ap-route-state i:after{position:absolute;top:-3px;right:-1px;width:7px;height:7px;border-top:1px solid var(--ap-rule-strong);border-right:1px solid var(--ap-rule-strong);content:"";transform:rotate(45deg)}.ap-result-state header{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--ap-rule);padding-bottom:22px}.ap-result-state header span{color:var(--ap-sage);font-size:12px}.ap-result-state header strong{font-size:clamp(18px,2vw,26px);font-weight:480}.ap-result-state>p{display:grid;min-height:66px;align-items:center;margin:0;border-bottom:1px solid var(--ap-rule);color:#d8d6d0;font-size:14px;grid-template-columns:44px 1fr}.ap-result-state>p span{color:var(--ap-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.ap-research-route-state,.ap-opportunity-state,.ap-action-plan-state{display:flex;flex-direction:column}.ap-research-route-state header,.ap-opportunity-state header,.ap-action-plan-state header{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--ap-rule);padding-bottom:20px;gap:24px}.ap-research-route-state header span,.ap-opportunity-state header span,.ap-action-plan-state header span{color:var(--ap-muted);font-size:11px}.ap-research-route-state header strong,.ap-opportunity-state header strong,.ap-action-plan-state header strong{font-size:clamp(18px,2vw,25px);font-weight:490;letter-spacing:-.035em}.ap-research-route-state>p{display:flex;min-height:59px;align-items:center;justify-content:space-between;margin:0;border-bottom:1px solid var(--ap-rule);color:var(--ap-muted);font-size:13px}.ap-research-route-state>p strong{color:var(--ap-text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:500}.ap-research-route-state footer{margin-top:auto;color:var(--ap-sage);padding-top:18px;font-size:12px}.ap-opportunity-state{display:grid;grid-template-columns:1fr 1fr;gap:0}.ap-opportunity-state header{grid-column:1 / -1}.ap-opportunity-state article{display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--ap-rule);padding:20px}.ap-opportunity-state article:last-child{border-right:0}.ap-opportunity-state article.is-selected{background:#a5b39714}.ap-opportunity-state article div{display:flex;flex-direction:column;gap:7px}.ap-opportunity-state article div strong{font-size:17px;font-weight:520}.ap-opportunity-state article div span,.ap-opportunity-state article small{color:var(--ap-muted);font-size:11px}.ap-opportunity-state article p{margin:auto 0 16px;font-size:21px;letter-spacing:-.03em}.ap-opportunity-state article.is-selected small{color:var(--ap-sage)}.ap-action-plan-state header{align-items:center}.ap-action-plan-state header>div{display:flex;flex-direction:column;gap:6px}.ap-action-plan-state header b{border:1px solid var(--ap-rule-strong);padding:9px 11px;font-size:10px;font-weight:520}.ap-action-plan-state dl{display:grid;margin:0;grid-template-columns:1fr 1fr}.ap-action-plan-state dl>div{display:flex;min-height:70px;flex-direction:column;justify-content:space-between;border-right:1px solid var(--ap-rule);border-bottom:1px solid var(--ap-rule);padding:12px 14px}.ap-action-plan-state dl>div:nth-child(2n){border-right:0}.ap-action-plan-state dt{color:var(--ap-muted);font-size:10px}.ap-action-plan-state dd{margin:8px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.ap-action-plan-state>p{margin:auto 0 0;color:var(--ap-muted);padding-top:14px;font-size:11px;line-height:1.5}.ap-demo-controls{display:flex;min-height:76px;align-items:center;justify-content:space-between;border-top:1px solid var(--ap-rule);padding:12px 16px 12px 24px;gap:20px}.ap-demo-controls ol{display:flex;align-items:center;margin:0;padding:0;list-style:none;gap:14px}.ap-demo-controls li{display:flex;align-items:center;color:var(--ap-faint);font-size:10px;gap:5px}.ap-demo-controls li span{display:grid;width:20px;height:20px;place-items:center;border:1px solid var(--ap-rule);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px}.ap-demo-controls li.is-complete{color:#c5c2bb}.ap-demo-controls li.is-complete span{border-color:var(--ap-rule-strong);color:var(--ap-text)}.ap-demo-controls button{display:inline-flex;min-width:165px;min-height:45px;align-items:center;justify-content:space-between;border:0;color:#17150f;background:var(--ap-text);padding:0 16px;font-size:12px;font-weight:650;cursor:pointer;transition:background .16s ease,transform .16s ease}.ap-demo-controls button:hover{background:#fff}.ap-demo-controls button:active{transform:translateY(1px)}.ap-conviction{display:flex;width:min(calc(100% - 44px),1320px);min-height:290px;align-items:center;margin:0 auto;border-bottom:1px solid var(--ap-rule)}.ap-conviction p{max-width:1120px;margin:0;font-size:clamp(38px,6vw,82px);font-weight:450;letter-spacing:-.065em;line-height:.98}.ap-conviction p span{color:var(--ap-sage)}.ap-continuity,.ap-controls,.ap-defi,.ap-developers{display:grid;width:min(calc(100% - 44px),1320px);margin:0 auto;padding:140px 0;grid-template-columns:minmax(270px,.62fr) minmax(0,1.38fr);gap:clamp(50px,8vw,120px)}.ap-continuity{scroll-margin-top:70px}.ap-section-copy{align-self:start}.ap-eyebrow{margin:0 0 18px!important;color:var(--ap-muted)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px!important;letter-spacing:.08em;text-transform:uppercase}.ap-section-copy h2,.ap-process h2,.ap-protocols h2,.ap-defi h2,.ap-receipt-proof h2,.ap-trust h2,.ap-closing h2{margin:0;font-size:clamp(38px,5vw,70px);font-weight:460;letter-spacing:-.06em;line-height:.98}.ap-section-copy>p:not(.ap-eyebrow),.ap-defi-copy>p,.ap-receipt-proof-copy>p:not(.ap-eyebrow),.ap-trust>div>p,.ap-closing>div>p{max-width:600px;margin:25px 0 0;color:var(--ap-muted);font-size:16px;line-height:1.6}.ap-continuity-rail{display:grid;border-top:1px solid var(--ap-rule);border-bottom:1px solid var(--ap-rule);grid-template-columns:1fr 72px 1fr}.ap-continuity-rail article{display:flex;min-height:420px;flex-direction:column;padding:26px}.ap-continuity-rail article>span{color:var(--ap-muted);font-size:11px}.ap-continuity-rail article>strong{margin-top:10px;font-size:17px;font-weight:520}.ap-continuity-rail article>p{margin:auto 0 0;color:var(--ap-muted);font-size:15px;line-height:1.55}.ap-wall-code,.ap-result-code{margin-top:56px;font-size:clamp(82px,9vw,132px);font-weight:460;letter-spacing:-.09em;line-height:.8}.ap-wall-code{color:#bbb8b1}.ap-result-code{color:var(--ap-sage)}.ap-open-loop{display:grid;place-items:center;border-right:1px solid var(--ap-rule);border-left:1px solid var(--ap-rule)}.ap-open-loop img{width:36px;filter:brightness(0) invert(1);transform:rotate(-90deg)}.ap-process,.ap-protocols,.ap-receipt-proof,.ap-trust,.ap-closing{width:min(calc(100% - 44px),1320px);margin:0 auto;padding:140px 0;border-top:1px solid var(--ap-rule)}.ap-process-heading{display:grid;align-items:end;margin-bottom:80px;grid-template-columns:.88fr 1.12fr;gap:70px}.ap-process-heading img{width:100%;height:160px;border:1px solid var(--ap-rule);object-fit:cover;object-position:center}.ap-process-rows{border-top:1px solid var(--ap-rule)}.ap-process-rows article{display:grid;min-height:110px;align-items:center;border-bottom:1px solid var(--ap-rule);grid-template-columns:80px .6fr 1.4fr}.ap-process-rows article>span{color:var(--ap-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.ap-process-rows h3{margin:0;font-size:25px;font-weight:500;letter-spacing:-.035em}.ap-process-rows p{max-width:620px;margin:0;color:var(--ap-muted);font-size:16px;line-height:1.55}.ap-controls{scroll-margin-top:70px;align-items:start;border-top:1px solid var(--ap-rule)}.ap-policy-surface{border:1px solid var(--ap-rule);background:var(--ap-field)}.ap-policy-surface>header,.ap-policy-surface>footer{display:flex;align-items:center;justify-content:space-between;padding:20px 22px}.ap-policy-surface>header{border-bottom:1px solid var(--ap-rule)}.ap-policy-surface>header>div{display:flex;flex-direction:column;gap:6px}.ap-policy-surface>header span,.ap-policy-surface>footer,.ap-policy-surface li>span{color:var(--ap-muted);font-size:11px}.ap-policy-surface>header strong{font-size:18px;font-weight:520}.ap-policy-state{border:1px solid rgb(146 178 154 / 45%);color:var(--ap-sage)!important;padding:6px 9px}.ap-policy-surface ul{margin:0;padding:0;list-style:none}.ap-policy-surface li{display:grid;min-height:66px;align-items:center;border-bottom:1px solid var(--ap-rule);padding:0 22px;grid-template-columns:46px 1fr auto}.ap-policy-surface li p{margin:0;font-size:14px}.ap-policy-surface li strong{font-size:11px;font-weight:560}.ap-policy-surface li:nth-last-child(2) strong{color:#cbc8c1}.ap-policy-surface li:last-child strong{color:var(--ap-signal)}.ap-policy-surface>footer{min-height:66px;background:#f1f0eb05}.ap-policy-surface>footer p{margin:0;color:var(--ap-text);font-size:12px}.ap-protocols-intro{display:grid;align-items:end;margin-bottom:78px;grid-template-columns:1.1fr .9fr;gap:80px}.ap-protocols-intro>p{max-width:540px;margin:0;color:var(--ap-muted);font-size:16px;line-height:1.6}.ap-protocol-map{border-top:1px solid var(--ap-rule)}.ap-protocol-map article{display:grid;min-height:134px;align-items:center;border-bottom:1px solid var(--ap-rule);grid-template-columns:62px minmax(210px,.8fr) minmax(0,1.2fr);gap:24px}.ap-layer-index{color:var(--ap-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.ap-protocol-map h3{margin:0;font-size:20px;font-weight:520;letter-spacing:-.03em}.ap-protocol-map article>div>p{max-width:420px;margin:8px 0 0;color:var(--ap-muted);font-size:13px;line-height:1.5}.ap-protocol-map ul{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0;list-style:none;gap:8px}.ap-protocol-map li{display:flex;min-width:150px;flex-direction:column;border:1px solid var(--ap-rule);padding:10px 12px;gap:6px}.ap-protocol-map li strong{font-size:12px;font-weight:560}.ap-release-state{color:var(--ap-muted);font-size:9px}.ap-release-state.is-current-read-only-interface,.ap-release-state.is-current-read-only-preview{color:var(--ap-sage)}.ap-release-state.is-identity-layer{color:#c7c4bd}.ap-protocol-note{max-width:780px;margin:28px 0 0 auto;color:var(--ap-muted);font-size:12px;line-height:1.55}.ap-defi{align-items:center;border-top:1px solid var(--ap-rule);background:linear-gradient(90deg,transparent,rgb(241 240 235 / 1.5%))}.ap-defi-copy h2{max-width:500px}.ap-defi-example{display:inline-flex;align-items:center;margin-top:30px;border-bottom:1px solid var(--ap-rule-strong);padding:9px 0;font-size:13px;gap:40px;transition:gap .18s ease,border-color .18s ease}.ap-defi-example:hover{border-color:var(--ap-text);gap:52px}.ap-research-canvas{border:1px solid var(--ap-rule);background:var(--ap-field)}.ap-research-canvas>header,.ap-research-canvas>footer{display:flex;min-height:60px;align-items:center;justify-content:space-between;padding:0 22px}.ap-research-canvas>header{border-bottom:1px solid var(--ap-rule)}.ap-research-canvas>header span,.ap-research-canvas>footer span{color:var(--ap-muted);font-size:11px}.ap-research-canvas>header strong{color:var(--ap-sage);font-size:12px}.ap-research-canvas blockquote{margin:0;padding:clamp(28px,5vw,52px);font-size:clamp(22px,3vw,36px);font-weight:450;letter-spacing:-.04em;line-height:1.25}.ap-source-ledger{border-top:1px solid var(--ap-rule)}.ap-source-ledger p{display:flex;min-height:50px;align-items:center;justify-content:space-between;margin:0;border-bottom:1px solid var(--ap-rule);padding:0 22px;color:var(--ap-muted);font-size:12px}.ap-source-ledger p strong{color:var(--ap-text)}.ap-source-ledger .ap-ledger-total{min-height:62px;color:var(--ap-text);font-size:14px}.ap-research-canvas>footer strong{font-size:11px;font-weight:520}.ap-receipt-proof{display:grid;grid-template-columns:.68fr 1.32fr;gap:clamp(50px,9vw,130px)}.ap-receipt-proof-copy{align-self:center}.ap-receipt{overflow:hidden;border:1px solid var(--ap-rule-strong);background:var(--ap-text);color:#1a1813;clip-path:polygon(0 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,calc(100% - 26px) calc(100% - 13px),calc(100% - 39px) 100%,calc(100% - 52px) calc(100% - 13px),calc(100% - 65px) 100%,calc(100% - 78px) calc(100% - 13px),calc(100% - 91px) 100%,calc(100% - 104px) calc(100% - 13px),calc(100% - 117px) 100%,0 calc(100% - 13px))}.ap-receipt>header{display:flex;min-height:68px;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(26 24 19 / 16%);padding:0 24px}.ap-receipt>header>div{display:flex;align-items:center;font-size:13px;font-weight:620;gap:10px}.ap-receipt>header img{width:22px;height:22px}.ap-receipt>header>strong{font-size:11px;font-weight:620}.ap-receipt>header>strong.is-verified{color:#46644d}.ap-receipt>header>strong.is-denied{color:#a23228}.ap-receipt-summary{margin:0;border-bottom:1px solid rgb(26 24 19 / 16%);padding:30px 24px;font-size:clamp(18px,2vw,27px);letter-spacing:-.035em;line-height:1.34}.ap-receipt dl{display:grid;margin:0;grid-template-columns:1fr 1fr}.ap-receipt dl>div{display:flex;min-height:78px;flex-direction:column;justify-content:space-between;border-right:1px solid rgb(26 24 19 / 16%);border-bottom:1px solid rgb(26 24 19 / 16%);padding:14px 18px}.ap-receipt dl>div:nth-child(2n){border-right:0}.ap-receipt dt{color:#6e6a61;font-size:10px}.ap-receipt dd{overflow-wrap:anywhere;margin:12px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.35}.ap-receipt>footer{display:flex;min-height:60px;align-items:center;justify-content:space-between;padding:0 24px 13px;color:#6e6a61;font-size:10px}.ap-receipt-compact{min-height:368px;clip-path:none}.ap-receipt-compact>header{min-height:52px;padding:0 16px}.ap-receipt-compact .ap-receipt-summary{padding:17px 16px;font-size:15px}.ap-receipt-compact dl>div{min-height:56px;padding:9px 12px}.ap-receipt-compact>footer{min-height:42px;padding:0 16px}.ap-developers{scroll-margin-top:70px;border-top:1px solid var(--ap-rule)}.ap-developer-pilot{display:inline-flex;align-items:center;margin-top:30px;border:1px solid var(--ap-rule-strong);padding:14px 16px;font-size:13px;gap:44px;transition:background .18s ease,gap .18s ease}.ap-developer-pilot:hover{background:var(--ap-field-raised);gap:52px}.ap-connection-model{display:grid;border-top:1px solid var(--ap-rule);border-bottom:1px solid var(--ap-rule);grid-template-columns:1fr 84px 1fr 84px 1fr}.ap-connection-model article{display:flex;min-height:270px;flex-direction:column;justify-content:space-between;padding:22px}.ap-connection-model article>span{color:var(--ap-muted);font-size:11px}.ap-connection-model article>strong{font-size:16px;font-weight:520;line-height:1.45}.ap-connection-model article.is-please{color:#17150f;background:var(--ap-text)}.ap-connection-model article.is-please img{width:48px;height:48px}.ap-connection-line{display:grid;place-items:center;border-right:1px solid var(--ap-rule);border-left:1px solid var(--ap-rule)}.ap-connection-line span{color:var(--ap-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-90deg)}.ap-connection-model>p{grid-column:1 / -1;margin:0;border-top:1px solid var(--ap-rule);color:var(--ap-muted);padding:18px 22px;font-size:12px;line-height:1.5}.ap-trust{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(60px,9vw,140px)}.ap-trust ul{margin:0;border-top:1px solid var(--ap-rule);padding:0;list-style:none}.ap-trust li{position:relative;min-height:72px;border-bottom:1px solid var(--ap-rule);padding:23px 16px 20px 34px;color:#cbc8c1;font-size:14px;line-height:1.5}.ap-trust li:before{position:absolute;top:30px;left:4px;width:10px;height:1px;background:var(--ap-text);content:""}.ap-closing{display:flex;min-height:430px;align-items:flex-end;justify-content:space-between;gap:60px}.ap-closing>div:first-child{max-width:850px}.ap-closing-actions{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:12px}.ap-closing-pilot{display:flex;min-width:220px;min-height:58px;align-items:center;justify-content:space-between;color:#17150f!important;background:var(--ap-text);padding:0 18px;font-size:14px;font-weight:620;transition:transform .18s ease,background .18s ease}.ap-closing-pilot:hover{background:#fff;transform:translate(4px)}.ap-closing-demo{display:flex;min-height:44px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ap-rule-strong);color:var(--ap-muted)!important;padding:0 4px;font-size:12px;transition:border-color .18s ease,color .18s ease}.ap-closing-demo:hover{border-color:var(--ap-text);color:var(--ap-text)!important}.ap-footer{display:grid;width:min(calc(100% - 44px),1320px);min-height:320px;align-content:start;margin:0 auto;border-top:1px solid var(--ap-rule);padding:58px 0 28px;grid-template-columns:1fr 1fr;gap:32px}.ap-footer-brand{display:block;width:122px}.ap-footer-brand img{width:100%;filter:brightness(0) invert(1)}.ap-footer>p{justify-self:end;margin:0;color:var(--ap-muted);font-size:14px}.ap-footer nav{display:flex;margin-top:60px;gap:24px}.ap-footer nav a,.ap-footer>div{color:var(--ap-muted);font-size:12px}.ap-footer nav a:hover,.ap-footer>div a:hover{color:var(--ap-text)}.ap-footer>div{display:flex;align-items:flex-end;justify-content:flex-end;margin-top:60px;gap:22px}@media(max-width:1120px){.ap-hero-copy h1{font-size:clamp(58px,6.8vw,76px)}.ap-hero-support{max-width:400px}.ap-demo-stage{grid-template-columns:210px minmax(0,1fr)}.ap-demo-workspace{grid-template-columns:170px minmax(0,1fr)}.ap-demo-controls li{font-size:0}.ap-continuity,.ap-controls,.ap-defi,.ap-developers{grid-template-columns:.72fr 1.28fr;gap:54px}.ap-connection-model{grid-template-columns:1fr 48px 1fr 48px 1fr}}@media(max-width:860px){.ap-header{grid-template-columns:1fr auto}.ap-header nav{display:none}.ap-hero{min-height:calc(100svh - 60px);padding:clamp(88px,12vh,112px) 0 80px}.ap-hero-copy{display:block}.ap-hero-copy h1{max-width:760px;font-size:clamp(54px,8.8vw,74px)}.ap-hero-support{max-width:420px;margin:68px 0 0 auto}.ap-hero-visual{bottom:24px;width:300px;height:120px;opacity:.11}.ap-demo-section{padding-top:110px}.ap-demo-stage{display:block}.ap-status-type{min-height:190px;flex-direction:row;align-items:flex-end;border-right:0;border-bottom:1px solid var(--ap-rule)}.ap-status-type>span{font-size:126px;writing-mode:initial;transform:none}.ap-status-type.is-resolved>span{transform:translate(5px)}.ap-demo-workspace{grid-template-columns:150px minmax(0,1fr)}.ap-demo-controls ol{gap:7px}.ap-conviction{min-height:230px}.ap-continuity,.ap-controls,.ap-defi,.ap-developers,.ap-receipt-proof,.ap-trust{display:block;padding:100px 0}.ap-section-copy,.ap-defi-copy,.ap-receipt-proof-copy,.ap-trust>div{margin-bottom:56px}.ap-process,.ap-protocols,.ap-receipt-proof,.ap-trust,.ap-closing{padding:100px 0}.ap-process-heading,.ap-protocols-intro{display:block}.ap-process-heading img{height:145px;margin-top:46px}.ap-protocols-intro>p{margin-top:30px}.ap-protocol-map article{grid-template-columns:44px 1fr;padding:28px 0}.ap-protocol-map ul{grid-column:2;justify-content:flex-start;margin-top:12px}.ap-protocol-note{margin-left:44px}.ap-receipt-proof .ap-receipt{margin-top:0}.ap-connection-model{grid-template-columns:1fr 40px 1fr 40px 1fr}.ap-closing{min-height:0;align-items:flex-start}}@media(max-width:620px){.ap-header{height:56px;padding:0 16px}.ap-header .brand img{width:78px}.ap-header-pilot{min-height:31px}.ap-hero,.ap-demo-section,.ap-conviction,.ap-continuity,.ap-process,.ap-controls,.ap-protocols,.ap-defi,.ap-receipt-proof,.ap-developers,.ap-trust,.ap-closing,.ap-footer{width:calc(100% - 28px)}.ap-hero{min-height:calc(100svh - 56px);padding:64px 0 60px}.ap-hero-copy{display:block}.ap-hero-copy h1{font-size:clamp(46px,14.5vw,60px);line-height:.93}.ap-hero-support{max-width:100%;margin-top:54px}.ap-hero-support>p{font-size:16px}.ap-hero-copy>.ap-eyebrow{margin-bottom:18px}.ap-hero-actions{margin-top:30px}.ap-hero-demo{width:min(100%,220px);justify-content:space-between}.ap-hero-visual{bottom:8px;left:-42px;width:220px;height:90px;opacity:.09}.ap-demo-section{padding-top:88px}.ap-demo-bar{align-items:flex-start;padding:14px;gap:12px}.ap-demo-bar p small{display:block;margin:3px 0 0}.ap-demo-disclosure{max-width:120px;text-align:right}.ap-status-type{min-height:160px;padding:22px 18px}.ap-status-type>span{font-size:102px}.ap-demo-workspace{display:block;padding:16px}.ap-agent-request p{font-size:23px}.ap-outcome-tabs{flex-direction:row;margin:16px 0}.ap-outcome-tabs button{min-height:42px;flex:1;justify-content:center;border:1px solid var(--ap-rule);padding:0 8px;text-align:center}.ap-outcome-tabs button:hover{padding-left:8px}.ap-outcome-tabs button.is-allow:after,.ap-outcome-tabs button.is-ask:after,.ap-outcome-tabs button.is-deny:after{display:none}.ap-demo-output,.ap-ready-state,.ap-challenge-state,.ap-decision-state,.ap-route-state,.ap-result-state,.ap-research-route-state,.ap-opportunity-state,.ap-action-plan-state,.ap-receipt-compact,.ap-normalized-state{min-height:410px}.ap-ready-state,.ap-challenge-state,.ap-decision-state,.ap-route-state,.ap-result-state,.ap-research-route-state,.ap-opportunity-state,.ap-action-plan-state{padding:24px 20px}.ap-ready-state p,.ap-challenge-state strong,.ap-decision-state strong{font-size:28px}.ap-route-state{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.ap-route-state>div{min-height:82px}.ap-route-state i{width:1px;height:24px;align-self:center}.ap-route-state i:after{top:auto;right:-3px;bottom:-1px;transform:rotate(135deg)}.ap-research-route-state header,.ap-opportunity-state header,.ap-action-plan-state header{align-items:flex-start;flex-direction:column;gap:8px}.ap-opportunity-state{display:flex}.ap-opportunity-state article{min-height:120px;border-right:0;border-bottom:1px solid var(--ap-rule);padding:14px 0}.ap-opportunity-state article p{margin:16px 0 8px}.ap-action-plan-state header b{padding:7px 9px}.ap-demo-controls{min-height:118px;flex-direction:column;align-items:stretch;padding:14px}.ap-demo-controls ol{justify-content:space-between}.ap-demo-controls button{width:100%}.ap-conviction{min-height:210px}.ap-conviction p{font-size:44px}.ap-continuity,.ap-process,.ap-controls,.ap-protocols,.ap-defi,.ap-receipt-proof,.ap-developers,.ap-trust,.ap-closing{padding:78px 0}.ap-section-copy h2,.ap-process h2,.ap-protocols h2,.ap-defi h2,.ap-receipt-proof h2,.ap-trust h2,.ap-closing h2{font-size:43px}.ap-continuity-rail{display:block}.ap-continuity-rail article{min-height:320px}.ap-open-loop{min-height:70px;border-top:1px solid var(--ap-rule);border-right:0;border-bottom:1px solid var(--ap-rule);border-left:0}.ap-open-loop img{transform:none}.ap-process-heading{margin-bottom:52px}.ap-process-rows article{min-height:128px;grid-template-columns:40px 1fr}.ap-process-rows p{grid-column:2;margin:8px 0 24px}.ap-policy-surface li{min-height:78px;padding:0 14px;grid-template-columns:36px 1fr auto}.ap-policy-surface li p{padding:14px 10px 14px 0}.ap-policy-surface>footer{align-items:flex-start;flex-direction:column;gap:8px}.ap-protocol-map article{grid-template-columns:34px 1fr}.ap-protocol-map ul{grid-column:1 / -1}.ap-protocol-map li{min-width:0;flex:1 1 140px}.ap-protocol-note{margin-left:0}.ap-research-canvas blockquote{padding:28px 20px;font-size:25px}.ap-receipt dl{display:block}.ap-receipt dl>div{border-right:0}.ap-receipt>header{align-items:flex-start;flex-direction:column;justify-content:center;gap:5px}.ap-receipt>footer{align-items:flex-start;flex-direction:column;justify-content:center;gap:4px}.ap-receipt-compact dl{display:grid}.ap-receipt-compact dl>div{min-height:50px}.ap-connection-model{display:block}.ap-connection-model article{min-height:180px;border-bottom:1px solid var(--ap-rule)}.ap-connection-line{min-height:52px;border-right:0;border-bottom:1px solid var(--ap-rule);border-left:0}.ap-connection-line span{transform:none}.ap-closing{display:block}.ap-closing-actions{margin-top:44px}.ap-footer{display:block;min-height:360px}.ap-footer>p{margin-top:22px}.ap-footer nav{flex-wrap:wrap;margin-top:60px}.ap-footer>div{align-items:flex-start;flex-direction:column;margin-top:52px;gap:8px}}@media(prefers-reduced-motion:reduce){.agent-payments-landing *,.agent-payments-landing *:before,.agent-payments-landing *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
