.brand-removed,[data-framer-name="Logos"],[data-framer-name="Testimonials"],.framer-192ecrd,.framer-1xk65dg,[id*="cookie"],[class*="Cookie"],.framer-1jipnf3{display:none!important}
body{--brand-accent:#299f68;--brand-dark:#114330;--brand-paper:#f5faf7}
.wallet-dialog{border:1px solid #ddd;border-radius:22px;padding:34px;width:420px;max-width:90vw;color:var(--brand-dark);background:var(--brand-paper);font-family:Arial,sans-serif;box-shadow:0 24px 100px #0003}.wallet-dialog::backdrop{background:#142a2370;backdrop-filter:blur(6px)}.wallet-dialog h2{font-size:30px;letter-spacing:-1px;margin:16px 0}.wallet-dialog p{font-size:14px;line-height:1.5}.wallet-options{display:grid;gap:9px;margin:24px 0}.wallet-choice{font:inherit;text-align:left;padding:17px 20px;border:1px solid #0002;background:#fff;border-radius:12px;cursor:pointer;color:var(--brand-dark)}.wallet-choice:hover{border-color:var(--brand-accent);background:var(--brand-paper)}.wallet-close{float:right;border:0;background:none;font-size:25px;cursor:pointer}.wallet-skip{width:100%;padding:14px;border:0;background:transparent;text-decoration:underline;color:var(--brand-dark);cursor:pointer}.wallet-status{min-height:42px}.wallet-account{position:fixed;right:22px;bottom:22px;z-index:10000;background:var(--brand-paper);border:1px solid #0002;box-shadow:0 8px 32px #0002;border-radius:14px;padding:14px;display:flex;gap:10px;align-items:center;font:13px Arial}.wallet-account button{border:0;border-radius:8px;background:var(--brand-dark);color:white;padding:10px;cursor:pointer}.wallet-account [hidden]{display:none}.wallet-account [role=status]{max-width:240px}.wallet-network{font-weight:bold}[data-connect-wallet]{cursor:pointer}
@keyframes brand-token{0%,100%{transform:rotateY(0) translateY(0)}50%{transform:rotateY(180deg) translateY(-7px)}}
.route-calculator{width:100%;padding:45px 0!important;display:block!important}.calc-title{text-align:left;margin-bottom:32px}.calc-title h2,.route-section h2{font-size:32px;letter-spacing:-1px;font-weight:400;margin:0 0 12px}.calc-title p,.calc-caption,.route-section>p{font-size:16px;color:#676767}.calc-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.calc-inputs label{font:14px Arial;color:#676767}.calc-inputs input{display:block;width:100%;box-sizing:border-box;margin-top:12px;padding:16px;font-size:22px;border:1px solid #d4ded8;border-radius:8px;color:var(--brand-dark);background:var(--brand-paper)}.calc-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:35px 0 20px}.calc-columns>div{font:14px Arial}.calc-bar{height:130px;border-bottom:1px solid #ccc;margin:20px 0;display:flex;align-items:flex-end;background:var(--brand-paper)}.calc-bar i{height:100%;width:100%;background:var(--brand-accent);transition:height .45s}.calc-bar:hover i{filter:brightness(1.12)}.converted i{opacity:.7}.payout i{background:var(--brand-dark)}.calc-columns strong{font-size:24px;font-weight:400}#calc-status{font:14px Arial;color:var(--brand-dark);min-height:20px}.calc-caption{margin-top:20px}.route-section{max-width:1120px;width:100%;margin:auto;text-align:center;padding:30px 0}.stage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:42px 0}.stage-grid article{background:var(--brand-paper);padding:30px;text-align:left;border-radius:10px}.stage-grid article>span{color:var(--brand-accent);font:12px monospace}.stage-grid h3,.step-panel h3{font-size:24px;font-weight:400;margin:18px 0}.stage-grid p,.step-panel p{font-size:16px;line-height:1.5;color:#676767}.route-visual{display:flex;align-items:center;justify-content:center;height:120px}.route-node{padding:14px 10px;min-width:50px;background:var(--brand-dark);color:white;border-radius:10px;font:11px monospace;z-index:1}.route-node.outlined{background:var(--brand-paper);border:1px solid var(--brand-accent);color:var(--brand-dark)}.flow-track{height:2px;background:var(--brand-accent);width:85px;position:relative}.flow-track i{position:absolute;left:0;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--brand-accent);animation:route-flow 4s ease-in-out infinite}.stage-grid article:nth-child(2) i{animation-delay:.5s}.stage-grid article:nth-child(3) i{animation-delay:1s}@keyframes route-flow{0%{transform:translateX(0);opacity:0}15%{opacity:1}80%{opacity:1}100%{transform:translateX(80px);opacity:0}}.route-section button{border:0;background:var(--brand-accent);color:white;padding:14px 24px;border-radius:40px;cursor:pointer;font:15px Arial}.route-play-status{font:13px Arial;color:#676767;margin-top:14px}.step-panel{background:var(--brand-paper);color:var(--brand-dark);width:100%;height:100%;padding:38px;box-sizing:border-box;border-radius:10px}.step-panel>span{font:12px monospace;letter-spacing:2px}.step-panel .route-visual{height:130px}
body{--brand-accent:#3864cb;--brand-dark:#142e66;--brand-paper:#f3f6fc}
nav img[alt$=" logo"]{object-fit:contain!important}nav a:has(img[alt$=" logo"]){min-width:140px}nav img[alt$=" logo"]{width:140px!important;max-width:none!important}

nav .framer-1l9k8dk-container{width:158px!important;flex-shrink:0!important}nav .framer-9qjuxn{gap:12px!important;width:auto!important}nav .framer-18yjnzo-container{width:158px!important;position:relative!important}

.framer-bbxhkh,.framer-19d66d9,.framer-1o1ldym,.framer-eobmgx,.framer-1dyod5r,.framer-tdw8ha{display:none!important}
nav .framer-6oqfk3-container{opacity:1!important;visibility:visible!important}

nav .framer-18yjnzo-container{display:none!important}

body:not(.route-ready) .framer-u2lnco .framer-1fjj8uk,body:not(.route-ready) .framer-1rwyie7,body:not(.route-ready) .framer-cxpzjt{visibility:hidden}

.framer-ct3yh8{display:none!important}

[data-framer-name="orb"] .framer-110hgrb{background-image:var(--brand-orb-mark,url("/brand/mark-white-a.svg"))!important}

.framer-fkhanx{background:linear-gradient(160deg,var(--brand-dark),color-mix(in srgb,var(--brand-dark),black 22%))!important}[data-framer-name="orb"] video,.framer-fkhanx img[src*="wHyD5wh5AXVvK3zWqAV0x8lUZw"]{filter:hue-rotate(70deg) saturate(.85)}
