.markets_hero__kI3U6{position:relative;width:100%;max-width:100vw;height:100svh;overflow:hidden;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:minmax(0,1fr) auto;align-items:center;gap:20px clamp(24px,4vw,64px);padding:calc(var(--header-h) + clamp(16px, 4svh, 40px)) clamp(28px,6vw,96px) 24px;background:#f2f2f3;color:#0b2e32}.markets_hero__kI3U6:after{content:"";position:absolute;width:34vw;aspect-ratio:1;right:-12vw;top:-15vw;border:1px solid rgb(0 160 173/14%);border-radius:50%}.markets_globe__HOk1J,.markets_heroCopy__SWsuk,.markets_heroLink__XYHqM{position:relative;z-index:1}.markets_globe__HOk1J,.markets_heroCopy__SWsuk{min-width:0}.markets_heroCopy__SWsuk{max-width:670px}.markets_eyebrow__nNdIM{margin:0 0 22px;color:#0097a4;font-size:12px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.markets_directoryIntro__Lb2qQ h2,.markets_hero__kI3U6 h1{margin:0;font-family:var(--font-baskervville),Georgia,serif;font-weight:400;letter-spacing:-.035em}.markets_hero__kI3U6 h1{max-width:12ch;font-size:clamp(30px,min(5.4vw,7.8svh),80px);line-height:.98}.markets_directoryIntro__Lb2qQ h2 em,.markets_hero__kI3U6 h1 em{color:#808285;font-weight:400}.markets_intro__rzDr5{max-width:54ch;margin:clamp(12px,2.5svh,26px) 0 0;color:#50676a;font-size:clamp(14px,min(1.3vw,2.3svh),19px);line-height:1.65}.markets_metrics__CrGlU{display:flex;gap:clamp(38px,5vw,78px);margin:clamp(14px,3svh,28px) 0 0;padding:clamp(10px,2svh,20px) 0 0;border-top:1px solid #cfd7d8}.markets_metrics__CrGlU div{display:grid;gap:4px}.markets_metrics__CrGlU dt{color:#0f6263;font-family:var(--font-baskervville),Georgia,serif;font-size:clamp(26px,4.5svh,38px);line-height:1}.markets_metrics__CrGlU dd{margin:0;color:#66797b;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.markets_globe__HOk1J{position:relative;aspect-ratio:16/9;width:min(114%,1020px);justify-self:end;margin-right:-7%;filter:drop-shadow(0 22px 35px rgb(11 46 50/7%))}.markets_videoGlobe__xQWQN{filter:none}.markets_generatedMap__VOQE_{object-fit:contain;mix-blend-mode:multiply}.markets_generatedPulses__YTK_W{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.markets_generatedPulse__GZ_PA{fill:none;stroke:#009daa;stroke-width:2.2;transform-box:fill-box;transform-origin:center;animation:markets_generatedPulse__GZ_PA 2.8s ease-out infinite}.markets_mapImage__XT38L{object-fit:contain;animation:markets_mapFloat__takN7 9s ease-in-out infinite}.markets_mapPoster__aibZK{object-fit:contain;opacity:0;mix-blend-mode:multiply}.markets_mapVideo__tblAP{object-fit:contain;mix-blend-mode:multiply}.markets_mapVideo__tblAP,.markets_network__0rplG{position:absolute;inset:0;display:block;width:100%;height:100%}.markets_network__0rplG{overflow:visible;fill:none;transform:translate3d(-4%,-5%,0)}.markets_routeGlow__pxJur,.markets_route__1oCxm{fill:none;stroke-linecap:round}.markets_routeGlow__pxJur{stroke:rgb(255 255 255/75%);stroke-width:7}.markets_route__1oCxm{stroke:#009daa;stroke-width:2;stroke-dasharray:3 11;animation:markets_routeFlow__jKBFT 18s linear infinite}.markets_nodeCore__yfBxB{fill:#0097a4;stroke:white;stroke-width:2.5}.markets_nodeHalo__vk0L6{fill:rgb(0 151 164/45%);stroke:rgb(0 151 164/48%);stroke-width:1.4;transform-box:fill-box;transform-origin:center;animation:markets_nodePulse__pDac_ 3.8s ease-out infinite}.markets_network__0rplG text{fill:#0b2e32;stroke:none;font-family:var(--font-baskervville),Georgia,serif;font-style:italic;font-size:23px;font-weight:500;letter-spacing:.01em;paint-order:stroke;stroke:rgb(242 242 243/88%);stroke-width:5px;text-transform:none}.markets_network__0rplG g:nth-of-type(2) .markets_nodeHalo__vk0L6{animation-delay:-.5s}.markets_network__0rplG g:nth-of-type(3) .markets_nodeHalo__vk0L6{animation-delay:-1s}.markets_network__0rplG g:nth-of-type(4) .markets_nodeHalo__vk0L6{animation-delay:-1.5s}.markets_network__0rplG g:nth-of-type(5) .markets_nodeHalo__vk0L6{animation-delay:-2s}.markets_network__0rplG g:nth-of-type(6) .markets_nodeHalo__vk0L6{animation-delay:-2.5s}.markets_network__0rplG g:nth-of-type(7) .markets_nodeHalo__vk0L6{animation-delay:-3s}@keyframes markets_routeFlow__jKBFT{to{stroke-dashoffset:-140}}@keyframes markets_nodePulse__pDac_{0%,35%{opacity:.9;transform:scale(.78)}75%,to{opacity:0;transform:scale(1.65)}}@keyframes markets_mapFloat__takN7{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-5px,0)}}@keyframes markets_generatedPulse__GZ_PA{0%{opacity:0;transform:scale(.75)}18%{opacity:.82}to{opacity:0;transform:scale(2.15)}}.markets_heroLink__XYHqM{grid-column:1;grid-row:2;justify-self:start;min-height:28px;display:inline-flex;align-items:center;gap:13px;color:#0f6263;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.markets_heroLink__XYHqM span{font-size:18px}.markets_directory__b04eD{scroll-margin-top:92px;padding:clamp(92px,10vw,156px) clamp(24px,6vw,96px) clamp(100px,11vw,176px);background:#fff;color:#0b2e32}.markets_directoryIntro__Lb2qQ{display:grid;grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(50px,9vw,160px)}.markets_directoryIntro__Lb2qQ h2{font-size:clamp(46px,5vw,78px);line-height:1.04}.markets_directoryIntro__Lb2qQ>p{max-width:46ch;margin:0 0 5px;color:#66797b;font-size:17px;line-height:1.65}.markets_directoryPanel__hcGlM{margin-top:clamp(70px,8vw,120px)}.markets_tabs__a7JK0{display:flex;gap:clamp(28px,5vw,72px);border-bottom:1px solid #d9dede}.markets_tabs__a7JK0 button{position:relative;min-height:52px;padding:0 0 17px;color:#8a9899;font-size:13px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;cursor:pointer}.markets_tabs__a7JK0 button:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#0097a4;transform:scaleX(0);transition:transform .22s ease}.markets_tabs__a7JK0 .markets_activeTab__Z7760,.markets_tabs__a7JK0 button:hover{color:#0f6263}.markets_tabs__a7JK0 .markets_activeTab__Z7760:after{transform:scaleX(1)}.markets_search__5A9Y5{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:14px;width:min(100%,680px);margin:42px 0 54px;padding:0 0 13px;border-bottom:1px solid #aebbbc;color:#0f6263}.markets_visuallyHidden__cXU4B{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.markets_search__5A9Y5 svg{width:21px;fill:none;stroke:currentColor;stroke-width:1.5}.markets_search__5A9Y5 input{min-width:0;border:0;outline:0;background:transparent;color:#0b2e32;font-size:17px}.markets_search__5A9Y5:focus-within{border-color:#0097a4;box-shadow:0 1px 0 #0097a4}.markets_search__5A9Y5 input::placeholder{color:#99a4a5}.markets_listHeader__8n_ws{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:22px}.markets_listHeader__8n_ws .markets_eyebrow__nNdIM{margin-bottom:9px}.markets_listHeader__8n_ws p:last-child,.markets_listHeader__8n_ws>span{color:#748486;font-size:14px}.markets_marketList__Ku_4z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;border-top:1px solid #d9dede;list-style:none}.markets_marketList__Ku_4z>li{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,1.2fr);gap:24px;min-height:116px;padding:25px 26px 25px 0;border-bottom:1px solid #d9dede}.markets_marketList__Ku_4z>li:nth-child(odd){border-right:1px solid #d9dede}.markets_marketList__Ku_4z>li:nth-child(2n){padding-left:26px}.markets_marketList__Ku_4z h3{margin:0;font-family:var(--font-baskervville),Georgia,serif;font-size:clamp(22px,2vw,29px);font-weight:400;line-height:1.15}.markets_partners__a_d0q{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.markets_partners__a_d0q a{display:inline-flex;align-items:flex-start;gap:7px;color:#536b6d;font-size:14px;line-height:1.4;transition:color .18s ease}.markets_partners__a_d0q a:hover{color:#0097a4}.markets_partners__a_d0q svg{flex:0 0 15px;width:15px;margin-top:2px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.markets_emptyState__juO3k{min-height:280px;display:grid;place-items:center;align-content:center;gap:18px;border-top:1px solid #d9dede;border-bottom:1px solid #d9dede;color:#66797b}.markets_emptyState__juO3k button{color:#0097a4;text-decoration:underline;text-underline-offset:4px;cursor:pointer}@media (max-width:960px){.markets_hero__kI3U6{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:16px;padding-top:calc(var(--header-h) + 20px);padding-bottom:20px}.markets_heroCopy__SWsuk{overflow-wrap:anywhere}.markets_heroCopy__SWsuk,.markets_intro__rzDr5{width:100%;max-width:calc(100vw - 40px)}.markets_heroCopy__SWsuk{max-width:740px}.markets_globe__HOk1J{width:min(108%,820px);justify-self:center;margin-right:-4%}.markets_network__0rplG{transform:translate3d(-2%,-3%,0)}.markets_directoryIntro__Lb2qQ{grid-template-columns:1fr;align-items:start;gap:32px}.markets_marketList__Ku_4z{grid-template-columns:1fr}.markets_marketList__Ku_4z>li:nth-child(odd){border-right:0}.markets_marketList__Ku_4z>li:nth-child(2n){padding-left:0}}@media (max-width:640px){.markets_hero__kI3U6{gap:12px;padding:calc(var(--header-h) + 14px) 20px 16px}.markets_hero__kI3U6 h1{max-width:none;font-size:clamp(26px,min(9vw,5svh),44px)}.markets_heroCopy__SWsuk{max-width:calc(100vw - 40px)}.markets_intro__rzDr5{margin-top:12px;font-size:14px;line-height:1.45}.markets_metrics__CrGlU{margin-top:12px;padding-top:10px}.markets_metrics__CrGlU dt{font-size:26px}.markets_metrics__CrGlU dd{max-width:none;font-size:10px}.markets_globe__HOk1J{width:118%;max-width:none;margin-right:-9%;margin-left:-9%}.markets_globe__HOk1J text{font-size:25px}.markets_network__0rplG{transform:translate3d(0,-2%,0)}.markets_heroLink__XYHqM{grid-row:3}.markets_directory__b04eD{padding-right:20px;padding-left:20px}.markets_directoryIntro__Lb2qQ h2{font-size:44px}.markets_directoryPanel__hcGlM{margin-top:64px}.markets_tabs__a7JK0{gap:25px;overflow-x:auto}.markets_tabs__a7JK0 button{flex:0 0 auto;font-size:11px}.markets_search__5A9Y5{margin:34px 0 44px}.markets_search__5A9Y5 input{font-size:15px}.markets_listHeader__8n_ws{align-items:flex-start;flex-direction:column;gap:12px}.markets_marketList__Ku_4z>li{grid-template-columns:1fr;gap:15px;padding:23px 0}}@media (prefers-reduced-motion:reduce){.markets_tabs__a7JK0 button:after{transition:none}.markets_generatedPulse__GZ_PA,.markets_mapImage__XT38L,.markets_nodeHalo__vk0L6,.markets_route__1oCxm{animation:none}.markets_mapVideo__tblAP{display:none}.markets_mapPoster__aibZK{opacity:1}}.markets_northAmericaViewport__lcuGI{position:relative;z-index:1;min-width:0;width:100%;height:100%;min-height:0;grid-column:2;grid-row:1/3;justify-self:end}.markets_northAmericaMap__9AuvE{display:block;width:100%;height:100%;overflow:hidden}.markets_marketLand__LCq_f{stroke:#70afb0;stroke-width:1.15;stroke-linejoin:round}.markets_marketLeader__YYjqx{fill:none;stroke:#739a9c;stroke-width:.85}.markets_marketDotHalo__7NAze{fill:rgb(0 151 164/20%)}.markets_marketDot__pn30J{fill:#0097a4;stroke:#fff;stroke-width:1.6}.markets_marketLabel__q1Dri{fill:#173e41;font-family:var(--font-baskervville),Georgia,serif;font-size:16px;font-style:italic;paint-order:stroke;stroke:#f2f2f3;stroke-width:3px;stroke-linejoin:round}.markets_mapCountry__0_qhc{fill:#729597;font-size:12px;font-weight:500;letter-spacing:4px;text-anchor:middle}.markets_mapConnections__Sw0UB{opacity:.65}.markets_mapConnections__Sw0UB .markets_route__1oCxm{stroke-width:1.7;stroke-dasharray:3 7}.markets_mapConnections__Sw0UB .markets_routeGlow__pxJur{stroke-width:5}.markets_mapInsetLine__QABJh{fill:none;stroke:#c4d5d5;stroke-width:1}.markets_mapInsetNote__reu6U{fill:#789395;font-size:10px;letter-spacing:1.8px}.markets_mapMobileHint__d2stR{display:none}@media (max-width:960px){.markets_hero__kI3U6 h1{max-width:22ch;font-size:clamp(30px,min(6vw,6svh),58px)}.markets_hero__kI3U6 .markets_eyebrow__nNdIM{margin-bottom:12px}.markets_heroLink__XYHqM{grid-row:3}.markets_northAmericaViewport__lcuGI{grid-column:1;grid-row:2;width:100%;margin-right:0}}@media (max-width:640px){.markets_hero__kI3U6 h1{max-width:none;font-size:clamp(26px,min(9vw,5svh),44px)}}@media (max-height:540px) and (min-width:641px){.markets_hero__kI3U6{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;padding-top:calc(var(--header-h) + 12px);padding-bottom:12px;gap:10px 24px}.markets_hero__kI3U6 h1{max-width:22ch;font-size:clamp(24px,6svh,32px)}.markets_hero__kI3U6 .markets_eyebrow__nNdIM{margin-bottom:8px}.markets_intro__rzDr5{margin-top:10px;font-size:13px;line-height:1.4}.markets_metrics__CrGlU{margin-top:10px;padding-top:8px}.markets_metrics__CrGlU dt{font-size:24px}.markets_metrics__CrGlU dd{font-size:10px}.markets_heroLink__XYHqM{grid-row:2;font-size:10px}.markets_northAmericaViewport__lcuGI{grid-column:2;grid-row:1/3}}.markets_marketPulse__J34v_{fill:none;stroke:#009daa;stroke-width:1.4;opacity:0;transform-box:fill-box;transform-origin:center;pointer-events:none;animation:markets_marketRipple__yZ9ZU 24s ease-out infinite}@keyframes markets_marketRipple__yZ9ZU{0%{opacity:0;transform:scale(.8)}1%{opacity:.65}8%,to{opacity:0;transform:scale(3.5)}}@media (prefers-reduced-motion:reduce){.markets_marketPulse__J34v_{animation:none}}