.market-summary{border-top:1px solid var(--line);align-items:center;gap:14px;max-width:345px;margin-top:43px;padding-top:18px;display:flex}.market-summary span{letter-spacing:-.06em;font-size:30px}.market-summary p{margin:0!important;font-size:12px!important;line-height:1.45!important}.market-map{color:#fff;isolation:isolate;background:#0c1b29;border-color:#274152;height:455px}.map-grid{opacity:.22;background-image:linear-gradient(#9fc0d259 1px,#0000 1px),linear-gradient(90deg,#9fc0d259 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(130deg,#000,#0000 88%);mask-image:linear-gradient(130deg,#000,#0000 88%)}.map-kicker{letter-spacing:.18em;color:#90a5b4;font-size:9px;position:absolute;top:21px;left:25px}.land{opacity:.95;filter:drop-shadow(0 10px 20px #00000026);background:#1d3949;border:1px solid #345568;border-radius:50% 44% 54% 40%;position:absolute}.land-na{width:39%;height:48%;top:28%;left:7%;transform:rotate(-20deg)}.land-europe{width:17%;height:16%;top:25%;left:56%;transform:rotate(10deg)}.land-asia{width:43%;height:40%;top:35%;right:-13%;transform:rotate(-13deg)}.map-dot{z-index:3;color:#fff;padding-left:16px;font-size:11px;font-weight:400}.map-dot:before{width:7px;height:7px;margin:0;position:absolute;top:3px;left:0;box-shadow:0 0 0 5px #f5a62224,0 0 16px #f5a622cc}.map-dot b{letter-spacing:.02em;display:block}.map-dot small{color:#9eafbb;margin-top:4px;font-size:9px;display:block}.us{top:55%;left:22%}.ca{top:34%;left:23%}.uk{top:25%;left:57%}.eu{top:43%;left:61%}.map-route{z-index:2;border-top-color:#f5a622b3}.r1{width:42%;top:27%;left:23%}.r2{width:31%;top:26%;left:40%}.r3{border-top-color:#6ebedda6;width:33%;top:45%;left:30%}.map-legend{letter-spacing:.08em;text-transform:uppercase;color:#91a5b3;font-size:9px;position:absolute;bottom:20px;left:25px}.map-legend i{background:var(--gold);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}@media (width<=800px){.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#07111feb,#07111f7a);border-bottom-color:#ffffff1a}.nav{box-shadow:0 18px 35px #00000040}.hero{min-height:790px;padding-top:118px}.hero h1{letter-spacing:-.06em;font-size:clamp(43px,13.5vw,57px);line-height:1.01}.hero-text{max-width:35rem;margin-top:23px}.hero-actions{align-items:stretch;margin-top:30px}.hero-actions .button{width:100%}.service-tags{max-width:310px;margin-top:25px;font-size:10px}.trade-visual{opacity:.62;width:94%;height:286px;top:auto;bottom:42px;right:-29%}.hero-foot{display:none}.section,.contact{padding-top:72px;padding-bottom:72px}.section h2{font-size:clamp(36px,10vw,48px)}.problem-grid{margin-top:43px}.services-grid{margin-top:42px}.process-list article{grid-template-columns:43px 1fr 20px;padding:22px 0}.process-list h3{font-size:20px}.process-list .arrow{font-size:18px}.market-summary{margin-top:31px}.market-map{height:355px;margin:0 -1vw}.map-kicker{top:17px;left:18px}.map-legend{bottom:16px;left:18px}.land-na{width:51%;left:-3%}.land-europe{width:22%;left:54%}.us{top:58%;left:21%}.ca{top:37%;left:21%}.uk{top:26%;left:56%}.eu{top:47%;left:60%}.map-route.r1{width:47%;top:29%;left:18%}.map-route.r2{width:34%;top:27%;left:39%}.map-route.r3{width:35%;top:45%;left:29%}.why-grid{gap:30px}.engagements article{min-height:0;padding:24px 0}.faq button{padding:21px 0;font-size:16px}.faq article p{padding-right:0}.contact-form{padding:27px 22px}.contact-details{margin-top:31px}}@media (width>=801px) and (width<=1100px){.header{padding-left:5vw;padding-right:5vw}.nav{gap:16px}.hero{padding-left:5vw;padding-right:5vw}.trade-visual{width:45%;right:-3%}.section,.contact{padding-left:6vw;padding-right:6vw}.markets{gap:4vw}.market-map{height:400px}.map-dot{font-size:10px}}
