.global-markets{display:grid;grid-template-columns:minmax(0,38fr) minmax(0,62fr);gap:24px;background:#F3F8FA;padding:100px max(32px,4vw) 92px;align-items:center;min-height:790px}.market-copy{min-width:0;max-width:520px}.market-copy .eyebrow{color:#438F2D;font:600 12px/1.5 Inter,sans-serif;letter-spacing:2px;margin:0 0 30px}.market-copy h1{font:800 clamp(52px,5.15vw,76px)/1.06 Manrope,sans-serif;letter-spacing:-3px;color:#073B68;margin:0 0 23px}.market-copy h2{font:700 clamp(35px,3.4vw,52px)/1.12 Manrope,sans-serif;letter-spacing:-1.8px;color:#399DD0;margin:0 0 38px}.market-principle:before{content:'';display:block;width:52px;height:3px;background:#438F2D;margin-bottom:25px}.market-principle h3{font:700 21px/1.5 Manrope,sans-serif;letter-spacing:-.45px;max-width:380px;margin:0 0 18px}.market-principle p{font:400 16px/1.8 Inter,sans-serif;color:#577183;max-width:380px;margin:0}.market-figure{min-width:0;margin:0}.market-map{display:block;width:100%;height:auto;overflow:visible}.world-land{fill:#d9eaf3;stroke:#f3f8fa;stroke-width:.6;stroke-linejoin:round}.market-route{fill:none;stroke:#1484C4;stroke-width:1.8;stroke-dasharray:3 6;stroke-linecap:round;opacity:.85}.destination circle{fill:#1484C4;stroke:#fff;stroke-width:2}.country-label text{fill:#073B68;font:500 19px Inter,sans-serif}.market-origin circle{fill:#438F2D;stroke:white;stroke-width:2}.market-origin .origin-halo{fill:#438F2D;opacity:.15;stroke:none}.market-origin path{fill:none;stroke:#438F2D;stroke-width:1.3}.market-origin rect{fill:#438F2D}.market-origin text{fill:white;font:600 18px Inter,sans-serif}.market-figure figcaption{font:400 12px/1.7 Inter,sans-serif;color:#577183;margin:28px auto 0;max-width:580px;text-align:center}.market-figure .market-scope{font:400 11px/1.7 Inter,sans-serif;color:#577183;text-align:center;margin:8px auto 0;max-width:580px}.mobile-market-key,.mobile-number{display:none}
@media(min-width:1600px){.global-markets{padding-left:max(64px,calc((100vw - 1540px)/2));padding-right:max(64px,calc((100vw - 1540px)/2))}}
@media(max-width:1100px){.global-markets{grid-template-columns:1fr;padding:72px 32px;gap:42px}.market-copy{max-width:760px}.market-copy h1{font-size:64px}.market-copy h2{font-size:46px}.market-principle p,.market-principle h3{max-width:540px}.market-figure{max-width:900px;width:100%;margin:auto}}
@media(max-width:600px){.global-markets{padding:48px 24px 56px;gap:30px;min-height:0}.market-copy .eyebrow{font-size:10px;margin-bottom:24px}.market-copy h1{font-size:44px;letter-spacing:-1.9px;margin-bottom:20px}.market-copy h2{font-size:33px;letter-spacing:-1.2px;margin-bottom:30px}.market-principle h3{font-size:18px}.market-principle p{font-size:15px}.country-label{display:none}.mobile-number{display:block;fill:#073B68;font:700 30px Inter,sans-serif;paint-order:stroke;stroke:#F3F8FA;stroke-width:4}.destination circle{r:7}.market-route{stroke-width:2.8;stroke-dasharray:4 7}.market-origin text{font-size:25px}.market-origin rect{width:350px;x:620px}.mobile-market-key{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;list-style:none;padding:0;margin:16px 0 24px;font:500 12px/1.4 Inter,sans-serif}.mobile-market-key li{display:flex;gap:9px;align-items:baseline}.mobile-market-key span{color:#1484C4;font-size:10px;font-weight:600}.market-figure figcaption,.market-figure .market-scope{text-align:left;margin:12px 0 0;font-size:11px}}
@media(max-width:600px){.market-origin text{font-size:21px}.market-origin rect{width:350px;x:635px}}
