@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_next/static/media/dm-sans-latin-ext-wght-normal.fbf4c1a6.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_next/static/media/dm-sans-latin-wght-normal.bfe8c811.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--paper:#ffffff;--white:#fff;--ink:#111111;--muted:#666666;--font-body:"DM Sans Variable",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;color:var(--ink);font-family:var(--font-body);font-size:14px;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}a,button,input,select{-webkit-tap-highlight-color:transparent}a{text-decoration:none}a,button{color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}button{border:0;background:none}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #969696;outline-offset:4px}input,select{accent-color:var(--green)}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:550}p{line-height:1.7}svg{flex-shrink:0}::selection{color:var(--ink)}.container{width:min(1240px,calc(100% - 100px));margin-inline:auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:43px;padding:0 19px;border-radius:7px;font-size:12px;font-weight:600;white-space:nowrap;transition:background .18s,transform .18s}.button:hover:not(:disabled){transform:translateY(-1px)}.button-dark{background:var(--ink)}.button-dark:hover:not(:disabled){background:#414141}.button-outline{background:transparent;border:1px solid #e0e0e0}.button-outline:hover:not(:disabled){background:#f0f0f0}.button-lime{color:var(--ink)}.button-large{min-height:51px;padding-inline:24px;font-size:13px}.button-small{min-height:34px;font-size:11px;padding-inline:12px}.text-link{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;line-height:1.6;padding:0}.text-link:hover{color:var(--green)}.dot{display:inline-block;width:6px;height:6px;background:currentColor;border-radius:50%;flex-shrink:0}.eyebrow{font-size:10px;font-weight:650;letter-spacing:1.6px}.brand,.eyebrow{display:flex;align-items:center;gap:8px}.brand{color:var(--ink);font-family:var(--font-display);font-size:32px;letter-spacing:-1.8px;font-weight:700;width:max-content}.brand svg{width:29px;height:29px}.brand-dark{color:#f6f6f6}.near-mark{width:15px;height:15px}.muted{color:var(--muted)}.tiny-label{font-size:9px;letter-spacing:1.3px;font-weight:600}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;flex-shrink:0}.icon-button:hover{background:#efefef}.mini-tag{font-size:9px;font-weight:650;letter-spacing:.7px;padding:5px 8px;border:1px solid var(--line);border-radius:4px}.avatar{width:34px;height:34px;border-radius:10px;background:#ececec;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:650;flex-shrink:0}.avatar-lime{background:#eaeaea;color:#595959}.avatar-small{width:28px;height:28px;border-radius:50%;font-size:9px}.avatar-deposit{background:#edf0fa;color:#627795}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mobile-only{display:none!important}.site-header{height:89px;border-bottom:1px solid var(--line)}.site-nav{height:100%;display:flex;align-items:center;justify-content:space-between}.site-nav nav{display:flex;gap:31px;margin-left:60px}.site-nav nav a{font-size:11px;color:#626262;display:flex;gap:4px;align-items:center}.site-nav nav a:hover{color:var(--ink)}.nav-cta{min-height:37px;font-size:11px}.hero{display:grid;grid-template-columns:1.05fr 1fr;min-height:635px;align-items:center;padding-block:65px 72px;gap:10px}.hero-copy{position:relative;z-index:2}.hero .eyebrow{font-size:9px;letter-spacing:1.4px;color:#646464;margin-bottom:23px}.hero .dot{width:5px;height:5px}.hero h1{font-size:clamp(48px,4.6vw,68px);line-height:1.08;letter-spacing:-3.4px;font-weight:550}.hero h1 span{color:#909090}.hero-copy>p{font-size:14px;color:#7f7f7f;line-height:1.8;margin-top:24px}.hero-actions{gap:27px}.hero-actions,.hero-footnote{display:flex;align-items:center;margin-top:29px}.hero-footnote{gap:13px;font-size:10px;color:#7d877c}.hero-footnote>span{display:flex;align-items:center;gap:6px}.hero-footnote .vertical-rule{height:11px;width:1px;background:#dddddd}.hero-visual{height:460px;position:relative;display:flex;align-items:center;justify-content:center;margin-left:-20px}.visual-grid{position:absolute;inset:-15px -20px;background-image:linear-gradient(#dfdfdf33 1px,transparent 0),linear-gradient(90deg,#dfdfdf33 1px,transparent 0);background-size:35px 35px;-webkit-mask-image:radial-gradient(ellipse,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse,#000 20%,transparent 70%)}.hero-orbit{position:absolute;width:440px;height:440px;border:1px solid #e0e0e0;border-radius:50%;transform:rotate(-25deg) scaleY(.73)}.hero-orbit:after,.hero-orbit:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#b6b6b6;border:3px solid #ffffff;box-sizing:content-box}.hero-orbit:before{left:18px;top:82px}.hero-orbit:after{right:13px;bottom:87px}.orbit-two{width:530px;height:530px;transform:rotate(37deg) scaleY(.7);border-style:dashed;border-color:#e4e4e4}.hero-payment{position:relative;z-index:1;width:350px;background:#fff;border:1px solid #e5e5e5;border-radius:13px;box-shadow:0 18px 55px #36363610,0 2px 5px #34343410;transform:rotate(-3deg);padding:22px 23px 0}.payment-top{justify-content:space-between;color:#909090}.payment-top,.status-pill{display:flex;align-items:center}.status-pill{font-size:9px;gap:4px;background:#f4f4f4;padding:4px 7px;color:#717171;border:1px solid #e7e7e7;border-radius:5px}.status-pill .dot{width:4px;height:4px}.hero-amount{font-family:var(--font-display);font-size:37px;letter-spacing:-1.5px;margin-top:23px}.hero-amount>span{font-size:16px;letter-spacing:0;color:#959595;font-weight:400}.hero-recipient{display:flex;align-items:center;gap:11px;margin-top:19px;padding-bottom:22px}.hero-recipient>div:nth-child(2){flex:1 1}.hero-recipient strong{display:block;font-size:11px}.hero-recipient span{display:block;font-size:8px;color:#868686;margin-top:4px}.hero-recipient .muted{display:inline;color:#a6a6a6}.hero-recipient>.avatar{height:36px;width:36px}.hero-recipient>svg{color:#989898}.hero-mini-route{border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding-block:18px;display:flex;align-items:center;gap:10px;font-size:8px;color:#8f8f8f}.hero-mini-route>span{display:flex;align-items:center;gap:5px}.mini-line{height:1px;background:#e3e3e3;flex:1 1;display:flex;align-items:center;justify-content:space-around}.mini-line i{width:5px;height:5px;background:#d0d0d0;border-radius:50%;outline:3px solid white}.hero-card-footer{display:flex;justify-content:space-between;align-items:center;padding-block:16px;font-size:9px;color:#909090}.hero-card-footer strong{gap:6px;color:#5f5f5f;font-weight:500}.floating-note,.hero-card-footer strong{display:flex;align-items:center;font-size:10px}.floating-note{position:absolute;z-index:2;background:#fff;border:1px solid #e5e5e5;box-shadow:0 8px 22px #36363610;border-radius:8px;gap:8px}.note-one{top:29px;left:36px;padding:10px 14px;color:#797979;transform:rotate(-5deg)}.note-two{bottom:22px;right:-2px;padding:13px 17px;transform:rotate(3deg)}.floating-check{width:32px;height:32px;border-radius:50%;background:#f3f3f3;display:grid;place-items:center;color:#7d7d7d}.note-two strong{display:block;font-weight:550;font-size:11px}.note-two span{display:block;font-size:9px;color:#9d9d9d;margin-top:4px}.visual-caption{position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);font-size:7px;color:#a4a4a4;letter-spacing:1.4px;white-space:nowrap}.principles{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);padding-block:26px}.principles>div{display:flex;align-items:center;gap:15px;padding-left:38px;border-right:1px solid var(--line)}.principles>div:first-child{padding-left:0}.principles>div:last-child{border:0}.principles svg{color:#8d8d8d}.principles>div>span{font-size:12px;font-weight:500}.principle-sub{display:block;font-size:10px;font-weight:400;color:#9d9d9d;margin-top:3px}.principles .numeric-icon{font-size:20px;letter-spacing:-1px;color:#898989;font-family:var(--font-display)}.numeric-icon>span{font-size:13px}.protocol-section{padding-block:92px 79px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:39px}.faq-section .eyebrow,.fee-section .eyebrow,.section-heading .eyebrow{color:#8c8c8c;margin-bottom:17px;font-size:9px;letter-spacing:1.4px}h2{font-size:35px;line-height:1.23;letter-spacing:-1.2px}.section-heading h2>span{color:#929292}.section-heading>p{max-width:365px;font-size:12px;color:#8e8e8e;line-height:1.9;padding-bottom:5px}.network{border:1px solid #e4e4e4;background:linear-gradient(130deg,#f6f6f6,#f9f9f9);border-radius:12px;padding:23px 29px 18px;position:relative;overflow:hidden}.network-top{display:flex;justify-content:space-between;align-items:center}.network-top>span:first-child{display:flex;align-items:center;gap:6px;font-size:10px;color:#7c7c7c}.network-top .dot{width:5px;height:5px}.network .mini-tag{border-color:#e4e4e4;color:#7d7d7d;padding:4px 8px;font-size:8px}.network-flow{display:flex;align-items:center;padding-block:18px 13px;max-width:780px;margin:auto}.flow-end{width:140px;text-align:center;position:relative;z-index:1;flex-shrink:0}.flow-icon{width:56px;height:56px;border-radius:15px;border:1px solid #e2e2e2;background:#fbfbfb;display:grid;place-items:center;margin:0 auto 11px;color:#7f7f7f;box-shadow:0 4px 10px #5b5b5b08}.recipient-icon{background:#ebebeb;border-color:#dedede}.flow-end strong{display:block;font-size:11px;font-weight:500}.flow-end small{display:block;font-size:9px;margin-top:5px;color:#9d9d9d}.flow-route{flex:1 1;height:180px;position:relative}.route-lines{position:absolute;width:100%;height:100%;inset:0;overflow:visible;fill:none;stroke:#e2e2e2;stroke-width:1.2}.route-lines .route-active{stroke:#ababab;stroke-width:1.5;stroke-dasharray:4 4}.flow-vault{position:absolute;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:9px;padding:7px 12px 7px 7px;background:#fbfbfb;border:1px solid #e3e3e3;border-radius:7px;white-space:nowrap;font-size:10px;color:#8c8c8c;min-width:109px}.flow-vault-a{top:22px}.flow-vault-b{top:90px}.flow-vault-c{top:158px}.flow-vault.is-selected{border-color:#bcbcbc;box-shadow:0 2px 8px #7373730c;color:#606060;background:#f6f6f6}.vault-glyph{width:27px;height:27px;border-radius:5px;background:#f2f2f2;display:grid;place-items:center}.network-bottom{display:flex;align-items:center;gap:6px;font-size:9px;color:#919191;padding-top:12px}.network-caption{margin-left:auto;font-size:8px;opacity:.75}.protocol-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:30px}.protocol-steps>div{position:relative;padding-left:34px}.protocol-steps>div>span{position:absolute;left:0;top:1px;font-size:10px;color:#a5a5a5}.protocol-steps h3{font-size:12px;font-weight:600;letter-spacing:-.2px}.protocol-steps p{font-size:11px;color:#979797;line-height:1.85;margin-top:9px;max-width:270px}.business-section{padding-block:13px 78px}.business-section .section-heading>.text-link{font-size:11px;margin-bottom:4px}.business-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.business-card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:27px 26px 0;overflow:hidden}.feature-icon{margin-bottom:22px;color:#8d8d8d}.business-card h3{font-size:19px;line-height:1.45;letter-spacing:-.55px}.business-card>p{font-size:11px;color:#999999;line-height:1.85;margin-top:13px;min-height:62px}.code-sample,.sample-disclosure,.sample-invoice{margin-top:24px;height:119px;border:1px solid #efefef;background:#f9f9f9;border-radius:7px 7px 0 0;padding:16px 17px;border-bottom:0}.sample-invoice>.tiny-label{display:block;font-size:7px;color:#a2a2a2}.redacted{display:inline-block;width:63px;height:7px;border-radius:2px;background:repeating-linear-gradient(110deg,#cecece,#cecece 2px,#e4e4e4 0,#e4e4e4 4px)}.sample-invoice>.redacted{display:block;margin-top:11px}.sample-invoice>.redacted-long{width:155px}.sample-invoice>.redacted-short{width:100px;margin-top:7px}.sample-private{display:flex;align-items:center;gap:4px;font-size:8px;color:#8d8d8d;margin-top:12px}.sample-disclosure{padding-block:11px}.sample-disclosure>div{display:flex;align-items:center;justify-content:space-between;font-size:8px;padding-block:8px;border-bottom:1px solid #ebebeb}.sample-disclosure>div:last-child{border:0}.sample-disclosure span{display:flex;align-items:center;gap:4px;color:#939393}.sample-disclosure strong{font-size:8px;font-weight:500}.code-sample{font-family:monospace;font-size:10px;line-height:1.9;color:#888888}.code-sample>span{display:block;color:#b5b5b5;font-size:8px}.code-sample code{display:block}.fee-section{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-block:63px 65px;border-block:1px solid var(--line);align-items:center}.fee-section h2{font-size:34px;line-height:1.3}.fee-section>div>p{font-size:12px;color:#959595;margin-block:18px 20px;line-height:1.9}.fee-example{background:#fff;border:1px solid var(--line);border-radius:9px;padding:23px 27px;max-width:460px;width:100%;justify-self:end}.fee-example .fee-example-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;font-size:8px;letter-spacing:1.2px;color:#9b9b9b}.fee-example>div:not(.fee-example-heading){display:flex;justify-content:space-between;font-size:11px;color:#959595;padding-block:9px}.fee-example strong{font-weight:500;color:#5a5a5a}.fee-example>.fee-total{border-top:1px solid var(--line);margin-top:9px;padding-top:16px!important;color:#4b4b4b!important}.fee-total strong{font-size:14px}.fee-example>p{font-size:9px!important;line-height:1.8!important;margin-block:10px 0!important;color:#a6a6a6!important}.faq-section{display:grid;grid-template-columns:.9fr 1.3fr;gap:80px;padding-block:79px}.faq-section h2{font-size:29px}.faqs details{border-bottom:1px solid var(--line);padding-block:19px}.faqs details:first-child{padding-top:2px}.faqs summary{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;cursor:pointer;list-style:none}.faqs summary::-webkit-details-marker{display:none}.faqs summary>span{font-size:20px;color:#9d9d9d;font-weight:300}.faqs details[open] summary>span{transform:rotate(45deg)}.faqs p{font-size:11px;color:#949494;line-height:1.9;margin-top:14px;padding-right:20px}.bottom-cta{display:flex;align-items:center;justify-content:space-between;background:#2d2d2d;color:#f9f9f9;padding:40px 52px;border-radius:12px;position:relative;overflow:hidden;isolation:isolate}.bottom-cta:after{content:"";position:absolute;z-index:-1;width:440px;height:440px;right:12%;top:-165px;border:1px solid #cfcfcf15;border-radius:50%;box-shadow:0 0 0 45px #cfcfcf05,0 0 0 90px #cfcfcf05}.bottom-cta .eyebrow{font-size:8px;color:#b6b6b6;margin-bottom:14px}.bottom-cta h2{font-size:38px;font-weight:450}.site-footer{display:flex;align-items:center;gap:20px;padding-block:35px 30px}.site-footer .brand{font-size:26px}.site-footer .brand svg{width:24px;height:24px}.site-footer p{font-size:9px;color:#9e9e9e}.site-footer>div{display:flex;gap:18px;margin-left:auto}.site-footer a{display:inline-flex;align-items:center;gap:3px;font-size:9px;color:#7f7f7f}.site-footer>span{font-size:8px;color:#ababab;margin-left:8px}.workspace{display:flex;min-height:100vh;background:#f7f7f7;font-size:12px}.sidebar{width:231px;background:#292929;color:#dbdbdb;position:fixed;inset:0 auto 0 0;z-index:30;display:flex;flex-direction:column;padding:24px 19px 0}.sidebar-brand{padding-left:9px;display:flex;align-items:center;justify-content:space-between}.sidebar .brand{font-size:32px}.workspace-switch{display:flex;align-items:center;gap:9px;border:1px solid #4e4e4e80;padding:11px 10px;border-radius:7px;margin-top:30px;background:#313131}.workspace-monogram{width:29px;height:29px;background:#4b4b4b;color:#dbdbdb;border:1px solid #6f6f6f6b;border-radius:6px;font-size:12px;display:grid;place-items:center}.workspace-switch>div:nth-child(2){flex:1 1}.workspace-switch strong{display:block;font-size:10px;font-weight:500;color:#e2e2e2}.workspace-switch span{display:block;font-size:8px;color:#909090;margin-top:4px}.workspace-switch>svg{color:#909090}.sidebar-label{font-size:8px;letter-spacing:1.4px;margin:29px 12px 12px;color:#888888}.sidebar nav{display:flex;flex-direction:column;gap:5px}.sidebar nav button{padding:12px 13px;display:flex;align-items:center;gap:12px;text-align:left;border-radius:6px;font-size:11px;color:#a0a0a0}.sidebar nav button:hover{background:#3c3c3c}.sidebar nav button.active{background:#e1e1e1;color:#363636;font-weight:600}.sidebar nav .nav-dot{width:4px;height:4px;border-radius:50%;background:#bbbbbb;margin-left:auto}.sidebar nav button.active .nav-dot{background:#767676}.sidebar-bottom{margin-top:auto;padding-top:50px}.sidebar-privacy{border:1px solid #5c5c5c44;border-radius:8px;padding:16px 14px 17px;background:linear-gradient(140deg,#313131,#2c2c2c);margin-bottom:22px;position:relative;overflow:hidden}.privacy-symbol{width:37px;height:37px;color:#b3b3b3;margin-bottom:17px}.sidebar-privacy:after{content:"";position:absolute;width:115px;height:115px;border:1px solid #a1a1a114;border-radius:50%;right:-44px;top:-26px;box-shadow:0 0 0 18px #a1a1a107,0 0 0 36px #a1a1a107}.sidebar-privacy strong{font-size:10px;font-weight:500;color:#d5d5d5}.sidebar-privacy p{font-size:9px;color:#8e8e8e;line-height:1.8;margin-top:8px}.sidebar-privacy a{display:flex;align-items:center;gap:8px;margin-top:18px;font-size:9px;color:#c0c0c0}.sidebar-link{display:flex;align-items:center;gap:10px;margin:0 10px 15px;font-size:10px;color:#949494;padding:0}.sidebar-link:hover{color:#dddddd}.sidebar-profile{border-top:1px solid #5c5c5c44;margin-top:22px;padding:19px 1px;display:flex;gap:9px;align-items:center}.sidebar-profile .avatar{background:#4d4d4d;color:#d2d2d2;width:29px;height:29px;font-size:9px}.sidebar-profile strong{font-size:10px;font-weight:500;color:#d4d4d4;display:block}.sidebar-profile span{display:block;font-size:8px;color:#8d8d8d;margin-top:4px}.sidebar-profile .profile-dot{width:5px;height:5px;background:#b3b3b3;border-radius:50%;margin:0 6px 0 auto}.workspace-main{width:calc(100% - 231px);margin-left:231px}.app-header{height:67px;border-bottom:1px solid var(--line);justify-content:space-between;background:#fcfcfc;padding-inline:33px}.app-header,.app-header>div{display:flex;align-items:center}.app-header>div{gap:13px;font-size:10px;color:#949494}.app-header strong{font-weight:500;color:#5d5d5d}.app-header>div:last-child{gap:17px}.app-header .avatar{background:#e9e9e9;color:#767676}.environment{display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid #e4e4e4;border-radius:4px;font-size:8px;color:#8c8c8c}.environment .dot{width:4px;height:4px}.dashboard-content{padding:22px 33px 0;max-width:1570px;margin:auto}.demo-notice{display:flex;align-items:center;gap:8px;border:1px solid #e5e5e5;background:#f2f2f2;border-radius:6px;padding:9px 12px;font-size:9px;color:#8d8d8d}.notice-end{margin-left:auto;font-size:8px;white-space:nowrap}.dashboard-heading{display:flex;align-items:center;justify-content:space-between;margin:32px 0 26px;gap:15px}.dashboard-heading .eyebrow{font-size:7px;letter-spacing:1.35px;color:#9e9e9e;margin-bottom:9px}.dashboard-heading h1{font-size:25px;font-weight:500;line-height:1.3;letter-spacing:-.9px}.dashboard-heading p{font-size:10px;color:#9d9d9d;margin-top:7px}.heading-actions{display:flex;gap:9px;flex-shrink:0}.heading-actions .button{font-size:10px;min-height:37px;padding-inline:13px;gap:7px}.metric-grid{display:grid;grid-template-columns:1.12fr 1fr 1fr;gap:16px}.balance-card,.metric-card{padding:20px 22px;border-radius:9px;border:1px solid #e6e6e6;background:#fff;min-height:155px}.balance-card{background:linear-gradient(110deg,#363636,#2d2d2d);border-color:#323232;color:#ebebeb;position:relative;overflow:hidden}.balance-card:after{content:"";position:absolute;right:-38px;top:-30px;width:160px;height:160px;border:1px solid #cecece0e;border-radius:50%;box-shadow:0 0 0 22px #cecece04,0 0 0 44px #cecece04}.metric-label{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:10px;color:#8e8e8e}.balance-card .metric-label{color:#b9b9b9}.metric-label>svg{color:#aaaaaa}.metric-value{font-size:31px;font-family:var(--font-display);font-weight:500;letter-spacing:-1px;margin-top:14px;line-height:1.1}.metric-value>span{font-family:var(--font-body);font-size:12px;font-weight:400;letter-spacing:0;margin-left:3px;color:#a4a4a4}.balance-card .metric-value>span{color:#b5b5b5}.balance-card-footer{display:flex;justify-content:space-between;gap:10px;font-size:8px;margin-top:19px;color:#939393}.balance-card-footer>span:first-child{display:flex;align-items:center;gap:5px;color:#d2d2d2}.balance-card-footer .dot{width:4px;height:4px}.metric-caption{display:flex;flex-direction:column;gap:4px;font-size:8px;color:#ababab;margin-top:15px}.small-green{color:#919191!important;display:flex;align-items:center;gap:4px}.overview-middle{display:grid;grid-template-columns:1fr 1.02fr;gap:17px;margin-top:20px}.panel{background:#fff;border:1px solid #e5e5e5;border-radius:9px;overflow:hidden}.panel-heading{justify-content:space-between;gap:12px;padding:20px 21px 0}.panel h2,.panel-heading{display:flex;align-items:center}.panel h2{font-size:12px;font-weight:600;letter-spacing:-.2px;gap:7px}.panel-heading p{font-size:9px;color:#a6a6a6;line-height:1.5;margin-top:5px}.small-select{display:flex;align-items:center;gap:7px;font-size:8px;padding:6px 8px;border:1px solid var(--line);border-radius:5px;white-space:nowrap;color:#969696}.chart-total{font-size:23px;font-family:var(--font-display);letter-spacing:-.6px;margin:22px 22px 0}.chart-total>span:first-child{font-size:10px;color:#a4a4a4;letter-spacing:0}.chart-total .chart-tag{font-size:7px;background:#f4f4f4;border-radius:3px;padding:3px 5px;color:#a5a5a5;letter-spacing:0;margin-left:10px;vertical-align:middle}.chart{height:165px;margin:13px 23px 21px 21px;position:relative}.chart-grid{position:absolute;inset:0 0 25px;display:flex;flex-direction:column;justify-content:space-between}.chart-grid>span{font-size:8px;color:#c2c2c2;border-bottom:1px dashed #ebebeb;padding-bottom:3px}.chart-bars{position:absolute;inset:0 0 0 26px;display:flex;justify-content:space-around;gap:16px;align-items:flex-end}.chart-bars>div{height:100%;flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative;padding-bottom:25px}.bar{width:100%;max-width:32px;min-height:20px;background:linear-gradient(#e2e2e2,#eeeeee);border-radius:4px 4px 0 0;position:relative;transition:background .2s}.bar-current{background:linear-gradient(#b8b8b8,#d1d1d1)}.bar>span{position:absolute;left:50%;top:-21px;transform:translateX(-50%);font-size:8px;color:#7f7f7f;white-space:nowrap;opacity:0;transition:opacity .2s}.bar:hover>span{opacity:1}.chart-bars small{position:absolute;bottom:0;font-size:8px;color:#aeaeae}.routing-panel{display:flex;flex-direction:column}.icon-tile{width:33px;height:33px;border-radius:8px;background:#f4f4f4;display:grid;place-items:center;color:#9c9c9c}.routing-panel .network{background:transparent;border:0;padding:18px 14px 9px;border-radius:0;flex:1 1}.network-compact .network-top{display:none}.network-compact .network-flow{padding:7px 0}.network-compact .flow-end{width:93px}.network-compact .flow-icon{width:34px;height:34px;border-radius:10px;margin-bottom:9px}.network-compact .flow-icon svg{width:17px;height:17px}.network-compact .flow-end strong{font-size:8px}.network-compact .flow-end small{font-size:6px;margin-top:4px}.network-compact .flow-route{height:135px}.network-compact .flow-vault{min-width:77px;font-size:7px;padding:5px;gap:5px;border-radius:5px}.network-compact .vault-glyph{width:20px;height:20px}.network-compact .vault-glyph svg{width:12px;height:12px}.network-compact .flow-vault-a{top:16.5px}.network-compact .flow-vault-b{top:67.5px}.network-compact .flow-vault-c{top:118.5px}.network-compact .flow-vault>svg{width:9px;height:9px}.network-compact .network-bottom{justify-content:center;font-size:7px;padding-top:5px}.network-compact .network-bottom>svg{width:11px;height:11px}.network-compact .network-caption{display:none}.panel-link{display:flex;align-items:center;justify-content:space-between;padding:13px 20px;border-top:1px solid #efefef;color:#969696;font-size:9px;text-align:left}.panel-link:hover{background:#f8f8f8}.payments-panel{margin-top:22px}.payments-panel .panel-heading{padding-bottom:19px}.count-badge{font-family:var(--font-body);font-size:8px;background:#f2f2f2;color:#999999;padding:2px 5px;border-radius:4px;font-weight:400}.payments-panel .text-link{font-size:9px;font-weight:400;color:#939393}.table-scroll{overflow-x:auto}.activity-table{width:100%;text-align:left;border-collapse:collapse;white-space:nowrap}.activity-table th{font-size:8px;font-weight:400;color:#a7a7a7;background:#fafafa;border-block:1px solid #efefef;padding:11px 16px}.activity-table td{padding:15px 16px;border-bottom:1px solid #efefef;font-size:10px}.activity-table td:first-child,.activity-table th:first-child{padding-left:22px}.activity-table td:last-child,.activity-table th:last-child{padding-right:18px;padding-left:5px}.table-person{display:flex;align-items:center;gap:10px}.table-person .avatar{width:31px;height:31px;font-size:9px;border-radius:8px}.table-person strong{font-size:10px;font-weight:500;display:block}.table-person span{display:block;font-size:8px;color:#a5a5a5;margin-top:4px}.activity-table small{display:block;font-size:7px;color:#aeaeae;margin-top:5px}.reference{font-size:9px;color:#919191}.amount-cell{font-size:10px;font-weight:500}.amount-cell>span{font-size:8px;font-weight:400;color:#a3a3a3}.simulated-pill{display:inline-flex;align-items:center;gap:4px;background:#f3f3f3;color:#949494;border:1px solid #ececec;padding:4px 6px;border-radius:4px;font-size:7px;white-space:nowrap}.simulated-pill .dot{width:4px;height:4px}.time-cell{font-size:8px!important;color:#9e9e9e}.activity-table tbody tr:last-child td{border-bottom:0}.activity-table tbody tr:hover{background:#fcfcfc}.activity-table .icon-button{color:#9c9c9c;width:25px;height:27px}.table-footer{gap:5px;font-size:8px;color:#aaaaaa;padding:13px 22px;border-top:1px solid #efefef;background:#fcfcfc}.table-footer,.table-toolbar{display:flex;align-items:center}.table-toolbar{justify-content:space-between;padding:0 21px 17px;gap:15px}.table-filters{display:flex;gap:3px;background:#f6f6f6;border:1px solid #eeeeee;border-radius:6px;padding:3px}.table-filters button{font-size:9px;color:#a0a0a0;border-radius:4px;padding:6px 9px}.table-filters .selected{background:#fff;color:#6d6d6d;box-shadow:0 1px 4px #6c6c6c15}.search-field{display:flex;align-items:center;gap:7px;border:1px solid #e6e6e6;border-radius:6px;padding:7px 9px;color:#aaaaaa;max-width:230px;width:100%}.search-field input{width:100%;min-width:0;border:0;background:transparent;font-size:9px;color:var(--ink);outline:none}.search-field input::placeholder{color:#aeaeae}.empty-state{padding:45px 15px;display:flex;align-items:center;flex-direction:column;gap:12px;color:#ababab}.empty-state h3{font-size:14px;color:#6c6c6c}.empty-state p{font-size:10px}.empty-state .text-link{margin-top:3px}.workspace-footer{display:flex;justify-content:space-between;align-items:center;padding:23px 0;font-size:8px;color:#acacac;gap:15px}.workspace-footer>span{display:flex;align-items:center;gap:6px}.workspace-footer .near-mark{width:10px;height:10px}.workspace-footer>span>span{margin-inline:4px}.vault-summary{display:grid;grid-template-columns:1.2fr 1fr 1fr;border:1px solid #e4e4e4;background:#f1f1f1;border-radius:9px;padding:26px;margin-bottom:23px;gap:25px}.vault-summary .eyebrow{font-size:8px;color:#989898;letter-spacing:1.2px}.vault-summary h2{font-size:30px;margin-top:11px}.vault-summary h2>span{font-size:13px;color:#a5a5a5;letter-spacing:0}.vault-summary p{font-size:9px;color:#9f9f9f;margin-top:6px}.vault-summary>div:not(:first-child){border-left:1px solid #e2e2e2;padding-left:25px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.vault-summary .mini-tag{font-size:7px;border-color:#dfdfdf;color:#a0a0a0}.vault-summary strong{font-family:var(--font-display);font-size:16px;font-weight:500;margin-block:10px 6px}.vault-summary>div>span:last-child{font-size:8px;color:#9f9f9f}.vault-summary svg{color:#9e9e9e}.vault-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vault-card{padding:22px}.vault-card .panel-heading{padding:0;margin-bottom:22px}.vault-card-icon{width:43px;height:43px;border-radius:10px;display:grid;place-items:center;color:#585858}.vault-card h2{font-size:17px}.vault-card>p{font-size:9px;color:#a5a5a5;margin-top:5px}.vault-balance{font-family:var(--font-display);font-size:28px;letter-spacing:-.6px;margin-top:26px}.vault-balance>span{font-size:12px;color:#ababab;letter-spacing:0}.liquidity-track{height:5px;border-radius:5px;background:#f2f2f2;margin-top:20px;overflow:hidden}.liquidity-track>div{height:100%;border-radius:5px;transition:width .5s}.vault-share{display:flex;justify-content:space-between;font-size:8px;color:#a6a6a6;margin-top:9px}.vault-share strong{font-weight:500;color:#8d8d8d}.vault-card>.button{margin-top:23px;width:100%;font-size:10px;min-height:35px}.vault-explainer{margin-top:22px;padding-bottom:20px}.vault-explainer>.network{margin:20px 21px 0}.explanation-note{display:flex;align-items:flex-start;gap:10px;margin:17px 22px 0;color:#a5a5a5}.explanation-note p{font-size:9px;line-height:1.8}.proof-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:22px}.proof-verifier{padding:24px}.proof-verifier>.panel-heading{padding:0}.proof-verifier .mini-tag{font-size:7px;letter-spacing:.5px;border-color:#e8e8e8;color:#9e9e9e}.disclosure-card h2,.proof-verifier h2{font-size:22px;font-weight:500;letter-spacing:-.65px;line-height:1.4;margin-top:25px}.disclosure-card>p,.proof-verifier>p{font-size:11px;color:#a1a1a1;line-height:1.9;margin-top:12px;max-width:380px}.proof-diagram{display:flex;justify-content:center;align-items:center;gap:20px;background:#f8f8f8;border:1px solid #ebebeb;border-radius:9px;padding:25px 12px;margin-block:25px}.proof-diagram>span{display:flex;flex-direction:column;align-items:center;gap:9px;font-size:11px}.proof-diagram>span>svg{color:#9d9d9d;margin-bottom:4px}.proof-diagram small{font-size:8px;color:#a7a7a7}.proof-diagram>div{display:flex;flex-direction:column;align-items:center;gap:4px;color:#bababa}.proof-diagram>div>span{font-size:8px}.proof-detail{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #f0f0f0;padding:11px 0;font-size:9px;color:#ababab}.proof-detail strong{color:#7c7c7c;font-weight:400}.proof-detail a{display:flex;align-items:center;gap:4px;color:#888888}.proof-warning{display:flex;align-items:flex-start;gap:8px;margin:18px 0;color:#afafaf}.proof-warning p{font-size:9px;line-height:1.7}.proof-verifier>.button{width:100%;font-size:11px}.proof-right{display:flex;flex-direction:column;gap:20px}.disclosure-card{padding:25px}.disclosure-card>.icon-tile{width:39px;height:39px}.disclosure-card h2{margin-top:20px}.disclosure-list{display:flex;flex-direction:column;gap:14px;margin-top:24px;margin-bottom:28px;color:#a3a3a3;font-size:10px}.disclosure-list>span{display:flex;align-items:center;gap:7px}.disclosure-card>.button{font-size:10px;width:100%}.scope-card{padding:24px;background:#f2f2f2}.scope-card h3{font-size:12px}.scope-card p{font-size:10px;line-height:1.9;color:#a4a4a4;margin-block:11px 15px}.scope-card .text-link{font-size:10px;color:#8d8d8d}.proof-result{border:1px solid #e2e2e2;background:#f7f7f7;border-radius:7px;margin-top:15px;padding:13px;color:#7e7e7e}.proof-result>div{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.proof-result strong{font-size:11px;font-weight:500}.proof-result>div>span{margin-left:auto;font-size:8px;color:#acacac}.proof-result details{margin-top:12px}.proof-result summary{font-size:9px;display:flex;align-items:center;gap:6px;cursor:pointer}.proof-result details>div{margin-top:12px}.proof-result details>div>span{font-size:8px;color:#acacac}.proof-result code{display:block;word-break:break-all;font-size:8px;margin-top:4px;line-height:1.5}.network-running .route-active{animation:dash .8s linear infinite}@keyframes dash{to{stroke-dashoffset:-16}}.modal-backdrop{position:fixed;inset:0;z-index:70;background:#1e1e1e60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:25px;overflow:auto;animation:fade-in .15s ease-out}.modal{width:min(100%,540px);max-height:calc(100dvh - 50px);overflow-y:auto;background:#fcfcfc;border:1px solid #e6e6e6;border-radius:14px;box-shadow:0 30px 100px #1c1c1c40;animation:slide-in .2s ease-out;scrollbar-width:thin}.modal-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:26px 27px 21px;border-bottom:1px solid #eaeaea}.modal-heading .eyebrow{font-size:7px;color:#a4a4a4;letter-spacing:1.2px}.modal-heading h2{font-size:22px;font-weight:500;letter-spacing:-.7px;margin-top:11px}.modal-heading p{font-size:10px;color:#a7a7a7;margin-top:7px}.modal-heading>.icon-button{color:#a3a3a3;margin-top:-5px;margin-right:-7px}.modal-body{padding:22px 27px}.modal-actions{display:flex;justify-content:space-between;gap:12px;padding:18px 27px 23px;border-top:1px solid #eaeaea;background:#f9f9f9}.modal-actions .button{font-size:11px;min-height:40px}.step-indicator{display:flex;gap:22px;font-size:9px;color:#b6b6b6;margin-bottom:23px}.step-indicator>span{display:flex;align-items:center;gap:6px}.step-indicator i{height:1px;width:10px;background:currentColor;opacity:.5}.step-indicator .active{color:#878787}.amount-input{background:#f4f4f4;border:1px solid #e7e7e7;border-radius:8px;padding:18px 20px}.amount-input>span{font-size:9px;color:#a5a5a5}.amount-input>div{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-display);font-size:32px;letter-spacing:-1px;margin:11px 0}.amount-input>div>span{display:flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:12px;letter-spacing:0;color:#8d8d8d}.amount-input small{font-size:8px;color:#aeaeae}.form-label{display:flex;flex-direction:column;gap:8px;font-size:10px;color:#797979;margin-top:23px}.form-label select{width:100%;min-width:0;color:#646464;background:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:12px 9px;font-size:10px}.form-label>span{font-size:8px;color:#ababab}.vault-picker{margin:22px 0 0;border:0;padding:0}.vault-picker legend{font-size:10px;color:#797979;margin-bottom:10px}.vault-picker>div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.vault-picker label{border:1px solid #e6e6e6;background:#fff;position:relative;border-radius:7px;padding:14px 11px;color:#b1b1b1;cursor:pointer}.vault-picker label.chosen{border-color:#b7b7b7;background:#f6f6f6;color:#8f8f8f}.vault-picker input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.vault-picker label:focus-within{outline:2px solid #989898;outline-offset:3px}.vault-picker strong{display:block;font-size:10px;font-weight:500;margin-top:13px}.vault-picker small{display:block;font-size:7px;color:#acacac;margin-top:5px}.vault-picker label>svg:last-child:not(:first-of-type){position:absolute;right:10px;top:15px}.form-context{display:flex;align-items:center;gap:7px;font-size:8px;color:#ababab;margin-top:17px}.form-context strong{font-weight:400;color:#909090;margin-left:6px}.form-context>span:last-child:not(:nth-child(2)){margin-left:auto}.simulation-banner{display:flex;align-items:flex-start;gap:8px;background:#f3f3f3;border:1px solid #e8e8e8;padding:10px 11px;border-radius:6px;color:#a9a9a9;margin-top:20px}.simulation-banner>p{font-size:9px;line-height:1.7}.simulation-banner>svg{margin-top:1px}.review-person{display:flex;align-items:center;gap:11px}.review-person>.avatar{width:43px;height:43px}.review-person strong{font-size:12px;font-weight:500;display:block}.review-person div>span{font-size:9px;color:#a8a8a8;display:block;margin-top:5px}.review-person>.review-amount{margin-left:auto;font-size:24px;font-family:var(--font-display)}.review-amount small{font-size:10px;color:#a9a9a9}.modal-body>.network-compact{margin-top:20px;background:#f9f9f9;padding:13px 15px;border-radius:8px}.modal-body>.network-compact .network-bottom{padding-bottom:3px}.quote-lines{margin-top:20px}.quote-lines>div{display:flex;justify-content:space-between;align-items:center;font-size:10px;padding:9px 0;color:#a4a4a4}.quote-lines strong{font-weight:500;color:#7f7f7f}.quote-lines .quote-total{padding-top:15px;border-top:1px solid #e7e7e7;margin-top:7px;color:#6b6b6b}.quote-total strong{font-size:13px}.small-note{font-size:8px;color:#b2b2b2;margin-top:6px;line-height:1.8}.error-text{font-size:10px;line-height:1.8;color:#a85943;background:#fcf2ed;border:1px solid #efded2;border-radius:5px;padding:9px 12px;margin-top:15px}.spin{animation:spin 1.2s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.receipt-summary{display:flex;align-items:center;gap:11px;border:1px solid #e8e8e8;background:#f6f6f6;padding:14px;border-radius:7px;color:#a0a0a0}.receipt-summary strong{display:block;font-size:11px;color:#7b7b7b;font-weight:500}.receipt-summary div>span{display:block;font-size:9px;margin-top:5px;color:#acacac}.receipt-summary>.simulated-pill{margin-left:auto}.receipt-fields{margin-top:20px}.receipt-fields>label{display:flex;align-items:center;gap:8px;border-bottom:1px solid #ececec;padding:12px 0;font-size:10px;cursor:pointer}.receipt-fields input{margin:0;width:13px;height:13px;flex-shrink:0}.receipt-fields label>span{color:#9d9d9d;text-transform:capitalize;font-size:9px;min-width:77px}.receipt-fields strong{font-size:9px;font-weight:400;color:#7c7c7c;margin-left:auto;text-align:right;overflow-wrap:anywhere}.receipt-fields .hidden-value{color:#bababa;font-size:8px;font-style:italic}.commitment{margin-top:20px;background:#f6f6f6;border:1px solid #eaeaea;border-radius:6px;padding:12px}.commitment>span{font-size:7px;letter-spacing:.8px;color:#ababab}.commitment code{display:block;font-size:8px;line-height:1.6;word-break:break-all;color:#9f9f9f;margin-top:7px}.verification-success{gap:7px;color:#8e8e8e;border-radius:5px;padding:12px;background:#f4f4f4;border:1px solid #e5e5e5;margin-top:14px}.loading-state,.verification-success{display:flex;align-items:center;font-size:10px}.loading-state{gap:8px;color:#a2a2a2;padding:15px 0}.toast{position:fixed;bottom:25px;left:calc(50% + 115px);transform:translateX(-50%);z-index:90;background:#373737;color:#ebebeb;padding:13px 15px;border:1px solid #71717177;border-radius:9px;font-size:11px;box-shadow:0 9px 25px #2d2d2d2b;display:flex;align-items:center;gap:10px;max-width:calc(100% - 40px);width:max-content;animation:fade-in .2s ease-out}.toast>.icon-button{width:20px;height:20px;color:#cecece}.toast>.icon-button:hover{background:#535353}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@media(min-width:1550px){.app-header,.dashboard-content{padding-inline:45px}.dashboard-heading{margin-top:37px}.balance-card,.metric-card{min-height:170px}.activity-chart .chart{height:188px}.routing-panel .network{padding-top:26px}.routing-panel .network-compact .network-flow{padding-block:15px}.activity-table td{padding-block:18px}}@media(max-width:1190px){.container{width:calc(100% - 70px)}.site-nav nav{margin-left:15px;gap:22px}.hero h1{font-size:57px}.hero-visual{transform:scale(.9);transform-origin:center right;margin-left:-55px}.hero{min-height:620px}.hero-actions{gap:18px}.hero-actions .text-link{font-size:11px}.hero-footnote{font-size:8px}.sidebar{width:205px;padding-inline:15px}.workspace-main{margin-left:205px;width:calc(100% - 205px)}.app-header,.dashboard-content{padding-inline:23px}.dashboard-heading h1{font-size:22px}.heading-actions .button{padding-inline:11px;font-size:9px;gap:5px}.balance-card,.metric-card{padding-inline:18px}.metric-grid{gap:13px}.overview-middle{gap:15px}.panel-heading{padding-inline:17px}.network-compact .flow-end{width:78px}.network-compact .flow-end small{font-size:5.5px}.network-compact .flow-end strong{font-size:7px}.routing-panel .network{padding-inline:9px}.metric-value{font-size:28px}.balance-card-footer{font-size:7px}.metric-label{font-size:9px}.notice-end{display:none}.vault-card{padding:18px}.vault-card .simulated-pill{font-size:6px}.vault-card h2{font-size:15px}.vault-card>p{font-size:8px}.proof-verifier{padding:20px}.proof-verifier .mini-tag{font-size:6px}.proof-grid{gap:17px}.disclosure-card h2,.proof-verifier h2{font-size:20px}.proof-diagram{gap:15px}.toast{left:calc(50% + 102px)}}@media(max-width:1000px){.hero{gap:0;min-height:565px;padding-block:45px 50px}.hero h1{font-size:48px;letter-spacing:-2.8px}.hero-visual{transform:scale(.76);margin-left:-90px;margin-right:-20px}.hero-copy>p{font-size:12px}.hero-actions{gap:15px}.hero-actions .button{font-size:11px;min-height:44px;padding-inline:15px}.hero-actions .text-link{font-size:10px}.hero-footnote{font-size:7px;gap:9px}.hero .eyebrow{font-size:7px}.hero-footnote .near-mark{width:12px;height:12px}.principles>div{padding-left:25px;gap:12px}.principles>div>span{font-size:11px}.principle-sub{font-size:9px}.section-heading h2{font-size:30px}.section-heading>p{max-width:300px;font-size:11px}.business-card{padding:23px 20px 0}.business-card h3{font-size:17px}.business-card>p{font-size:10px;min-height:74px}.fee-section{gap:55px}.fee-section h2{font-size:30px}.site-footer{flex-wrap:wrap;gap:15px}.site-footer>span{margin-left:0}.dashboard-heading{align-items:flex-start}.dashboard-heading h1{font-size:20px}.dashboard-heading .eyebrow{font-size:6px}.heading-actions{gap:6px}.heading-actions .button{font-size:8px;min-height:34px;padding-inline:9px}.heading-actions .button svg{width:13px}.dashboard-heading p{font-size:9px}.balance-card,.metric-card{padding:17px 15px;min-height:149px}.metric-label{font-size:8px;gap:4px}.metric-label svg{width:14px}.metric-value{font-size:26px}.metric-value>span{font-size:10px}.balance-card-footer{gap:5px;font-size:6px}.metric-caption{font-size:7px}.overview-middle{grid-template-columns:1fr}.routing-panel .network-compact .flow-end{width:125px}.routing-panel .network-compact .flow-end strong{font-size:9px}.routing-panel .network-compact .flow-end small{font-size:7px}.routing-panel .network{padding-inline:35px}.routing-panel .network-flow{max-width:530px}.routing-panel .network-bottom{font-size:8px}.workspace-footer{font-size:7px;gap:8px}.vault-grid{gap:12px}.vault-card{padding:15px}.vault-card .panel-heading{gap:4px}.vault-card-icon{width:33px;height:33px;border-radius:8px}.vault-card-icon svg{width:18px}.vault-card .simulated-pill{font-size:5px;padding:3px}.vault-summary{padding:20px;gap:15px}.vault-summary>div:not(:first-child){padding-left:16px}.vault-summary>div>span:last-child{font-size:7px}.vault-summary strong{font-size:13px}.vault-summary .mini-tag{font-size:5px}.proof-grid{grid-template-columns:1fr}.proof-right{display:grid;grid-template-columns:1.2fr 1fr}.proof-diagram{gap:55px}.proof-verifier .mini-tag{font-size:7px}.proof-verifier h2{font-size:24px}.proof-verifier>p{max-width:none}.proof-verifier>.button{margin-top:5px}.scope-card{height:max-content}.proof-result>div>span{margin-left:0}}@media(max-width:760px){.container{width:calc(100% - 40px)}.site-header{height:73px}.brand{font-size:29px}.brand svg{width:27px;height:27px}.site-nav nav{display:none}.nav-cta{font-size:10px;padding-inline:13px;min-height:36px}.hero{grid-template-columns:1fr;padding-top:49px;min-height:auto;gap:0}.hero h1{font-size:58px;letter-spacing:-3px}.hero .eyebrow{font-size:8px}.hero-copy>p{font-size:13px;margin-top:23px}.hero-actions{gap:24px}.hero-actions .button{font-size:12px;min-height:47px;padding-inline:20px}.hero-actions .text-link{font-size:11px}.hero-footnote{font-size:8px;margin-top:24px}.hero-visual{margin:0 auto;height:430px;width:min(100%,510px);transform:scale(.9);transform-origin:center}.note-one{top:19px;left:5px}.note-two{bottom:0;right:-10px}.hero-payment{width:330px}.hero-orbit{width:390px;height:390px}.orbit-two{width:470px;height:470px}.visual-caption{bottom:-40px;font-size:6px}.principles{grid-template-columns:1fr 1fr;gap:23px 0;padding-block:25px}.principles>div{padding-left:24px;gap:14px}.principles>div:nth-child(odd){padding-left:8px}.principles>div:nth-child(2){border:0}.principles>div>span{font-size:11px}.principle-sub{font-size:9px}.protocol-section{padding-block:62px 52px}.section-heading{display:block;margin-bottom:28px}.section-heading h2{font-size:32px}.section-heading>p{max-width:100%;margin-top:20px;font-size:11px;line-height:1.85}.network{padding:18px 14px 15px}.network-top>span:first-child{font-size:8px}.network-flow{padding-top:26px}.flow-end{width:80px}.flow-icon{width:40px;height:40px;border-radius:11px}.flow-icon svg{width:20px}.flow-end strong{font-size:8px}.flow-end small{font-size:6px}.flow-route{height:150px}.flow-vault{min-width:87px;padding:5px;font-size:8px;gap:5px;border-radius:5px}.vault-glyph{width:23px;height:23px}.vault-glyph svg{width:13px}.flow-vault-a{top:18.33px}.flow-vault-b{top:75px}.flow-vault-c{top:131.67px}.flow-vault>svg{width:10px}.network-bottom{font-size:7px;padding-top:8px}.network-caption{font-size:6px}.network-bottom>svg{width:11px}.protocol-steps{grid-template-columns:1fr;gap:24px;margin-top:27px}.protocol-steps>div{padding-left:34px}.protocol-steps h3{font-size:13px}.protocol-steps p{max-width:100%;font-size:11px;margin-top:6px}.business-section{padding-block:10px 55px}.business-section .section-heading>.text-link{margin-top:20px;font-size:11px}.business-grid{grid-template-columns:1fr;gap:17px}.business-card{padding:24px 25px 0}.business-card h3{font-size:22px}.business-card>p{font-size:12px;min-height:auto;max-width:400px}.feature-icon{margin-bottom:18px}.code-sample,.sample-disclosure,.sample-invoice{margin-top:23px;height:125px}.sample-disclosure,.sample-disclosure strong,.sample-disclosure>div{font-size:10px}.code-sample{font-size:12px}.code-sample>span{font-size:10px}.fee-section{grid-template-columns:1fr;padding-block:45px;gap:28px}.fee-section h2{font-size:32px}.fee-section>div>p{font-size:12px}.fee-example{max-width:none;justify-self:stretch;padding:22px}.fee-example .fee-example-heading{font-size:8px}.fee-example>div:not(.fee-example-heading){font-size:11px}.faq-section{grid-template-columns:1fr;gap:28px;padding-block:51px}.faq-section h2{font-size:30px}.faqs summary{font-size:12px}.faqs p{font-size:11px}.bottom-cta{padding:30px 26px;display:block}.bottom-cta h2{font-size:36px}.bottom-cta .button{margin-top:27px;font-size:12px;min-height:47px}.site-footer{padding-block:29px;gap:16px}.site-footer>div{width:100%;margin-left:0;gap:24px}.site-footer p,.site-footer>span{font-size:8px}.mobile-only{display:inline-flex!important}.sidebar{transform:translateX(-100%);transition:transform .2s;width:231px}.sidebar-open{transform:translateX(0)}.sidebar .icon-button{color:#bababa}.sidebar .icon-button:hover{background:#3d3d3d}.sidebar-scrim{position:fixed;inset:0;background:#20202066;z-index:29}.workspace-main{margin-left:0;width:100%}.app-header{height:60px;padding-inline:15px}.app-header>div{gap:9px;font-size:9px}.app-header>div:last-child{gap:8px}.app-header>div>.icon-button{width:25px}.environment{font-size:7px;padding-inline:6px}.dashboard-content{padding:16px 17px 0}.demo-notice{font-size:8px;padding:9px 10px;align-items:flex-start;line-height:1.6}.demo-notice>svg{margin-top:1px;width:13px}.dashboard-heading{margin:26px 0 20px;flex-direction:column;gap:17px}.dashboard-heading .eyebrow{font-size:6px;letter-spacing:1.2px}.dashboard-heading h1{font-size:24px;letter-spacing:-.9px}.dashboard-heading p{font-size:10px;margin-top:7px}.heading-actions{gap:9px}.heading-actions .button{font-size:10px;min-height:36px;padding-inline:13px}.heading-actions .button svg{width:15px}.metric-grid{grid-template-columns:1fr 1fr;gap:12px}.balance-card{grid-column:1/-1;min-height:163px;padding:21px 23px}.metric-card{min-height:150px;padding:19px 18px}.balance-card .metric-label{font-size:11px}.balance-card .metric-value{font-size:36px}.balance-card .metric-value>span{font-size:14px}.balance-card-footer{font-size:9px;margin-top:20px}.metric-label{font-size:9px}.metric-value{font-size:30px;margin-top:16px}.metric-caption{font-size:8px;gap:5px}.overview-middle{margin-top:15px}.panel-heading{padding:19px 18px 0}.panel h2{font-size:12px}.panel-heading p{font-size:9px}.activity-chart .chart{height:165px}.chart-total{font-size:25px}.chart-bars{gap:20px}.routing-panel .network{padding:17px 12px 10px}.routing-panel .network-compact .flow-end{width:92px}.routing-panel .network-compact .flow-end strong{font-size:8px}.routing-panel .network-compact .flow-end small{font-size:6px}.network-compact .flow-vault{font-size:7px}.panel-link{font-size:9px}.activity-table{min-width:700px}.activity-table td:first-child,.activity-table th:first-child{padding-left:18px}.activity-table td{padding-block:16px}.table-footer{font-size:7px;padding-inline:17px;line-height:1.6;align-items:flex-start}.table-footer>svg{margin-top:1px}.payments-panel{margin-top:17px}.payments-panel .panel-heading{padding-inline:18px}.table-toolbar{flex-direction:column;align-items:flex-start;padding:0 17px 17px;gap:13px}.table-filters button{font-size:9px}.search-field{max-width:none}.search-field,.search-field input{font-size:10px}.workspace-footer{font-size:7px;align-items:flex-start;flex-direction:column;gap:11px}.vault-summary{grid-template-columns:1fr 1fr;gap:20px;padding:22px;margin-bottom:17px}.vault-summary>div:first-child{grid-column:1/-1}.vault-summary>div:not(:first-child){border-top:1px solid #e2e2e2;border-left:0;padding-left:0;padding-top:19px}.vault-summary>div:nth-child(3){border-left:1px solid #e2e2e2;padding-left:18px}.vault-summary .mini-tag{font-size:6px}.vault-summary strong{font-size:14px;margin-block:12px 7px}.vault-summary>div>span:last-child{font-size:7px}.vault-grid{grid-template-columns:1fr;gap:16px}.vault-card{padding:23px}.vault-card .panel-heading{margin-bottom:18px}.vault-card-icon{width:39px;height:39px}.vault-card .simulated-pill{font-size:7px;padding:5px 8px}.vault-card h2{font-size:19px}.vault-card>p{font-size:10px}.vault-balance{font-size:34px;margin-top:24px}.vault-share{font-size:9px}.vault-card>.button{font-size:11px;min-height:39px}.vault-explainer>.network{margin:20px 12px 0}.explanation-note{margin-inline:16px;gap:8px}.explanation-note p{font-size:8px}.proof-grid{gap:17px}.proof-verifier{padding:21px}.proof-verifier .mini-tag{font-size:5.7px}.proof-verifier h2{font-size:22px;margin-top:22px}.proof-verifier>p{font-size:10px}.proof-diagram{gap:25px;margin-block:22px}.proof-detail{font-size:8px}.proof-warning{margin-block:17px}.proof-warning p{font-size:8px}.proof-right{grid-template-columns:1fr;gap:16px}.disclosure-card{padding:23px}.disclosure-card h2{font-size:24px}.disclosure-card>p{font-size:11px}.scope-card{padding:23px}.toast{left:50%;font-size:10px;bottom:17px;gap:8px;line-height:1.6}.modal-backdrop,.toast{padding:12px}.modal{max-height:calc(100dvh - 24px);border-radius:11px}.modal-heading{padding:22px 21px 18px;gap:5px}.modal-heading h2{font-size:20px}.modal-heading p{font-size:9px}.modal-body{padding:20px}.modal-actions{padding:17px 20px 20px;gap:8px}.modal-actions .button{font-size:10px;padding-inline:13px;gap:6px}.step-indicator{font-size:8px;gap:13px}.amount-input{padding:16px}.amount-input>div{font-size:31px}.form-label select{font-size:9px}.vault-picker>div{gap:8px}.vault-picker label{padding:12px 9px}.vault-picker strong{font-size:9px}.vault-picker small{font-size:6px}.vault-picker label>svg:last-child:not(:first-of-type){right:8px;top:13px}.form-context{font-size:7px}.form-context strong{margin-left:4px}.simulation-banner>p{font-size:8px}.modal-body>.network-compact{padding:12px 8px}.modal-body .network-compact .flow-end{width:80px}.modal-body .network-compact .flow-end strong{font-size:7px}.modal-body .network-compact .flow-end small{font-size:5px}.receipt-fields>label{font-size:9px;gap:7px}.receipt-fields strong{font-size:8px;max-width:185px}.receipt-fields label>span{font-size:8px;min-width:68px}.receipt-summary strong{font-size:10px}.receipt-summary div>span{font-size:8px}.review-person strong{font-size:11px}.review-person div>span{font-size:8px}.quote-lines>div{font-size:9px}.quote-total strong{font-size:12px}.verification-success{font-size:9px}}@media(max-width:380px){.hero h1{font-size:52px}.hero-visual{transform:scale(.8);margin-top:-20px;margin-bottom:-20px}.hero-footnote{font-size:7px}.hero-actions{gap:15px}.hero-actions .button{padding-inline:15px}.hero-actions .text-link{font-size:10px}.principles>div{padding-left:14px;gap:10px}.dashboard-heading h1{font-size:22px}.metric-value{font-size:26px}.metric-label{font-size:8px}.metric-card{padding-inline:14px}.routing-panel .network-compact .flow-end{width:79px}.proof-verifier .mini-tag{font-size:5px;padding-inline:5px}.modal-actions .button{font-size:9px;padding-inline:10px}.receipt-fields strong{max-width:145px}.vault-picker small{font-size:5.5px}.form-context{font-size:6px}.modal-body{padding-inline:17px}.modal-body .network-compact .flow-end{width:70px}.dashboard-content{padding-inline:14px}.environment{font-size:6px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}.hero{overflow:clip;overflow-clip-margin:35px}.hero-copy{overflow:visible}.hero-visual{isolation:isolate}.workspace-main .metric-label{font-size:11px;color:#7d7d7d}.workspace-main .balance-card .metric-label{color:#c5c5c5}.workspace-main .metric-caption{font-size:10px;color:#878787}.workspace-main .balance-card-footer{font-size:10px}.workspace-main .balance-card-footer>span:last-child{color:#b5b5b5}.workspace-main .panel-heading p{font-size:11px;color:#868686}.workspace-main .panel h2{font-size:14px}.workspace-main .dashboard-heading p{font-size:12px;color:#868686}.workspace-main .demo-notice{font-size:11px;color:#7f7f7f}.workspace-main .notice-end{font-size:10px}.workspace-main .heading-actions .button{font-size:11px}.workspace-main .activity-table th{font-size:10px;color:#888888}.workspace-main .table-person strong{font-size:12px}.workspace-main .table-person span{font-size:10px;color:#8d8d8d}.workspace-main .reference{font-size:11px;color:#898989}.workspace-main .activity-table small{font-size:9px;color:#909090}.workspace-main .amount-cell{font-size:12px}.workspace-main .amount-cell>span{font-size:10px;color:#909090}.workspace-main .time-cell{font-size:10px!important;color:#8e8e8e}.workspace-main .simulated-pill{font-size:9px;color:#777777}.workspace-main .table-footer{font-size:10px;color:#8d8d8d}.workspace-main .panel-link,.workspace-main .payments-panel .text-link{font-size:11px;color:#7e7e7e}.workspace-main .search-field input,.workspace-main .table-filters button{font-size:11px}.workspace-main .disclosure-card>p,.workspace-main .proof-verifier>p{font-size:12px;color:#858585}.workspace-main .proof-detail,.workspace-main .proof-warning p{font-size:11px;color:#858585}.workspace-main .disclosure-card h2,.workspace-main .proof-verifier h2{font-size:23px}.workspace-main .scope-card p{font-size:12px;color:#888888}.workspace-main .scope-card .text-link{font-size:11px}.workspace-main .disclosure-list{font-size:12px;color:#898989}.workspace-main .vault-card>p{font-size:11px;color:#8a8a8a}.workspace-main .vault-share{font-size:10px}.workspace-main .vault-summary p,.workspace-main .vault-summary>div>span:last-child{font-size:11px;color:#878787}.workspace-main .vault-summary strong{font-size:16px}.workspace-main .explanation-note p{font-size:11px;color:#898989}.modal-heading p{font-size:12px;color:#878787}.modal-body .form-label,.modal-body .form-label select,.modal-body .quote-lines>div{font-size:12px}.modal-body .form-context,.modal-body .form-label>span{font-size:10px}.modal-body .vault-picker legend,.modal-body .vault-picker strong{font-size:12px}.modal-body .vault-picker small{font-size:9px}.modal-body .simulation-banner>p{font-size:11px;color:#888888}.modal-body .small-note{font-size:10px;color:#8e8e8e}.modal-body .receipt-fields label>span,.modal-body .receipt-fields strong{font-size:11px}.modal-actions .button{font-size:12px}.form-label select{min-height:44px}.form-context{flex-wrap:wrap}.form-context>span:last-child:not(:nth-child(2)){margin-left:0}.receipt-fields strong{max-width:245px}.sidebar nav button{font-size:12px}.sidebar-privacy a,.sidebar-privacy p{font-size:11px}.sidebar-privacy strong{font-size:12px}.sidebar-link,.sidebar-profile strong,.workspace-switch strong{font-size:11px}.sidebar-profile span,.workspace-switch span{font-size:9px}@media(max-width:760px){.hero{overflow:visible}.hero-visual{clip-path:inset(-15px -18px -55px);width:100%;max-width:100%}.workspace-main .balance-card-footer,.workspace-main .metric-label{font-size:10px}.workspace-main .metric-caption{font-size:9px}.workspace-main .demo-notice{font-size:10px}.workspace-main .dashboard-heading p{font-size:11px}.workspace-main .panel-heading p{font-size:10px}.workspace-main .vault-summary>div>span:last-child{font-size:9px}.workspace-main .proof-detail{font-size:10px}.modal-body .form-label select,.modal-body .vault-picker strong,.modal-heading p{font-size:11px}.modal-body .vault-picker small{font-size:8px}.modal-body .form-context{font-size:9px}.modal-body .receipt-fields label>span,.modal-body .receipt-fields strong{font-size:10px}.receipt-fields strong{max-width:175px}.modal-actions .button,.modal-body .quote-lines>div{font-size:11px}.modal-body .simulation-banner>p{font-size:10px}.modal-body .receipt-fields label>span{min-width:81px}}.metric-grid>*,.modal,.overview-middle>*,.proof-grid>*,.proof-right>*,.vault-grid>*,.workspace-main{min-width:0}.workspace{width:100%}.modal-backdrop{width:100%;height:100dvh}.modal{flex-shrink:1;position:relative}.modal-actions{position:relative;z-index:2}.modal{scroll-behavior:auto}body{overflow-x:clip}.modal{display:flex;flex-direction:column;overflow:hidden}.modal-actions,.modal-heading{flex-shrink:0}.modal-body{min-height:0;overflow-y:auto;overscroll-behavior:contain}.sr-only{left:0;top:0}@media(max-width:760px){.hero-visual{overflow:clip;overflow-clip-margin:15px}}.sidebar{height:100dvh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#545454 transparent}.sidebar>*{flex-shrink:0}.live-content{padding-top:56px;padding-bottom:40px}.live-content .dashboard-heading h1{font-size:44px;line-height:1.13}.live-content .dashboard-heading{margin-bottom:28px}.live-content .demo-notice{margin-bottom:24px}.live-setup{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.live-card{padding:30px;min-width:0}.live-card h2{font-size:23px;letter-spacing:-.65px;margin:12px 0}.live-card h3{font-size:17px;line-height:1.5}.live-card p{font-size:14px;line-height:1.7;color:var(--muted);margin-bottom:22px}.live-card .form-label{margin:20px 0}.live-card input:not([type=checkbox]){width:100%;min-width:0;background:#fbfbfb;border:1px solid #e0e0e0;border-radius:10px;padding:13px 14px;font:inherit;color:inherit}.live-card input:focus{outline:2px solid #8f8f8f;outline-offset:2px}.live-card input[type=file]{font-size:12px;padding:10px;cursor:pointer}.live-card button:disabled,.live-card input:disabled{opacity:.45;cursor:not-allowed}.live-card .button{font-size:13px;min-height:44px}.live-card .text-link{display:flex;margin:14px 0;font-size:13px}.live-policy{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(0,1fr);gap:12px;margin:22px 0;padding:18px;background:#f5f5f5;border-radius:12px;font-size:12px;align-items:start}.live-policy>span{color:#6b6b6b}.live-call code,.live-policy code{overflow-wrap:anywhere;word-break:break-word;font-size:11px;line-height:1.6}.live-policy strong{font-size:12px;text-align:right}.live-policy details{grid-column:1/-1}.live-card details{font-size:12px}.live-card summary{cursor:pointer;line-height:1.8}.live-card pre{max-height:320px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:11px;line-height:1.65;padding:14px;background:#f5f5f5;border-radius:8px}.live-wallet{display:flex;align-items:center;gap:14px;background:#f5f5f5;border-radius:12px;padding:20px;margin:24px 0}.live-wallet>div{display:grid;gap:7px;min-width:0}.live-wallet strong{font-size:14px;overflow-wrap:anywhere}.live-wallet span{font-size:11px;color:#6b6b6b}.live-divider{height:1px;background:#e3e3e3;margin:28px 0}.live-buttons{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.live-feedback{display:flex;gap:10px;align-items:start;padding:15px 18px;border:1px solid #e0e0e0;border-radius:10px;font-size:14px;background:#f5f5f5;overflow-wrap:anywhere}.live-feedback svg{flex-shrink:0}.live-operations{display:grid;grid-template-columns:minmax(200px,.7fr) minmax(0,1.3fr);border-top:1px solid #e3e3e3;gap:26px;padding-top:26px;margin-top:26px}.live-history{min-width:0}.live-history h3{margin:0 0 18px}.live-history>button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;text-align:left;border:1px solid #e0e0e0;border-radius:10px;padding:16px;margin-bottom:10px;background:transparent;font:inherit;font-size:14px;cursor:pointer}.live-history>button.selected{background:#f2f2f2;border-color:#8f8f8f}.live-history small{display:block;color:#6b6b6b;font-size:11px;margin-top:7px}.live-review{min-width:0;border-left:1px solid #e3e3e3;padding-left:26px}.live-empty{padding:45px 20px;max-width:340px;margin:auto;text-align:center}.live-empty>svg{margin-bottom:12px;color:#8f8f8f}.live-review-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.live-review-heading>strong{font-size:13px;color:#6b6b6b}.live-call{margin-top:20px;padding:12px;border:1px solid #e3e3e3;border-radius:10px}.live-attempt{display:grid;gap:8px;padding:15px 0;border-top:1px solid #e3e3e3;margin-top:12px}.live-reconcile{margin-top:20px;border-top:1px solid #e3e3e3}.live-reconcile p{margin-top:15px;font-size:12px}.live-footnote{max-width:860px;line-height:1.8;margin:24px 0}.live-page .site-nav{gap:16px}.live-page .site-nav .environment{margin-right:auto}.live-page .site-footer{gap:20px}.live-page .site-footer a{font-size:12px}.live-page .quote-lines strong{overflow-wrap:anywhere;max-width:60%;text-align:right}.live-page .mini-tag{white-space:normal;text-align:center}@media(max-width:760px){.live-content{padding-top:32px}.live-content .dashboard-heading h1{font-size:33px;letter-spacing:-1.2px}.live-content .dashboard-heading>.icon-tile{display:none}.live-operations,.live-setup{grid-template-columns:1fr}.live-card{padding:22px}.live-review{border-left:0;border-top:1px solid #e3e3e3;padding:24px 0 0}.live-policy{grid-template-columns:1fr}.live-policy strong{text-align:left}.live-policy>span:not(:first-child){margin-top:8px}.live-page .site-nav .text-link{font-size:11px}.live-page .site-nav .environment{font-size:10px}.live-page .site-nav{gap:12px}.live-page .site-footer{align-items:flex-start}.live-page .panel-heading{align-items:flex-start;gap:15px}.live-buttons .button{flex-grow:1}.live-page .live-card .button{white-space:normal;text-align:center}}.indexed-activity{margin-top:26px}.activity-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:22px}.activity-heading>div{min-width:0}.activity-heading .button{flex-shrink:0}.activity-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:25px 0}.activity-metrics>div{padding:18px;border:1px solid var(--line);border-radius:10px;display:grid;gap:10px}.activity-metrics span{color:#6b6b6b;font-size:11px}.activity-metrics strong{font-size:23px;font-family:var(--font-display)}.activity-checkpoint,.activity-discovery{display:flex;align-items:flex-start;gap:10px;font-size:12px;color:#6b6b6b;line-height:1.7;background:#f5f5f5;padding:14px 16px;border-radius:9px;margin:12px 0}.activity-checkpoint svg,.activity-discovery svg{margin-top:3px}.activity-filters{display:flex;align-items:flex-end;gap:15px;border-top:1px solid var(--line);padding-top:20px;margin-top:24px}.activity-filters .form-label{flex:1 1;min-width:0;margin:0}.activity-filters select{width:100%;padding:13px 12px;border:1px solid #e0e0e0;border-radius:10px;background:#fbfbfb;font:inherit;color:inherit}.activity-filters .button{min-height:45px}.activity-empty{padding:35px 0;border-top:1px solid var(--line);margin-top:25px}.activity-error{padding:16px;border:1px solid #ebd7cc;border-radius:9px;margin-top:20px}.indexed-events{display:grid;gap:16px;margin-top:24px}.indexed-event{border:1px solid var(--line);border-radius:12px;padding:22px;min-width:0}.indexed-event-title{display:flex;align-items:center;justify-content:space-between;gap:15px}.indexed-event-title>div{display:flex;align-items:center;gap:12px;min-width:0}.indexed-event-title h3{font-size:15px;margin:0}.activity-index{font-size:11px;color:#6b6b6b}.provenance-pill{font-size:10px;border-radius:20px;padding:6px 10px;background:#f5eee2;color:#85672f;white-space:nowrap}.provenance-pill.linked{background:#efefef;color:#5a5a5a}.indexed-event-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:23px 0}.indexed-event-details>span{font-size:11px;color:#6b6b6b;display:grid;gap:8px}.indexed-event-details strong{font-size:15px;color:var(--ink);overflow-wrap:anywhere}.live-card .indexed-account{font-size:12px;display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.indexed-account code{overflow-wrap:anywhere;text-align:right;font-size:11px}.indexed-provenance{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;border-top:1px solid var(--line);padding-top:15px;margin-top:18px;font-size:11px}.indexed-provenance>code{overflow-wrap:anywhere;line-height:1.7}.indexed-provenance>a{display:flex;align-items:center;gap:4px;font-weight:600}.indexed-provenance>span{grid-column:1/-1;color:#6b6b6b;font-size:11px;line-height:1.7}.live-card .indexed-unresolved{font-size:12px;padding-top:15px;border-top:1px solid var(--line);margin:18px 0 0}.activity-more{margin-top:20px}.live-card .activity-scope{font-size:11px;line-height:1.8;margin:25px 0 0;color:#6b6b6b}.indexed-activity .live-call{margin-top:18px}.indexed-activity .activity-heading h2{font-size:23px}@media(max-width:760px){.activity-heading{flex-direction:column}.activity-metrics{grid-template-columns:1fr;gap:10px}.activity-metrics>div{display:flex;justify-content:space-between;align-items:center;padding:14px}.activity-metrics strong{font-size:18px}.activity-filters{flex-direction:column;align-items:stretch;gap:15px}.indexed-event{padding:17px}.indexed-event-title{align-items:flex-start;flex-direction:column;gap:12px}.indexed-event-details{grid-template-columns:1fr;gap:14px}.indexed-event-details>span{display:flex;justify-content:space-between;align-items:center;gap:10px}.indexed-event-details strong{font-size:13px}.indexed-provenance{grid-template-columns:1fr}.indexed-provenance>span{grid-column:auto}.activity-heading>.button{width:100%}}.invoice-share,.invoice-summary{margin:24px 0}.invoice-amount{display:grid;gap:12px;background:#f1f1f1;padding:23px;border-radius:12px;margin:24px 0;overflow-wrap:anywhere}.invoice-amount>span{font-size:12px;color:#6b6b6b}.invoice-amount>strong{font-size:37px;letter-spacing:-1px}.invoice-amount>small{font-size:11px;line-height:1.7;color:#6b6b6b;overflow-wrap:anywhere}.invoice-status{padding:20px;background:#f6f6f6;border:1px solid #e1e1e1;border-radius:12px;margin-top:24px}.invoice-status h3{margin:18px 0;font-size:22px}.invoice-status p{font-size:12px}.invoice-error{margin-top:18px}.invoice-term-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.invoice-estimate{padding:16px 0;border-top:1px solid var(--line);font-size:12px;display:grid;gap:10px;margin-bottom:18px;overflow-wrap:anywhere}.invoice-share textarea{width:100%;min-height:90px;border:1px solid #e0e0e0;background:#fbfbfb;border-radius:10px;padding:12px;font-family:monospace;font-size:11px;overflow-wrap:anywhere;word-break:break-all;resize:vertical}.invoice-share p{margin:20px 0 0}.invoice-summary .button{white-space:normal}.invoice-summary .live-call .text-link{margin:10px 0 0}.invoice-summary .live-policy code{overflow-wrap:anywhere}@media(max-width:760px){.invoice-amount>strong{font-size:29px}.invoice-term-grid{grid-template-columns:1fr}.invoice-summary .invoice-status{padding:17px}.invoice-status h3{font-size:19px}.invoice-summary .activity-heading>svg{display:none}}.rules-workspace{min-width:0;max-width:1320px}.rules-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:28px}.rules-grid>section{min-width:0}.rules-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rules-context p{align-self:end;font-size:12px;margin:0 0 18px}.rules-facts{display:grid;gap:14px;margin:24px 0}.rules-facts .form-label{margin:0;text-transform:none}.rules-checkbox{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.6}.rules-checkbox input{margin-top:4px;flex-shrink:0}.rules-review{margin:22px 0}.rules-review summary,.rules-workspace details>summary{cursor:pointer;font-size:13px;font-weight:500}.rules-result{border-top:1px solid var(--line);padding-top:22px;margin-top:24px}.rules-result h3{margin-bottom:14px}.rules-result h4{font-size:14px;margin:20px 0 12px}.rules-step{border:1px solid var(--line);padding:16px;border-radius:8px;margin:14px 0;min-width:0}.rules-step h4{margin:0 0 12px}.rules-step strong{font-size:17px;overflow-wrap:anywhere}.rules-workspace pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f9f6;padding:14px;border-radius:8px;font-size:11px}.rules-workspace input,.rules-workspace select{min-width:0;max-width:100%}.rules-source{font-size:12px;overflow-wrap:anywhere}.rules-source span{display:block;margin-top:7px;font-size:11px;color:var(--muted)}.rules-hash,.rules-result p{overflow-wrap:anywhere}.rules-report-import{margin:28px 0}.rules-workspace .small-note{font-size:12px;line-height:1.7;margin:15px 0}.rules-workspace>.small-note{max-width:960px;margin-top:24px}@media(max-width:1000px){.rules-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.rules-context{grid-template-columns:minmax(0,1fr)}.rules-grid{gap:16px}}.relay-grid{align-items:start}.relay-grid select{width:100%;padding:13px 12px;border:1px solid #dedede;border-radius:9px;background:#fbfbfb;font:inherit}.relay-summary>.button{margin:8px 8px 8px 0}.relay-empty{padding:45px 0;color:#737373;max-width:380px}.relay-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:14px 20px;margin:26px 0;font-size:13px;line-height:1.6}.relay-facts dt{color:#737373}.relay-facts dd{margin:0;overflow-wrap:anywhere}.relay-state{padding:20px;background:#f4f4f1;border-radius:12px;margin:22px 0}.relay-state strong{font-size:16px}.relay-state p{margin:10px 0 0;font-size:12px}.relay-hash{font-size:12px;border-top:1px solid #e6e6e6;padding-top:16px}.relay-hash code{display:block;overflow-wrap:anywhere;font-size:11px;margin-top:8px}.relay-limit{border-top:1px solid #e6e6e6;padding-top:20px;margin-top:25px}@media(max-width:760px){.relay-facts{grid-template-columns:1fr;gap:6px}.relay-facts dd{margin-bottom:12px}.relay-summary>.button{width:100%;margin-right:0}}:root{--paper:#fff;--ink:#111;--muted:#626262;--line:#dedede;--lime:#00ec97;--green:#007e52;--surface:#f6f6f6;--night:#080a09;--font-display:"DM Sans Variable",sans-serif}body{background:var(--paper)}h1,h2,h3{font-weight:400}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline-color:#00a86b}::selection{background:var(--lime);color:#000}.button{border-radius:4px;font-weight:500}.button-dark{background:#111;color:#fff}.button-dark:hover:not(:disabled){background:#333}.button-outline{border-color:#c9c9c9}.button-outline:hover:not(:disabled),.icon-button:hover{background:#f0f0f0}.button-lime{background:var(--lime);color:#080808}.brand,.text-link{font-weight:500}.brand{letter-spacing:-1.6px;gap:12px}.brand-dot{color:var(--green)}.brand-dark .brand-dot,.site-header .brand-dot{color:var(--lime)}.avatar,.environment,.icon-tile,.mini-tag,.simulated-pill,.status-pill{border-radius:4px}.avatar-lime{background:#e7faf1;color:#006b43}.site-header{height:73px;background:var(--night);color:#fff;border-color:#ffffff38}.site-header .brand{color:#fff}.site-header .environment{border-color:#ffffff40;color:#d2d2d2}.site-header .text-link{color:#fff}.site-header .text-link:hover{color:var(--lime)}.site-nav nav{margin-left:24px;gap:24px}.site-nav nav a{color:#eee;font-size:13px;font-weight:400}.site-nav nav a:hover{color:var(--lime)}.site-header .nav-cta{background:#fff;color:#111;font-size:12px;min-height:39px}.site-header .nav-cta:hover{background:var(--lime)}.landing{background:#fff}.landing-header{position:absolute;top:0;width:100%;z-index:10;background:transparent}.landing-header .brand{height:73px;padding-right:32px;border-right:1px solid #ffffff38}.landing-menu{display:none}.near-hero{position:relative;display:grid;align-items:center;min-height:800px;min-height:max(800px,100svh);padding:150px 0 130px;background:#031910;color:#fff;isolation:isolate;overflow:hidden}.near-lightfield{position:absolute;inset:0;z-index:-2;background:url(/core-field.svg) 50%/cover no-repeat}.near-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 47%,#001b13b3 0,#001b1340 48%,transparent 75%)}.near-hero-content{text-align:center;display:flex;flex-direction:column;align-items:center}.near-hero .eyebrow{color:#a5fbd7;font-size:11px;letter-spacing:1.8px;margin-bottom:29px}.near-hero h1{font-size:clamp(54px,6.1vw,88px);font-weight:400;letter-spacing:-3.5px;line-height:1.06;max-width:1060px;text-wrap:balance}.near-hero p{max-width:650px;margin-top:30px;font-size:17px;line-height:1.65;color:#e3f2ec;text-wrap:balance}.near-hero .hero-actions{justify-content:center;gap:16px;margin-top:32px}.near-hero .button{font-size:15px;min-height:51px;padding-inline:21px}.near-hero .button-dark{background:#fff;color:#111}.near-hero .button-dark:hover{background:var(--lime)}.near-hero .button-outline{border-color:#fff;color:#fff;background:#00241d33}.near-hero .button-outline:hover{background:#ffffff18}.near-hero .hero-footnote{color:#bdd9cb;font-size:11px;margin-top:27px}.near-hero .vertical-rule{background:#ffffff50}.hero-coordinate{position:absolute;inset:auto 50px 27px;display:flex;justify-content:space-between;border-top:1px solid #ffffff30;padding-top:19px;font-size:10px;letter-spacing:1.7px;color:#b4d9c9}.hero-coordinate>span:last-child{display:flex;gap:25px}.landing .principles{padding-block:36px;border-top:0}.landing .principles>div{padding-left:32px}.landing .principles>div:first-child{padding-left:0}.landing .principles .numeric-icon,.landing .principles svg{color:#111}.landing .principles>div>span{font-size:15px}.landing .principle-sub{color:#666;font-size:12px}.landing .section-heading{margin-bottom:46px;align-items:flex-end}.landing h2{font-size:clamp(32px,3.25vw,46px);font-weight:400;line-height:1.13;letter-spacing:-1.6px}.landing .section-heading h2>span{color:#777}.landing .faq-section .eyebrow,.landing .fee-section .eyebrow,.landing .section-heading .eyebrow{color:#666;font-size:10px;margin-bottom:23px;letter-spacing:1.6px}.landing .section-heading>p{font-size:14px;line-height:1.8;color:#666;max-width:390px}.landing .protocol-section{background:var(--night);color:#fff;padding-block:104px 88px;margin-top:0}.landing .protocol-section .eyebrow{color:var(--lime)}.landing .protocol-section h2>span{color:#a0a0a0}.landing .protocol-section .section-heading>p{color:#b2b2b2}.network{background:#f7f7f7;border-color:#ddd;border-radius:4px}.flow-icon,.flow-vault,.vault-glyph{border-radius:4px;box-shadow:none}.flow-icon,.flow-vault{background:#fff;border-color:#d7d7d7;color:#555}.flow-vault.is-selected{background:#e5fcf1;border-color:#009e64;color:#00623d;box-shadow:none}.flow-vault.is-selected .vault-glyph{background:#c4f8e1}.route-lines .route-active{stroke:#00a96b}.landing .network{background:#101512;border:1px solid #ffffff28;border-radius:4px;padding:28px 32px}.landing .network-top>span:first-child{color:var(--lime);font-size:11px}.landing .network .mini-tag{color:#bbb;border-color:#ffffff30}.landing .network .flow-icon,.landing .network .flow-vault{background:#151e1a;color:#c4ded0;border-color:#ffffff30}.landing .network .recipient-icon{background:#003e28;color:var(--lime);border-color:#00ec9770}.landing .network .flow-vault.is-selected{background:#00452c;color:#c5ffe6;border-color:var(--lime)}.landing .network .vault-glyph{background:#ffffff0d}.landing .network .route-lines{stroke:#ffffff25}.landing .network .route-active{stroke:var(--lime)}.landing .network .flow-end small,.landing .network-bottom{color:#a1b8ab;font-size:11px}.landing .network .flow-end strong{font-size:13px}.landing .protocol-steps{gap:42px;margin-top:37px}.landing .protocol-steps>div{border-top:1px solid #ffffff28;padding:22px 0 0}.landing .protocol-steps>div>span{position:static;display:block;font-size:11px;color:var(--lime);margin-bottom:22px}.landing .protocol-steps h3{font-size:17px;font-weight:400}.landing .protocol-steps p{font-size:13px;color:#aaa;line-height:1.8;max-width:320px;margin-top:12px}.landing .business-section{padding-block:108px}.landing .business-section .section-heading>.text-link{font-size:13px}.landing .business-grid{gap:0;border:1px solid var(--line);border-radius:4px}.landing .business-card{border:0;border-right:1px solid var(--line);border-radius:0;padding:32px 28px 0}.landing .business-card:last-child{border-right:0}.landing .feature-icon{color:#111;margin-bottom:34px}.landing .business-card h3{font-size:24px;letter-spacing:-.7px;line-height:1.25;font-weight:400}.landing .business-card>p{color:#666;font-size:13px;min-height:91px;line-height:1.75}.landing .code-sample,.landing .sample-disclosure,.landing .sample-invoice{background:#f5f5f5;border-color:#ddd;border-radius:4px 4px 0 0}.landing .code-sample,.landing .sample-disclosure span,.landing .sample-private{color:#00784b}.landing .fee-section{padding-block:74px;gap:80px}.landing .fee-section>div>p{font-size:15px;color:#666}.landing .fee-section .text-link{font-size:14px}.landing .fee-example{max-width:500px;border-radius:4px;border-color:#222;background:#101512;padding:30px;color:#fff}.landing .fee-example .fee-example-heading{color:#a9b8af;font-size:10px}.landing .fee-example .near-mark{color:var(--lime)}.landing .fee-example>div:not(.fee-example-heading){font-size:13px;color:#bbb;padding-block:12px}.landing .fee-example strong{color:#fff}.landing .fee-example>.fee-total{color:#fff!important;border-color:#ffffff35}.landing .fee-total strong{font-size:20px;color:var(--lime)}.landing .fee-example>p{color:#aebcb4!important;font-size:11px!important}.landing .faq-section{padding-block:104px}.landing .faqs summary{font-size:16px}.landing .faqs details{padding-block:22px}.landing .faqs p{color:#626262;font-size:13px;line-height:1.8}.landing .bottom-cta{background:#031910;border-radius:4px;padding:64px;gap:30px}.landing .bottom-cta:after{width:750px;height:750px;right:-240px;top:-300px;border:1px solid #00ec9730;box-shadow:0 0 0 70px #00ec9708,0 0 0 140px #00ec9705;background:radial-gradient(ellipse,#00ec9718,transparent 60%)}.landing .bottom-cta .eyebrow{color:var(--lime);font-size:10px}.landing .bottom-cta .button{font-size:15px}.landing .site-footer{padding-block:45px;flex-wrap:wrap}.landing .site-footer p,.landing .site-footer>span{color:#666;font-size:11px}.landing .site-footer a:not(.brand){color:#444;font-size:12px}.workspace{background:#f6f6f6}.sidebar{background:#080a09;color:#ccc;border-right:1px solid #222}.sidebar .brand{color:#fff}.workspace-switch{border-color:#353535;background:#161817;border-radius:4px}.workspace-monogram{background:#282b29;color:#eee;border-color:#444;border-radius:4px}.sidebar-profile strong,.workspace-switch strong{color:#eee}.sidebar-label,.sidebar-profile span,.workspace-switch span,.workspace-switch>svg{color:#aaa}.sidebar nav button{color:#aaa;border-radius:4px;min-height:44px}.sidebar nav button:hover{background:#1f2321;color:#fff}.sidebar nav button.active{background:var(--lime);color:#00170f;font-weight:500}.sidebar nav .nav-dot,.sidebar-profile .profile-dot{background:var(--lime)}.sidebar nav button.active .nav-dot{background:#005135}.sidebar-privacy{background:#111a15;border:1px solid #314338;border-radius:4px}.sidebar-privacy:after{border-color:#00ec971a;box-shadow:0 0 0 18px #00ec9705,0 0 0 36px #00ec9705}.sidebar-privacy .privacy-symbol,.sidebar-privacy a{color:var(--lime)}.sidebar-privacy strong{color:#e7f6ee;font-weight:400}.sidebar-privacy p{color:#a9b9af}.sidebar-link{color:#aaa}.sidebar-link:hover{color:var(--lime)}.sidebar-profile{border-color:#333}.sidebar-profile .avatar{background:#252b27;color:#d1eadd}.app-header{background:#fff}.app-header strong{color:#111}.app-header>div{color:#666}.app-header .avatar{background:#eee;color:#333}.environment{color:#444;border-color:#ccc}.environment .dot{background:#008d59}.demo-notice{background:#f0f5f2;border:1px solid #d7e4dc;border-left:3px solid #00a66a;border-radius:4px}.workspace-main .demo-notice{color:#435e4e}.dashboard-heading h1{font-weight:400;font-size:30px;letter-spacing:-1px}.amount-input,.balance-card,.commitment,.indexed-event,.invoice-amount,.invoice-status,.live-call,.live-feedback,.live-history>button,.live-policy,.live-wallet,.metric-card,.modal,.panel,.vault-summary{border-radius:4px}.metric-card,.panel{border-color:#dedede}.balance-card{background:radial-gradient(ellipse at 100% 0,#005e3b 0,#0b1d13 43%,#0a0e0b 80%);border-color:#152c1f;color:#fff}.balance-card:after{border-color:#00ec971c;box-shadow:0 0 0 22px #00ec9708,0 0 0 44px #00ec9704}.balance-card .metric-value>span,.workspace-main .balance-card .metric-label{color:#b8d6c5}.workspace-main .balance-card-footer>span:first-child{color:var(--lime)}.workspace-main .balance-card-footer>span:last-child{color:#c2d9cd}.metric-value{font-weight:400;font-size:35px;letter-spacing:-1.2px}.workspace-main .small-green{color:#007b4d!important}.bar{background:#e3e9e6;border-radius:2px 2px 0 0}.bar-current{background:var(--lime)}.icon-tile{background:#e7faf1;color:#007b4d}.table-filters{background:#f1f1f1}.table-filters .selected{color:#111}.workspace-main .panel-link:hover{background:#eefaf4}.workspace-main .simulated-pill{background:#eef9f3;color:#00784b;border-color:#cce5d7}.vault-summary{background:#eef8f2;border-color:#cde1d5}.vault-card-icon{background:#e6f9ef!important;color:#007b4d;border-radius:4px}.liquidity-track>div{background:#00bd79!important}.proof-diagram>span{border-radius:4px;background:#f0f8f3}.proof-result,.verification-success{background:#e8faf0;border-color:#b8e7ce;color:#006940;border-radius:4px}.modal{background:#fff}.modal-heading{background:#0b120e;color:#fff;border-color:#25352a}.modal-heading .eyebrow{color:var(--lime)}.modal-heading p,.modal-heading>.icon-button{color:#b8c8be}.modal-heading>.icon-button:hover{background:#25332a}.modal-actions{background:#fafafa}.amount-input{background:#f3f8f5;border-color:#d9e6df}.form-label select,.search-field,.table-filters,.vault-picker label{border-radius:4px}.vault-picker label.chosen{border-color:#009c62;color:#006a43;background:#e9fcf2}.vault-picker label:focus-within{outline-color:#009c62}.step-indicator .active{color:#007b4d}.toast{background:#0d1912;color:#e5fff1;border:1px solid #276d47;border-radius:4px}.live-page{background:#f7f7f7;min-height:100vh}.live-content{padding-top:48px}.live-content .dashboard-heading h1{font-weight:400;font-size:52px;line-height:1.08;letter-spacing:-1.8px}.live-card h2,.live-card h3{font-weight:400}.live-card .form-label{color:#333;font-size:12px}.invoice-share textarea,.live-card input:not([type=checkbox]){border-color:#ccc;border-radius:4px;background:#fafafa}.live-card input:focus{outline-color:#00a66a}.live-card pre,.live-policy,.live-wallet{background:#f3f3f3;border-radius:4px}.live-history>button.selected{background:#e9fcf2;border-color:#009c62}.invoice-amount{background:#0c1c13;color:#fff}.invoice-amount>strong{color:var(--lime);font-weight:400}.invoice-amount>small,.invoice-amount>span{color:#bfd2c6}.invoice-status{background:#f4f8f5;border-color:#cfe0d5}.live-page .site-footer{border-top:1px solid #ddd;margin-top:24px}@media (min-width:1600px){.near-hero{min-height:960px}}@media (max-width:1200px){.landing-header .site-nav>nav{display:none}.landing-menu{display:block;margin-left:auto;margin-right:22px}.landing-menu summary{cursor:pointer;display:flex;align-items:center;gap:12px;font-size:13px;min-height:44px;list-style:none}.landing-menu summary::-webkit-details-marker{display:none}.landing-menu[open] summary svg{transform:rotate(180deg)}.site-nav .landing-menu nav{display:flex;flex-direction:column;position:absolute;top:72px;left:0;right:0;margin:0;background:#080e0b;padding:20px 40px;gap:0;border-bottom:1px solid #ffffff30}.site-nav .landing-menu nav a{padding:14px 0;border-bottom:1px solid #ffffff15;justify-content:space-between;font-size:15px}}@media (max-width:900px){.landing .business-card{padding:26px 20px 0}.landing .business-card h3{font-size:21px}.landing .business-card>p{min-height:116px}.landing .fee-section{gap:36px}.landing .principles>div{padding-left:19px;gap:10px}}@media (max-width:760px){.site-header{height:73px}.landing-header .brand{padding-right:20px}.landing-header .nav-cta{display:none}.landing-menu{margin-right:0}.site-nav .landing-menu nav{padding-inline:24px}.near-hero{min-height:810px;min-height:max(810px,100svh);padding-block:150px 130px}.near-lightfield{background-size:auto 100%}.near-hero .eyebrow{font-size:9px;letter-spacing:1.2px;margin-bottom:27px}.near-hero h1{font-size:clamp(43px,8.2vw,60px);line-height:1.06;letter-spacing:-1.8px}.near-hero p{font-size:15px;line-height:1.7;margin-top:27px;max-width:470px}.near-hero .hero-actions{gap:12px;flex-wrap:wrap;margin-top:28px}.near-hero .button{padding-inline:17px;font-size:13px;min-height:49px}.near-hero .hero-footnote{font-size:9px;flex-wrap:wrap;justify-content:center;gap:9px}.hero-coordinate{inset-inline:24px;font-size:8px;letter-spacing:1px}.hero-coordinate>span:last-child{gap:14px}.landing .principles{padding-block:13px}.landing .principles>div,.landing .principles>div:first-child{padding:20px 12px}.landing .principles>div>span{font-size:13px}.landing .principle-sub{font-size:11px}.landing .protocol-section{padding-block:68px 58px}.landing .section-heading{gap:24px;margin-bottom:31px}.landing h2{font-size:36px;letter-spacing:-1.1px}.landing .section-heading>p{font-size:13px}.landing .section-heading .eyebrow{font-size:9px;margin-bottom:18px}.landing .network{padding:20px 13px}.landing .network .flow-end strong{font-size:11px}.landing .network .flow-end small,.landing .network-bottom{font-size:9px}.landing .protocol-steps{gap:10px;margin-top:24px}.landing .protocol-steps>div{padding-block:22px 12px}.landing .protocol-steps>div>span{margin-bottom:13px}.landing .protocol-steps p{max-width:none}.landing .business-section{padding-block:66px}.landing .business-grid{grid-template-columns:1fr}.landing .business-card{padding:28px 24px 0;border-right:0;border-bottom:1px solid var(--line)}.landing .business-card:last-child{border-bottom:0}.landing .business-card>p{min-height:auto}.landing .business-card h3{font-size:25px}.landing .feature-icon{margin-bottom:24px}.landing .fee-section{grid-template-columns:1fr;padding-block:54px;gap:30px}.landing .fee-example{max-width:none;padding:25px}.landing .faq-section{padding-block:64px;gap:30px}.landing .faqs summary{font-size:14px}.landing .bottom-cta{padding:35px 25px;align-items:flex-start;gap:30px}.landing .bottom-cta .eyebrow{font-size:8px}.landing .site-footer{padding-block:30px;gap:18px}.landing .site-footer p{font-size:10px}.landing .site-footer>div{margin-left:0}.dashboard-heading h1{font-size:27px}.live-content{padding-top:30px}.live-content .dashboard-heading h1{font-size:39px;letter-spacing:-1.3px}.live-page .site-header .environment{font-size:8px}}@media (max-width:380px){.near-hero h1{font-size:43px}.near-hero .hero-actions{flex-direction:column}.near-hero .button{width:100%}.near-hero .hero-footnote .vertical-rule{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.workspace-main .dashboard-heading .eyebrow,.workspace-main .search-field,.workspace-main .search-field input::placeholder,.workspace-main .table-filters button,.workspace-main .workspace-footer,.workspace-main :is(.metric-label,.metric-caption,.panel-heading p,.dashboard-heading p,.activity-table th,.table-person span,.reference,.activity-table small,.amount-cell>span,.time-cell,.table-footer,.panel-link,.proof-detail,.proof-warning p,.disclosure-list,.vault-share,.explanation-note p){color:#626262}.workspace-main .balance-card .metric-label{color:#b8d6c5}.workspace-main .metric-caption .small-green{color:#007b4d!important}.live-content .dashboard-heading p{font-size:14px;color:#626262;max-width:720px;line-height:1.75}.live-content .dashboard-heading .eyebrow{color:#626262;font-size:10px;letter-spacing:1.4px;margin-bottom:16px}.live-content .demo-notice{color:#435e4e;font-size:12px;line-height:1.7;padding-block:12px}.modal-body :is(.form-label>span,.form-context,.small-note,.vault-picker small,.quote-lines>div,.commitment>span){color:#626262}@media (max-width:760px){.live-content .dashboard-heading p{font-size:13px}.live-content .demo-notice{font-size:11px}}