.CrossBorderPvpHero-module__qd5DMa__legs{gap:12px;display:grid}.CrossBorderPvpHero-module__qd5DMa__leg{border-color:color-mix(in srgb, var(--color-scene-proof-wire) 55%, transparent);gap:14px;padding:16px;display:grid}.CrossBorderPvpHero-module__qd5DMa__legHead,.CrossBorderPvpHero-module__qd5DMa__legFoot{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.CrossBorderPvpHero-module__qd5DMa__legName{font-size:15px;font-weight:500}.CrossBorderPvpHero-module__qd5DMa__track{background:var(--color-layout-rule-inverse);border-radius:999px;height:6px;position:relative;overflow:hidden}.CrossBorderPvpHero-module__qd5DMa__fill{background:var(--color-scene-proof-wire);border-radius:999px;position:absolute;inset:0}.CrossBorderPvpHero-module__qd5DMa__amount{font-size:12px}.CrossBorderPvpHero-module__qd5DMa__state,.CrossBorderPvpHero-module__qd5DMa__legState,.CrossBorderPvpHero-module__qd5DMa__badge{display:grid}.CrossBorderPvpHero-module__qd5DMa__state>*,.CrossBorderPvpHero-module__qd5DMa__legState>*,.CrossBorderPvpHero-module__qd5DMa__badge>*{grid-area:1/1;justify-self:end}.CrossBorderPvpHero-module__qd5DMa__badge>*{justify-self:center}.CrossBorderPvpHero-module__qd5DMa__locked{align-items:center;gap:6px;display:inline-flex}.CrossBorderPvpHero-module__qd5DMa__lock{background:var(--color-scene-proof-wire);width:22px;height:22px;color:var(--color-scene-raised);border-radius:50%;place-items:center;margin-left:-6px;display:inline-grid}.CrossBorderPvpHero-module__qd5DMa__before{opacity:0}.CrossBorderPvpHero-module__qd5DMa__condition{align-items:center;gap:12px;display:flex}.CrossBorderPvpHero-module__qd5DMa__conditionRule{border-top:1px dashed var(--color-layout-rule-inverse);flex:1;height:0}.CrossBorderPvpHero-module__qd5DMa__badge{border:1px solid color-mix(in srgb, var(--color-scene-proof-wire) 55%, transparent);color:var(--color-scene-proof-wire);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:4px 10px}@media (max-width:639px){.CrossBorderPvpHero-module__qd5DMa__leg{padding:14px 12px}.CrossBorderPvpHero-module__qd5DMa__legHead{flex-direction:column;align-items:flex-start;gap:2px}}@media (prefers-reduced-motion:no-preference){.CrossBorderPvpHero-module__qd5DMa__leg{animation:CrossBorderPvpHero-module__qd5DMa__legEdge 8s var(--ease-enter) infinite}.CrossBorderPvpHero-module__qd5DMa__leg[data-direction=right] .CrossBorderPvpHero-module__qd5DMa__fill{animation:CrossBorderPvpHero-module__qd5DMa__fillRight 8s var(--ease-move) infinite}.CrossBorderPvpHero-module__qd5DMa__leg[data-direction=left] .CrossBorderPvpHero-module__qd5DMa__fill{animation:CrossBorderPvpHero-module__qd5DMa__fillLeft 8s var(--ease-move) infinite}.CrossBorderPvpHero-module__qd5DMa__before{animation:CrossBorderPvpHero-module__qd5DMa__before 8s var(--ease-enter) infinite}.CrossBorderPvpHero-module__qd5DMa__after{animation:CrossBorderPvpHero-module__qd5DMa__after 8s var(--ease-enter) infinite}.CrossBorderPvpHero-module__qd5DMa__badge{animation:CrossBorderPvpHero-module__qd5DMa__badge 8s var(--ease-enter) infinite, CrossBorderPvpHero-module__qd5DMa__badgePop 8s var(--ease-pop) infinite}.CrossBorderPvpHero-module__qd5DMa__lock{animation:CrossBorderPvpHero-module__qd5DMa__lockIn 8s var(--ease-pop) infinite}.CrossBorderPvpHero-module__qd5DMa__leg[data-direction=right]{animation:CrossBorderPvpHero-module__qd5DMa__legEdge 8s var(--ease-enter) infinite, CrossBorderPvpHero-module__qd5DMa__drawDown 8s var(--ease-pop) infinite}.CrossBorderPvpHero-module__qd5DMa__leg[data-direction=left]{animation:CrossBorderPvpHero-module__qd5DMa__legEdge 8s var(--ease-enter) infinite, CrossBorderPvpHero-module__qd5DMa__drawUp 8s var(--ease-pop) infinite}}@keyframes CrossBorderPvpHero-module__qd5DMa__drawDown{0%,50%{translate:0;scale:1}55%{translate:0 6px;scale:1.015}62%,to{translate:0;scale:1}}@keyframes CrossBorderPvpHero-module__qd5DMa__drawUp{0%,50%{translate:0;scale:1}55%{translate:0 -6px;scale:1.015}62%,to{translate:0;scale:1}}@keyframes CrossBorderPvpHero-module__qd5DMa__lockIn{0%,51%{rotate:-20deg;scale:0}58%,to{rotate:none;scale:1}}@keyframes CrossBorderPvpHero-module__qd5DMa__badgePop{0%,51%{scale:1}56%{scale:1.08}62%,to{scale:1}}@keyframes CrossBorderPvpHero-module__qd5DMa__fillRight{0%,8%{clip-path:inset(0 100% 0 0 round 999px);background:var(--color-scene-accent);opacity:1}36%,50%{clip-path:inset(0 round 999px);background:var(--color-scene-accent);opacity:1}54%,88%{clip-path:inset(0 round 999px);background:var(--color-scene-proof-wire);opacity:1}94%{clip-path:inset(0 round 999px);background:var(--color-scene-proof-wire);opacity:0}95%{clip-path:inset(0 100% 0 0 round 999px);background:var(--color-scene-accent);opacity:0}96%,to{clip-path:inset(0 100% 0 0 round 999px);background:var(--color-scene-accent);opacity:1}}@keyframes CrossBorderPvpHero-module__qd5DMa__fillLeft{0%,14%{clip-path:inset(0 0 0 100% round 999px);background:var(--color-scene-accent);opacity:1}46%,50%{clip-path:inset(0 round 999px);background:var(--color-scene-accent);opacity:1}54%,88%{clip-path:inset(0 round 999px);background:var(--color-scene-proof-wire);opacity:1}94%{clip-path:inset(0 round 999px);background:var(--color-scene-proof-wire);opacity:0}95%{clip-path:inset(0 0 0 100% round 999px);background:var(--color-scene-accent);opacity:0}96%,to{clip-path:inset(0 0 0 100% round 999px);background:var(--color-scene-accent);opacity:1}}@keyframes CrossBorderPvpHero-module__qd5DMa__legEdge{0%,50%{border-color:var(--color-layout-rule-inverse)}54%,88%{border-color:color-mix(in srgb, var(--color-scene-proof-wire) 55%, transparent)}96%,to{border-color:var(--color-layout-rule-inverse)}}@keyframes CrossBorderPvpHero-module__qd5DMa__badge{0%,50%{border-color:var(--color-layout-rule-inverse);color:var(--color-hero-muted)}54%,88%{border-color:color-mix(in srgb, var(--color-scene-proof-wire) 55%, transparent);color:var(--color-scene-proof-wire)}96%,to{border-color:var(--color-layout-rule-inverse);color:var(--color-hero-muted)}}@keyframes CrossBorderPvpHero-module__qd5DMa__before{0%,50%{opacity:1}52%,92%{opacity:0}to{opacity:1}}@keyframes CrossBorderPvpHero-module__qd5DMa__after{0%,50%{opacity:0}52%,88%{opacity:1}94%,to{opacity:0}}
@scope(.review-page){:root{--p-brand-25:#f4f5fe;--p-brand-50:#e8ebfd;--p-brand-100:#d5d9fb;--p-brand-200:#b5bcf8;--p-brand-300:#919cf4;--p-brand-400:#6b78ef;--p-brand-500:#3a4ae9;--p-brand-600:#0c18ec;--p-brand-700:#0914c4;--p-brand-800:#061099;--p-brand-900:#040b6e;--p-brand-950:#020640;--p-brand-975:#010318;--p-institutional-25:#f9fafb;--p-institutional-50:#eef1f6;--p-institutional-100:#dae2f2;--p-institutional-200:#b9c7e9;--p-institutional-300:#8ea6e1;--p-institutional-400:#6182db;--p-institutional-500:#335cd7;--p-institutional-600:#1e45b8;--p-institutional-700:#133090;--p-institutional-800:#0a1a66;--p-institutional-900:#0c163b;--p-institutional-950:#0a0f24;--p-institutional-975:#060913;--p-slate-25:#fafbfc;--p-slate-50:#f7f9fc;--p-slate-75:#eff2f7;--p-slate-100:#e8ecf2;--p-slate-200:#dadde5;--p-slate-300:#bec2cc;--p-slate-400:#a1a7b3;--p-slate-500:#858c99;--p-slate-600:#6c7380;--p-slate-700:#555a66;--p-slate-800:#3d424d;--p-slate-900:#262b33;--p-slate-950:#11141a;--p-slate-975:#0a0c10;--p-font:"Geist Variable", Arial, sans-serif;--p-ink:var(--p-institutional-900);--p-muted:var(--p-slate-600);--p-canvas:var(--p-institutional-25);--p-white:#fff;--p-surface:var(--p-institutional-50);--p-line:var(--p-institutional-100);--p-line-strong:var(--p-institutional-200);--p-blue:var(--p-brand-700);--p-action:linear-gradient(90deg, #0b165d 0%, var(--p-brand-700) 100%);--p-radius-sm:8px;--p-radius-button:12px;--p-radius-card:16px;--p-space-1:8px;--p-space-2:16px;--p-space-3:24px;--p-space-4:40px;--p-space-5:60px;--p-space-6:80px;--p-page-max:1480px;--p-gutter:40px;--p-grid-gap:40px;--p-card-padding:40px;--p-display-size:120px;--p-h1-size:80px;--p-h2-size:64px;--p-h3-size:32px;--p-lead-size:24px;--p-body-size:20px;--p-small-size:16px}*,:before,:after{box-sizing:border-box}body{color:var(--p-ink);background:var(--p-canvas);font-family:var(--p-font);-webkit-font-smoothing:antialiased;margin:0}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:3px solid #5262f5}.p-display,.p-h1,.p-h2,.p-h3,.p-lead,.p-body,.p-small,.p-eyebrow{overflow-wrap:anywhere;margin:0}.p-display{font-size:clamp(48px, 8.11vw, var(--p-display-size));letter-spacing:-.03em;font-weight:600;line-height:1}.p-h1{font-size:clamp(40px, 5.41vw, var(--p-h1-size));letter-spacing:-.03em;font-weight:500;line-height:1.1}.p-h2{font-size:clamp(36px, 4.33vw, var(--p-h2-size));letter-spacing:-.03em;font-weight:400;line-height:1.125}.p-h3{font-size:var(--p-h3-size);letter-spacing:-.03em;font-weight:400;line-height:1.25}.p-lead{font-size:var(--p-lead-size);font-weight:400;line-height:1.5}.p-body{font-size:var(--p-body-size);font-weight:400;line-height:1.6}.p-small,.p-eyebrow{font-size:var(--p-small-size);font-weight:400;line-height:1.5}.p-muted{color:var(--p-muted)}.p-endmark{background:currentColor;width:.22em;height:.32em;margin-left:.1em;display:inline-block}.p-container{width:100%;max-width:var(--p-page-max);padding-inline:var(--p-gutter);margin-inline:auto}.p-section{padding-block:var(--p-space-6)}.p-stack{gap:var(--p-space-3);flex-direction:column;display:flex}.p-stack--tight{gap:var(--p-space-2)}.p-stack--wide{gap:var(--p-space-4)}.p-measure{max-width:64ch}.p-grid{gap:var(--p-grid-gap);display:grid}.p-grid>*{min-width:0}.p-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.p-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.p-grid--wide{grid-template-columns:minmax(0,2.09fr) minmax(0,1fr)}.p-actions{align-items:center;gap:var(--p-space-3);flex-wrap:wrap;display:flex}.p-button{border-radius:var(--p-radius-button);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:16px;max-width:100%;min-height:60px;padding:15px 24px;font-size:18px;font-weight:500;line-height:28px;text-decoration:none;transition:box-shadow .15s,filter .15s,background-color .15s;display:inline-flex}.p-button--primary{color:#fff;background:var(--p-action)}.p-button--secondary{border-color:var(--p-line-strong);border-radius:var(--p-radius-sm);min-height:64px;color:var(--p-ink);background:#0c163b08}.p-button--inverse{min-height:64px;color:var(--p-ink);border-radius:var(--p-radius-sm);background:#fff}.p-button--small{min-height:48px;padding-block:9px}.p-button--full{width:100%}.p-button:not(:disabled):hover{filter:brightness(.94);box-shadow:0 4px 12px #0c163b1f}.p-button:not(:disabled):active{filter:brightness(.87);box-shadow:none}.p-button:disabled{opacity:.4;cursor:not-allowed}.p-arrow{flex:0 0 24px;display:block}.p-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.p-site-header{z-index:2;background:var(--p-canvas);border-bottom:1px dashed #0c163b1a;position:relative;container:site-header/inline-size}.p-site-nav{width:100%;max-width:var(--p-page-max);min-height:67px;padding:7px var(--p-gutter) 8px;justify-content:space-between;align-items:center;gap:32px;margin-inline:auto;display:flex}.p-wordmark{color:var(--p-ink);letter-spacing:-2.7px;white-space:nowrap;flex-shrink:0;align-items:baseline;padding-inline:8px;font-size:44px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.p-wordmark__last{letter-spacing:-.44px}.p-wordmark__mark{letter-spacing:0;font-size:.5em}.p-site-links{align-items:center;gap:40px;display:flex}.p-nav-group{position:relative}.p-nav-group>summary,.p-nav-link{min-height:44px;color:var(--p-ink);letter-spacing:-.36px;white-space:nowrap;cursor:pointer;align-items:center;gap:0;padding:0;font-size:18px;font-weight:400;line-height:24px;text-decoration:none;list-style:none;display:flex}.p-nav-group>summary::-webkit-details-marker{display:none}.p-mobile-toggle::-webkit-details-marker{display:none}.p-nav-group>summary:hover,.p-nav-link:hover{color:var(--p-blue)}.p-nav-group[open]>summary .p-icon{transform:rotate(180deg)}.p-nav-dropdown{z-index:3;border:1px solid var(--p-line);background:#fff;border-radius:12px;min-width:240px;padding:8px;position:absolute;top:calc(100% + 8px);left:-16px;box-shadow:0 16px 32px #0c163b1a}.p-nav-dropdown a{color:var(--p-ink);white-space:normal;border-radius:6px;padding:10px 12px;font-size:16px;line-height:24px;text-decoration:none;display:block}.p-nav-dropdown a:hover,.p-nav-dropdown a:focus-visible{background:var(--p-surface)}.p-nav-cta{white-space:nowrap;min-height:52px;padding:11px 23px}.p-mobile-menu{display:none}.p-mobile-toggle{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:0;font-size:16px;list-style:none;display:flex}.p-mobile-panel{z-index:3;padding:16px var(--p-gutter) 24px;border-bottom:1px solid var(--p-line);background:var(--p-canvas);max-height:min(620px,100dvh - 72px);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 32px #0c163b14}.p-mobile-panel>.p-nav-group{border-bottom:1px solid var(--p-line)}.p-mobile-panel .p-nav-group>summary{justify-content:space-between;min-height:52px}.p-mobile-panel .p-nav-dropdown{box-shadow:none;background:0 0;border:0;padding:0 0 12px 8px;position:static}.p-mobile-panel>.p-nav-link{min-height:52px}.p-mobile-panel>.p-nav-cta{width:100%;margin-top:12px}@container site-header (max-width:1120px){.p-site-nav{gap:20px;padding-inline:20px}.p-wordmark{letter-spacing:-1.96px;padding-inline:0;font-size:32px}.p-wordmark__last{letter-spacing:-.32px}.p-site-links{display:none}.p-mobile-menu{display:block}}.p-link{color:var(--p-ink);text-underline-offset:4px;align-items:center;gap:12px;font-size:18px;font-weight:500;line-height:28px;text-decoration:underline;display:inline-flex}.p-card{align-items:flex-start;gap:var(--p-space-4);padding:var(--p-card-padding);border:1px solid var(--p-line);border-radius:var(--p-radius-card);background:var(--p-white);flex-direction:column;display:flex}.p-card>*{max-width:100%}.p-card__copy{gap:var(--p-space-2);flex-direction:column;display:flex}.p-card__action{margin-top:auto}.p-card--soft{background:var(--p-surface);border-color:var(--p-line-strong)}.p-card--dark{background:var(--p-ink);color:#fff;border-color:#ffffff1a}.p-card--compact{padding:var(--p-space-3);gap:var(--p-space-2)}.p-card--compact .p-h3{font-size:24px;line-height:32px}.p-card--compact .p-body{font-size:16px;line-height:24px}.p-card--dark .p-body{color:#ffffffb3}.p-placeholder{border:1px solid var(--p-ink);border-radius:var(--p-radius-sm);color:#0c163bb3;text-align:center;place-items:center;width:100%;min-height:172px;padding:24px;font-size:16px;line-height:24px;display:grid}.p-card--compact .p-placeholder{min-height:120px}.p-card--dark .p-placeholder{color:#ffffffb3;border-color:#ffffff1a}.p-surface{padding:var(--p-space-4);background:var(--p-surface);border-radius:var(--p-radius-card)}@media (max-width:1000px){:root{--p-gutter:24px;--p-grid-gap:24px;--p-card-padding:24px}.p-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){:root{--p-gutter:20px;--p-grid-gap:20px;--p-h3-size:28px;--p-lead-size:20px;--p-body-size:18px}.p-grid--2,.p-grid--3,.p-grid--wide{grid-template-columns:minmax(0,1fr)}.p-section{padding-block:48px}.p-card{gap:24px}.p-card--compact{gap:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}}@scope(.review-page--cross){.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{scroll-behavior:smooth}.skip{opacity:0;pointer-events:none;z-index:20;background:#fff;padding:16px;position:fixed;top:0;left:20px;transform:translateY(-200%)}.skip:focus{opacity:1;pointer-events:auto;top:10px;transform:translateY(0)}.hero{padding-block:60px 80px}.breadcrumb{align-items:center;gap:12px;margin-bottom:48px;font-size:16px;display:flex}.breadcrumb a{color:var(--p-muted);text-underline-offset:4px}.hero h1{max-width:1080px}.hero .p-lead{max-width:930px}.hero .p-actions{margin-top:8px}.eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--p-blue);font-size:14px}.section-line{border-top:1px solid var(--p-line)}.section-head{max-width:1000px;margin-bottom:40px}.section-head .p-body{max-width:780px}.copy p+p{margin-top:var(--p-space-3)}.copy h2{margin-bottom:24px}.band{background:var(--p-surface)}.p-nav-dropdown{max-height:min(640px,100dvh - 100px);overflow-y:auto}.steps{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px;display:grid}.step{border-top:2px solid var(--p-line-strong);padding-top:24px}.step h3{letter-spacing:-.03em;margin:0 0 16px;font-size:24px;font-weight:400;line-height:32px}.step p{font-size:var(--p-small-size);line-height:1.5}.component-icon{background:var(--p-brand-25);width:48px;height:48px;color:var(--p-blue);border-radius:12px;place-items:center;display:grid}.components .p-link,.components .p-actions{margin-top:auto}.integration-table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--p-body-size);line-height:1.6}.integration-table th{background:var(--p-surface);font-weight:500}.integration-table td,.integration-table th{border-bottom:1px solid var(--p-line);vertical-align:top;padding:24px}.integration-table td:first-child{width:35%;font-weight:500}.integration-note{margin-top:24px}.faq-layout{grid-template-columns:1fr 1.4fr;gap:80px;display:grid}.faq details{border-top:1px solid var(--p-line);padding:24px 0}.faq details:last-child{border-bottom:1px solid var(--p-line)}.faq summary{cursor:pointer;font-size:var(--p-lead-size);justify-content:space-between;gap:24px;line-height:1.5;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--p-blue);font-size:28px}.faq details[open] summary:after{content:"−"}.faq .answer{padding-top:20px}.faq .p-link{margin-top:20px}.closing{background:var(--p-ink);color:#fff;border-radius:16px;grid-template-columns:1fr 1fr;gap:60px;padding:60px;display:grid}.closing .p-body{color:var(--p-slate-100)}.closing .p-button{margin-top:32px}.footer{border-top:1px solid var(--p-line);justify-content:space-between;align-items:center;gap:24px;padding-block:32px;font-size:14px;display:flex}.footer a{color:inherit}@media (max-width:1100px){.flow-canvas{padding:24px}.steps{grid-template-columns:1fr 1fr}.faq-layout{gap:40px}.closing{gap:40px;padding:40px}}@media (max-width:760px){.hero{padding-block:32px 48px}.breadcrumb{margin-bottom:32px}.faq-layout,.closing{grid-template-columns:1fr;gap:32px}.closing{padding:32px 24px}.integration-table{font-size:16px}.integration-table td,.integration-table th{padding:16px 12px}.integration-table td:first-child{width:40%}.footer{flex-direction:column;align-items:flex-start}.p-actions .p-button{width:100%}}@media (max-width:480px){.steps{grid-template-columns:1fr}.hero h1{font-size:40px}.closing .p-h2{font-size:36px}}@media print{.p-site-header,.footer,.p-actions{display:none}.p-section,.hero{padding-block:24px}.p-grid--3,.steps{grid-template-columns:1fr 1fr}.flow-figure,.p-card{break-inside:avoid}.closing{color:var(--p-ink);background:#fff}.closing .p-body{color:var(--p-ink)}}.fx-figure{border:1px solid var(--p-line);background:#fff;border-radius:16px;margin:0;overflow:hidden}.fx-top{border-bottom:1px solid var(--p-line);justify-content:space-between;align-items:center;gap:16px;padding:32px;display:flex}.fx-top span{color:var(--p-muted);font-size:14px}.network{background:radial-gradient(#e8ebfd,#fff 72%);grid-template-columns:1fr 1.15fr 1fr 1.15fr 1fr;align-items:center;gap:24px;padding:40px 24px;display:grid}.actor{text-align:center;min-width:0;position:relative}.actor:not(:last-child):after{content:"→";color:var(--p-blue);font-size:28px;position:absolute;top:85px;right:-23px}.actor svg{width:100%;max-width:180px;margin:auto;transition:transform .3s;display:block}.actor h3{margin:12px 0 8px;font-size:20px;font-weight:500}.actor p{color:var(--p-muted);margin:0;font-size:14px}.commander{color:var(--p-blue);background:#f4f5fe;border:1px solid #b5bcf8;border-radius:8px;margin-top:16px;padding:10px 8px;font-size:12px}.fx-exchange{place-items:center;height:180px;display:grid}.fx-exchange span{width:116px;height:116px;color:var(--p-blue);background:#fff;border:1px solid #b5bcf8;border-radius:50%;place-items:center;font-size:48px;display:grid;box-shadow:0 12px 60px #0914c414}.route-picker{border-top:1px solid var(--p-line);padding:32px}.route-picker legend{margin-bottom:16px;padding:0;font-size:16px}.route-picker fieldset{border:0;min-width:0;margin:0;padding:0}.route-picker input{opacity:0;width:1px;height:1px;position:absolute}.route-picker label{border:1px solid var(--p-line);cursor:pointer;border-radius:8px;margin:0 8px 12px 0;padding:12px 16px;font-size:16px;display:inline-block}.route-picker input:checked+label{background:var(--p-ink);color:#fff}.route-picker input:focus-visible+label{outline:3px solid var(--p-brand-400);outline-offset:3px}.route-panel{border-top:1px solid var(--p-line);margin-top:12px;padding-top:24px;display:none}.route-panel h4{margin:0 0 16px;font-size:20px;font-weight:500}.route-panel p{margin:12px 0 0;font-size:16px;line-height:1.5}.rail{flex-wrap:wrap;align-items:center;gap:16px;font-size:16px;display:flex}.rail b{background:var(--p-brand-25);border:1px solid var(--p-line);border-radius:8px;padding:12px 16px;font-weight:400}.rail span{color:var(--p-blue)}#deposits:checked~.route-deposits,#stablecoins:checked~.route-stablecoins,#accounts:checked~.route-accounts{display:block}.funds-band{border-top:1px solid var(--p-line);background:var(--p-ink);color:#fff;grid-template-columns:repeat(3,1fr);display:grid}.funds-band div{border-right:1px solid #ffffff30;padding:24px 32px}.funds-band strong{margin-bottom:8px;font-size:16px;font-weight:500;display:block}.funds-band span{color:#dae2f2;font-size:14px;line-height:1.5}.fx-figure figcaption{color:var(--p-muted);padding:20px 32px;font-size:14px}.fx-controls{border-top:1px solid var(--p-line);flex-wrap:wrap;gap:8px;padding:16px 32px;display:flex}.fx-controls button{font:inherit;border:1px solid var(--p-line);min-height:44px;color:var(--p-ink);cursor:pointer;background:#fff;border-radius:8px;padding:10px 14px;font-size:14px}.fx-controls button[aria-pressed=true]{background:var(--p-ink);color:#fff}.actor.active svg{transform:translateY(-8px)}.actor.active{outline:2px solid var(--p-brand-300);outline-offset:8px;border-radius:8px}.benefits{margin-top:32px}.benefits h3{margin:0 0 16px}.fine{color:var(--p-muted);margin-top:24px;font-size:16px;line-height:1.5}.netting{border:1px solid var(--p-line);border-radius:16px;grid-template-columns:1fr 1.3fr;gap:40px;margin-top:32px;padding:32px;display:grid}.netting h3{margin:0 0 16px;font-size:24px;font-weight:400}.netting p{font-size:16px;line-height:1.5}.netting table{border-collapse:collapse;width:100%;font-size:16px}.netting th,.netting td{text-align:left;border-bottom:1px solid var(--p-line);padding:12px 8px}.netting th{font-weight:500}.netting td:last-child{color:var(--p-blue);font-weight:500}.sources{padding-bottom:60px;font-size:14px}.sources a{color:var(--p-blue)}[hidden]{display:none!important}@media (max-width:900px){.network{gap:16px;padding:24px 16px}.actor h3{font-size:16px}.actor:not(:last-child):after{font-size:20px;top:60px;right:-16px}.fx-exchange{height:130px}.fx-exchange span{width:80px;height:80px}.netting{grid-template-columns:1fr;gap:16px}}@media (max-width:650px){.fx-top{padding:24px;display:block}.fx-top span{margin-top:12px;display:block}.network{grid-template-columns:1fr;gap:40px;padding:24px}.actor{text-align:left;grid-template-columns:100px 1fr;align-items:center;gap:0 16px;display:grid}.actor svg,.fx-exchange{grid-row:1/4}.actor h3{font-size:20px}.actor p{font-size:14px}.commander{margin-top:10px}.actor:not(:last-child):after{content:"↓";inset:auto auto -32px 42px}.fx-exchange{height:90px}.route-picker{padding:24px}.route-picker label{margin-right:0;display:block}.rail{flex-direction:column;align-items:stretch}.rail span{align-self:center;transform:rotate(90deg)}.funds-band{grid-template-columns:1fr}.funds-band div{border-bottom:1px solid #ffffff30;padding:20px 24px}.netting{padding:24px}.netting table{font-size:14px}.netting th,.netting td{padding:12px 4px}.fx-controls{padding:16px}.fx-figure figcaption{padding:20px 24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.actor svg{transition:none}.actor.active svg{transform:none}#play{display:none}}}@scope(.review-page--treasury){.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{scroll-behavior:smooth}.skip{opacity:0;pointer-events:none;z-index:20;background:#fff;padding:16px;position:fixed;top:0;left:20px;transform:translateY(-200%)}.skip:focus{opacity:1;pointer-events:auto;top:10px;transform:translateY(0)}.hero{padding-block:60px 80px}.breadcrumb{align-items:center;gap:12px;margin-bottom:48px;font-size:16px;display:flex}.breadcrumb a{color:var(--p-muted);text-underline-offset:4px}.hero h1{max-width:1080px}.hero .p-lead{max-width:930px}.hero .p-actions{margin-top:8px}.eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--p-blue);font-size:14px}.section-line{border-top:1px solid var(--p-line)}.section-head{max-width:1000px;margin-bottom:40px}.section-head .p-body{max-width:780px}.copy p+p{margin-top:var(--p-space-3)}.copy h2{margin-bottom:24px}.band{background:var(--p-surface)}.p-nav-dropdown{max-height:min(640px,100dvh - 100px);overflow-y:auto}.steps{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px;display:grid}.step{border-top:2px solid var(--p-line-strong);padding-top:24px}.step h3{letter-spacing:-.03em;margin:0 0 16px;font-size:24px;font-weight:400;line-height:32px}.step p{font-size:var(--p-small-size);line-height:1.5}.component-icon{background:var(--p-brand-25);width:48px;height:48px;color:var(--p-blue);border-radius:12px;place-items:center;display:grid}.components .p-link,.components .p-actions{margin-top:auto}.integration-table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--p-body-size);line-height:1.6}.integration-table th{background:var(--p-surface);font-weight:500}.integration-table td,.integration-table th{border-bottom:1px solid var(--p-line);vertical-align:top;padding:24px}.integration-table td:first-child{width:35%;font-weight:500}.integration-note{margin-top:24px}.faq-layout{grid-template-columns:1fr 1.4fr;gap:80px;display:grid}.faq details{border-top:1px solid var(--p-line);padding:24px 0}.faq details:last-child{border-bottom:1px solid var(--p-line)}.faq summary{cursor:pointer;font-size:var(--p-lead-size);justify-content:space-between;gap:24px;line-height:1.5;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--p-blue);font-size:28px}.faq details[open] summary:after{content:"−"}.faq .answer{padding-top:20px}.faq .p-link{margin-top:20px}.closing{background:var(--p-ink);color:#fff;border-radius:16px;grid-template-columns:1fr 1fr;gap:60px;padding:60px;display:grid}.closing .p-body{color:var(--p-slate-100)}.closing .p-button{margin-top:32px}.footer{border-top:1px solid var(--p-line);justify-content:space-between;align-items:center;gap:24px;padding-block:32px;font-size:14px;display:flex}.footer a{color:inherit}@media (max-width:1100px){.flow-canvas{padding:24px}.steps{grid-template-columns:1fr 1fr}.faq-layout{gap:40px}.closing{gap:40px;padding:40px}}@media (max-width:760px){.hero{padding-block:32px 48px}.breadcrumb{margin-bottom:32px}.faq-layout,.closing{grid-template-columns:1fr;gap:32px}.closing{padding:32px 24px}.integration-table{font-size:16px}.integration-table td,.integration-table th{padding:16px 12px}.integration-table td:first-child{width:40%}.footer{flex-direction:column;align-items:flex-start}.p-actions .p-button{width:100%}}@media (max-width:480px){.steps{grid-template-columns:1fr}.hero h1{font-size:40px}.closing .p-h2{font-size:36px}}@media print{.p-site-header,.footer,.p-actions{display:none}.p-section,.hero{padding-block:24px}.p-grid--3,.steps{grid-template-columns:1fr 1fr}.flow-figure,.p-card{break-inside:avoid}.closing{color:var(--p-ink);background:#fff}.closing .p-body{color:var(--p-ink)}}.treasury-story{background:var(--p-white);border:1px solid var(--p-line);border-radius:var(--p-radius-card);margin:0;overflow:hidden}.story-heading{padding:var(--p-space-4);border-bottom:1px solid var(--p-line);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.story-heading .p-eyebrow{color:var(--p-blue);margin-bottom:16px}.story-note{font-size:var(--p-small-size);color:var(--p-slate-700)}.service-scene{background:radial-gradient(ellipse at 68% 30%,var(--p-brand-25),transparent 65%);grid-template-columns:220px 80px minmax(0,1fr);align-items:center;gap:8px;padding:40px 32px;display:grid}.bank-scene{text-align:center;padding:16px 0;position:relative}.building{filter:drop-shadow(0 12px 14px #0c163b0a);width:100%;max-width:190px;margin:0 auto;transition:transform .45s;display:block;overflow:visible}.building .ground{fill:var(--p-institutional-50)}.building .plinth{fill:var(--p-institutional-100)}.building .front{fill:var(--p-institutional-900)}.building .side{fill:var(--p-brand-700)}.building .roof{fill:var(--p-institutional-200)}.building .window{fill:var(--p-brand-200)}.building .accent{fill:var(--p-brand-400)}.building .base-step{fill:var(--p-institutional-300)}.building .white-line{fill:none;stroke:var(--p-institutional-100);stroke-width:3px}.building .roofline{fill:none;stroke:var(--p-institutional-900);stroke-width:1.5px;stroke-linejoin:round}.bank-scene .building{max-width:200px}.bank-scene h4,.client-place h4{letter-spacing:-.03em;margin:8px 0 12px;font-size:24px;font-weight:400;line-height:1.3}.bank-scene p,.client-place p{color:var(--p-slate-700);margin:0;font-size:16px;line-height:1.5}.platform-foundation{border-top:1px solid var(--p-line);margin-top:24px;padding-top:20px}.platform-foundation span{color:var(--p-slate-700);margin-bottom:8px;font-size:14px;display:block}.platform-foundation strong{color:var(--p-blue);font-size:16px;font-weight:500;line-height:1.5;display:block}.service-connection{text-align:center;color:var(--p-slate-700);align-self:center;margin-top:-60px;font-size:12px;line-height:1.5}.service-connection svg{width:100%;height:24px;margin-top:8px}.service-connection path{fill:none;stroke:var(--p-institutional-300);stroke-width:1.5px;stroke-dasharray:3 4}.client-scene{border:1px solid var(--p-line);background:#ffffffa8;border-radius:16px;min-width:0;padding:24px}.client-heading{border-bottom:1px solid var(--p-line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-bottom:20px;display:flex}.client-heading>.p-eyebrow{color:var(--p-blue)}.client-heading>span+span{color:var(--p-slate-700);font-size:14px}.client-network{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr);align-items:start;padding:32px 0;display:grid}.client-place{text-align:center;min-width:0;transition:opacity .3s}.client-place .building{max-width:180px}.client-place h4{margin:12px 0;font-size:20px}.client-place p{font-size:14px}.flow-label{color:var(--p-blue);white-space:nowrap;margin-top:16px;font-size:12px;display:block}.cash-route{color:var(--p-blue);text-align:center;align-self:start;margin-top:80px;position:relative}.cash-route>span{white-space:nowrap;font-size:12px;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.cash-route svg{width:100%;height:24px;overflow:visible}.cash-line{fill:none;stroke:var(--p-blue);stroke-width:2px}.cash-dot{fill:var(--p-blue);opacity:0}.outcome-strip{border-top:1px dashed var(--p-line-strong);gap:16px;padding-top:24px;transition:background .3s;display:flex}.outcome-strip svg{color:var(--p-blue);flex-shrink:0}.outcome-strip strong{margin-bottom:8px;font-size:16px;font-weight:500;display:block}.outcome-strip span{color:var(--p-slate-700);font-size:14px;line-height:1.5;display:block}.story-controls{border-top:1px solid var(--p-line);justify-content:space-between;align-items:center;gap:16px;padding:20px 32px;display:flex}.story-steps{flex-wrap:wrap;gap:4px;display:flex}.story-controls button{font-family:var(--p-font);min-height:44px;color:var(--p-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:10px 14px;font-size:14px;line-height:1.5}.story-controls button:hover{background:var(--p-surface)}.story-controls button[aria-pressed=true]{color:#fff;background:var(--p-ink)}.story-controls .story-play{border-color:var(--p-line-strong);white-space:nowrap}.story-play span{color:var(--p-blue);padding-left:12px}.story-explanation{background:var(--p-brand-25);min-height:96px;padding:24px 32px}.story-explanation p{max-width:90ch;margin:0;font-size:16px;line-height:1.5}.treasury-story figcaption{color:var(--p-slate-700);border-top:1px solid var(--p-line);padding:20px 32px;font-size:14px;line-height:1.5}.treasury-story[data-scene="1"] .bank-scene .building,.treasury-story[data-scene="2"] .client-place[data-highlight~="2"] .building,.treasury-story[data-scene="3"] .client-place[data-highlight~="3"] .building{transform:translateY(-10px)}.treasury-story[data-scene="1"] .client-network .building,.treasury-story[data-scene="2"] .client-place:not([data-highlight~="2"]) .building,.treasury-story[data-scene="3"] .client-place:not([data-highlight~="3"]) .building{opacity:.4}.treasury-story[data-scene="4"] .outcome-strip{background:var(--p-brand-50);border-top-color:#0000;border-radius:8px;margin-inline:-16px;padding:24px 16px}.treasury-story.is-playing[data-scene="2"] .route-surplus .cash-dot,.treasury-story.is-playing[data-scene="3"] .route-funding .cash-dot{opacity:1;animation:1.8s linear infinite cash-travel}@keyframes cash-travel{0%{transform:translate(0)}to{transform:translate(84px)}}[hidden]{display:none!important}@media (min-width:1500px){.client-place h4{font-size:24px}.client-place p{font-size:16px}.flow-label{font-size:14px}}@media (max-width:1100px){.service-scene{grid-template-columns:1fr;gap:0;padding:24px}.bank-scene{text-align:left;grid-template-columns:160px 1fr 1fr;align-items:center;column-gap:24px;padding:0;display:grid}.bank-scene .building{grid-row:1/3;max-width:150px}.bank-scene h4{align-self:end}.bank-scene p{grid-column:2;align-self:start}.platform-foundation{border-top:0;border-left:1px solid var(--p-line);grid-area:1/3/3;margin:0;padding:16px 0 16px 24px}.service-connection{justify-content:center;align-items:center;gap:12px;margin:0;padding:8px 0 20px;display:flex}.service-connection svg{width:32px;margin:0;transform:rotate(90deg)}.client-network{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr) 56px minmax(0,1fr)}.cash-route{margin-top:90px}.story-heading{padding:32px}.client-place p{font-size:16px}}@media (max-width:700px){.story-heading{padding:24px;display:block}.story-heading .p-h3{font-size:var(--p-h3-size)}.story-note{margin-top:16px;font-size:14px;display:block}.service-scene{padding:20px}.bank-scene{grid-template-columns:110px 1fr;gap:0 16px}.bank-scene .building{max-width:120px}.bank-scene h4{font-size:24px}.bank-scene p{font-size:14px}.platform-foundation{border-left:0;border-top:1px solid var(--p-line);grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:16px 0;display:flex}.platform-foundation span{margin:0}.platform-foundation strong{font-size:14px}.service-connection{padding-block:16px}.client-scene{padding:20px 16px}.client-heading,.client-heading>span{display:block}.client-heading>span+span{margin-top:8px}.client-network{grid-template-columns:1fr;gap:0;padding-block:24px}.client-place{text-align:left;grid-template-columns:110px 1fr;align-items:center;gap:12px;display:grid}.client-place .building{max-width:120px}.client-place h4{margin:8px 0;font-size:20px}.client-place p{font-size:14px}.client-place p br{display:none}.flow-label{white-space:normal;margin:0;font-size:12px}.cash-route{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:12px;margin:8px 0;padding-left:44px;display:flex}.cash-route>span{font-size:14px;position:static;transform:none}.cash-route svg{width:48px;height:24px;transform:rotate(90deg)}.cash-route{min-height:64px;padding-left:28px}.outcome-strip{gap:12px}.story-controls{flex-wrap:wrap;padding:16px 20px}.story-steps{gap:4px}.story-controls button{padding:8px 10px}.story-explanation{min-height:128px;padding:20px}.treasury-story figcaption{padding:20px}.story-explanation p{font-size:16px}}@media (max-width:360px){.client-place{grid-template-columns:80px 1fr;gap:8px}.client-scene{padding-inline:12px}.service-scene{padding:12px}.bank-scene{grid-template-columns:90px 1fr}.bank-scene p br{display:none}.client-place h4{font-size:18px}}@media (prefers-reduced-motion:reduce){.building{transform:none!important}.cash-dot{animation:none!important}.story-play{display:none!important}}@media print{.story-controls,.story-explanation{display:none!important}.service-scene{background:#fff}.building{transform:none!important}.client-network,.client-place{opacity:1!important}}}.review-page{--p-font:var(--font-sans);--p-ink:var(--color-dark);--p-muted:var(--color-ink-secondary);--p-canvas:var(--color-ground);--p-surface:var(--color-sunken);--p-white:var(--color-surface);--p-line:var(--color-layout-rule);--p-line-strong:var(--color-border);--p-blue:var(--color-action);--p-action:var(--color-dark);--p-brand-25:var(--color-brand-25);--p-brand-50:var(--color-brand-50);--p-brand-300:var(--color-brand-300);--p-brand-400:var(--color-brand-400);--p-brand-200:#b5bcf8;--p-brand-700:#0914c4;--p-institutional-50:#eef1f6;--p-institutional-100:#dae2f2;--p-institutional-200:#b9c7e9;--p-institutional-300:#8ea6e1;--p-institutional-900:var(--color-dark);--p-slate-100:var(--color-slate-100);--p-slate-700:var(--color-ink-secondary);--p-gutter:40px;--p-page-max:var(--container-site);--p-grid-gap:40px;--p-card-padding:40px;--p-radius-card:0;--p-radius-button:8px;--p-radius-sm:0;--p-h2-size:64px;--p-h3-size:32px;--p-lead-size:24px;--p-body-size:20px;--p-small-size:16px;--p-space-2:16px;--p-space-3:24px;--p-space-4:40px;--p-space-6:80px;color:var(--color-dark);background:var(--color-ground);font-family:var(--font-sans);overflow:clip}.review-page *,.review-page :before,.review-page :after{box-sizing:border-box;font-family:inherit}.review-page .review-hero{background:var(--color-dark);color:#fff;padding:96px 0 104px}.review-page .review-hero>div:last-child{z-index:2;position:relative}.review-page .review-eyebrow{color:var(--color-hero-muted);margin:0 0 48px;font-size:16px}.review-page .review-hero h1{color:#fff;letter-spacing:-.035em;max-width:1100px;margin:0;font-size:clamp(48px,5.4vw,80px);font-weight:500;line-height:1.08}.review-page .review-lead{max-width:900px;color:var(--color-hero-muted);margin:40px 0;font-size:clamp(20px,1.7vw,24px);line-height:1.5}.review-page .review-hero-cta{min-height:56px;color:var(--color-dark);background:#fff;border-radius:8px;align-items:center;gap:16px;padding:16px 24px;font-size:18px;font-weight:500;text-decoration:none;display:inline-flex}.review-page .review-hero-cta:hover{background:var(--color-sunken)}.review-page .review-band{background:var(--color-ground)}.review-page .review-band:nth-of-type(odd){background:var(--color-sunken)}.review-page .review-band>div:last-child{z-index:2;position:relative}.review-page .review-band .p-section{background:0 0;padding-block:80px}.review-page .review-band .p-container{max-width:var(--container-site);padding-inline:40px}.review-page .review-band .band{background:0 0}.review-page .p-h2{letter-spacing:-.04em;font-size:clamp(38px,4vw,64px);font-weight:400;line-height:1.1}.review-page .p-h3{letter-spacing:-.025em;font-size:30px;font-weight:400;line-height:1.2}.review-page .p-body{color:var(--color-dark)}.review-page .p-card{background:var(--color-surface);border:1px solid var(--color-layout-rule);box-shadow:none;border-radius:0;gap:24px}.review-page .p-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.review-page .p-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.review-page .p-link{color:var(--color-dark)}.review-page .component-icon{border-radius:var(--radius-card);background:var(--color-product-icon-surface);width:48px;height:48px;color:var(--color-dark)}.review-page .component-icon--product{background:var(--color-menu-product-icon-surface)}.review-page .review-components>h2{margin-bottom:48px}.review-page .review-components .p-card p{margin-bottom:0}.review-page .review-components .p-link{margin-top:auto}.review-page .fx-figure,.review-page .treasury-story,.review-page .netting{border-radius:0}.review-page .fx-figure,.review-page .treasury-story{color:var(--color-dark)}.review-page .fx-top,.review-page .story-heading{border-bottom-color:var(--color-layout-rule)}.review-page .actor.active{border-radius:0}.review-page .integration-table{border-collapse:collapse;display:table}.review-page .integration-table tr{border-bottom:1px solid var(--color-layout-rule)}.review-page .integration-table th{color:var(--color-dark)}.review-page .sources{max-width:var(--container-site);color:var(--color-ink-secondary);margin:auto;padding:24px 40px 48px;font-size:14px}.review-page .sources a{color:var(--color-action)}.review-page .review-sources{color:var(--color-ink-secondary);padding:24px 0 48px;font-size:14px}.review-page .review-sources p{margin:0 0 8px}.review-page .review-sources a{color:var(--color-action)}.review-page button:focus-visible,.review-page a:focus-visible,.review-page input:focus-visible+label{outline:3px solid var(--color-brand-400);outline-offset:3px}@media (max-width:900px){.review-page .p-grid--2,.review-page .p-grid--3{grid-template-columns:1fr}.review-page .review-band .p-section{padding-block:64px}}@media (max-width:650px){.review-page{--p-gutter:20px;--p-grid-gap:20px;--p-card-padding:24px}.review-page .review-hero{padding:56px 0 64px}.review-page .review-eyebrow{margin-bottom:32px}.review-page .review-lead{margin:28px 0}.review-page .review-band .p-container{padding-inline:20px}.review-page .review-band .p-section{padding-block:56px}.review-page .p-h2{font-size:clamp(34px,9vw,44px)}.review-page .p-h3{font-size:26px}.review-page .p-body{font-size:18px}.review-page .review-hero-cta{font-size:16px}.review-page .integration-table{font-size:15px}.review-page .integration-table th,.review-page .integration-table td{padding:14px 10px}}.review-page .p-h2{max-width:1120px;color:var(--color-dark);font-size:2rem;font-weight:var(--text-section--font-weight);letter-spacing:var(--text-section--letter-spacing);text-wrap:balance;line-height:1.125}@media (min-width:640px){.review-page .p-h2{font-size:3rem}}@media (min-width:1024px){.review-page .p-h2{font-size:var(--text-section);line-height:var(--text-section--line-height)}}.review-page .p-h2~.p-body,.review-page .section-head .p-body,.review-page .copy .p-body{max-width:850px;color:var(--color-dark);font-size:var(--text-body-l);line-height:var(--text-body-l--line-height)}.review-page .p-h2+.p-body,.review-page .section-head .p-h2+.p-body,.review-page .copy h2{margin-top:32px}.review-page .copy h2{margin-top:0;margin-bottom:32px}.review-page .p-h2~.p-body+.p-body,.review-page .copy .p-body+.p-body{margin-top:12px}.review-page .section-head{margin-bottom:64px}.review-page .benefits,.review-page .review-components>h2{margin-top:64px}.review-page .review-components>h2{margin-top:0;margin-bottom:64px}.review-page .p-card{border-color:var(--color-panel-stroke);border-radius:var(--radius-panel);gap:0}.review-page .p-card .p-h3,.review-page .benefits h3{font-size:var(--text-card-title);font-weight:var(--text-card-title--font-weight);line-height:var(--text-card-title--line-height);letter-spacing:var(--text-card-title--letter-spacing);margin:0}.review-page .p-card .p-h3+.p-body{margin-top:16px}.review-page .p-card .p-body{font-size:var(--text-body-l);line-height:var(--text-body-l--line-height)}.review-page .component-icon{margin-bottom:24px}.review-page .review-components .p-card>.p-body{margin-bottom:32px}.review-page .review-components .p-card>a{align-self:flex-start;margin-top:auto}.review-page .integration-table td{color:var(--color-dark)}.review-page .integration-table td:first-child{font-weight:400}@media (max-width:639px){.review-page .section-head{margin-bottom:40px}.review-page .benefits{margin-top:40px}.review-page .review-components>h2{margin-bottom:40px}.review-page .p-h2+.p-body,.review-page .section-head .p-h2+.p-body{margin-top:24px}}.review-page .review-sources a,.review-page .sources a{color:var(--color-dark);text-underline-offset:.2em;text-decoration:underline}.review-page .liquidity-card{background-image:var(--gradient-capability-violet)}.review-page .liquidity-visual{align-items:center;width:100%;height:140px;margin-bottom:32px;display:flex}@media (max-width:639px){.review-page .liquidity-visual{height:132px;margin-bottom:24px}}.review-page .review-band .p-container{padding-inline:16px}@media (min-width:640px){.review-page .review-band .p-container{padding-inline:24px}}@media (min-width:1024px){.review-page{--p-gutter:var(--site-gutter);--p-page-max:calc(var(--container-content) + 2 * var(--site-gutter))}.review-page .review-band .p-container,.review-page .sources{max-width:var(--p-page-max);padding-inline:var(--site-gutter)}}.review-page .fine+.p-body{margin-top:24px}
.review-page{--ri-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='12' viewBox='0 0 28 12' fill='none' stroke='%230c163b' stroke-width='1'%3E%3Cpath d='M0 6h27M22 1l5 5-5 5'/%3E%3C/svg%3E");--ri-commander:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.5'%3E%3Crect x='3' y='3' width='7' height='7' rx='1.6'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1.6'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1.6'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1.6'/%3E%3C/svg%3E");--ri-stage:radial-gradient(circle, var(--color-scene-light-dot) .5px, transparent 1.5px) 0 0 / 20px 20px, var(--color-scene-light-ground)}.review-page .fx-figure,.review-page .treasury-story{border:1px solid var(--color-panel-stroke);border-radius:var(--radius-panel);background:var(--color-surface)}.review-page .fx-top span,.review-page .story-note{display:none}.review-page .network,.review-page .service-scene{background:var(--ri-stage)}.review-page .la-ink{fill:var(--color-surface);stroke:var(--color-dark);stroke-width:1.5px;stroke-linejoin:round}.review-page .la-line,.review-page .la-soft{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.review-page .la-line{stroke:var(--color-dark)}.review-page .la-soft{stroke:var(--color-border)}.review-page .la-ink{vector-effect:non-scaling-stroke}.review-page .building{filter:none}.review-page .actor svg,.review-page .client-place .building{max-width:150px}.review-page .bank-scene .building{max-width:170px}.review-page .actor h3{color:var(--color-dark)}.review-page .actor:not(:last-child):after{background:var(--ri-arrow) no-repeat center;content:"";width:28px;height:12px}.review-page .fx-exchange span{border:1px solid var(--color-panel-stroke);background:var(--color-surface);color:var(--color-dark);box-shadow:var(--shadow-platform-panel)}.review-page .commander{border:1px solid var(--color-dark);border-radius:var(--radius-control);background:var(--ri-commander) no-repeat 14px center, var(--gradient-policy-engine-strip);color:var(--color-hero-muted);text-align:left;box-shadow:var(--shadow-platform-panel);padding:10px 12px 10px 42px;font-size:13px;line-height:18px}.review-page .commander:first-line{color:var(--color-inverse);font-weight:500}.review-page .actor.active{border-radius:0;outline:0}.review-page .actor>*,.review-page .actor:after{transition:opacity var(--duration-state) var(--ease-enter)}.review-page .fx-figure[data-step]:not([data-step="-1"]) .actor:not(.active)>*,.review-page .fx-figure[data-step]:not([data-step="-1"]) .actor:after{opacity:.3}.review-page .fx-figure[data-step]:not([data-step="-1"]) .actor.active:has(+.actor.active):after{opacity:1}.review-page .fx-explanation{border-top:1px solid var(--color-layout-rule);min-height:112px;color:var(--color-dark);padding:24px 32px}.review-page .fx-explanation strong{font-size:var(--text-body-l);font-weight:500;line-height:var(--text-body-l--line-height);display:block}.review-page .fx-explanation p{max-width:760px;font-size:var(--text-body);line-height:var(--text-body--line-height);margin:6px 0 0}.review-page .fx-explanation ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.review-page .fx-explanation li{border-top:1px solid var(--color-dark);font-size:var(--text-body);line-height:var(--text-body--line-height);padding-top:12px}.review-page .route-picker legend{color:var(--color-dark)}.review-page .route-picker label{border-color:var(--color-panel-stroke);background:var(--color-surface);color:var(--color-dark);transition:background-color var(--duration-feedback) var(--ease-enter)}.review-page .route-picker label:hover{background:var(--color-sunken)}.review-page .route-picker input:checked+label{border-color:var(--color-dark);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-dark);color:var(--color-dark)}.review-page .route-panel{border-top-color:var(--color-layout-rule)}.review-page .rail b{border-color:var(--color-panel-stroke);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-platform-panel)}.review-page .rail span{color:var(--color-dark)}.review-page .funds-band{border-top-color:var(--color-layout-rule);background:var(--color-sunken);color:var(--color-dark)}.review-page .funds-band div{border-right-color:var(--color-layout-rule)}.review-page .funds-band div:last-child{border-right:0}.review-page .funds-band span{color:var(--color-dark)}.review-page .netting{border-color:var(--color-panel-stroke);border-radius:var(--radius-panel)}.review-page .netting td:last-child{color:var(--color-dark)}.review-page .story-heading .p-eyebrow{color:var(--color-dark);font-size:var(--text-body-l);line-height:var(--text-body-l--line-height)}.review-page .bank-scene h4,.review-page .client-place h4,.review-page .bank-scene p,.review-page .client-place p{color:var(--color-dark)}.review-page .platform-foundation{border-top-color:var(--color-layout-rule)}.review-page .platform-foundation span{color:var(--color-ink-secondary);font-family:var(--font-mono);font-size:12px;line-height:16px}.review-page .platform-foundation strong{border:1px solid var(--color-dark);border-radius:var(--radius-control);background:var(--ri-commander) no-repeat 14px center, var(--gradient-policy-engine-strip);color:var(--color-inverse);text-align:left;box-shadow:var(--shadow-platform-panel);padding:10px 14px 10px 44px;font-size:15px;line-height:20px;display:inline-block}.review-page .service-connection{color:var(--color-dark);font-family:var(--font-mono)}.review-page .service-connection path{stroke:var(--color-dark);stroke-width:1px}.review-page .client-scene{border-color:var(--color-panel-stroke);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-platform-panel)}.review-page .client-heading{border-bottom-color:var(--color-layout-rule)}.review-page .client-heading>.p-eyebrow{color:var(--color-dark);font-weight:500}.review-page .client-heading>span+span,.review-page .flow-label{color:var(--color-ink-secondary);font-family:var(--font-mono);font-size:12px;line-height:16px}.review-page .cash-route{color:var(--color-dark);font-family:var(--font-mono)}.review-page .cash-line{stroke:var(--color-dark);stroke-width:1px}.review-page .cash-dot{fill:var(--color-dark)}.review-page .outcome-strip{border-top:1px solid var(--color-layout-rule)}.review-page .outcome-strip svg,.review-page .outcome-strip span{color:var(--color-dark)}.review-page .treasury-story[data-scene="4"] .outcome-strip{background:var(--color-sunken)}.review-page .story-explanation{border-top:1px solid var(--color-layout-rule);background:var(--color-surface)}.review-page .treasury-story figcaption,.review-page .story-controls,.review-page .fx-controls{border-top-color:var(--color-layout-rule)}.review-page .fx-controls+.route-picker{border-top:1px solid var(--color-layout-rule)}.review-page .story-steps,.review-page .fx-steps{background:var(--color-sunken);border-radius:10px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.review-page .story-controls .story-steps button,.review-page .fx-controls .fx-steps button{border-radius:var(--radius-control);min-height:40px;color:var(--color-ink-secondary);transition:background-color var(--duration-feedback) var(--ease-enter), color var(--duration-feedback) var(--ease-enter);background:0 0;border:0;padding:8px 14px;font-size:14px;line-height:20px}.review-page .story-controls .story-steps button:hover,.review-page .fx-controls .fx-steps button:hover{color:var(--color-dark)}.review-page .story-controls .story-steps button[aria-pressed=true],.review-page .fx-controls .fx-steps button[aria-pressed=true]{background:var(--color-surface);color:var(--color-dark);box-shadow:0 2px 8px #0c163b12}.review-page .fx-controls:not([hidden]){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 32px;display:flex}.review-page .story-controls .story-play,.review-page .fx-controls #play{border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface);min-height:44px;color:var(--color-dark);padding:10px 16px;font-size:14px;font-weight:500}.review-page .story-controls .story-play:hover,.review-page .fx-controls #play:hover{background:var(--color-surface-hover)}.review-page .story-play span{color:var(--color-dark)}@media (max-width:900px){.review-page .fx-explanation ol{grid-template-columns:repeat(2,minmax(0,1fr))}.review-page .actor:not(:last-child):after{background-size:20px 12px;width:20px}}@media (max-width:650px){.review-page .actor:not(:last-child):after{content:"";transform-origin:50%;background-size:28px 12px;width:28px;height:12px;transform:rotate(90deg)}.review-page .fx-explanation{min-height:152px;padding:20px 24px}.review-page .fx-controls:not([hidden]){flex-direction:column;align-items:stretch;padding:16px;display:flex}.review-page .story-steps,.review-page .fx-steps{width:100%}}@media (max-width:700px){.review-page .platform-foundation strong{white-space:nowrap;background-position:12px,0 0;padding:8px 12px 8px 40px;font-size:14px}}@media (prefers-reduced-motion:reduce){.review-page .actor>*,.review-page .actor:after,.review-page .route-picker label,.review-page .story-steps button,.review-page .fx-steps button{transition:none}}
