.rp-site{--rp-ground:#f3f4f1;--rp-surface:#fff;--rp-ink:#121316;--rp-ink-2:#2a2c31;--rp-muted:#5a5d66;--rp-line:#dde0d9;--rp-go:#00805a;--rp-go-deep:#006947;--rp-go-lit:#3ddc97;--rp-go-wash:#e1f3ea;--rp-stop:#b53c12;--rp-stop-lit:#e0613a;--rp-stop-wash:#fbe8df;--rp-warn:#8a5d00;--rp-warn-lit:#e0a800;--rp-warn-wash:#fff1cf;--rp-violet:var(--rp-go);--rp-violet-dark:var(--rp-go-deep);--rp-violet-soft:var(--rp-go-wash);--rp-cyan:var(--rp-go);--rp-canvas:var(--rp-ground);--mk-ink:var(--rp-ink);--mk-muted:var(--rp-muted);--mk-line:var(--rp-line);--mk-paper:var(--rp-ground);--mk-green:var(--rp-go);--mk-green-bright:var(--rp-go-lit);--mk-dark:var(--rp-ink);color:var(--rp-ink);background:var(--rp-ground);font-family:var(--rp-font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;overflow:clip}.rp-site :is(h1,h2,h3,h4){font-family:var(--rp-font-display), var(--rp-font-sans), system-ui, sans-serif}.rp-site ::selection{color:var(--rp-ink);background:#bdebd6}.rp-skip-link{z-index:100;color:#fff;background:var(--rp-ink,#121316);border-radius:12px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .14s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.rp-skip-link:focus-visible{transform:translateY(0)}.rp-site #rp-main:focus{outline:none}.rp-site .rp-container{width:min(1200px,100% - 64px)}.rp-site .rp-header{border-bottom:1px solid var(--rp-line);height:76px;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f3f4f1eb;position:sticky;top:0}.rp-site .rp-logo{gap:10px}.rp-site .rp-logo>span{background:var(--rp-ink);width:22px;height:22px;box-shadow:none;border:0;border-radius:7px;position:relative}.rp-site .rp-logo>span:after{content:"";background:var(--rp-go-lit);border-radius:50%;position:absolute;inset:7px}.rp-site .rp-logo.inverse>span{background:#fff}.rp-site .rp-logo.inverse>span:after{background:var(--rp-go)}.rp-site .rp-logo strong{color:var(--rp-ink);font-family:var(--rp-font-display), sans-serif;letter-spacing:-.01em;font-size:20px;font-weight:700}.rp-site .rp-logo.inverse strong{color:#fff}.rp-site .rp-nav{gap:28px}.rp-site .rp-nav a{color:var(--rp-muted);padding:10px 0;font-size:15px;font-weight:500}.rp-site .rp-nav a:hover,.rp-site .rp-nav a[aria-current]{color:var(--rp-ink)}.rp-site .rp-nav a[aria-current]:after{background:var(--rp-ink);transform:scaleX(1)}.rp-site .rp-login{color:var(--rp-muted);font-size:15px;font-weight:500}.rp-site .rp-login:hover{color:var(--rp-ink)}.rp-site .rp-button{border-radius:12px;min-height:46px;font-size:15px;font-weight:600}.rp-site .rp-button.small{min-height:42px}.rp-site .rp-button.dark{background:var(--rp-ink);border-color:var(--rp-ink);color:#fff;box-shadow:none}.rp-site .rp-button.dark:hover{background:var(--rp-ink-2);border-color:var(--rp-ink-2)}.rp-site .rp-button.light{color:var(--rp-ink);background:#fff;border-color:#fff}.rp-site .rp-button.light:hover{background:var(--rp-go-wash)}.rp-site .rp-button.outline-dark{color:var(--rp-ink);border-color:var(--rp-line);background:#fff}.rp-site .rp-button.outline-dark:hover{border-color:var(--rp-ink);background:#fff}.rp-site .rp-button.outline-light{color:#fff;border-color:#4a4d55}.rp-site :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid var(--rp-go);outline-offset:3px}.rp-site :is(.rp-footer,.rp-home-close,.rp-cta) :focus-visible{outline-color:var(--rp-go-lit)}.rp-site :is(section[id],div[id],article[id]){scroll-margin-top:104px}.rp-site .rp-mobile-nav{position:relative}.rp-mobile-nav>button{color:#121316;cursor:pointer;background:#fff;border:1px solid #dde0d9;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.rp-mobile-nav>nav{background:#fff;border:1px solid #dde0d9;border-radius:18px;gap:4px;width:min(300px,100vw - 40px);padding:12px;display:grid;position:absolute;top:55px;right:0;box-shadow:0 20px 60px #12131624}.rp-mobile-nav>nav>a{border-radius:9px;padding:13px;font-size:15px}.rp-mobile-nav>nav>a[aria-current]{color:#121316;background:#f3f4f1}.rp-mobile-nav>nav .rp-button{justify-content:space-between;margin-top:5px}.rp-site .rp-hero{background:var(--rp-ground);padding:64px 0 28px}.rp-site .rp-hero:before{opacity:.2;inset:0 0 auto}.rp-site .rp-hero-glow{opacity:.07}.rp-site .rp-hero-copy h1{letter-spacing:-.065em;max-width:920px;font-size:clamp(48px,6.4vw,84px);font-weight:600;line-height:1.02}.rp-site .rp-hero-copy>p{color:var(--rp-muted);font-size:18px}.rp-site .rp-eyebrow{color:var(--rp-go-deep);letter-spacing:.035em;background:0 0;border:0;font-weight:550}.rp-site .rp-heading h2{letter-spacing:-.05em;font-size:clamp(32px,3.8vw,49px);font-weight:550;line-height:1.1}.rp-site .rp-heading p{font-size:16px}.rp-site .rp-section{padding:96px 0}.rp-site :is(.rp-why,.rp-integrations,.rp-outcomes,.rp-pricing,.rp-faq){background:var(--rp-ground)}.rp-site .rp-process{background:var(--rp-surface)}.rp-site .rp-section-label{color:var(--rp-go-deep);letter-spacing:.045em;font-size:14px;font-weight:600}.rp-discovery-art{max-width:1000px;margin:44px auto 38px;position:relative}.rp-art-image-wrap{border-radius:34px;overflow:hidden}.rp-art-image-wrap img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;max-height:560px;display:block}.rp-discovery-art figcaption{border-top:1px solid #e4e0e8;justify-content:space-between;align-items:center;gap:24px;padding:22px 32px 0;display:flex}.rp-discovery-art figcaption>span{white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.rp-discovery-art figcaption i{background:#1aa7b5;border-radius:50%;width:6px;height:6px}.rp-discovery-art figcaption p{color:#788093;max-width:385px;margin:0;font-size:14px;line-height:1.65}.rp-art-note{color:#675b93;background:#fffdf9;border:1px solid #e8dfcf;border-radius:8px;padding:8px 14px;font-family:Georgia,serif;font-size:15px;font-style:italic;position:absolute;box-shadow:0 4px 8px #17213a05}.rp-art-note.note-one{top:30%;left:-12px;transform:rotate(-6deg)}.rp-art-note.note-two{top:63%;right:-4px;transform:rotate(5deg)}.rp-site .rp-trust-row{border-color:#e7e3ec}.rp-site .rp-final-cta{background:var(--rp-ink)}.rp-site .rp-final-cta .rp-eyebrow{color:var(--rp-go-lit)}.rp-site .rp-process .rp-heading p{color:#586174}.rp-site :is(.rp-process,.future-network,.related-section,.credit-explainer,.rp-credit-section,.rp-connections-section,.rp-custom-section,.rp-faq-directory,.rp-faq,.preset-rp-grid article,.rp-trust-row,.rp-trust-band,.rp-detail-faq,.rp-plan-trust){--rp-muted:#586174;--rp-detail-muted:#586174}.rp-site :is(.inner-hero,.blog-hero,.article-hero,.legal-page){background:var(--rp-ground);border-color:var(--rp-line);color:var(--rp-ink);padding-top:76px}.rp-site :is(.inner-hero,.blog-hero) .signal-field{opacity:.2;filter:hue-rotate(120deg)}.rp-site :is(.inner-hero h1,.blog-hero h1,.article-hero h1){letter-spacing:-.055em;font-size:clamp(40px,5.5vw,68px);font-weight:550;line-height:1.08}.rp-site :is(.inner-hero p,.blog-hero p,.article-hero p,.legal-summary,.legal-document){color:var(--rp-muted)}.rp-site :is(.hero-kicker,.section-kicker,.rp-text-link){color:var(--rp-violet)!important}.rp-site :is(.hero-kicker i){background:#1aa7b5}.rp-site :is(.inner-hero-icon,.feature-icon){background:var(--rp-go-wash);color:var(--rp-go-deep);border-color:#c6e6d6;border-radius:14px}.rp-site :is(.section-heading h2,.future-grid h2,.legal-document h1,.legal-document h2){color:var(--rp-ink);letter-spacing:-.04em;font-weight:550}.rp-site :is(.feature-detail-grid article,.security-grid article,.agency-value-grid article,.preset-rp-grid article,.article-card,.featured-article,.related-grid>a){border-color:var(--rp-line);border-radius:20px;box-shadow:0 5px 18px #17213a03}.rp-site :is(.feature-detail-grid p,.security-grid p,.agency-value-grid p,.preset-rp-grid p,.agency-stage-grid p,.featured-article p,.article-card p,.related-grid p,.security-contact p){color:var(--rp-muted);font-size:14px;line-height:1.75}.rp-site :is(.feature-detail-grid li,.preset-rp-grid article>em,.inner-stats span){color:var(--rp-muted);font-size:14px}.rp-site :is(.feature-detail-grid article>span:nth-child(2),.feature-detail-grid li svg,.preset-rp-grid article>span,.network-layers svg,.security-contact>svg,.related-grid em,.related-grid span,.featured-article em,.featured-article>div:last-child>span){color:var(--rp-violet)}.rp-site .preset-rp-grid article{padding-bottom:72px}.rp-site .preset-rp-grid article.recommended{box-shadow:inset 0 3px var(--rp-go);background:#f4faf7;border-color:#9fd3bb}.rp-site .preset-rp-grid article>i{color:var(--rp-go-deep);background:var(--rp-go-wash)}.rp-site :is(.platform-workflow,.custom-path-section,.agency-dark,.data-lifecycle,.rp-cta,.article-conclusion){color:#f3f4f1;background:var(--rp-ink)}.rp-site :is(.platform-workflow,.agency-dark,.data-lifecycle,.rp-cta) h2{color:#fff}.rp-site :is(.platform-workflow,.agency-dark,.data-lifecycle,.rp-cta) p{color:#b9bcc4}.rp-site :is(.platform-workflow,.agency-dark,.data-lifecycle,.rp-cta) .section-kicker{color:var(--rp-go-lit)!important}.rp-site .rp-cta:before{opacity:.2;background-image:radial-gradient(#ffffff1f 1px,#0000 1px);background-size:22px 22px;animation:none;-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.rp-site .rp-cta h2{letter-spacing:-.04em;max-width:720px;margin-inline:auto;font-size:clamp(32px,4vw,49px);font-weight:550}.rp-site :is(.proof-console,.adapter-terminal){background:#161b33;border-color:#464366;border-radius:18px}.rp-site :is(.proof-console>div,.adapter-terminal>div){color:#b5b2cf;background:#202641;border-color:#454366}.rp-site :is(.proof-console code,.adapter-terminal code,.proof-chain>div){color:#b9bcc4}.rp-site :is(.proof-console code em,.adapter-terminal code i,.article-conclusion a,.article-conclusion>svg){color:#85dce1}.rp-site .proof-chain span{color:#17213a;background:#8bcfdc}.rp-site :is(.future-network,.related-section,.credit-explainer){background:var(--rp-surface)}.rp-site :is(.network-layers,.agency-stage-grid,.lifecycle-track){border-color:#ddd8e8;border-radius:18px}.rp-site :is(.tenant-diagram>.agency-node,.tenant-diagram>div>span,.lifecycle-track>div){color:#ecebff;background:#303255;border-color:#535071}.rp-site :is(.tenant-diagram em,.lifecycle-track span){color:#b3edf0;background:0 0}.rp-site .tenant-diagram small{color:#b9b4cc;font-size:14px}.rp-site :is(.blog-search,.article-layout>aside>div){border-color:#d8d2e5;border-radius:14px}.rp-site .featured-article-visual{color:#6555ba;background:#eeeafa}.rp-site .featured-article-visual:before{background-image:radial-gradient(#a497c2 1px,#0000 1px)}.rp-site .featured-article-visual>i{border-color:#a99ccd}.rp-site .featured-article-visual>span{color:#706298}.rp-site .blog-filter-row :is(button,a).active{color:#6555ba;background:#eeeafa;border-color:#d6cdeb}.rp-site :is(.article-body p,.article-lead){color:#586479}.rp-site .article-body li{color:#586479;background:#efedf5;border-color:#8876c8}.rp-site :is(.article-body>section>span,.article-hero>div>span){color:#6555ba}.rp-site .rp-footer{color:#b9bcc4;background:var(--rp-ink);border-color:#2b2d33}.rp-site .footer-brand p{color:#d9dbe0}.rp-site .footer-brand>span{color:#a9acb5}.rp-site .footer-brand svg{color:var(--rp-go-lit)}.rp-site .footer-column strong{color:#fff}.rp-site .footer-column a{color:#b9bcc4;font-size:14px}.rp-site :is(.footer-column a,.footer-bottom a,.rp-nav-actions>a,.rp-nav a){align-items:center;min-height:24px;display:inline-flex}.rp-site .footer-column a:hover{color:#fff}.rp-site .footer-bottom{color:#a9acb5;border-color:#2b2d33}.rp-site .footer-main{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(0,1fr));gap:40px}@media (max-width:1000px){.rp-site .footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-site .footer-brand{grid-column:1/-1}.rp-site .rp-nav{display:none}.rp-site .rp-mobile-nav{display:block}.rp-site .rp-nav-actions{margin-left:auto;margin-right:18px}.rp-discovery-art{margin-top:35px}.rp-art-note{display:none}}@media (max-width:720px){.rp-site .rp-container{width:calc(100% - 40px)}.rp-site .rp-header{height:68px}.rp-site .rp-nav-actions{display:none}.rp-site .rp-hero{padding-top:38px}.rp-site .rp-hero-copy h1{font-size:clamp(40px,10.7vw,64px);line-height:1.06}.rp-site .rp-hero-copy>p{font-size:16px;line-height:1.65}.rp-site .rp-section{padding:64px 0}.rp-discovery-art{margin:30px -8px 25px}.rp-art-image-wrap{border-radius:18px}.rp-discovery-art figcaption{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 8px 0}.rp-discovery-art figcaption>span,.rp-discovery-art figcaption p{font-size:14px}.rp-site :is(.inner-hero,.blog-hero,.article-hero){padding-top:45px}.rp-site .rp-cta{padding:62px 0}}@media (prefers-reduced-motion:reduce){.rp-site *,.rp-site :before,.rp-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.rp-site [data-reveal]{opacity:1!important;transform:none!important}}
