/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.service-showcase{--showcase-aspect-w:6;--showcase-aspect-h:5;--showcase-detail-gap:.875rem;--showcase-stack-gap:1.15rem;--showcase-copy-max:30rem;--showcase-row-gap:clamp(2.5rem,5vw,3.5rem);--showcase-pair-gap:clamp(1.35rem,3vw,1.85rem);--showcase-ink:var(--color-site-ink,#171717);--showcase-copy:#2a2a2e}.service-showcase-intro{padding-block:clamp(1.15rem,2.5vw,1.85rem) clamp(1.35rem,3vw,2rem)}.service-showcase-stack{gap:var(--showcase-row-gap);flex-direction:column;display:flex}.service-row{--row-accent:var(--carbium-yellow);align-items:center;gap:var(--showcase-pair-gap);grid-template-columns:1fr;min-width:0;display:grid}@media (min-width:960px){.service-showcase{--showcase-pair-gap:clamp(2.25rem,4vw,3.5rem)}.service-row{grid-template-columns:minmax(280px,1fr) minmax(0,1.2fr)}}.service-showcase-stack--has-focus .service-row:not(.service-row--focused) .service-row__visual{opacity:.7;transition:opacity .55s cubic-bezier(.22,1,.36,1)}.service-showcase-stack--has-focus .service-row:not(.service-row--focused) .service-row__copy{opacity:.94;transition:opacity .55s cubic-bezier(.22,1,.36,1)}.service-showcase-stack--has-focus .service-row--focused .service-row__copy,.service-showcase-stack--has-focus .service-row--focused .service-row__visual{opacity:1}.service-row__copy{justify-content:center;gap:var(--showcase-stack-gap);width:100%;max-width:var(--showcase-copy-max);--site-type-gap:1rem;flex-direction:column;min-width:0;display:flex;position:relative}.service-row__copy .service-row__title,.service-row__copy .site-title{color:var(--showcase-ink)}.service-row__copy .service-row__lede{line-height:1.65}.service-row__copy .service-row__lede,.service-row__copy .service-row__proof-line{color:var(--showcase-copy);font-weight:500;font-size:var(--site-type-subtitle,.9375rem)}.service-row__copy .service-row__proof-line{line-height:1.45}@media (min-width:960px){.service-row__copy{place-self:center stretch}.service-row__copy .site-title{letter-spacing:-.045em;font-size:clamp(2.35rem,3.4vw,3.35rem);line-height:.98}.service-row__copy .service-row__lede{max-width:28rem}.service-row__copy .site-stat{letter-spacing:-.02em;font-size:clamp(1.35rem,1.7vw,1.65rem);font-weight:800;line-height:1.1}.service-row__copy .site-stat-sm{font-size:clamp(1.15rem,1.4vw,1.35rem)}.service-row--data .service-row__copy{justify-content:flex-start;align-self:start;margin-top:clamp(1rem,2.2vw,2.25rem)}}.service-row__visual{justify-content:center;align-self:center;align-items:center;width:100%;min-width:0;transition:opacity .55s cubic-bezier(.22,1,.36,1);display:flex}.stage-shell{width:100%;position:relative}.service-row__visual .stage-viewport,.stage-viewport{z-index:1;width:100%;position:relative}.stage-viewport{aspect-ratio:var(--showcase-aspect-w)/var(--showcase-aspect-h);background:0 0;border:none;border-radius:0;overflow:hidden}.stage-viewport .demo-frame,.stage-viewport .demo-frame--diagram,.stage-viewport .demo-frame--embed{width:100%;height:100%}.service-row__copy .cta-row{flex-wrap:wrap}.service-row__copy [data-detail-item] .flex.max-w-\[32rem\]{max-width:100%}@media (max-width:959px){.service-showcase{--showcase-row-gap:clamp(2.75rem,8vw,3.5rem);--showcase-pair-gap:1.35rem;--showcase-stack-gap:1rem;--showcase-detail-gap:.85rem}.service-row__copy{--site-type-gap:.9rem;max-width:none}.service-row__copy .site-title{letter-spacing:-.04em;font-size:clamp(2rem,9vw,2.6rem);line-height:1}.service-row__copy .site-stat{font-size:clamp(1.25rem,5vw,1.5rem);font-weight:800}.service-row__copy .site-stat-sm{font-size:clamp(1.1rem,4.5vw,1.25rem)}.service-showcase-stack--has-focus .service-row:not(.service-row--focused) .service-row__copy,.service-showcase-stack--has-focus .service-row:not(.service-row--focused) .service-row__visual{opacity:1}}@media (prefers-reduced-motion:reduce){.service-row__copy,.service-row__visual{transition:none}}.demo-frame{background:#0a0a0a;border:1px solid #ffffff1a;border-radius:clamp(12px,1.4vw,18px)}.demo-frame--light{background:#fff;border:1px solid #17171714;box-shadow:0 12px 32px -22px #17171729}.demo-frame--embed,.stage-viewport .demo-frame--embed{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.stage-viewport .demo-frame{aspect-ratio:auto;border-radius:clamp(10px,1.1vw,14px);width:100%;height:100%;box-shadow:0 18px 40px -24px #00000073}.stage-viewport .demo-frame--light{box-shadow:0 12px 32px -22px #17171729}.stage-viewport .demo-frame--embed{box-shadow:none!important;border-radius:0!important}.stage-viewport .dex-demo-root--desktop{--dex-stage-scale:1.06;--dex-pad-lg:clamp(14px,min(1.8cqi,2.4cqb),22px);--dex-pad:clamp(12px,min(1.5cqi,2cqb),18px);--dex-pad-sm:clamp(8px,min(1.15cqi,1.5cqb),14px);--dex-gap:clamp(8px,min(1.1cqi,1.45cqb),14px);--dex-gap-sm:clamp(6px,min(.8cqi,1.1cqb),10px);--dex-ui-body:clamp(13px,min(.95cqi,1.35cqb),16px);--dex-ui-label:clamp(12px,min(.8cqi,1.15cqb),14px);--dex-ui-micro:clamp(11px,min(.7cqi,1cqb),13px);--dex-ui-amount:clamp(18px,min(1.85cqi,2.7cqb),26px);--dex-swap-col-w:min(100%,480px);--dex-nav-h:clamp(32px,min(4.2cqb,4.8cqi),40px)}.stage-viewport .dex-demo-root--desktop .dex-token-modal--desktop{max-width:min(52cqi,440px)}.stage-viewport .dex-demo-root--desktop .dex-token-modal-list{max-height:clamp(180px,38cqb,300px)}.stage-viewport .dex-demo-root--desktop .dex-token-modal input{font-size:var(--dex-ui-body);padding:.8em .95em}.stage-viewport .dex-demo-root--desktop .dex-token-modal .dex-ui-micro{font-size:var(--dex-ui-label)}.stage-viewport .dex-demo-root--desktop .dex-navbar-link{font-size:var(--dex-ui-label);letter-spacing:.12em}.stage-viewport .dex-demo-root--desktop .dex-navbar-wallet{font-size:var(--dex-ui-label)}.stage-viewport .data-dashboard-root{--data-pad:clamp(18px,min(2.3cqi,3cqb),32px);--data-pad-sm:clamp(16px,min(1.85cqi,2.4cqb),24px);--data-ui-body:clamp(14px,min(1.1cqi,1.55cqb),17px);--data-ui-label:clamp(12px,min(.95cqi,1.3cqb),15px);--data-ui-title:clamp(24px,min(2.4cqi,3.6cqb),36px);--data-ui-hero:clamp(15px,min(1.4cqi,2cqb),20px);--data-sidebar-w:clamp(210px,28cqi,300px);--data-nav-h:clamp(52px,7.8cqb,62px)}.stage-viewport .data-dashboard-root .data-bridge{padding:.5em .85em;font-size:clamp(12px,.9cqi,14px)}.stage-viewport .data-dashboard-root .data-hero-card{padding:clamp(18px,2.3cqb,30px)}.stage-viewport .data-dashboard-root .data-token-row{gap:.9em;padding-block:.85em}.stage-viewport .data-dashboard-root .data-token-row-symbol{font-size:clamp(15px,1.2cqi,17px)}.stage-viewport .data-dashboard-root .data-method-pill,.stage-viewport .data-dashboard-root .data-token-row-name{font-size:clamp(12px,.95cqi,14px)}.stage-viewport .data-dashboard-root .data-scene-status-label{font-size:clamp(11px,.88cqi,13px)}.stage-viewport .data-dashboard-root .data-toc-title{letter-spacing:.14em;color:var(--data-dim);padding:0 12px 12px;font-size:clamp(11px,.9cqi,13px)}.stage-viewport .data-dashboard-root .data-toc ul{gap:8px}.stage-viewport .data-dashboard-root .data-toc-link{color:var(--data-dim);gap:12px;padding:10px 12px;font-size:clamp(13px,1.05cqi,15px)}.stage-viewport .data-dashboard-root .data-toc-link-content{gap:12px}.stage-viewport .data-dashboard-root .data-toc .data-method-pill{min-width:44px;padding:4px 8px;font-size:clamp(11px,.88cqi,13px)}.stage-viewport .demo-frame--diagram .route-hunter-frame,.stage-viewport .demo-frame--diagram .rpc-lanes-frame{--chip-size:clamp(40px,3.8cqi,50px)}.stage-viewport .demo-frame--diagram .route-hunter-node__label,.stage-viewport .demo-frame--diagram .route-hunter-node__sublabel{font-size:clamp(12px,1cqi,15px)}.stage-viewport .demo-frame--diagram .rpc-lanes-eyebrow{font-size:clamp(15px,1.35cqi,18px)}.stage-viewport .demo-frame--diagram .rpc-lanes-endpoint__title,.stage-viewport .demo-frame--diagram .rpc-lanes-hub__title{font-size:clamp(14px,1.2cqi,17px)}.demo-frame--diagram .diagram-live-cta-host{z-index:4;pointer-events:auto;position:absolute;top:.75rem;right:.75rem}.demo-frame--diagram .diagram-live-cta{gap:.375rem;min-height:2.125rem;padding:.375rem .875rem;font-size:12px}@media (max-width:767px){.demo-frame--diagram .diagram-live-cta-host{top:.5rem;right:.5rem}.demo-frame--diagram .diagram-live-cta{min-height:1.875rem;padding:.25rem .65rem;font-size:11px}}@media (min-width:640px){.demo-frame--diagram .diagram-live-cta-host{top:1rem;right:1rem}}.demo-frame--diagram .route-hunter-flowline__pill{gap:.3rem .5rem;padding:.4rem .85rem;font-size:clamp(11px,.95cqi,14px)}.demo-frame--diagram .route-hunter-flowline__sep{width:3px;height:3px}.demo-frame--diagram .rpc-lanes-status__bar{gap:.35rem .6rem;padding:.45rem .9rem;font-size:clamp(11px,.95cqi,14px)}.demo-frame--diagram .rpc-lanes-status__method{max-width:clamp(140px,24cqi,220px);font-size:clamp(10px,.9cqi,13px)}.demo-frame--diagram .rpc-lanes-status__sep{width:2.5px;height:2.5px}.swap-dex-marquee-shell{position:relative;overflow:hidden}.swap-dex-marquee-track{display:flex;width:max-content;animation:swap-dex-marquee 36s linear infinite;animation-play-state:paused;will-change:transform}.swap-dex-marquee-track.product-marquee-active{animation-play-state:running}.swap-dex-marquee-track.product-marquee-reverse{animation-name:swap-dex-marquee-reverse}@keyframes swap-dex-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes swap-dex-marquee-reverse{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.swap-dex-card{position:relative;display:flex;align-items:center;gap:.5rem;padding:.35rem .75rem;border-radius:9999px;overflow:hidden;background-color:#121212;border:1px solid rgba(255,255,255,.08);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.swap-dex-card:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.2);box-shadow:0 0 16px 4px rgba(255,188,0,.14)}@media (prefers-reduced-motion:reduce){.swap-dex-marquee-track,.swap-dex-marquee-track.product-marquee-reverse{animation:none;transform:translateX(0)}.swap-dex-card:hover{transform:none}}.route-hunter-frame{--route-accent:var(--carbium-yellow);--route-edge-track:rgba(15,23,42,0.06);--route-edge-idle:rgba(15,23,42,0.14);--route-text:rgba(15,23,42,0.82);--route-text-strong:rgba(15,23,42,0.92);--route-text-muted:rgba(15,23,42,0.36);--route-flow-text:rgba(15,23,42,0.62);--route-chip-surface:#111318;--route-chip-bg:var(--route-chip-surface);--route-chip-border:var(--site-border,rgb(0 0 0/0.16));--route-chip-shadow:0 8px 22px rgba(15,23,42,0.18);background:transparent!important;box-shadow:none!important}.route-hunter-frame--dark{--route-edge-track:rgba(255,255,255,0.05);--route-edge-idle:rgba(255,255,255,0.1);--route-text:rgba(255,255,255,0.82);--route-text-strong:rgba(255,255,255,0.94);--route-text-muted:rgba(255,255,255,0.38);--route-flow-text:rgba(255,255,255,0.55);--route-chip-surface:rgba(255,255,255,0.06);--route-chip-bg:var(--route-chip-surface);--route-chip-border:var(--site-border-dark,rgb(255 255 255/0.1));--route-chip-shadow:0 10px 28px rgba(0,0,0,0.35)}.stage-viewport .route-hunter-frame.demo-frame{border:none;border-radius:0;background:transparent!important;box-shadow:none!important}.stage-viewport .route-hunter-frame .route-hunter-stage{height:100%}.route-hunter-frame .route-hunter-stage{background:transparent;border-radius:clamp(10px,.95vw,14px);box-shadow:none}.route-hunter-frame--dark .route-hunter-stage{background:radial-gradient(90% 70% at 50% 42%,rgba(255,188,0,.08),transparent 55%),radial-gradient(55% 45% at 12% 50%,rgba(255,188,0,.04),transparent 50%),radial-gradient(55% 45% at 88% 50%,rgba(255,188,0,.04),transparent 50%),linear-gradient(165deg,rgba(7,7,9,.92),rgba(4,4,6,.97));border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 0 0 1px rgba(255,255,255,.05)}.route-hunter-stage{background:transparent;padding:1.75% 1.25% 5.5%;box-sizing:border-box}.route-hunter-svg{overflow:visible}.route-hunter-ambient{opacity:.9;transition:background .4s ease}.route-hunter-hint{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--route-text-muted)}.route-hunter-flowline__text{font-size:clamp(12px,1cqi,15px);letter-spacing:-.01em}.route-hunter-flowline__pill,.route-hunter-flowline__text{font-family:var(--font-grotesk,system-ui,sans-serif);font-weight:600;color:var(--route-flow-text)}.route-hunter-flowline__pill{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem .65rem;padding:.575rem 1.1rem;border-radius:999px;background:#ffffff;border:1px solid var(--site-border,rgb(0 0 0/.08));box-shadow:0 1px 3px rgba(15,23,42,.06);font-size:clamp(13px,1.1cqi,17px)}.route-hunter-frame--dark .route-hunter-flowline__pill{background:color-mix(in srgb,var(--route-chip-bg) 80%,transparent);border:1px solid color-mix(in srgb,var(--route-accent) 18%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 4px 20px rgba(0,0,0,.2)}.route-hunter-flowline__route{display:inline-flex;align-items:center;gap:.35rem}.route-hunter-flowline__plus{opacity:.45}.route-hunter-flowline__sep{width:4px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--route-flow-text) 35%,transparent);flex-shrink:0}.swap-live-overlay{transform-origin:center center;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.swap-live-overlay__chrome-host{pointer-events:none}.swap-live-overlay__close{position:relative}.swap-live-overlay__close:before{content:"";position:absolute;inset:calc(-28px / var(--frame-scale, 1))}.swap-live-overlay .swap-app-header{pointer-events:none}.swap-live-overlay__body{position:absolute;inset:0;min-height:0;padding:0!important}.swap-live-overlay__body .rpc-dashboard-root,.swap-live-overlay__body .swap-dashboard-root{height:100%;border-radius:0}.swap-live-overlay__body .swap-dashboard-root[data-layout=premium]{height:100%;--swap-header-h:clamp(38px,min(8cqb,8.8cqi),52px);--swap-title-size:clamp(24px,min(2.3cqi,3.5cqb),34px);--swap-body-size:clamp(13px,min(1cqi,1.65cqb),16px);--swap-label-size:clamp(11px,min(0.8cqi,1.25cqb),13px);--swap-nav-size:clamp(12px,min(0.92cqi,1.45cqb),15px);--swap-stat-size:clamp(16px,min(1.75cqi,3cqb),23px);--swap-pad:clamp(18px,min(2.4cqi,3.2cqb),32px);--swap-pad-sm:clamp(14px,min(1.85cqi,2.5cqb),24px)}.route-hunter-grid{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:12% 14%;mask-image:radial-gradient(ellipse 75% 65% at 50% 48%,black 20%,transparent 75%);opacity:.5}.route-hunter-flowline__metric{font-weight:700;color:var(--route-text-strong)}.route-hunter-particle__glow{animation:route-particle-pulse 1.4s ease-in-out infinite}@keyframes route-particle-pulse{0%,to{transform:scale(1);opacity:.18}50%{transform:scale(1.35);opacity:.32}}.route-hunter-node{--chip-size:clamp(34px,3.3cqi,43px);position:absolute;width:0;height:0}.route-hunter-node__anchor{position:absolute;left:0;top:0;transform:translate(-50%,-50%)}.route-hunter-node__meta{position:absolute;left:0;top:0;transform:translate(-50%,calc(var(--chip-size) * .5 + .24rem));display:flex;flex-direction:column;align-items:center;gap:.08rem;width:max-content;pointer-events:none}.route-hunter-node__meta--above{top:auto;bottom:calc(var(--chip-size) * .5 + .5rem);transform:translateX(-50%)}.route-hunter-node--pinned .route-hunter-node__meta--above{bottom:calc(var(--chip-size) * .5 + 5px + .72rem)}.route-hunter-node--label-above .route-hunter-node__anchor{z-index:1}.route-hunter-chip{--chip-size:clamp(34px,3.3cqi,43px);position:relative;display:flex;align-items:center;justify-content:center;width:var(--chip-size);height:var(--chip-size);border-radius:999px;background:var(--route-chip-bg);border:1px solid var(--route-chip-border);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 2px 8px rgba(15,23,42,.14),var(--route-chip-shadow);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease,background .35s ease}.route-hunter-frame--dark .route-hunter-chip{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 1px 2px rgba(0,0,0,.2),var(--route-chip-shadow)}.route-hunter-chip__icon--brand{width:clamp(21px,2.1cqi,27px);height:auto}.route-hunter-chip--pinned{border-color:color-mix(in srgb,var(--route-accent) 58%,transparent);background:color-mix(in srgb,var(--route-accent) 14%,var(--route-chip-surface));box-shadow:0 0 0 5px color-mix(in srgb,var(--route-accent) 16%,transparent),0 12px 36px color-mix(in srgb,var(--route-accent) 24%,transparent);animation:route-chip-breathe 2.2s ease-in-out infinite}.route-hunter-node--pinned .route-hunter-node__label{color:var(--route-text-strong)}.route-hunter-node__badge{font-family:var(--font-mono,ui-monospace,monospace);font-size:clamp(9px,.62cqi,10px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--route-accent)}.route-hunter-chip__icon--dex{width:clamp(21px,2.1cqi,27px);height:auto}.route-hunter-chip__icon--image{width:auto;height:auto;max-width:62%;max-height:62%;object-fit:contain}.route-hunter-chip__fallback{width:10px;height:10px;border-radius:999px;background:var(--route-text-muted)}.route-hunter-chip--accent{border-color:color-mix(in srgb,var(--route-accent) 50%,transparent);background:color-mix(in srgb,var(--route-accent) 10%,var(--route-chip-surface));box-shadow:0 0 0 3px color-mix(in srgb,var(--route-accent) 12%,transparent),var(--route-chip-shadow)}.route-hunter-chip--winner{border-color:color-mix(in srgb,var(--route-accent) 42%,transparent);background:color-mix(in srgb,var(--route-accent) 8%,var(--route-chip-surface));box-shadow:0 0 0 4px color-mix(in srgb,var(--route-accent) 10%,transparent),var(--route-chip-shadow)}.route-hunter-chip--dragging{transform:scale(1.06);border-color:color-mix(in srgb,var(--route-accent) 55%,transparent);box-shadow:0 0 0 5px color-mix(in srgb,var(--route-accent) 14%,transparent),0 16px 40px rgba(15,23,42,.14)}.route-hunter-frame--dark .route-hunter-chip--dragging{box-shadow:0 0 0 5px color-mix(in srgb,var(--route-accent) 14%,transparent),0 16px 40px rgba(0,0,0,.45)}.route-hunter-node--pulse .route-hunter-chip--accent{animation:route-chip-breathe 2.4s ease-in-out infinite}.route-hunter-node--winner .route-hunter-chip--winner{animation:route-chip-breathe 2s ease-in-out infinite}@keyframes route-chip-breathe{0%,to{box-shadow:0 0 0 4px color-mix(in srgb,var(--route-accent) 12%,transparent),0 8px 24px color-mix(in srgb,var(--route-accent) 16%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--route-accent) 18%,transparent),0 12px 36px color-mix(in srgb,var(--route-accent) 28%,transparent)}}.route-hunter-node--venue{cursor:grab}.route-hunter-node--venue .route-hunter-node__anchor{padding:.28rem;margin:-.28rem}.route-hunter-node--dragging{cursor:grabbing}.route-hunter-node__label{font-family:var(--font-grotesk,system-ui,sans-serif);font-size:clamp(13px,1.1cqi,16px);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--route-text);white-space:nowrap}.route-hunter-frame--dark .route-hunter-node__label{text-shadow:0 1px 16px rgba(0,0,0,.45)}.route-hunter-node__label--endpoint{font-size:clamp(14px,1.17cqi,17px);font-weight:750;color:var(--route-text-strong)}.route-hunter-node__label--winner{color:var(--route-text-strong);font-weight:700}.route-hunter-node__sublabel{font-size:clamp(9px,.62cqi,10px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--route-text-muted)}.route-hunter-node__sublabel,.route-hunter-node__weight{margin-top:-.15rem;font-family:var(--font-mono,ui-monospace,monospace)}.route-hunter-node__weight{font-size:clamp(11px,.8cqi,13px);font-weight:700;color:var(--route-accent)}@media (prefers-reduced-motion:reduce){.route-hunter-ambient{display:none}.route-hunter-node__dot{transition:none}}.demo-frame .scaled-dashboard-host{width:100%;height:100%}.scaled-dashboard-host{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;overflow:hidden}.scaled-dashboard-host-overlay{position:absolute;inset:0;z-index:40;overflow:visible;pointer-events:none}.scaled-dashboard-slot{position:relative;flex-shrink:0;overflow:hidden}.scaled-dashboard-canvas{position:absolute;top:0;left:0;transform-origin:top left;will-change:transform}.scaled-dashboard-overlay{position:absolute;inset:0;z-index:50;overflow:visible;border-radius:inherit;pointer-events:none}.scaled-dashboard-overlay>*{pointer-events:auto}.rpc-lanes-frame{--rpc-accent:var(--carbium-purple);--rpc-accent-soft:rgba(149,66,247,0.1);--rpc-ink:#0f172a;--rpc-ink-muted:rgba(15,23,42,0.56);--rpc-ink-subtle:rgba(15,23,42,0.38);--rpc-surface:#ffffff;--rpc-border:var(--site-border,rgb(0 0 0/0.08));--rpc-mark-bg:#111318;background:transparent!important;box-shadow:none!important}.stage-viewport .rpc-lanes-frame.demo-frame{border:none;border-radius:0;background:transparent!important;box-shadow:none!important}.stage-viewport .rpc-lanes-frame .rpc-lanes-stage{height:100%}.rpc-lanes-frame .rpc-lanes-stage{background:transparent;border-radius:clamp(10px,.95cqi,14px);box-shadow:none}.rpc-lanes-stage{position:relative;display:flex;flex-direction:column;height:100%;padding:3.25% 2.75% 7.5%;box-sizing:border-box;container-type:size;container-name:rpc-lanes}.rpc-lanes-eyebrow{margin:0 0 3%;text-align:center;font-family:var(--font-grotesk,system-ui,sans-serif);font-size:clamp(13px,1.1cqi,16px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rpc-ink-subtle)}.rpc-lanes-board{display:flex;flex:1;align-items:center;justify-content:center;min-height:0;width:100%}.rpc-lanes-pipeline{display:grid;width:min(100%,58rem);grid-template-columns:minmax(5rem,15cqi) minmax(0,1fr) minmax(5rem,15cqi);column-gap:clamp(11px,1.68cqi,19px);align-items:center}.rpc-lanes-endpoint{flex-direction:column;gap:.45rem;text-align:center;min-width:0}.rpc-lanes-endpoint,.rpc-lanes-endpoint__chip{display:flex;align-items:center;justify-content:center}.rpc-lanes-endpoint__chip{width:clamp(51px,4.7cqi,62px);height:clamp(51px,4.7cqi,62px);border-radius:999px;background:var(--rpc-surface);border:1px solid var(--rpc-border);box-shadow:0 4px 14px rgba(15,23,42,.06);font-family:var(--font-grotesk,system-ui,sans-serif);font-size:clamp(14px,1.2cqi,17px);font-weight:700;color:var(--rpc-ink)}.rpc-lanes-endpoint__chip--sol{padding:0}.rpc-lanes-endpoint__sol{width:auto!important;height:clamp(23px,2.1cqi,30px)!important;max-width:72%;object-fit:contain}.rpc-lanes-endpoint__title{font-family:var(--font-grotesk,system-ui,sans-serif);font-size:clamp(13px,1.15cqi,16px);font-weight:700;letter-spacing:-.02em;color:var(--rpc-ink);line-height:1.2}.rpc-lanes-endpoint__sub{font-size:clamp(11px,.92cqi,13px);font-weight:500;color:var(--rpc-ink-muted);line-height:1.3;max-width:9.5rem}.rpc-lanes-core{position:relative;min-width:0;min-height:0}.rpc-lanes-tracks{display:flex;flex-direction:column;gap:clamp(19px,2.95cqb,29px)}.rpc-lane{display:grid;grid-template-columns:clamp(92px,12cqi,117px) minmax(0,1fr);gap:clamp(8.5px,1.05cqi,12.5px);align-items:center}.rpc-lane__head{display:flex;flex-direction:column;justify-content:center;gap:.25rem;min-height:clamp(46px,5.05cqb,59px)}.rpc-lane__tag{display:inline-flex;align-self:flex-start;padding:.375rem .68rem;border-radius:8px;background:var(--rpc-surface);border:1px solid var(--rpc-border);font-family:var(--font-mono,ui-monospace,monospace);font-size:clamp(12px,1cqi,14px);font-weight:700;letter-spacing:.06em;color:var(--rpc-ink)}.rpc-lane--grpc .rpc-lane__tag,.rpc-lane--wss .rpc-lane__tag{border-color:color-mix(in srgb,var(--rpc-accent) 28%,var(--rpc-border));background:color-mix(in srgb,var(--rpc-accent) 7%,white);color:color-mix(in srgb,var(--rpc-accent) 78%,#1e1230)}.rpc-lane__name{font-family:var(--font-grotesk,system-ui,sans-serif);font-size:clamp(12px,1.08cqi,14px);font-weight:600;color:var(--rpc-ink-muted);padding-left:.1rem}.rpc-lane__track{position:relative;display:flex;align-items:center;height:clamp(46px,5.05cqb,59px);border-radius:12px;background:var(--rpc-surface);border:1px solid var(--rpc-border);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);overflow:hidden}.rpc-lane__rail{background:rgba(15,23,42,.08)}.rpc-lane__flow,.rpc-lane__rail{position:absolute;left:12px;right:min(42%,10.5rem);top:50%;height:2.5px;transform:translateY(-50%);border-radius:999px}.rpc-lane__flow{background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--rpc-accent) 55%,white) 45%,var(--rpc-accent) 50%,color-mix(in srgb,var(--rpc-accent) 55%,white) 55%,transparent 100%)}.rpc-lane--http .rpc-lane__flow{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--rpc-accent) 65%,white) 0 8px,transparent 8px 16px)}.rpc-lane--grpc .rpc-lane__flow{height:3.5px;opacity:.85}.rpc-lane__particle{position:absolute;top:50%;width:8px;height:8px;border-radius:999px;background:var(--rpc-accent);transform:translate(-50%,-50%);box-shadow:0 0 0 4px var(--rpc-accent-soft)}.rpc-lane__method{position:absolute;right:8px;top:0;bottom:0;z-index:2;height:max-content;margin:auto 0;max-width:min(58%,11.5rem);padding:.4rem .65rem;border-radius:8px;background:#ffffff;border:1px solid color-mix(in srgb,var(--rpc-accent) 28%,var(--rpc-border));box-shadow:0 1px 2px rgba(15,23,42,.06),0 4px 12px rgba(15,23,42,.05);font-family:var(--font-mono,ui-monospace,monospace);font-size:clamp(13px,1.1cqi,15px);font-weight:600;letter-spacing:-.02em;color:var(--rpc-ink);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpc-lane--grpc .rpc-lane__method,.rpc-lane--wss .rpc-lane__method{background:color-mix(in srgb,var(--rpc-accent) 6%,white);color:color-mix(in srgb,var(--rpc-accent) 78%,#1e1230)}.rpc-lanes-hub{position:absolute;left:50%;top:50%;z-index:2;gap:clamp(10.5px,1.15cqi,14.5px);width:min(92%,15.5rem);max-width:calc(100% - 1.5rem);padding:clamp(12.5px,1.25cqi,17px) clamp(14.5px,1.42cqi,19px);transform:translate(-50%,-50%);border-radius:14px;background:var(--rpc-surface);border:1px solid color-mix(in srgb,var(--rpc-accent) 22%,var(--rpc-border));box-shadow:0 0 0 3px var(--rpc-accent-soft),0 10px 26px rgba(15,23,42,.08)}.rpc-lanes-hub,.rpc-lanes-hub__icon-well{display:flex;align-items:center;box-sizing:border-box}.rpc-lanes-hub__icon-well{flex-shrink:0;justify-content:center;width:clamp(46px,4.2cqi,55px);height:clamp(46px,4.2cqi,55px);border-radius:12px;background:var(--rpc-mark-bg);border:1px solid rgba(255,255,255,.08);padding:8px}.rpc-lanes-hub__copy{display:flex;flex-direction:column;gap:.45rem;min-width:0}.rpc-lanes-hub__title{font-family:var(--font-grotesk,system-ui,sans-serif);font-size:clamp(16px,1.4cqi,19px);font-weight:700;letter-spacing:-.02em;color:var(--rpc-ink);line-height:1.15}.rpc-lanes-hub__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.rpc-lanes-hub__badge{font-size:clamp(14px,1.17cqi,16px);font-weight:600;letter-spacing:-.01em;color:var(--rpc-ink);line-height:1.25}.rpc-lanes-hub__badge,.rpc-lanes-hub__stat{font-family:var(--font-grotesk,system-ui,sans-serif)}.rpc-lanes-hub__stat{display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .55rem;border-radius:999px;background:rgba(33,193,135,.1);border:1px solid rgba(33,193,135,.22);font-size:clamp(13px,1.1cqi,15px);font-weight:700;color:#0d7a52;line-height:1}.rpc-lanes-hub__dot{width:8px;height:8px;border-radius:999px;background:#21c187;box-shadow:0 0 0 3px rgba(33,193,135,.18);animation:rpc-lanes-pulse 2s ease-in-out infinite}@keyframes rpc-lanes-pulse{0%,to{opacity:.65}50%{opacity:1}}.rpc-lanes-status__bar{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .85rem;padding:.7rem 1.25rem;border-radius:999px;background:var(--rpc-surface);border:1px solid var(--rpc-border);box-shadow:0 2px 8px rgba(15,23,42,.06);font-family:var(--font-grotesk,system-ui,sans-serif);font-size:clamp(13px,1.15cqi,17px);font-weight:600;color:var(--rpc-ink-muted)}.rpc-lanes-status__metric--accent{color:var(--rpc-accent)}.rpc-lanes-status__sep{width:3px;height:3px;border-radius:999px;background:rgba(15,23,42,.16)}.rpc-lanes-status__call{display:inline-flex;align-items:center;gap:.35rem}.rpc-lanes-status__channel{color:var(--rpc-accent)}.rpc-lanes-status__dot{opacity:.4;color:var(--rpc-ink-subtle)}.rpc-lanes-status__method{font-family:var(--font-mono,ui-monospace,monospace);font-size:clamp(12px,1.05cqi,15px);font-weight:600;letter-spacing:-.02em;color:var(--rpc-ink);max-width:clamp(160px,28cqi,260px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase-section-divider{width:100%;padding-top:2rem;padding-bottom:2rem;background:#ffffff}.showcase-section-divider__track{display:flex;align-items:center;justify-content:center;gap:.875rem}.divider-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.divider-dot--gold{background:var(--carbium-yellow)}.divider-dot--green{background:var(--carbium-green)}.divider-dot--red{background:var(--carbium-red)}.divider-dot--blue{background:var(--carbium-blue)}.divider-line{width:min(180px,22vw);height:1px;background:linear-gradient(90deg,var(--carbium-yellow) 0,var(--carbium-green) 35%,var(--carbium-red) 65%,var(--carbium-blue) 100%);opacity:.65}@media (max-width:767px){.showcase-section-divider{padding-top:1.5rem;padding-bottom:1.5rem}.showcase-section-divider__track{gap:.625rem}.divider-dot{width:8px;height:8px}.divider-line{width:min(120px,28vw)}}.lounge-card{--lounge-accent:var(--carbium-green,#7ed321);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--lounge-accent) 14%,transparent),0 24px 72px -36px rgba(12,20,16,.58),0 10px 32px -20px color-mix(in srgb,var(--lounge-accent) 10%,transparent);transition:box-shadow .9s cubic-bezier(.22,1,.36,1),border-color .9s ease}.lounge-section--live .lounge-card{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--lounge-accent) 18%,transparent),0 0 0 1px color-mix(in srgb,var(--lounge-accent) 14%,transparent),0 28px 80px -36px rgba(12,20,16,.62),0 0 64px -18px color-mix(in srgb,var(--lounge-accent) 28%,transparent)}@media (max-width:767px){.lounge-section .grid.grid-cols-1{gap:1.5rem;padding-block:1.25rem}}@media (max-width:639px){.lounge-cta-row.cta-row{flex-wrap:nowrap;gap:.375rem}.lounge-cta-row.cta-row>.glass-cta{flex:0 1 auto;min-width:0;width:auto;min-height:2.5rem;padding-inline:.75rem;font-size:12px;letter-spacing:-.01em;white-space:nowrap}.lounge-cta-row.cta-row>.glass-cta:first-child{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.lounge-card{transition:none}}