#cid-homepage-refined{--ink:var(--cid-ink-azure-22);--text:var(--cid-fg-slate-98-2);--soft:var(--cid-fg-azure-81-3);--teal:var(--cid-accent-teal-83);--green:var(--cid-accent-lime-78);--blue:var(--cid-accent-blue-70);background:var(--ink);color:var(--text);font-size:16px;line-height:1.55;isolation:isolate}#cid-homepage-refined *{box-sizing:border-box}#cid-homepage-refined h1,#cid-homepage-refined h2,#cid-homepage-refined h3,#cid-homepage-refined p{margin:0}#cid-homepage-refined a{color:inherit;text-decoration:none}#cid-homepage-refined button{font:inherit}#cid-homepage-refined a:focus-visible,#cid-homepage-refined button:focus-visible{outline:3px solid var(--teal);outline-offset:5px}#cid-homepage-refined .cid-hero{position:relative;padding:86px 0 56px}#cid-homepage-refined .cid-eyebrow{font-size:11px;text-transform:uppercase;color:var(--cid-fg-azure-83-4);margin-bottom:24px}#cid-homepage-refined h1{font-size:clamp(40px,5.4vw,70px);line-height:1.08;letter-spacing:-2.6px;max-width:920px}#cid-homepage-refined h1 span{color:var(--teal)}#cid-homepage-refined .cid-intro{max-width:570px;margin-top:24px;color:var(--cid-fg-slate-86-2)}#cid-homepage-refined .cid-action{display:inline-flex;justify-content:space-between;align-items:center;gap:32px;min-height:52px;padding:12px 23px;border:1px solid var(--teal);border-radius:5px;font-size:15px;font-weight:700}#cid-homepage-refined .cid-primary{color:var(--ink);background:var(--teal)}#cid-homepage-refined .cid-action span{font-size:22px;font-weight:400}#cid-homepage-refined .cid-network{margin-top:58px;font-size:20px;line-height:1.6;max-width:1000px}#cid-homepage-refined .cid-network strong{color:var(--teal)}#cid-homepage-refined .cid-section{padding:62px 0}#cid-homepage-refined h2{font-size:clamp(29px,3.3vw,42px);line-height:1.15;letter-spacing:-1.2px}#cid-homepage-refined .cid-sub{color:var(--soft);margin-top:13px}#cid-homepage-refined .cid-execs{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:42px}#cid-homepage-refined .cid-exec h3{font-size:23px;letter-spacing:-.5px}#cid-homepage-refined .cid-exec .cid-promise{color:var(--teal);margin-top:6px;font-size:17px}#cid-homepage-refined .cid-exec p{margin-top:12px;max-width:360px}#cid-homepage-refined .cid-workflow{list-style:none;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:12px;padding:0;margin:30px 0 0}#cid-homepage-refined .cid-workflow li{font-size:12px;line-height:1.4;min-width:0}#cid-homepage-refined .cid-workflow .cid-step{display:flex;align-items:center;gap:12px;margin-bottom:12px;color:var(--teal)}#cid-homepage-refined .cid-step b{border:1px solid var(--cid-line-cyan-59);border-radius:50%;font-weight:400;display:grid;place-items:center;width:27px;height:27px;flex-shrink:0}#cid-homepage-refined .cid-step:after{content:"→";opacity:.65}#cid-homepage-refined .cid-workflow li:last-child .cid-step:after{content:""}#cid-homepage-refined .cid-control{margin-top:34px;color:var(--cid-fg-slate-86-2);font-size:15px}#cid-homepage-refined .cid-intelligence{padding-top:70px}#cid-homepage-refined .cid-note{font-size:12px;color:var(--soft);margin-top:10px}#cid-homepage-refined .cid-link{display:inline-flex;align-items:center;gap:15px;min-height:44px;margin-top:12px;color:var(--teal);font-size:15px}#cid-homepage-refined .cid-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}#cid-homepage-refined .cid-tool{--tool:var(--teal);padding:26px 22px 20px;background:linear-gradient(130deg,var(--cid-bg-teal-83-a5),var(--cid-bg-teal-83-a1));border-radius:8px;border-top:2px solid var(--tool)}#cid-homepage-refined .cid-tool.crop{--tool:var(--green);background:linear-gradient(130deg,var(--cid-bg-lime-78-a6),var(--cid-bg-lime-78-a1))}#cid-homepage-refined .cid-tool.routes{--tool:var(--blue);background:linear-gradient(130deg,var(--cid-bg-blue-70-a9),var(--cid-bg-blue-70-a1))}#cid-homepage-refined .cid-tool h3{line-height:1.3}#cid-homepage-refined .cid-tool p{font-size:14px;color:var(--cid-fg-slate-85);margin-top:12px;min-height:85px}#cid-homepage-refined .cid-tool .cid-link{color:var(--tool)}#cid-homepage-refined .cid-tool-icon{margin-bottom:16px;font-size:22px}@media(max-width:1000px){#cid-homepage-refined .cid-execs{gap:36px}}@media(max-width:760px){#cid-homepage-refined .cid-hero{padding:48px 0 20px}#cid-homepage-refined .cid-eyebrow{font-size:11px;letter-spacing:2px;max-width:300px}#cid-homepage-refined h1{font-size:44px;letter-spacing:-1.8px;max-width:600px}#cid-homepage-refined .cid-intro{font-size:17px;margin-top:22px}#cid-homepage-refined .cid-action{padding:12px 16px;gap:15px;flex:1;font-size:14px}#cid-homepage-refined .cid-network{font-size:18px;margin-top:36px}#cid-homepage-refined .cid-section{padding:44px 0}#cid-homepage-refined h2{font-size:31px;letter-spacing:-.8px}#cid-homepage-refined .cid-execs{grid-template-columns:1fr;gap:38px}#cid-homepage-refined .cid-exec h3{font-size:23px}#cid-homepage-refined .cid-workflow{gap:9px}#cid-homepage-refined .cid-workflow li{font-size:12px}#cid-homepage-refined .cid-step{gap:5px!important}#cid-homepage-refined .cid-control{font-size:14px}#cid-homepage-refined .cid-tools{grid-template-columns:1fr;gap:16px}#cid-homepage-refined .cid-tool{padding:24px}#cid-homepage-refined .cid-tool p{min-height:0;max-width:500px}}@media(max-width:360px){#cid-homepage-refined h1{font-size:38px}#cid-homepage-refined .cid-workflow{grid-auto-flow:row;grid-template-columns:1fr;gap:13px}#cid-homepage-refined .cid-workflow li{display:flex;align-items:center;gap:15px;font-size:14px}#cid-homepage-refined .cid-workflow .cid-step{margin-bottom:0}#cid-homepage-refined .cid-step:after{content:""}#cid-homepage-refined .cid-action{width:100%}}#cid-homepage-refined{position:relative;overflow:hidden}#cid-homepage-refined .cid-action{transition:transform .25s ease,box-shadow .3s ease,background .3s ease}#cid-homepage-refined .cid-link{transition:color .25s ease,transform .25s ease}#cid-homepage-refined .cid-tool{position:relative;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease;background-color:var(--cid-bg-azure-25)}#cid-homepage-refined .cid-tool:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(220px circle at var(--mx,50%) var(--my,40%),color-mix(in srgb,var(--tool) 18%,transparent),transparent 70%);opacity:0;transition:opacity .35s ease}#cid-homepage-refined .cid-tool>*{position:relative;z-index:1}#cid-homepage-refined .cid-tool:focus-within:after{opacity:1}#cid-homepage-refined .cid-tool:focus-within{box-shadow:0 0 35px -16px var(--tool)}@media(hover:hover) and (pointer:fine){#cid-homepage-refined .cid-tool:hover{transform:translateY(-4px);box-shadow:0 16px 32px -24px var(--tool)}#cid-homepage-refined .cid-tool:hover:after{opacity:1}#cid-homepage-refined .cid-action:hover{transform:translateY(-2px);box-shadow:0 9px 28px -17px var(--teal)}#cid-homepage-refined .cid-link:hover{transform:translateX(3px)}}@media(prefers-reduced-motion:reduce){#cid-homepage-refined .cid-action,#cid-homepage-refined .cid-link,#cid-homepage-refined .cid-tool,#cid-homepage-refined .cid-tool:after{transition:none}#cid-homepage-refined .cid-action:hover,#cid-homepage-refined .cid-link:hover,#cid-homepage-refined .cid-tool:hover{transform:none}}#cid-homepage-refined .cid-hero-copy{min-width:0}#cid-homepage-refined .cid-hero{padding-top:0;align-items:start}#cid-homepage-refined .cid-hero-copy>.cid-eyebrow{line-height:1.45;letter-spacing:1.4px;color:var(--cid-fg-slate-96);max-width:none;margin-bottom:34px}@media(min-width:901px){#cid-homepage-refined .cid-hero-copy{margin-top:-72px}}#cid-homepage-refined{--ink:var(--cid-ink-azure-22-2);--text:var(--cid-fg-slate-98-3);--soft:var(--cid-fg-azure-82);--teal:var(--cid-accent-teal-85);background:radial-gradient(ellipse at 88% 8%,var(--cid-bg-azure-32-a50),transparent 26%),radial-gradient(ellipse at 10% 47%,var(--cid-bg-azure-33-a22),transparent 32%),var(--cid-bg-azure-22);font-family:Arial,Helvetica,sans-serif}#cid-homepage-refined .cid-hero{padding:66px 0 20px}#cid-homepage-refined h1{font-weight:700;font-size:clamp(42px,5.5vw,68px);line-height:1.09;letter-spacing:-2.1px}#cid-homepage-refined h1 span{color:var(--cid-fg-teal-85);text-shadow:0 0 38px var(--cid-fx-cyan-82-a10)}#cid-homepage-refined .cid-eyebrow{color:var(--cid-fg-azure-88);letter-spacing:3px}#cid-homepage-refined .cid-intro{font-size:19px;line-height:1.6;max-width:670px}#cid-homepage-refined .cid-action{border-color:var(--cid-line-cyan-76);box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a15)}#cid-homepage-refined .cid-primary{background:linear-gradient(130deg,var(--cid-bg-teal-86-2),var(--cid-bg-cyan-81));color:var(--cid-fg-azure-23)}#cid-homepage-refined .cid-exchange-visual{margin:40px -20px 0}#cid-homepage-refined .cid-network{margin-top:25px;font-size:19px;padding:26px 0 0;border-top:1px solid var(--cid-line-azure-47-a53)}#cid-homepage-refined .cid-section{padding:58px 0}#cid-homepage-refined h2{font-weight:700;font-size:36px;letter-spacing:-.9px}#cid-homepage-refined .cid-execs{gap:58px;margin-top:35px}#cid-homepage-refined .cid-exec{position:relative;padding:24px 22px;background:linear-gradient(140deg,var(--cid-bg-azure-31-a56),var(--cid-bg-azure-27-a11));border-radius:9px;border-top:1px solid var(--cid-line-cyan-53-a40);box-shadow:inset 0 1px 0 var(--cid-fx-cyan-95-a2)}#cid-homepage-refined .cid-exec-symbol{color:var(--cid-fg-lime-81);margin-bottom:14px}#cid-homepage-refined .cid-exec-symbol.buying{color:var(--cid-fg-cyan-81)}#cid-homepage-refined .cid-exec-symbol svg{width:38px;height:38px;stroke-width:1.4;filter:drop-shadow(0 0 8px var(--cid-fx-teal-85-a13))}#cid-homepage-refined .cid-exec h3{font-size:24px}#cid-homepage-refined .cid-workflow{gap:7px}#cid-homepage-refined .cid-control{text-align:center;margin-top:26px}#cid-homepage-refined .cid-intelligence{padding-top:48px}#cid-homepage-refined .cid-tools{margin-top:0;gap:24px}#cid-homepage-refined .cid-tool{min-height:258px;padding:27px 25px 21px;border-top:1px solid color-mix(in srgb,var(--tool) 55%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--tool) 13%,var(--cid-bg-azure-24)),var(--cid-bg-azure-24-2));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tool) 18%,transparent),0 12px 30px -26px var(--tool)}#cid-homepage-refined .cid-tool h3{font-size:20px;color:var(--cid-fg-slate-98-4)}#cid-homepage-refined .cid-tool-icon{color:var(--tool);margin-bottom:17px}#cid-homepage-refined .cid-tool-icon svg{width:30px;height:30px;stroke-width:1.5;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--tool) 35%,transparent))}@media(max-width:760px){#cid-homepage-refined .cid-hero{padding-top:37px}#cid-homepage-refined h1{font-size:43px;letter-spacing:-1.5px}#cid-homepage-refined .cid-intro{font-size:17px}#cid-homepage-refined .cid-exchange-visual{margin:28px 0 0}#cid-homepage-refined .cid-network{margin-top:24px;font-size:18px}#cid-homepage-refined h2{font-size:30px}#cid-homepage-refined .cid-section{padding:40px 0}#cid-homepage-refined .cid-execs{gap:22px}#cid-homepage-refined .cid-exec{padding:23px 18px}#cid-homepage-refined .cid-tool,#cid-homepage-refined .cid-tool p{min-height:0}#cid-homepage-refined .cid-tools{gap:18px}}@media(max-width:360px){#cid-homepage-refined h1{font-size:38px}}@media(min-width:901px){#cid-homepage-refined .cid-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);-moz-column-gap:34px;column-gap:34px;align-items:center}#cid-homepage-refined h1{font-size:49px;letter-spacing:-1.5px}#cid-homepage-refined .cid-intro{font-size:16px}#cid-homepage-refined .cid-action{font-size:13px;padding:11px 16px;gap:14px}#cid-homepage-refined .cid-exchange-visual{margin:0 -18px 0 0}#cid-homepage-refined .cid-network{grid-column:1/-1;margin-top:22px}}#cid-homepage-refined{background:radial-gradient(ellipse at 88% 8%,var(--cid-bg-azure-30-a33),transparent 30%),var(--cid-bg-azure-22-2)}#cid-homepage-refined .cid-exec,#cid-homepage-refined .cid-tool{background:linear-gradient(150deg,var(--cid-bg-blue-27),var(--cid-bg-blue-20) 72%);border:1px solid var(--cid-line-blue-73-a18);border-radius:18px;box-shadow:inset 0 1px 0 var(--cid-fx-blue-92-a7),0 18px 38px -25px var(--cid-fx-slate-0-a53)}#cid-homepage-refined .cid-exec-symbol,#cid-homepage-refined .cid-tool-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:linear-gradient(145deg,var(--cid-bg-teal-95),var(--cid-bg-teal-73) 45%,var(--cid-bg-azure-43));box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a60),inset 0 -2px 4px var(--cid-fx-blue-28-a53),0 7px 17px -5px var(--cid-fx-teal-82-a27);color:var(--cid-fg-slate-98-5)}#cid-homepage-refined .cid-exec-symbol.sales,#cid-homepage-refined .cid-tool.crop .cid-tool-icon{background:linear-gradient(145deg,var(--cid-bg-lime-96),var(--cid-bg-lime-72) 45%,var(--cid-bg-lime-42))}#cid-homepage-refined .cid-tool.routes .cid-tool-icon{background:linear-gradient(145deg,var(--cid-bg-amber-96),var(--cid-bg-amber-79) 45%,var(--cid-bg-orange-53))}#cid-homepage-refined .cid-exec-symbol svg,#cid-homepage-refined .cid-tool-icon svg{width:25px;height:25px;stroke:var(--cid-fg-slate-98-6);stroke-width:1.7;filter:drop-shadow(0 2px 1px var(--cid-fx-blue-32-a50))}#cid-homepage-refined .cid-exec h3,#cid-homepage-refined .cid-tool h3{color:var(--cid-fg-slate-97-5)}#cid-homepage-refined .cid-exec p,#cid-homepage-refined .cid-tool p{color:var(--cid-fg-azure-82-2)}#cid-homepage-refined .cid-exec .cid-promise{color:var(--cid-fg-teal-84)}@media(min-width:901px){#cid-homepage-refined .cid-hero{grid-template-columns:minmax(0,.75fr) minmax(0,1.35fr);gap:25px}#cid-homepage-refined h1{font-size:47px}}#cid-homepage-refined,#cid-homepage-refined button{font-family:Arial,Helvetica,sans-serif;font-weight:400}#cid-homepage-refined h1,#cid-homepage-refined h2,#cid-homepage-refined h3{font-family:inherit;font-weight:700;letter-spacing:-.025em}#cid-homepage-refined h1{font-size:clamp(40px,4.1vw,52px);line-height:1.12;letter-spacing:-.035em}#cid-homepage-refined h2{font-size:clamp(28px,3vw,36px);line-height:1.2}#cid-homepage-refined h3{font-size:22px;line-height:1.3;letter-spacing:-.015em}#cid-homepage-refined .cid-eyebrow{font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.5}#cid-homepage-refined .cid-hero-copy>.cid-eyebrow{font-size:18px;letter-spacing:.015em;line-height:1.4}#cid-homepage-refined .cid-intro{font-size:18px;line-height:1.55;font-weight:400;letter-spacing:0}#cid-homepage-refined .cid-action{font-weight:600;letter-spacing:0}#cid-homepage-refined .cid-exec p,#cid-homepage-refined .cid-step,#cid-homepage-refined .cid-tools p{letter-spacing:0;line-height:1.5}@media(max-width:600px){#cid-homepage-refined .cid-hero-copy>.cid-eyebrow{font-size:16px}#cid-homepage-refined h3{font-size:20px}}#cid-homepage-refined .cid-brand-stack{display:flex;flex-direction:column;align-items:center;gap:28px}#cid-homepage-refined .cid-brand-flower{width:116px;height:94px;background-image:var(--brand-image);background-size:476% auto;background-position:49% 12%;background-repeat:no-repeat}#cid-homepage-refined .cid-brand-name{width:100%;background-image:var(--brand-image);background-repeat:no-repeat;clip-path:polygon(0 0,38% 0,38% 10%,60% 10%,60% 0,100% 0,100% 100%,0 100%)}@media(min-width:901px){#cid-homepage-refined .cid-hero-copy{margin-top:-145px}#cid-homepage-refined .cid-brand-stack{transform:translateY(-30px)}}#cid-homepage-refined .cid-brand-flower{width:128px;height:104px;margin-bottom:-10px;clip-path:inset(0 0 7px 0)}#cid-homepage-refined .cid-terminal-heading{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:36px}#cid-homepage-refined .cid-terminal-heading h2{font-size:clamp(32px,4vw,46px);margin:10px 0 18px}#cid-homepage-refined .cid-terminal-heading .cid-eyebrow{color:var(--cid-fg-azure-80-3)}#cid-homepage-refined .cid-terminal-window{position:relative;overflow:hidden;border:1px solid var(--cid-line-azure-53-a40);border-radius:22px;background:linear-gradient(125deg,var(--cid-bg-blue-27-2),var(--cid-bg-blue-22) 62%,var(--cid-bg-azure-28));box-shadow:inset 0 1px var(--cid-fx-slate-100-a7),0 24px 70px -35px var(--cid-fx-slate-0-a60)}#cid-homepage-refined .cid-terminal-window:before{content:"";position:absolute;top:0;left:0;height:2px;width:34%;background:linear-gradient(90deg,transparent,var(--cid-bg-teal-83),var(--cid-bg-blue-77),transparent);animation:cid-signal-travel 9s linear infinite;pointer-events:none}#cid-homepage-refined .cid-terminal-bar{display:flex;align-items:center;justify-content:space-between;padding:20px 26px;border-bottom:1px solid var(--cid-line-azure-72-a13);font-size:14px;font-weight:600;background:var(--cid-bg-blue-27-a60)}#cid-homepage-refined .cid-terminal-bar>span:first-child{display:flex;align-items:center;gap:10px}#cid-homepage-refined .cid-terminal-bar svg{width:20px;color:var(--cid-fg-teal-83)}#cid-homepage-refined .cid-terminal-scope{font-size:12px;color:var(--cid-fg-azure-79-2);font-weight:400}#cid-homepage-refined .cid-terminal-body{display:grid;grid-template-columns:1fr 1.15fr}#cid-homepage-refined .cid-terminal-brief{padding:32px;border-right:1px solid var(--cid-line-azure-72-a13);background:radial-gradient(ellipse at 10% 0,var(--cid-bg-blue-47-a27),transparent 70%)}#cid-homepage-refined .cid-brief-emblem{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(145deg,var(--cid-bg-azure-89),var(--cid-bg-blue-61) 55%,var(--cid-bg-blue-39));box-shadow:inset 0 1px var(--cid-fx-slate-100-a60),0 0 30px -10px var(--cid-fx-blue-66-a67);margin-bottom:25px;color:#fff}#cid-homepage-refined .cid-brief-emblem svg{width:25px;height:25px}#cid-homepage-refined .cid-terminal-brief h3{font-size:30px;line-height:1.2;margin:16px 0;color:var(--cid-fg-slate-97-6)}#cid-homepage-refined .cid-brief-call{color:var(--cid-fg-blue-86);font-size:17px;line-height:1.5;margin:0 0 25px}#cid-homepage-refined .cid-brief-evidence{border-top:1px solid var(--cid-line-azure-73-a20);padding-top:18px;margin-bottom:26px;color:var(--cid-fg-azure-82-3);font-size:14px;line-height:1.6}#cid-homepage-refined .cid-brief-evidence .cid-eyebrow{font-size:11px;color:var(--cid-fg-slate-91-2);margin-bottom:10px}#cid-homepage-refined .cid-terminal-markets{padding:30px}#cid-homepage-refined .cid-market-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}#cid-homepage-refined .cid-market-top h3{font-size:18px}#cid-homepage-refined .cid-market-top>span{font-size:11px;color:var(--cid-fg-azure-78-2)}#cid-homepage-refined .cid-market-row{display:grid;grid-template-columns:40px 1fr auto;gap:14px;align-items:center;padding:24px 0;border-bottom:1px solid var(--cid-line-azure-70-a13);transition:background .3s,transform .3s}#cid-homepage-refined .cid-market-row:hover{background:var(--cid-bg-slate-100-a2);transform:translateX(3px)}#cid-homepage-refined .cid-market-symbol{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,color-mix(in srgb,var(--market-accent) 80%,#fff),color-mix(in srgb,var(--market-accent) 55%,var(--cid-bg-azure-25-2)));box-shadow:inset 0 1px var(--cid-fx-slate-100-a40),0 5px 20px -10px var(--market-accent);color:var(--cid-fg-slate-99-3)}#cid-homepage-refined .cid-market-symbol svg{width:20px;height:20px}#cid-homepage-refined .cid-market-row h4{font-size:15px;font-weight:600;margin:0 0 4px}#cid-homepage-refined .cid-market-row p{font-size:12px;margin:0 0 3px;color:var(--cid-fg-azure-82-4)}#cid-homepage-refined .cid-market-row small{font-size:11px;color:var(--cid-fg-azure-76)}#cid-homepage-refined .cid-market-number{font-size:23px;font-weight:600;color:var(--market-accent);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}#cid-homepage-refined .cid-market-number small{display:block;font-size:11px;font-weight:400;white-space:normal}#cid-homepage-refined .cid-terminal-bottom{display:flex;flex-wrap:wrap;gap:18px;padding-top:24px;font-size:11px;color:var(--cid-fg-azure-82-5)}#cid-homepage-refined .cid-terminal-bottom span:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--cid-bg-teal-83);margin:0 7px 2px 0}@keyframes cid-signal-travel{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}@media(max-width:800px){#cid-homepage-refined .cid-terminal-heading{align-items:flex-start;flex-direction:column}#cid-homepage-refined .cid-terminal-body{grid-template-columns:1fr}#cid-homepage-refined .cid-terminal-brief{border-right:0;border-bottom:1px solid var(--cid-line-azure-72-a13)}#cid-homepage-refined .cid-terminal-scope{display:none}}@media(max-width:450px){#cid-homepage-refined .cid-terminal-brief,#cid-homepage-refined .cid-terminal-markets{padding:22px}#cid-homepage-refined .cid-market-row{grid-template-columns:32px 1fr;gap:10px}#cid-homepage-refined .cid-market-number{grid-column:2;text-align:left;font-size:22px}#cid-homepage-refined .cid-market-symbol{width:30px;height:30px}#cid-homepage-refined .cid-market-top{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){#cid-homepage-refined .cid-terminal-window:before{animation:none}}#cid-homepage-refined .cid-terminal-window:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(440px circle at var(--mx,50%) var(--my,50%),var(--cid-bg-azure-76-a9),transparent 72%);opacity:0;transition:opacity .35s}#cid-homepage-refined .cid-terminal-window:focus-within:after,#cid-homepage-refined .cid-terminal-window:hover:after{opacity:1}#cid-homepage-refined .cid-terminal-brief{transition:background-color .3s,box-shadow .3s}#cid-homepage-refined .cid-terminal-brief:focus-within,#cid-homepage-refined .cid-terminal-brief:hover{background-color:var(--cid-bg-blue-64-a5);box-shadow:inset 0 0 45px -25px var(--cid-fx-blue-78-a40)}#cid-homepage-refined .cid-market-row:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--market-accent) 10%,transparent),transparent);box-shadow:0 0 28px -20px var(--market-accent)}#cid-homepage-refined .cid-market-symbol{transition:box-shadow .3s,transform .3s}#cid-homepage-refined .cid-market-row:hover .cid-market-symbol{transform:translateY(-2px);box-shadow:inset 0 1px var(--cid-fx-slate-100-a53),0 0 26px -5px var(--market-accent)}@media(prefers-reduced-motion:reduce){#cid-homepage-refined .cid-market-row:hover,#cid-homepage-refined .cid-market-row:hover .cid-market-symbol{transform:none}}#cid-homepage-refined .cid-brand-stack{position:relative;display:block;width:100%;height:auto;margin:0 0 32px;transform:none}#cid-homepage-refined .cid-brand-name{width:calc(100% - 75px);aspect-ratio:1983/450;background-size:100% auto;background-position:bottom;position:relative;left:-5px}#cid-homepage-refined .cid-brand-flower{position:absolute;right:0;top:50%;transform:translateY(-50%);width:66px;height:54px;margin:0;clip-path:inset(0 0 4px 0);background-position:49% 11%}@media(min-width:901px){#cid-homepage-refined .cid-hero-copy{margin-top:-78px}#cid-homepage-refined .cid-brand-stack{transform:translateY(-20px)}}#cid-homepage-refined .cid-hero-copy>.cid-eyebrow{font-size:clamp(22px,2.25vw,27px);font-weight:700;line-height:1.3;letter-spacing:0;color:var(--cid-fg-blue-77);text-transform:none;margin-bottom:30px}#cid-homepage-refined .cid-network{font-size:24px;line-height:1.5;padding-top:30px;padding-bottom:30px}#cid-homepage-refined .cid-network strong{color:var(--cid-fg-teal-85);font-weight:700}@media(max-width:600px){#cid-homepage-refined .cid-network{font-size:21px}}#cid-homepage-refined .cid-terminal-heading .cid-eyebrow{font-size:24px;font-weight:700;color:var(--cid-fg-blue-77);letter-spacing:0;line-height:1.35;text-transform:none;margin-bottom:18px}@media(max-width:600px){#cid-homepage-refined .cid-terminal-heading .cid-eyebrow{font-size:21px}}#cid-homepage-refined .cid-terminal-scope{color:var(--cid-fg-slate-100);transition:color .2s,text-shadow .2s}#cid-homepage-refined .cid-terminal-scope:hover{color:var(--cid-fg-slate-100);text-shadow:0 0 8px var(--cid-fx-slate-100-a60),0 0 20px var(--cid-fx-teal-83-a60)}#cid-homepage-refined .cid-terminal-scope{font-size:14px;font-weight:600}#cid-homepage-refined h1 .cid-headline-ai{color:var(--cid-fg-slate-98-3)}#cid-homepage-refined h1 .cid-headline-deals{color:var(--cid-fg-teal-85)}#cid-homepage-refined h1 .cid-headline-speed{color:var(--cid-fg-blue-70)}#cid-homepage-refined .cid-exec-action{display:inline-flex;align-items:center;gap:13px;min-height:44px;margin-top:22px;font-size:16px;font-weight:600;color:var(--cid-fg-teal-85);border-bottom:1px solid var(--cid-line-teal-85-a25);transition:color .2s,text-shadow .2s,border-color .2s}#cid-homepage-refined .cid-exec-action:focus-visible,#cid-homepage-refined .cid-exec-action:hover{color:var(--cid-fg-teal-92);text-shadow:0 0 16px var(--cid-fx-teal-83-a47);border-bottom-color:var(--cid-line-teal-85)}#cid-homepage-refined .cid-signup-promise{margin-top:22px;font-size:clamp(17px,1.5vw,20px);line-height:1.5;font-weight:600;color:var(--cid-fg-slate-98-7)}#cid-homepage-refined .cid-signup-promise span{color:var(--teal)}#cid-homepage-refined{--cid-container:1180px;--cid-gutter:48px;min-height:100vh}#cid-homepage-refined>:not(.cid-atmosphere){position:relative;z-index:1}@media (max-width:760px){#cid-homepage-refined{--cid-gutter:22px}}@media (max-width:360px){#cid-homepage-refined{--cid-gutter:18px}}#cid-homepage-refined .cid-header{display:flex;align-items:center;justify-content:flex-start;gap:28px;min-height:88px;font:inherit;line-height:1.55;z-index:auto}#cid-homepage-refined .cid-nav{display:flex;align-items:center;justify-content:flex-start;gap:25px;margin:0 auto 0 0;font-size:13px;font-weight:600;letter-spacing:0}#cid-homepage-refined .cid-header summary,#cid-homepage-refined .cid-nav a{min-height:44px;display:flex;align-items:center}#cid-homepage-refined .cid-header summary{cursor:pointer;list-style:none;gap:7px}#cid-homepage-refined .cid-header summary::-webkit-details-marker{display:none}#cid-homepage-refined .cid-header summary:after{content:"⌄"}#cid-homepage-refined .cid-nav summary,#cid-homepage-refined .cid-nav>a{font-size:16px;transition:color .2s,text-shadow .2s,background-color .2s}#cid-homepage-refined .cid-nav summary:focus-visible,#cid-homepage-refined .cid-nav summary:hover,#cid-homepage-refined .cid-nav>a:focus-visible,#cid-homepage-refined .cid-nav>a:hover{color:var(--cid-fg-teal-90);text-shadow:0 0 16px var(--cid-fx-teal-83-a60);background-color:var(--cid-bg-teal-83-a4)}#cid-homepage-refined .cid-nav>a.cid-current{color:var(--text);text-shadow:none;-webkit-text-decoration:underline var(--cid-fg-teal-83);text-decoration:underline var(--cid-fg-teal-83);text-underline-offset:8px}#cid-homepage-refined .cid-nav>a.cid-current:focus-visible,#cid-homepage-refined .cid-nav>a.cid-current:hover{color:var(--cid-fg-teal-90);text-shadow:0 0 16px var(--cid-fx-teal-83-a60)}#cid-homepage-refined .cid-menu{position:relative}#cid-homepage-refined .cid-drop{position:absolute;z-index:5;top:48px;left:0;background:var(--cid-bg-azure-28-2);min-width:215px;padding:12px;border:1px solid var(--cid-line-azure-41);border-radius:8px;box-shadow:0 15px 40px var(--cid-fx-slate-0-a33)}#cid-homepage-refined .cid-nav .cid-drop a{display:block;padding:9px 12px;min-height:44px}#cid-homepage-refined .cid-drop a:hover{background:var(--cid-bg-azure-33)}@media (hover:hover) and (pointer:fine){#cid-homepage-refined .cid-nav a:hover{color:var(--teal)}}#cid-homepage-refined .cid-account{display:flex;gap:18px;align-items:center;font-size:13px;white-space:normal}#cid-homepage-refined .cid-account a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}#cid-homepage-refined .cid-account .cid-register{padding:10px 18px;background:var(--teal);color:var(--ink);border-radius:5px}#cid-homepage-refined .cid-mobile-menu{display:none}#cid-homepage-refined .cid-mobile-panel{padding:18px 0 30px}#cid-homepage-refined .cid-mobile-panel a{display:block;min-height:44px;padding:10px 0}#cid-homepage-refined .cid-mobile-panel h3{color:var(--soft);font-size:12px;letter-spacing:2px;margin-top:20px}#cid-homepage-refined .cid-footer{position:static;padding:45px 0 28px;border-top:1px solid var(--cid-line-azure-43);color:var(--soft);font:inherit}#cid-homepage-refined .cid-footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}#cid-homepage-refined .cid-footer h3{font-size:13px;color:var(--text);margin-bottom:10px}#cid-homepage-refined .cid-footer a{display:block;padding:6px 0;font-size:12px;min-height:32px}#cid-homepage-refined .cid-footer small{display:block;font-size:12px;margin-top:28px}#cid-homepage-refined .cid-footer-status{margin-top:18px;min-height:24px;font-size:13px;color:var(--soft)}@media (max-width:1000px){#cid-homepage-refined .cid-nav{gap:16px}#cid-homepage-refined .cid-header{gap:18px}}@media (max-width:760px){#cid-homepage-refined .cid-header{min-height:80px;gap:14px;flex-wrap:wrap}#cid-homepage-refined .cid-nav{display:none}#cid-homepage-refined .cid-account{gap:12px;font-size:12px}#cid-homepage-refined .cid-account .cid-register{padding:10px 12px}#cid-homepage-refined .cid-mobile-menu{display:block;width:100%;border-top:1px solid var(--cid-line-azure-37)}#cid-homepage-refined .cid-mobile-menu>summary{font-size:14px;justify-content:space-between;min-height:46px}#cid-homepage-refined .cid-mobile-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}#cid-homepage-refined .cid-theme-toggle{right:auto;left:calc(100% + 12px)}#cid-homepage-refined .cid-footer-grid{grid-template-columns:1fr 1fr}#cid-homepage-refined .cid-footer a{min-height:44px;font-size:13px}#cid-homepage-refined .cid-footer{padding-top:32px}}@media (max-width:360px){#cid-homepage-refined .cid-account{gap:8px}#cid-homepage-refined .cid-mobile-grid{grid-template-columns:1fr}}#cid-homepage-refined .cid-hero #cid-global-flow{align-self:center}#cid-homepage-refined #cid-global-flow{background:transparent;padding:14px 0 40px;max-width:none}#cid-homepage-refined #cid-global-flow .flow-stage{max-width:940px}@media(max-width:760px){#cid-homepage-refined #cid-global-flow{padding:10px 0}}@media(min-width:901px){#cid-homepage-refined #cid-global-flow .product{font-size:11px;padding:8px 6px;gap:5px}#cid-homepage-refined #cid-global-flow .product i{width:16px}#cid-homepage-refined #cid-global-flow .product svg{width:16px;height:16px}#cid-homepage-refined #cid-global-flow .buyer,#cid-homepage-refined #cid-global-flow .supplier{font-size:11px;padding:8px 4px}#cid-homepage-refined #cid-global-flow .partner svg{width:20px;height:20px}#cid-homepage-refined #cid-global-flow .trade-support{font-size:12px;padding:10px;gap:7px}#cid-homepage-refined #cid-global-flow .ai-core{font-size:27px}#cid-homepage-refined #cid-global-flow .matching{font-size:11px}#cid-homepage-refined #cid-global-flow .ai-core,#cid-homepage-refined #cid-global-flow .buyer,#cid-homepage-refined #cid-global-flow .products,#cid-homepage-refined #cid-global-flow .supplier,#cid-homepage-refined #cid-global-flow .trade-support{width:20%;height:160px;min-height:160px;padding:10px 5px}#cid-homepage-refined #cid-global-flow .supplier{left:0}#cid-homepage-refined #cid-global-flow .products{left:26%}#cid-homepage-refined #cid-global-flow .ai-core{left:52%}#cid-homepage-refined #cid-global-flow .buyer{left:78%}#cid-homepage-refined #cid-global-flow .trade-support{left:40%;top:260px}#cid-homepage-refined #cid-global-flow .buyer>span,#cid-homepage-refined #cid-global-flow .products h3,#cid-homepage-refined #cid-global-flow .supplier>span,#cid-homepage-refined #cid-global-flow .trade-support>span{font-size:12px}#cid-homepage-refined #cid-global-flow .products .product{font-size:11px;gap:3px;padding:2px 0}#cid-homepage-refined #cid-global-flow .products .product i{display:none}#cid-homepage-refined #cid-global-flow .trade-services{font-size:11px;-moz-column-gap:4px;column-gap:4px}#cid-homepage-refined #cid-global-flow .trade-services>span{white-space:normal}#cid-homepage-refined #cid-global-flow .trade-support small{font-size:11px}#cid-homepage-refined #cid-global-flow .matching{font-size:12px}#cid-homepage-refined #cid-global-flow .flow-stage{height:440px}}#cid-global-flow{position:relative;background:var(--cid-bg-azure-23);color:var(--cid-fg-slate-97-7);font-family:Arial,Helvetica,sans-serif;overflow:hidden;isolation:isolate;padding:28px;border-radius:8px}#cid-global-flow *{box-sizing:border-box}#cid-global-flow .flow-stage{position:relative;max-width:840px;margin:auto}#cid-global-flow .flow-art{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#cid-global-flow .sphere{fill:none;stroke:var(--cid-fg-azure-56);stroke-width:.7;opacity:.28}#cid-global-flow .route{fill:none;stroke:var(--cid-fg-cyan-76);stroke-width:1.3;opacity:.32}#cid-global-flow .route.green{stroke:var(--cid-fg-lime-79)}#cid-global-flow .route.blue{stroke:var(--cid-fg-blue-70-2)}#cid-global-flow .products{position:absolute;left:2%;top:6%;bottom:6%;width:20%;display:flex;flex-direction:column;justify-content:space-between}#cid-global-flow .product{--accent:var(--cid-accent-teal-83);display:flex;align-items:center;gap:12px;background:var(--cid-bg-azure-25-3);border:1px solid var(--cid-line-azure-51);color:var(--cid-fg-slate-96-2);border-radius:9px;padding:10px 12px;min-height:66px;text-align:left;font:inherit;font-size:13px;cursor:pointer;transition:background .25s ease,box-shadow .25s ease,border-color .25s ease}#cid-global-flow .product:first-child{--accent:var(--cid-accent-lime-80)}#cid-global-flow .product i{display:block;width:25px;flex-shrink:0}#cid-global-flow .product svg{width:25px;height:25px}#cid-global-flow .product:focus-visible,#cid-global-flow .product:hover{border-color:var(--accent);background:var(--cid-bg-azure-33-2);box-shadow:0 0 25px -12px var(--accent)}#cid-global-flow .ai-core{left:43%;display:grid;place-items:center;color:var(--cid-fg-teal-86);font-size:38px;font-weight:700;border:1px solid var(--cid-line-cyan-68);background:radial-gradient(ellipse,var(--cid-bg-cyan-36),var(--cid-bg-azure-25-4) 75%);box-shadow:0 0 45px -16px var(--cid-fx-cyan-80-a50);border-radius:13px}#cid-global-flow .partner{--accent:var(--cid-accent-cyan-80);display:flex;align-items:center;gap:12px;min-height:84px;background:var(--cid-bg-azure-25-a91);border:1px solid var(--cid-line-azure-50);border-radius:10px;padding:12px 16px;font-size:15px;line-height:1.45;transition:border-color .3s ease,box-shadow .3s ease}#cid-global-flow .partner i{display:block;flex-shrink:0}#cid-global-flow .partner svg{width:30px;height:30px}#cid-global-flow .moving{filter:drop-shadow(0 0 5px currentColor)}#cid-global-flow[data-selected=extracts] .route.blue,#cid-global-flow[data-selected=flower] .route.green,#cid-global-flow[data-selected=oil] .route.cyan,#cid-global-flow[data-selected=supplies] .route.bottom{opacity:1;stroke-width:2.3}#cid-global-flow[data-selected=extracts] .partner:nth-child(2),#cid-global-flow[data-selected=flower] .partner:first-child,#cid-global-flow[data-selected=oil] .partner:nth-child(2),#cid-global-flow[data-selected=supplies] .partner:last-child{box-shadow:0 0 28px -17px var(--cid-fx-teal-84-2);border-color:var(--cid-line-teal-80)}@media(max-width:600px){#cid-global-flow{padding:18px 12px}#cid-global-flow .flow-stage{height:520px}#cid-global-flow .products{left:0;right:0;top:0;bottom:auto;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}#cid-global-flow .product{min-height:60px;padding:10px;font-size:12px}#cid-global-flow .ai-core{top:36%;left:38%;width:24%;height:15%;font-size:30px}#cid-global-flow .partner{min-height:60px;font-size:13px;padding:10px 14px}#cid-global-flow .flow-art .routes,#cid-global-flow .moving{display:none}}@media(prefers-reduced-motion:reduce){#cid-global-flow .moving{display:none}#cid-global-flow .partner,#cid-global-flow .product{transition:none}}#cid-global-flow .product{position:relative;isolation:isolate;overflow:hidden;border-color:color-mix(in srgb,var(--accent) 55%,var(--cid-line-azure-35));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 24%,var(--cid-bg-azure-25-3)),var(--cid-bg-azure-26-5) 80%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent) 45%,transparent),0 8px 22px -16px var(--accent);color:var(--cid-fg-slate-98-8);font-weight:600}#cid-global-flow .product[data-product=flower]{--accent:var(--cid-accent-lime-85)}#cid-global-flow .product[data-product=extracts]{--accent:var(--cid-accent-blue-71)}#cid-global-flow .product[data-product=oil]{--accent:var(--cid-accent-teal-84)}#cid-global-flow .product[data-product=supplies]{--accent:var(--cid-accent-azure-78)}#cid-global-flow .product i{color:var(--accent);width:32px;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--accent) 40%,transparent))}#cid-global-flow .product svg{width:30px;height:30px;stroke:var(--accent);stroke-width:1.7}#cid-global-flow .product:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(130px circle at var(--mx,25%) var(--my,35%),color-mix(in srgb,var(--accent) 33%,transparent),transparent 75%);opacity:.4;transition:opacity .3s ease}#cid-global-flow .product:focus-visible,#cid-global-flow .product:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 34%,var(--cid-bg-azure-25-3)),var(--cid-bg-azure-26-5) 80%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent) 65%,transparent),0 0 30px -12px var(--accent)}#cid-global-flow .product:focus-visible:before,#cid-global-flow .product:hover:before{opacity:1}#cid-global-flow .partner{position:relative;isolation:isolate;overflow:hidden;color:var(--cid-fg-slate-98-8);font-weight:600;border-color:color-mix(in srgb,var(--accent) 55%,var(--cid-line-azure-35));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 24%,var(--cid-bg-azure-25-3)),var(--cid-bg-azure-26-5) 80%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent) 45%,transparent),0 8px 22px -16px var(--accent)}#cid-global-flow .partner:first-child{--accent:var(--cid-accent-teal-84)}#cid-global-flow .partner:nth-child(2){--accent:var(--cid-accent-blue-71)}#cid-global-flow .partner:nth-child(3){--accent:var(--cid-accent-lime-85)}#cid-global-flow .partner i{color:var(--accent);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--accent) 40%,transparent))}#cid-global-flow .partner svg{stroke:var(--accent)}#cid-global-flow .partner:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(170px circle at var(--mx,25%) var(--my,35%),color-mix(in srgb,var(--accent) 33%,transparent),transparent 75%);opacity:.4;transition:opacity .3s ease}#cid-global-flow .partner:hover{border-color:var(--accent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent) 65%,transparent),0 0 30px -12px var(--accent)}#cid-global-flow .partner:hover:before{opacity:1}#cid-global-flow .products{left:22%;width:22%}#cid-global-flow .ai-core{left:55%;top:42%;align-content:center;gap:0}#cid-global-flow .matching{color:var(--cid-fg-teal-90-2);font-weight:400}#cid-global-flow .supplier{width:17%;--accent:var(--cid-accent-blue-71)}#cid-global-flow .buyer,#cid-global-flow .supplier{position:absolute;min-height:88px;flex-direction:column;gap:8px;text-align:center;padding:12px 8px}#cid-global-flow .buyer{top:40%;width:21%;--accent:var(--cid-accent-teal-84)}#cid-global-flow .trade-support{position:absolute;left:51%;bottom:0;width:44%;min-height:74px;--accent:var(--cid-accent-lime-85)}#cid-global-flow .trade-support small{display:block;font-weight:400;color:var(--cid-fg-cyan-85);margin-top:4px}@media(max-width:600px){#cid-global-flow .flow-stage{height:740px}#cid-global-flow .supplier{top:0;left:10%;width:80%;min-height:78px;flex-direction:row}#cid-global-flow .products{top:16%;left:0;width:100%;bottom:auto}#cid-global-flow .ai-core{top:39%;left:35%;width:30%;height:12%}#cid-global-flow .buyer{top:58%;left:10%;right:auto;width:80%;min-height:78px;flex-direction:row}#cid-global-flow .trade-support{left:0;bottom:1%;width:100%}}#cid-global-flow .products{left:18%;width:21%}#cid-global-flow .supplier{width:15%;left:0;top:40%}#cid-global-flow .ai-core{left:44%;top:31%;width:15%;height:20%}#cid-global-flow .buyer{right:0;top:30%;width:22%}#cid-global-flow .trade-support{left:57%;bottom:12%;width:34%;min-height:104px}#cid-global-flow .trade-support small{font-size:12px}@media(max-width:600px){#cid-global-flow .flow-stage{height:820px}#cid-global-flow .supplier{top:0;left:10%;width:80%}#cid-global-flow .products{top:14%;left:0;width:100%}#cid-global-flow .ai-core{top:35%;left:35%;width:30%;height:11%}#cid-global-flow .trade-support{top:52%;bottom:auto;left:0;width:100%;min-height:100px}#cid-global-flow .buyer{top:auto;bottom:5%;left:10%;width:80%}}#cid-global-flow .buyer-colors{display:flex;justify-content:center;gap:7px;margin-top:9px}#cid-global-flow .buyer-colors b{width:6px;height:6px;border-radius:50%;background:var(--cid-bg-lime-85);box-shadow:0 0 9px var(--cid-fx-lime-85-a40)}#cid-global-flow .buyer-colors b:nth-child(2){background:var(--cid-bg-blue-71);box-shadow:0 0 9px var(--cid-fx-blue-71-a40)}#cid-global-flow .buyer-colors b:nth-child(3){background:var(--cid-bg-teal-84);box-shadow:0 0 9px var(--cid-fx-teal-84-a40-2)}#cid-global-flow .buyer-colors b:nth-child(4){background:var(--cid-bg-azure-78);box-shadow:0 0 9px var(--cid-fx-azure-78-a40)}#cid-global-flow .product[data-product=oil]{transform:translateY(54px)}@media(max-width:600px){#cid-global-flow .product[data-product=oil]{transform:none}}#cid-global-flow .product[data-product=supplies]{transform:translateY(38px)}@media(max-width:600px){#cid-global-flow .product[data-product=supplies]{transform:none}}#cid-global-flow{padding-bottom:44px}#cid-global-flow .flow-stage{height:440px;max-width:940px}#cid-global-flow .ai-core,#cid-global-flow .buyer,#cid-global-flow .products,#cid-global-flow .supplier,#cid-global-flow .trade-support{position:absolute;width:20%;height:160px;min-height:160px;top:40px;bottom:auto;left:0;right:auto;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:16px;gap:8px}#cid-global-flow .products{left:26%;background:linear-gradient(135deg,var(--cid-bg-azure-37),var(--cid-bg-azure-26-5));border:1px solid var(--cid-line-cyan-57);box-shadow:inset 0 1px 0 var(--cid-fx-teal-87-a17);padding:12px 8px}#cid-global-flow .products h3{font-size:16px;color:var(--cid-fg-slate-98-9);margin:0 0 8px}#cid-global-flow .products .product{position:relative;width:100%;min-height:26px;padding:3px 2px;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none!important;font-weight:400;gap:6px;text-align:left}#cid-global-flow .products .product:before{display:none}#cid-global-flow .products .product i{width:15px}#cid-global-flow .products .product svg{width:15px;height:15px}#cid-global-flow .ai-core{left:52%}#cid-global-flow .buyer{left:78%;font-size:14px}#cid-global-flow .supplier{font-size:14px}#cid-global-flow .trade-support{left:52%;top:260px;font-size:14px;gap:8px}#cid-global-flow .trade-support small{font-size:11px;line-height:1.65}#cid-global-flow .sphere{opacity:.2}@media(max-width:600px){#cid-global-flow .flow-stage{height:930px}#cid-global-flow .ai-core,#cid-global-flow .buyer,#cid-global-flow .products,#cid-global-flow .supplier,#cid-global-flow .trade-support{left:15%;width:70%;height:160px;min-height:160px;top:0}#cid-global-flow .products{top:185px}#cid-global-flow .ai-core{top:370px}#cid-global-flow .buyer{top:555px}#cid-global-flow .trade-support{top:740px}#cid-global-flow .products .product{max-width:180px}}#cid-global-flow .trade-support{left:40%;--accent:var(--cid-accent-blue-70);background:linear-gradient(145deg,var(--cid-bg-azure-33-3),var(--cid-bg-azure-27) 75%);border-color:var(--cid-line-blue-57);box-shadow:inset 0 1px 0 var(--cid-fx-blue-83-a21),0 12px 26px -20px var(--cid-fx-blue-70);gap:9px;padding:14px}#cid-global-flow .trade-support>.node-emblem{color:var(--cid-fg-blue-79)}#cid-global-flow .trade-support>span{width:100%}#cid-global-flow .trade-services{display:grid;grid-template-columns:1fr 1fr;line-height:1.5;text-align:left;color:var(--cid-fg-azure-86)}#cid-global-flow .trade-services>span{white-space:nowrap}@media(max-width:600px){#cid-global-flow .trade-support{left:15%}}#cid-global-flow .trade-support{background:linear-gradient(150deg,var(--cid-bg-blue-27),var(--cid-bg-blue-20) 72%);border:1px solid var(--cid-line-blue-73-a18);border-radius:18px;box-shadow:inset 0 1px 0 var(--cid-fx-blue-92-a7),0 18px 38px -25px var(--cid-fx-slate-0-a73);padding:13px 15px;gap:7px;transition:box-shadow .3s ease,border-color .3s ease}#cid-global-flow .trade-support>.node-emblem{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:linear-gradient(145deg,var(--cid-bg-azure-88),var(--cid-bg-blue-64) 40%,var(--cid-bg-blue-41) 92%);color:var(--cid-fg-slate-98-5);box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a60),inset 0 -2px 4px var(--cid-fx-blue-28-a53),0 7px 17px -5px var(--cid-fx-blue-66-a40);filter:none}#cid-global-flow .trade-support>.node-emblem svg{width:25px;height:25px;stroke:var(--cid-fg-slate-98-10);stroke-width:1.7;filter:drop-shadow(0 2px 1px var(--cid-fx-blue-43-a50))}#cid-global-flow .trade-support>span{color:var(--cid-fg-slate-97-5);font-size:15px;font-weight:700;line-height:1.25}#cid-global-flow .trade-support small{margin-top:9px}#cid-global-flow .trade-services{color:var(--cid-fg-blue-80);font-size:11px;gap:5px 9px;line-height:1.35;font-weight:400}#cid-global-flow .trade-support:hover{border-color:var(--cid-line-blue-74-a53);box-shadow:inset 0 1px 0 var(--cid-fx-blue-92-a15),0 16px 40px -21px var(--cid-fx-blue-66-a53)}#cid-global-flow .trade-support:before{background:radial-gradient(130px circle at var(--mx,25%) var(--my,35%),var(--cid-bg-blue-70-a15),transparent 78%)}#cid-global-flow .ai-core,#cid-global-flow .buyer,#cid-global-flow .products,#cid-global-flow .supplier{background:linear-gradient(150deg,var(--cid-bg-blue-27),var(--cid-bg-blue-20) 72%);border:1px solid var(--cid-line-blue-73-a18);border-radius:18px;box-shadow:inset 0 1px 0 var(--cid-fx-blue-92-a7),0 18px 38px -25px var(--cid-fx-slate-0-a73);transition:box-shadow .3s ease,border-color .3s ease}#cid-global-flow .buyer>.node-emblem,#cid-global-flow .products>.products-emblem,#cid-global-flow .supplier>.node-emblem{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--cid-fg-slate-98-5);box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a60),inset 0 -2px 4px var(--cid-fx-blue-28-a53),0 7px 17px -5px var(--icon-glow,var(--cid-fx-azure-77-a40));background:var(--icon-fill,linear-gradient(145deg,var(--cid-bg-azure-92),var(--cid-bg-blue-63) 45%,var(--cid-bg-blue-41-2)));filter:none;flex-shrink:0}#cid-global-flow .supplier{--icon-fill:linear-gradient(145deg,var(--cid-brand-lime-96),var(--cid-brand-lime-72) 45%,var(--cid-brand-lime-42));--icon-glow:var(--cid-brand-lime-80-a40)}#cid-global-flow .buyer{--icon-fill:linear-gradient(145deg,var(--cid-brand-teal-95),var(--cid-brand-teal-73) 45%,var(--cid-brand-azure-43));--icon-glow:var(--cid-brand-teal-82-a40)}#cid-global-flow .products{--icon-fill:linear-gradient(145deg,var(--cid-brand-violet-89),var(--cid-brand-violet-64) 45%,var(--cid-brand-violet-38));--icon-glow:var(--cid-brand-violet-68-a40);padding:10px 9px;gap:0}#cid-global-flow .products>.products-emblem{width:34px;height:34px;margin-bottom:7px;border-radius:10px}#cid-global-flow .buyer>.node-emblem svg,#cid-global-flow .products>.products-emblem svg,#cid-global-flow .supplier>.node-emblem svg{stroke:var(--cid-fg-slate-98-11);width:26px;height:26px;stroke-width:1.7;filter:drop-shadow(0 2px 1px var(--cid-fx-blue-32-a50))}#cid-global-flow .products>.products-emblem svg{width:23px;height:23px}#cid-global-flow .buyer>span,#cid-global-flow .supplier>span{color:var(--cid-fg-slate-97-5);font-size:15px;font-weight:700;line-height:1.35}#cid-global-flow .products h3{font-size:15px;color:var(--cid-fg-slate-97-5);line-height:1.2;margin-bottom:5px}#cid-global-flow .products .product{font-size:11px;min-height:20px;line-height:1.25;padding:2px 3px;color:var(--cid-fg-blue-83-2)}#cid-global-flow .products .product i{width:12px}#cid-global-flow .products .product svg{width:12px;height:12px}#cid-global-flow .ai-core{color:var(--cid-fg-teal-91-2);background:radial-gradient(ellipse at 50% 38%,var(--cid-bg-azure-36),var(--cid-bg-blue-24) 60%,var(--cid-bg-blue-20));text-shadow:0 0 22px var(--cid-fx-teal-82-a33)}#cid-global-flow .matching{color:var(--cid-fg-blue-86-2);font-size:12px;margin-top:3px}#cid-global-flow .ai-core:hover,#cid-global-flow .buyer:hover,#cid-global-flow .products:hover,#cid-global-flow .supplier:hover{border-color:var(--cid-line-blue-74-a47);box-shadow:inset 0 1px 0 var(--cid-fx-blue-92-a15),0 16px 40px -21px var(--cid-fx-blue-66-a40-2)}#cid-global-flow .buyer-colors{margin-top:11px}#cid-global-flow .ai-core{position:absolute;isolation:isolate;overflow:hidden;border-color:var(--cid-line-cyan-82-a50);background:radial-gradient(ellipse at 50% 38%,var(--cid-bg-cyan-37),var(--cid-bg-blue-24-2) 64%,var(--cid-bg-blue-20-2));box-shadow:inset 0 1px 0 var(--cid-fx-cyan-96-a13),0 0 35px -18px var(--cid-fx-teal-85-a53);font-size:32px;gap:8px;color:var(--cid-fg-slate-99-4);text-shadow:0 0 10px var(--cid-fx-teal-85-a50)}#cid-global-flow .ai-emblem{position:relative;display:grid;place-items:center;width:62px;height:62px;flex-shrink:0;border-radius:16px;background:linear-gradient(145deg,var(--cid-bg-teal-94),var(--cid-bg-teal-76) 42%,var(--cid-bg-blue-47));border:1px solid var(--cid-line-teal-95-a60);box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a60),inset 0 -3px 6px var(--cid-fx-azure-37-a53),0 0 28px -7px var(--cid-fx-teal-85-a53-2);font-size:29px;line-height:1;color:var(--cid-fg-slate-99-3);letter-spacing:-1px;text-shadow:0 1px 2px var(--cid-fx-azure-36-a50)}#cid-global-flow .ai-emblem:before{content:"";position:absolute;inset:-7px;border:1px solid var(--cid-line-teal-85-a23);border-radius:21px;pointer-events:none;animation:cid-ai-pulse 3.5s ease-in-out infinite}#cid-global-flow .ai-emblem:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,transparent 25%,var(--cid-bg-cyan-98-a15) 48%,transparent 70%);background-size:240% 100%;animation:cid-ai-sheen 6s ease-in-out infinite}#cid-global-flow .ai-core .matching{color:var(--cid-fg-cyan-98);letter-spacing:.3px;margin-top:1px;text-shadow:none}@keyframes cid-ai-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes cid-ai-sheen{0%,to{background-position:130% 0}50%{background-position:-40% 0}}@media(prefers-reduced-motion:reduce){#cid-global-flow .ai-emblem:after,#cid-global-flow .ai-emblem:before{animation:none}}#cid-global-flow .ai-emblem,#cid-global-flow .buyer>.node-emblem,#cid-global-flow .products>.products-emblem,#cid-global-flow .supplier>.node-emblem,#cid-global-flow .trade-support>.node-emblem{width:42px;height:42px;min-width:42px;min-height:42px;border-radius:12px;flex-shrink:0}#cid-global-flow .buyer>.node-emblem svg,#cid-global-flow .products>.products-emblem svg,#cid-global-flow .supplier>.node-emblem svg,#cid-global-flow .trade-support>.node-emblem svg{width:25px;height:25px}#cid-global-flow .ai-emblem{font-size:23px;background:linear-gradient(145deg,var(--cid-bg-violet-90),var(--cid-bg-violet-64) 45%,var(--cid-bg-violet-42));border-color:var(--cid-line-violet-80-a53);box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a60),inset 0 -2px 4px var(--cid-fx-violet-31-a53),0 7px 17px -5px var(--cid-fx-violet-64-a40);text-shadow:0 1px 2px var(--cid-fx-violet-34-a53)}#cid-global-flow .ai-emblem:before{inset:-4px;border-radius:16px;border-color:var(--cid-line-violet-70-a27)}#cid-global-flow .ai-core{border-color:var(--cid-line-violet-65-a33);background:radial-gradient(ellipse at 50% 38%,var(--cid-bg-violet-30),var(--cid-bg-blue-24-2) 64%,var(--cid-bg-blue-20-2));box-shadow:inset 0 1px 0 var(--cid-fx-blue-92-a7),0 18px 38px -25px var(--cid-fx-slate-0-a73);text-shadow:none}#cid-global-flow .ai-core .matching{font-size:14px;color:var(--cid-fg-slate-97-5)}#cid-global-flow .products{--icon-fill:linear-gradient(145deg,var(--cid-brand-azure-90),var(--cid-brand-blue-68) 45%,var(--cid-brand-blue-45));--icon-glow:var(--cid-brand-blue-68-a40)}#cid-global-flow .ai-emblem{background:linear-gradient(145deg,var(--cid-bg-azure-90),var(--cid-bg-blue-63-2) 45%,var(--cid-bg-blue-44));border-color:var(--cid-line-blue-82-a53);box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a60),inset 0 -2px 4px var(--cid-fx-blue-33-a53),0 0 14px -4px var(--cid-fx-blue-69-a40);text-shadow:0 1px 2px var(--cid-fx-blue-38-a53);animation:cid-flow-heartbeat 3.2s ease-in-out infinite}#cid-global-flow .ai-emblem:before{border-color:var(--cid-line-blue-74-a33);animation:cid-ai-halo 3.2s ease-in-out infinite}#cid-global-flow .ai-core{border-color:var(--cid-line-blue-58-a33);background:radial-gradient(ellipse at 50% 38%,var(--cid-bg-azure-32),var(--cid-bg-blue-24-2) 64%,var(--cid-bg-blue-20-2))}@keyframes cid-flow-heartbeat{0%,to{box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a44),inset 0 -2px 4px var(--cid-fx-blue-33-a53),0 0 10px -5px var(--cid-fx-blue-69-a25);filter:brightness(.95)}45%{box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a69),inset 0 -2px 4px var(--cid-fx-blue-33-a53),0 0 29px -3px var(--cid-fx-blue-69-a69);filter:brightness(1.2)}}@keyframes cid-ai-halo{0%,to{opacity:.25;transform:scale(1)}45%{opacity:.9;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){#cid-global-flow .ai-emblem,#cid-global-flow .ai-emblem:before{animation:none}}#cid-global-flow .ai-core .matching{font-weight:700}#cid-global-flow .products{--icon-fill:linear-gradient(145deg,var(--cid-brand-slate-98),var(--cid-brand-azure-79) 45%,var(--cid-brand-blue-55));--icon-glow:var(--cid-brand-azure-86-a33);background:linear-gradient(150deg,var(--cid-bg-blue-29),var(--cid-bg-blue-22-2) 72%);border-color:var(--cid-line-azure-83-a25)}#cid-global-flow .products>.products-emblem{color:var(--cid-fg-blue-31);box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a73),inset 0 -2px 4px var(--cid-fx-blue-43-a53),0 7px 17px -5px var(--cid-fx-azure-86-a33)}#cid-global-flow .products>.products-emblem svg{stroke:var(--cid-fg-blue-31);filter:drop-shadow(0 1px 0 var(--cid-fx-slate-100-a40))}#cid-global-flow .trade-support{--accent:var(--cid-accent-amber-80);background:linear-gradient(150deg,var(--cid-bg-slate-29),var(--cid-bg-slate-23) 72%);border-color:var(--cid-line-amber-77-a27)}#cid-global-flow .trade-support>.node-emblem{background:linear-gradient(145deg,var(--cid-bg-amber-96),var(--cid-bg-amber-79) 45%,var(--cid-bg-orange-53));color:var(--cid-fg-slate-98-12);box-shadow:inset 0 1px 0 var(--cid-fx-slate-100-a60),inset 0 -2px 4px var(--cid-fx-orange-46-a53),0 7px 17px -5px var(--cid-fx-amber-81-a40)}#cid-global-flow .trade-support>.node-emblem svg{stroke:var(--cid-fg-slate-98-12);filter:drop-shadow(0 2px 1px var(--cid-fx-orange-47-a50))}#cid-global-flow .trade-support:hover{border-color:var(--cid-line-amber-81-a53);box-shadow:inset 0 1px 0 var(--cid-fx-amber-96-a15),0 16px 40px -21px var(--cid-fx-amber-79-a40)}#cid-homepage-refined #cid-global-flow .buyer>span,#cid-homepage-refined #cid-global-flow .matching,#cid-homepage-refined #cid-global-flow .products h3,#cid-homepage-refined #cid-global-flow .supplier>span,#cid-homepage-refined #cid-global-flow .trade-support>span{font-size:14px;line-height:1.35;font-weight:700;letter-spacing:0}#cid-homepage-refined #cid-global-flow .products .product,#cid-homepage-refined #cid-global-flow .trade-services{font-size:11px;font-weight:400;letter-spacing:0}#cid-homepage-refined #cid-global-flow .products{padding:0 9px;gap:0}#cid-homepage-refined #cid-global-flow .products>.products-emblem{margin:0;flex-shrink:0}#cid-homepage-refined #cid-global-flow .products h3{height:20px;line-height:20px;margin:0;flex-shrink:0}#cid-homepage-refined #cid-global-flow .products .product{min-height:24px;height:24px;flex-shrink:0;padding:2px 3px}#cid-global-flow .cid-mobile-flow{display:none}@media (max-width:600px){#cid-global-flow .cid-mobile-flow{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#cid-global-flow .cid-mobile-flow .cid-mobile-connection{fill:none;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;opacity:.7}#cid-global-flow .cid-mobile-flow .cid-mobile-ball{filter:drop-shadow(0 0 4px currentColor)}}@media (prefers-reduced-motion:reduce){#cid-global-flow .cid-mobile-ball{display:none}}
/*# sourceMappingURL=f68e34b5110e482a.css.map*/