
#cid-homepage-refined{--ink:#031e2c;--text:#f4f8fa;--soft:#aec4ce;--teal:#00e5dd;--green:#86cf35;--blue:#639bff;background:var(--ink);color:var(--text);font-family:Arial,Helvetica,sans-serif;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,#cid-homepage-refined summary{font:inherit}#cid-homepage-refined a:focus-visible,#cid-homepage-refined summary:focus-visible,#cid-homepage-refined button:focus-visible{outline:3px solid var(--teal);outline-offset:5px}#cid-homepage-refined .cid-wrap{max-width:1200px;margin:auto;padding:0 48px}#cid-homepage-refined .cid-header{display:flex;align-items:center;gap:28px;min-height:96px}#cid-homepage-refined .cid-logo{display:flex;align-items:center;gap:9px;font-size:23px;letter-spacing:-1px;font-weight:700;margin-right:auto}#cid-homepage-refined .cid-logo img{width:70px;height:70px;object-fit:contain;border-radius:4px;background:#fff}#cid-homepage-refined .cid-nav{display:flex;align-items:center;gap:25px;font-size:13px}#cid-homepage-refined .cid-nav a,#cid-homepage-refined summary{min-height:44px;display:flex;align-items:center}#cid-homepage-refined .cid-current{color:var(--teal);text-decoration:underline;text-underline-offset:8px}#cid-homepage-refined .cid-menu{position:relative}#cid-homepage-refined summary{cursor:pointer;list-style:none;gap:7px}#cid-homepage-refined summary::-webkit-details-marker{display:none}#cid-homepage-refined summary:after{content:'⌄'}#cid-homepage-refined .cid-drop{position:absolute;z-index:5;top:48px;left:0;background:#0c2c3c;min-width:215px;padding:12px;border:1px solid #295063;border-radius:8px;box-shadow:0 15px 40px #0005}#cid-homepage-refined .cid-drop a{display:block;padding:9px 12px;min-height:44px}#cid-homepage-refined .cid-drop a:hover{background:#163b4b}#cid-homepage-refined .cid-account{display:flex;gap:18px;align-items:center;font-size:13px}#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-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-hero{position:relative;padding:86px 0 56px}#cid-homepage-refined .cid-eyebrow{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#b6cdd7;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:#c3d4dc;font-size:19px;line-height:1.6}#cid-homepage-refined .cid-actions{display:flex;gap:16px;margin-top:30px}#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-categories{max-width:810px;font-size:13px;color:var(--soft);margin-top:22px}#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);font-weight:700}#cid-homepage-refined .cid-orbit{position:absolute;right:0;top:65px;width:230px;height:260px;opacity:.45;pointer-events:none}#cid-homepage-refined .cid-orbit i{position:absolute;border:1px solid #00788e;border-radius:50%;width:210px;height:170px;transform:rotate(-35deg)}#cid-homepage-refined .cid-orbit i:nth-child(2){transform:rotate(30deg);top:35px}#cid-homepage-refined .cid-orbit i:nth-child(3){width:120px;height:240px;left:65px;top:-30px;transform:rotate(25deg)}#cid-homepage-refined .cid-orbit b{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--teal);left:25px;top:100px}#cid-homepage-refined .cid-orbit b:last-child{background:var(--green);left:175px;top:40px}
#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 #288b9b;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:#c3d4dc;font-size:15px}
#cid-homepage-refined .cid-intelligence{padding-top:70px}#cid-homepage-refined .cid-data-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;margin-top:30px}#cid-homepage-refined .cid-data{border:1px solid #275065;border-radius:8px;overflow:hidden;background:#082738}#cid-homepage-refined .cid-data-title{padding:14px 18px;font-size:12px;color:#c3d4dc}#cid-homepage-refined .cid-data table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.5}#cid-homepage-refined .cid-data th,#cid-homepage-refined .cid-data td{padding:12px 18px;text-align:left;border-top:1px solid #214253}#cid-homepage-refined .cid-data th{font-weight:400;color:#a9c2cf}#cid-homepage-refined .cid-note{font-size:12px;color:var(--soft);margin-top:10px}#cid-homepage-refined .cid-thesis{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:52px}#cid-homepage-refined .cid-thesis h3{font-size:23px;line-height:1.35;letter-spacing:-.4px}#cid-homepage-refined .cid-thesis .cid-eyebrow{margin-bottom:13px}#cid-homepage-refined .cid-thesis p{font-size:15px;color:#c3d4dc}#cid-homepage-refined .cid-period{margin-top:12px}#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,#00e5dd0d,#00e5dd03);border-radius:8px;border-top:2px solid var(--tool)}#cid-homepage-refined .cid-tool.crop{--tool:var(--green);background:linear-gradient(130deg,#86cf3510,#86cf3503)}#cid-homepage-refined .cid-tool.routes{--tool:var(--blue);background:linear-gradient(130deg,#639bff16,#639bff03)}#cid-homepage-refined .cid-tool h3{font-size:20px;line-height:1.3}#cid-homepage-refined .cid-tool p{font-size:14px;color:#bed0da;margin-top:12px;min-height:85px}#cid-homepage-refined .cid-tool .cid-link{color:var(--tool)}#cid-homepage-refined .cid-tool-icon{color:var(--tool);margin-bottom:16px;font-size:22px}#cid-homepage-refined .cid-footer{padding:45px 0 28px;border-top:1px solid #294655;color:var(--soft)}#cid-homepage-refined .cid-footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}#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-homepage-refined-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}#cid-homepage-refined .cid-wrap{padding:0 32px}#cid-homepage-refined .cid-orbit{opacity:.18}#cid-homepage-refined .cid-execs,#cid-homepage-refined .cid-thesis{gap:36px}}
@media(max-width:760px){#cid-homepage-refined .cid-wrap{padding:0 22px}#cid-homepage-refined .cid-header{min-height:84px;gap:14px;flex-wrap:wrap}#cid-homepage-refined .cid-logo img{width:56px;height:56px}#cid-homepage-refined .cid-nav{display:none}#cid-homepage-refined .cid-account{gap:12px;font-size:12px}#cid-homepage-refined .cid-register{padding:10px 12px}#cid-homepage-refined .cid-mobile-menu{display:block;width:100%;border-top:1px solid #244653}#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-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-orbit{display:none}#cid-homepage-refined .cid-actions{gap:12px}#cid-homepage-refined .cid-action{padding:12px 16px;gap:15px;flex:1;font-size:14px}#cid-homepage-refined .cid-categories{font-size:13px;line-height:1.7}#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,#cid-homepage-refined .cid-thesis{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-data-layout{grid-template-columns:1fr;gap:14px}#cid-homepage-refined .cid-data-layout>.cid-action{justify-self:start;flex:none}#cid-homepage-refined .cid-data thead{display:none}#cid-homepage-refined .cid-data tr{display:grid;grid-template-columns:1fr;padding:14px 16px;border-top:1px solid #214253}#cid-homepage-refined .cid-data td{border:0;padding:2px 0;font-size:13px}#cid-homepage-refined .cid-data td:first-child{font-size:15px;color:var(--teal);font-weight:700;margin-bottom:3px}#cid-homepage-refined .cid-data td:last-child{color:var(--soft)}#cid-homepage-refined .cid-thesis{margin-top:36px;gap:26px}#cid-homepage-refined .cid-thesis h3{font-size:23px}#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}#cid-homepage-refined .cid-footer-grid{grid-template-columns:1fr 1fr;gap:28px}#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-wrap{padding:0 18px}#cid-homepage-refined h1{font-size:38px}#cid-homepage-refined .cid-account{gap:8px}#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-actions{flex-direction:column}#cid-homepage-refined .cid-action{width:100%}#cid-homepage-refined .cid-mobile-grid{grid-template-columns:1fr}}
#cid-homepage-refined{position:relative;overflow:hidden}#cid-homepage-refined>.cid-wrap{position:relative;z-index:1}#cid-homepage-refined .cid-atmosphere{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.55}#cid-homepage-refined .cid-orbit{opacity:.6}#cid-homepage-refined .cid-orbit i{animation:cid-orbit-spin 60s linear infinite}#cid-homepage-refined .cid-orbit i:nth-child(2){animation-duration:90s;animation-direction:reverse}#cid-homepage-refined .cid-orbit i:nth-child(3){animation-duration:120s}#cid-homepage-refined .cid-orbit b{animation:cid-point-float 8s ease-in-out infinite alternate}#cid-homepage-refined .cid-orbit b:last-child{animation-delay:-4s}#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:#082535}#cid-homepage-refined .cid-tool:after{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(220px circle at var(--light-x,50%) var(--light-y,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)}#cid-homepage-refined .cid-reveal{transition:opacity .65s ease,transform .65s ease}#cid-homepage-refined .cid-reveal.cid-waiting{opacity:0;transform:translateY(16px)}
@keyframes cid-orbit-spin{from{transform:rotate(-35deg)}to{transform:rotate(325deg)}}@keyframes cid-point-float{from{transform:translate(0,0);opacity:.6}to{transform:translate(5px,-10px);opacity:1}}
@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)}#cid-homepage-refined .cid-nav a:hover{color:var(--teal)}}
@media(max-width:760px){#cid-homepage-refined .cid-atmosphere{opacity:.3}}
@media(prefers-reduced-motion:reduce){#cid-homepage-refined .cid-orbit i,#cid-homepage-refined .cid-orbit b{animation:none}#cid-homepage-refined .cid-reveal,#cid-homepage-refined .cid-tool,#cid-homepage-refined .cid-tool:after,#cid-homepage-refined .cid-action,#cid-homepage-refined .cid-link{transition:none}#cid-homepage-refined .cid-reveal.cid-waiting{opacity:1;transform:none}#cid-homepage-refined .cid-tool:hover,#cid-homepage-refined .cid-action:hover,#cid-homepage-refined .cid-link:hover{transform:none}}
#cid-homepage-refined .cid-hero-brand{display:block;width:100%;height:auto;margin:0 0 28px}#cid-homepage-refined .cid-header .cid-logo{visibility:hidden}#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-brand{margin:0 0 38px}
#cid-homepage-refined .cid-hero-copy>.cid-eyebrow{font-size:18px;font-weight:700;line-height:1.45;letter-spacing:1.4px;color:#e8f4f8;max-width:none;margin-bottom:34px}
#cid-homepage-refined .cid-hero #cid-global-flow{align-self:center}
@media(min-width:901px){#cid-homepage-refined .cid-hero-copy{margin-top:-72px}}


#cid-homepage-refined{--ink:#001e2d;--text:#f3f9fc;--soft:#adcbd6;--teal:#00ede3;background:radial-gradient(ellipse at 88% 8%,#05374980,transparent 26%),radial-gradient(ellipse at 10% 47%,#023d4938,transparent 32%),#001e2d;font-family:Arial,Helvetica,sans-serif}
#cid-homepage-refined .cid-wrap{max-width:1180px;padding:0 48px}#cid-homepage-refined .cid-header{min-height:88px}#cid-homepage-refined .cid-logo img{width:60px;height:60px}#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:#00ede3;text-shadow:0 0 38px #00e0e51a}#cid-homepage-refined .cid-eyebrow{color:#c2dce5;letter-spacing:3px}#cid-homepage-refined .cid-intro{font-size:19px;line-height:1.6;max-width:670px}#cid-homepage-refined .cid-actions{margin-top:26px}#cid-homepage-refined .cid-action{border-color:#00c9d0;box-shadow:inset 0 1px 0 #ffffff26}#cid-homepage-refined .cid-primary{background:linear-gradient(130deg,#00f0db,#00dbe8);color:#00202e}#cid-homepage-refined .cid-categories{max-width:930px;font-size:13px;margin-top:21px}#cid-homepage-refined .cid-exchange-visual{margin:40px -20px 0}#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}#cid-homepage-refined .cid-network{margin-top:25px;font-size:19px;padding:26px 0 0;border-top:1px solid #33617488}
#cid-homepage-refined .cid-section{padding:58px 0}#cid-homepage-refined h2{font-weight:700;font-size:36px;line-height:1.2;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,#09364290,#082a361c);border-radius:9px;border-top:1px solid #33788366;box-shadow:inset 0 1px 0 #b6ffff05}#cid-homepage-refined .cid-exec-symbol{color:#81dc3b;margin-bottom:14px}#cid-homepage-refined .cid-exec-symbol.buying{color:#00dcdf}#cid-homepage-refined .cid-exec-symbol svg{width:38px;height:38px;stroke-width:1.4;filter:drop-shadow(0 0 8px #00eddf20)}#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-data{background:linear-gradient(130deg,#05334488,#032637);border-color:#176882;box-shadow:inset 0 1px 0 #b6ffff09}#cid-homepage-refined .cid-data-title{color:#d9eaf0}#cid-homepage-refined .cid-data td{color:#e2eff4}#cid-homepage-refined .cid-data td:first-child{color:#a4ede8}#cid-homepage-refined .cid-thesis{gap:55px;margin-top:43px}#cid-homepage-refined .cid-thesis>div:last-child{padding-left:30px;border-left:1px solid #316576}#cid-homepage-refined .cid-thesis .cid-eyebrow{font-size:11px}#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%,#002434),#002232);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:#f1f9fb}#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))}#cid-homepage-refined .cid-footer{border-color:#25586b}#cid-homepage-refined .cid-footer-grid{gap:36px}
@media(max-width:760px){#cid-homepage-refined .cid-wrap{padding:0 22px}#cid-homepage-refined .cid-header{min-height:80px}#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-global-flow{padding:10px 0 10px}#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-thesis>div:last-child{padding-left:0;border-left:0}#cid-homepage-refined .cid-tool{min-height:0}#cid-homepage-refined .cid-tool p{min-height:0}#cid-homepage-refined .cid-tools{gap:18px}}
@media(max-width:360px){#cid-homepage-refined .cid-wrap{padding:0 18px}#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);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-categories{font-size:12px}#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 #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 .supplier,#cid-homepage-refined #cid-global-flow .buyer{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 .trade-support small{font-size:11px}#cid-homepage-refined #cid-global-flow .ai-core{font-size:27px}#cid-homepage-refined #cid-global-flow .matching{font-size:11px}}

#cid-homepage-refined{background:radial-gradient(ellipse at 88% 8%,#12314055,transparent 30%),#031e2c}
#cid-homepage-refined .cid-exec,#cid-homepage-refined .cid-tool{background:linear-gradient(150deg,#1b263b,#0a1629 72%);border:1px solid #8ba7e32e;border-radius:18px;box-shadow:inset 0 1px 0 #d4e5ff12,0 18px 38px -25px #0008}
#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,#b8fff5,#19bfb2 45%,#1c557f);box-shadow:inset 0 1px 0 #fff9,inset 0 -2px 4px #13206188,0 7px 17px -5px #39ded344;color:#f1faff}
#cid-homepage-refined .cid-exec-symbol.sales{background:linear-gradient(145deg,#ddffab,#75bd36 45%,#23592b)}
#cid-homepage-refined .cid-tool.crop .cid-tool-icon{background:linear-gradient(145deg,#ddffab,#75bd36 45%,#23592b)}
#cid-homepage-refined .cid-tool.routes .cid-tool-icon{background:linear-gradient(145deg,#fff1bc,#e3b456 45%,#90602b)}
#cid-homepage-refined .cid-exec-symbol svg,#cid-homepage-refined .cid-tool-icon svg{width:25px;height:25px;stroke:#effaff;stroke-width:1.7;filter:drop-shadow(0 2px 1px #1e315f80)}
#cid-homepage-refined .cid-data{background:linear-gradient(150deg,#172839,#0a1b2b);border-color:#8ba7e32e;border-radius:14px;box-shadow:inset 0 1px 0 #d4e5ff12}
#cid-homepage-refined .cid-tool h3,#cid-homepage-refined .cid-exec h3{color:#f1f4ff}
#cid-homepage-refined .cid-tool p,#cid-homepage-refined .cid-exec p{color:#b7c8d7}
#cid-homepage-refined .cid-exec .cid-promise{color:#68e4d6}
@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-global-flow .supplier,#cid-homepage-refined #cid-global-flow .products,#cid-homepage-refined #cid-global-flow .ai-core,#cid-homepage-refined #cid-global-flow .buyer,#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 .supplier>span,#cid-homepage-refined #cid-global-flow .buyer>span,#cid-homepage-refined #cid-global-flow .trade-support>span,#cid-homepage-refined #cid-global-flow .products h3{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;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:#021f30;color:#ecf7fa;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;height:440px;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:#12829e;stroke-width:.7;opacity:.28}#cid-global-flow .route{fill:none;stroke:#00c8dc;stroke-width:1.3;opacity:.32}#cid-global-flow .route.green{stroke:#72d743}#cid-global-flow .route.blue{stroke:#599dfd}#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:#00e5dd;display:flex;align-items:center;gap:12px;background:#032638;border:1px solid #16728b;color:#e8f6fa;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:#80d944}#cid-global-flow .product i{color:var(--accent);display:block;width:25px;flex-shrink:0}#cid-global-flow .product svg{width:25px;height:25px}#cid-global-flow .product:hover,#cid-global-flow .product:focus-visible{border-color:var(--accent);background:#083b49;box-shadow:0 0 25px -12px var(--accent)}#cid-global-flow .ai-core{position:absolute;left:43%;top:42%;width:15%;height:20%;display:grid;place-items:center;color:#00f0dd;font-size:38px;font-weight:700;border:1px solid #04adbb;background:radial-gradient(ellipse,#06474e,#012636 75%);box-shadow:0 0 45px -16px #00d7dc80;border-radius:13px}#cid-global-flow .partners{position:absolute;right:1%;top:9%;bottom:9%;width:29%;display:flex;flex-direction:column;justify-content:space-between}#cid-global-flow .partner{--accent:#00d7db;display:flex;align-items:center;gap:12px;min-height:84px;background:#032538e8;border:1px solid #166c89;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{color:var(--accent);display:block;flex-shrink:0}#cid-global-flow .partner svg{width:30px;height:30px}#cid-global-flow .flow-caption{max-width:840px;margin:14px auto 0;text-align:center;color:#92bbc9;font-size:12px;letter-spacing:2px;text-transform:uppercase}#cid-global-flow .flow-caption strong{color:#d5eef2;font-weight:400}#cid-global-flow .moving{filter:drop-shadow(0 0 5px currentColor)}#cid-global-flow[data-selected="flower"] .route.green,#cid-global-flow[data-selected="extracts"] .route.blue,#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="flower"] .partner:first-child,#cid-global-flow[data-selected="extracts"] .partner:nth-child(2),#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 #00e8de;border-color:#03d8cd}
@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 .partners{left:0;right:0;top:auto;bottom:0;width:100%;height:40%;gap:10px}#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}#cid-global-flow .flow-caption{font-size:11px;line-height:1.8;letter-spacing:1px}}
@media(prefers-reduced-motion:reduce){#cid-global-flow .moving{display:none}#cid-global-flow .product,#cid-global-flow .partner{transition:none}}
#cid-global-flow .product{position:relative;isolation:isolate;overflow:hidden;border-color:color-mix(in srgb,var(--accent) 55%,#174151);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 24%,#032638),#062637 80%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent) 45%,transparent),0 8px 22px -16px var(--accent);color:#f2fbff;font-weight:600}#cid-global-flow .product[data-product="flower"]{--accent:#8bea42}#cid-global-flow .product[data-product="extracts"]{--accent:#729dff}#cid-global-flow .product[data-product="oil"]{--accent:#00ead2}#cid-global-flow .product[data-product="supplies"]{--accent:#42c7ff}#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(--px,25%) var(--py,35%),color-mix(in srgb,var(--accent) 33%,transparent),transparent 75%);opacity:.4;transition:opacity .3s ease}#cid-global-flow .product:hover,#cid-global-flow .product:focus-visible{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 34%,#032638),#062637 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:hover:before,#cid-global-flow .product:focus-visible:before{opacity:1}
#cid-global-flow .partner{position:relative;isolation:isolate;overflow:hidden;color:#f2fbff;font-weight:600;border-color:color-mix(in srgb,var(--accent) 55%,#174151);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 24%,#032638),#062637 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:nth-child(1){--accent:#00ead2}#cid-global-flow .partner:nth-child(2){--accent:#729dff}#cid-global-flow .partner:nth-child(3){--accent:#8bea42}#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(--px,25%) var(--py,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%;width:15%;height:20%;font-size:32px;align-content:center;gap:0}#cid-global-flow .matching{font-size:12px;color:#b2ece7;font-weight:400}#cid-global-flow .supplier{position:absolute;left:0;top:40%;width:17%;min-height:88px;--accent:#729dff;flex-direction:column;gap:8px;text-align:center;padding:12px 8px;font-size:14px}#cid-global-flow .buyer{position:absolute;right:0;top:40%;width:21%;min-height:88px;--accent:#00ead2;flex-direction:column;gap:8px;text-align:center;padding:12px 8px;font-size:14px}#cid-global-flow .trade-support{position:absolute;left:51%;bottom:0;width:44%;min-height:74px;--accent:#8bea42;font-size:14px}#cid-global-flow .trade-support small{display:block;font-size:11px;font-weight:400;color:#b6d3d6;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 .flow-caption{letter-spacing:0;text-transform:none;font-size:12px}}

#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;padding:14px;font-size:14px}#cid-global-flow .trade-support small{font-size:12px;line-height:1.65}#cid-global-flow .flow-caption{letter-spacing:1px;line-height:1.8}
@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 .flow-caption{letter-spacing:0}}
#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:#8bea42;box-shadow:0 0 9px #8bea4266}#cid-global-flow .buyer-colors b:nth-child(2){background:#729dff;box-shadow:0 0 9px #729dff66}#cid-global-flow .buyer-colors b:nth-child(3){background:#00ead2;box-shadow:0 0 9px #00ead266}#cid-global-flow .buyer-colors b:nth-child(4){background:#42c7ff;box-shadow:0 0 9px #42c7ff66}#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 .supplier,#cid-global-flow .products,#cid-global-flow .ai-core,#cid-global-flow .buyer,#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,#164756,#062637);border:1px solid #238493;box-shadow:inset 0 1px 0 #82e7e52b;gap:0;padding:12px 8px}
#cid-global-flow .products h3{font-size:16px;color:#f3fbff;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-size:11px;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%;font-size:32px}#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 .matching{font-size:12px}#cid-global-flow .sphere{opacity:.2}
@media(max-width:600px){#cid-global-flow .flow-stage{height:930px}#cid-global-flow .supplier,#cid-global-flow .products,#cid-global-flow .ai-core,#cid-global-flow .buyer,#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:#639bff;background:linear-gradient(145deg,#153952,#09293d 75%);border-color:#477cb4;box-shadow:inset 0 1px 0 #9bcaff35,0 12px 26px -20px #639bff;gap:9px;padding:14px}#cid-global-flow .trade-support>.node-emblem{color:#8bbcff}#cid-global-flow .trade-support>span{width:100%}#cid-global-flow .trade-support small{margin-top:9px}#cid-global-flow .trade-services{display:grid;grid-template-columns:1fr 1fr;gap:5px 9px;font-size:11px;line-height:1.5;text-align:left;color:#bfd5e8}#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,#1b263b,#0a1629 72%);border:1px solid #8ba7e32e;border-radius:18px;box-shadow:inset 0 1px 0 #d4e5ff12,0 18px 38px -25px #000b;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,#addfff,#5489f0 40%,#293d9d 92%);color:#f1faff;box-shadow:inset 0 1px 0 #fff9,inset 0 -2px 4px #13206188,0 7px 17px -5px #558cff66;filter:none}#cid-global-flow .trade-support>.node-emblem svg{width:25px;height:25px;stroke:#eefaff;stroke-width:1.7;filter:drop-shadow(0 2px 1px #244b9680)}#cid-global-flow .trade-support>span{color:#f1f4ff;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:#b1bed3;font-size:11px;gap:5px 9px;line-height:1.35;font-weight:400}#cid-global-flow .trade-support:hover{border-color:#80aaff88;box-shadow:inset 0 1px 0 #d4e5ff26,0 16px 40px -21px #5b8dff88}#cid-global-flow .trade-support:before{background:radial-gradient(130px circle at var(--px,25%) var(--py,35%),#639bff26,transparent 78%)}
#cid-global-flow .supplier,#cid-global-flow .products,#cid-global-flow .ai-core,#cid-global-flow .buyer{background:linear-gradient(150deg,#1b263b,#0a1629 72%);border:1px solid #8ba7e32e;border-radius:18px;box-shadow:inset 0 1px 0 #d4e5ff12,0 18px 38px -25px #000b;transition:box-shadow .3s ease,border-color .3s ease}#cid-global-flow .supplier>.node-emblem,#cid-global-flow .buyer>.node-emblem,#cid-global-flow .products>.products-emblem{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:#f1faff;box-shadow:inset 0 1px 0 #fff9,inset 0 -2px 4px #13206188,0 7px 17px -5px var(--icon-glow,#55bfff66);background:var(--icon-fill,linear-gradient(145deg,#b8efff,#358edd 45%,#264494));filter:none;flex-shrink:0}#cid-global-flow .supplier{--icon-fill:linear-gradient(145deg,#ddffab,#75bd36 45%,#23592b);--icon-glow:#86d84666}#cid-global-flow .buyer{--icon-fill:linear-gradient(145deg,#b8fff5,#19bfb2 45%,#1c557f);--icon-glow:#39ded366}#cid-global-flow .products{--icon-fill:linear-gradient(145deg,#e6d2ff,#9470ec 45%,#37318d);--icon-glow:#a47cff66;padding:10px 9px;gap:0}#cid-global-flow .products>.products-emblem{width:34px;height:34px;margin-bottom:7px;border-radius:10px}#cid-global-flow .supplier>.node-emblem svg,#cid-global-flow .buyer>.node-emblem svg,#cid-global-flow .products>.products-emblem svg{stroke:#f0fbff;width:26px;height:26px;stroke-width:1.7;filter:drop-shadow(0 2px 1px #1e315f80)}#cid-global-flow .products>.products-emblem svg{width:23px;height:23px}#cid-global-flow .supplier>span,#cid-global-flow .buyer>span{color:#f1f4ff;font-size:15px;font-weight:700;line-height:1.35}#cid-global-flow .products h3{font-size:15px;color:#f1f4ff;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:#bbc9db}#cid-global-flow .products .product i{width:12px}#cid-global-flow .products .product svg{width:12px;height:12px}#cid-global-flow .ai-core{font-size:32px;color:#63fff0;background:radial-gradient(ellipse at 50% 38%,#174551,#111e34 60%,#0a1629);text-shadow:0 0 22px #00e2cc55}#cid-global-flow .matching{color:#c4d2e3;font-size:12px;margin-top:3px}#cid-global-flow .supplier:hover,#cid-global-flow .products:hover,#cid-global-flow .buyer:hover,#cid-global-flow .ai-core:hover{border-color:#80aaff77;box-shadow:inset 0 1px 0 #d4e5ff26,0 16px 40px -21px #5b8dff66}#cid-global-flow .buyer-colors{margin-top:11px}
#cid-global-flow .ai-core{position:absolute;isolation:isolate;overflow:hidden;border-color:#31dce480;background:radial-gradient(ellipse at 50% 38%,#124650,#101f34 64%,#091629);box-shadow:inset 0 1px 0 #c8ffff20,0 0 35px -18px #00ece488;font-size:32px;gap:8px;color:#edffff;text-shadow:0 0 10px #00eede80}#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,#abfff3,#06ccb9 42%,#155e9c);border:1px solid #b5fff799;box-shadow:inset 0 1px 0 #fff9,inset 0 -3px 6px #08455e88,0 0 28px -7px #00eede88;font-size:29px;line-height:1;color:#efffff;letter-spacing:-1px;text-shadow:0 1px 2px #00455680}#cid-global-flow .ai-emblem:before{content:'';position:absolute;inset:-7px;border:1px solid #28e9e83b;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%,#e6ffff25 48%,transparent 70%);background-size:240% 100%;animation:cid-ai-sheen 6s ease-in-out infinite}#cid-global-flow .ai-core .matching{font-size:14px;color:#e2ffff;letter-spacing:.3px;margin-top:1px;text-shadow:none}@keyframes cid-ai-pulse{0%,100%{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes cid-ai-sheen{0%,100%{background-position:130% 0}50%{background-position:-40% 0}}@media(prefers-reduced-motion:reduce){#cid-global-flow .ai-emblem:before,#cid-global-flow .ai-emblem:after{animation:none}}
#cid-global-flow .supplier>.node-emblem,#cid-global-flow .buyer>.node-emblem,#cid-global-flow .trade-support>.node-emblem,#cid-global-flow .products>.products-emblem,#cid-global-flow .ai-emblem{width:42px;height:42px;min-width:42px;min-height:42px;border-radius:12px;flex-shrink:0}#cid-global-flow .supplier>.node-emblem svg,#cid-global-flow .buyer>.node-emblem svg,#cid-global-flow .trade-support>.node-emblem svg,#cid-global-flow .products>.products-emblem svg{width:25px;height:25px}#cid-global-flow .ai-emblem{font-size:23px;background:linear-gradient(145deg,#ead3ff,#a36bec 45%,#563498);border-color:#d1a9ff88;box-shadow:inset 0 1px 0 #ffffff99,inset 0 -2px 4px #34206188,0 7px 17px -5px #a36bec66;text-shadow:0 1px 2px #47206b88}#cid-global-flow .ai-emblem:before{inset:-4px;border-radius:16px;border-color:#b185ed44}#cid-global-flow .ai-core{border-color:#a578d455;background:radial-gradient(ellipse at 50% 38%,#312743,#101f34 64%,#091629);box-shadow:inset 0 1px 0 #d4e5ff12,0 18px 38px -25px #000b;text-shadow:none}#cid-global-flow .ai-core .matching{font-size:14px;color:#f1f4ff}#cid-global-flow .products{--icon-fill:linear-gradient(145deg,#b6e6ff,#539ddd 45%,#28568b);--icon-glow:#539ddd66}
#cid-global-flow .ai-emblem{background:linear-gradient(145deg,#b6e4ff,#2788f0 45%,#184ca3);border-color:#8dc9ff88;box-shadow:inset 0 1px 0 #ffffff99,inset 0 -2px 4px #16346988,0 0 14px -4px #379dff66;text-shadow:0 1px 2px #16437888;animation:cid-ai-heartbeat 3.2s ease-in-out infinite}#cid-global-flow .ai-emblem:before{border-color:#56b2ff55;animation:cid-ai-halo 3.2s ease-in-out infinite}#cid-global-flow .ai-core{border-color:#447eaf55;background:radial-gradient(ellipse at 50% 38%,#15364c,#101f34 64%,#091629)}@keyframes cid-ai-heartbeat{0%,100%{box-shadow:inset 0 1px 0 #ffffff70,inset 0 -2px 4px #16346988,0 0 10px -5px #379dff40;filter:brightness(.95)}45%{box-shadow:inset 0 1px 0 #ffffffb0,inset 0 -2px 4px #16346988,0 0 29px -3px #379dffb0;filter:brightness(1.2)}}@keyframes cid-ai-halo{0%,100%{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,#f4fbff,#a8bccd 45%,#5c738b);--icon-glow:#bfd5e655;background:linear-gradient(150deg,#222d3b,#111b2b 72%);border-color:#b5c9da40}
#cid-global-flow .products>.products-emblem{color:#17324b;box-shadow:inset 0 1px 0 #ffffffbb,inset 0 -2px 4px #3a516988,0 7px 17px -5px #bdd5e655}
#cid-global-flow .products>.products-emblem svg{stroke:#17324b;filter:drop-shadow(0 1px 0 #ffffff66)}
#cid-global-flow .trade-support{--accent:#e6b65c;background:linear-gradient(150deg,#302b26,#171c27 72%);border-color:#d5ad6144}
#cid-global-flow .trade-support>.node-emblem{background:linear-gradient(145deg,#fff1bc,#e3b456 45%,#90602b);color:#fff9e7;box-shadow:inset 0 1px 0 #fff9,inset 0 -2px 4px #70512688,0 7px 17px -5px #e5b95f66}
#cid-global-flow .trade-support>.node-emblem svg{stroke:#fff9e7;filter:drop-shadow(0 2px 1px #79502480)}
#cid-global-flow .trade-support:hover{border-color:#e4bc7388;box-shadow:inset 0 1px 0 #fff0d026,0 16px 40px -21px #e3b45666}


#cid-homepage-refined,#cid-homepage-refined button,#cid-homepage-refined input,#cid-homepage-refined table{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,#cid-homepage-refined .cid-thesis h3{font-size:22px;line-height:1.3;letter-spacing:-.015em}
#cid-homepage-refined .cid-eyebrow,#cid-homepage-refined .cid-thesis .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;font-weight:700;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-nav,#cid-homepage-refined .cid-nav button,#cid-homepage-refined .cid-action{font-weight:600;letter-spacing:0}
#cid-homepage-refined .cid-step,#cid-homepage-refined .cid-data,#cid-homepage-refined .cid-tools p,#cid-homepage-refined .cid-exec p{letter-spacing:0;line-height:1.5}
#cid-homepage-refined #cid-global-flow .supplier>span,#cid-homepage-refined #cid-global-flow .buyer>span,#cid-homepage-refined #cid-global-flow .trade-support>span,#cid-homepage-refined #cid-global-flow .products h3,#cid-homepage-refined #cid-global-flow .matching{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}
@media(max-width:600px){#cid-homepage-refined .cid-hero-copy>.cid-eyebrow{font-size:16px}#cid-homepage-refined h3,#cid-homepage-refined .cid-thesis h3{font-size:20px}}


#cid-homepage-refined .cid-brand-stack{width:100%;margin:0 0 32px;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%;aspect-ratio:1983/450;background-image:var(--brand-image);background-size:100% auto;background-position:center bottom;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:-90px}}


@media(min-width:901px){#cid-homepage-refined .cid-hero-copy{margin-top:-145px}}

@media(min-width:901px){#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);background-position:49% 11%}


#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:#6dceee}
#cid-homepage-refined .cid-terminal-window{position:relative;overflow:hidden;border:1px solid #50708866;border-radius:22px;background:linear-gradient(125deg,#17273b,#081b2c 62%,#102e36);box-shadow:inset 0 1px #ffffff12,0 24px 70px -35px #0009}
#cid-homepage-refined .cid-terminal-window:before{content:"";position:absolute;top:0;left:0;height:2px;width:34%;background:linear-gradient(90deg,transparent,#00e5dd,#83b7ff,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 #88aac322;font-size:14px;font-weight:600;background:#14283b99}
#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:#00e5dd}
#cid-homepage-refined .cid-terminal-scope{font-size:12px;color:#a8bdce;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 #88aac322;background:radial-gradient(ellipse at 10% 0,#36599a44,transparent 70%)}
#cid-homepage-refined .cid-brief-emblem{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(145deg,#b6dfff,#4580db 55%,#234577);box-shadow:inset 0 1px #fff9,0 0 30px -10px #528effaa;margin-bottom:25px;color:white}
#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:#f2f7fc}
#cid-homepage-refined .cid-brief-call{color:#a9d7ff;font-size:17px;line-height:1.5;margin:0 0 25px}
#cid-homepage-refined .cid-brief-evidence{border-top:1px solid #8cadc333;padding-top:18px;margin-bottom:26px;color:#b3c7d5;font-size:14px;line-height:1.6}
#cid-homepage-refined .cid-brief-evidence .cid-eyebrow{font-size:11px;color:#d7e5ed;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:#a1bdcb}
#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 #83a2bc22;transition:background .3s,transform .3s}
#cid-homepage-refined .cid-market-row:hover{background:#ffffff05;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%,white),color-mix(in srgb,var(--market-accent) 55%,#062535));box-shadow:inset 0 1px #fff6,0 5px 20px -10px var(--market-accent);color:#efffff}
#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:#b4c8d5}
#cid-homepage-refined .cid-market-row small{font-size:11px;color:#9db6c7}
#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:#a7cad7}
#cid-homepage-refined .cid-terminal-bottom span:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#00e5dd;margin:0 7px 2px 0}
@keyframes cid-signal-travel{from{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 #88aac322}#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(--terminal-x,50%) var(--terminal-y,50%),#53baff16,transparent 72%);opacity:0;transition:opacity .35s}
#cid-homepage-refined .cid-terminal-window:hover:after,#cid-homepage-refined .cid-terminal-window:focus-within:after{opacity:1}
#cid-homepage-refined .cid-terminal-brief{transition:background-color .3s,box-shadow .3s}
#cid-homepage-refined .cid-terminal-brief:hover,#cid-homepage-refined .cid-terminal-brief:focus-within{background-color:#498be70c;box-shadow:inset 0 0 45px -25px #80baff66}
#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 #fff8,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:center 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%}
#cid-homepage-refined .cid-header{justify-content:flex-start}
#cid-homepage-refined .cid-header .cid-logo{display:none}
#cid-homepage-refined .cid-header .cid-nav{margin-left:0;margin-right:auto;justify-content:flex-start}
@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:#83b7ff;text-transform:none;margin-bottom:30px}


#cid-homepage-refined .cid-nav>a,#cid-homepage-refined .cid-nav summary,#cid-homepage-refined .cid-nav>button{font-size:16px;transition:color .2s,text-shadow .2s,background-color .2s}
#cid-homepage-refined .cid-nav>a:hover,#cid-homepage-refined .cid-nav summary:hover,#cid-homepage-refined .cid-nav>button:hover,#cid-homepage-refined .cid-nav>a:focus-visible,#cid-homepage-refined .cid-nav summary:focus-visible{color:#37fff0;text-shadow:0 0 16px #00e5dd99;background-color:#00e5dd09}


#cid-homepage-refined .cid-nav>a.cid-current{color:var(--text);text-shadow:none}
#cid-homepage-refined .cid-nav>a.cid-current:hover,#cid-homepage-refined .cid-nav>a.cid-current:focus-visible{color:#37fff0;text-shadow:0 0 16px #00e5dd99}

#cid-homepage-refined .cid-nav>a.cid-current{border-bottom-color:#00e5dd}

#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:#00ede3;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:#83b7ff;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:#fff;transition:color .2s,text-shadow .2s}
#cid-homepage-refined .cid-terminal-scope:hover{color:#fff;text-shadow:0 0 8px #ffffff99,0 0 20px #00e5dd99}


#cid-homepage-refined .cid-terminal-scope{font-size:14px;font-weight:600}


#cid-homepage-refined h1 .cid-headline-ai{color:#f3f9fc}
#cid-homepage-refined h1 .cid-headline-deals{color:#00ede3}
#cid-homepage-refined h1 .cid-headline-speed{color:#639bff}

body{margin:0;background:#001e2d}html{scroll-behavior:smooth}

#cid-homepage-refined .cid-nav>a.cid-current{text-decoration-color:#00e5dd}

#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:#00ede3;border-bottom:1px solid #00ede340;transition:color .2s,text-shadow .2s,border-color .2s}
#cid-homepage-refined .cid-exec-action:hover,#cid-homepage-refined .cid-exec-action:focus-visible{color:#7afff2;text-shadow:0 0 16px #00e5dd77;border-bottom-color:#00ede3}

#cid-homepage-refined .cid-signup-promise{margin-top:22px;font-size:clamp(17px,1.5vw,20px);line-height:1.5;font-weight:600;color:#f4f7fc}#cid-homepage-refined .cid-signup-promise span{color:var(--teal)}

/* Keep the approved equal cards while providing full 24px category targets. */
#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}
