.markets-subnav nav{gap:34px}.markets-hero{min-height:720px;padding:110px 6.2vw 75px;display:grid;grid-template-columns:1.15fr .65fr;gap:8vw;align-items:center;position:relative;overflow:hidden;background:#070d1b;color:#fff}.markets-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(rgba(255,255,255,.025) 1px,transparent 0);background-size:62px 62px;mask-image:linear-gradient(270deg,#000,transparent 68%)}.markets-hero>div{position:relative;z-index:1}.markets-close>span,.markets-hero>div>span,.markets-intro>span{color:#d0ab50;font-size:13px;font-weight:700;letter-spacing:.08em}.markets-hero h1{margin:28px 0 0;font-size:clamp(64px,7.2vw,116px);font-weight:500;line-height:.88;letter-spacing:-.065em}.markets-close h2 em,.markets-hero h1 em{color:#9aa5b5;font-style:normal}.markets-hero>div:nth-child(2) p{color:#c2cad6;font-size:18px;line-height:1.68}.markets-route{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.25)}.markets-route span{padding-top:18px;color:#a9b3c3;font-size:13px;font-weight:700}.markets-route i{display:block;width:8px;height:8px;margin-top:-23px;margin-bottom:18px;border-radius:50%;background:#d0ab50;box-shadow:0 0 0 6px rgba(208,171,80,.1)}.markets-intro{padding:105px 6.2vw 95px;display:grid;grid-template-columns:.35fr 1fr .55fr;gap:5vw;align-items:end;background:#f4f2ec}.markets-intro h2{margin:0;font-size:clamp(46px,5vw,78px);font-weight:500;line-height:.96;letter-spacing:-.055em}.markets-intro p{margin:0;color:#5d6878;font-size:16px;line-height:1.65}.market-chapter{min-height:780px;display:grid;grid-template-columns:1fr 1fr;background:#fff;color:#0b1424;scroll-margin-top:74px}.market-chapter.reverse figure{order:2}.market-chapter figure{position:relative;min-height:780px;margin:0;overflow:hidden;background:#111827}.market-chapter figure:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(7,13,27,.72))}.market-chapter figure img{object-fit:cover;filter:saturate(.78)}.market-chapter figcaption{position:absolute;z-index:2;left:6%;right:6%;bottom:5%;padding-top:16px;display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.5);color:#d0ab50;font:13px monospace}.market-chapter figcaption span{color:#fff;font-family:Arial,sans-serif;font-weight:700}.market-chapter-copy{padding:72px 6.2vw 68px}.market-chapter-copy>span{color:#a47e29;font:13px monospace}.market-chapter-copy h2{margin:18px 0 12px;font-size:clamp(56px,6vw,92px);font-weight:500;line-height:.9;letter-spacing:-.06em}.market-chapter-copy>strong{display:block;max-width:560px;margin-bottom:38px;color:#536178;font-size:19px;line-height:1.45}.market-chapter dl{margin:0;border-top:1px solid #c5cbd3}.market-chapter dl>div{padding:19px 0;border-bottom:1px solid #d3d7dd}.market-chapter dt{margin-bottom:8px;color:#9a7626;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.market-chapter dd{margin:0;color:#536071;font-size:15px;line-height:1.62}.market-chapter ul{margin:6px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;list-style:none}.market-chapter li:before{content:"↗";margin-right:9px;color:#b4892e}.market-chapter dl .support{margin-top:18px;padding:20px;background:#0b1424;border-left:3px solid #d0ab50}.market-chapter .support dt{color:#d0ab50}.market-chapter .support dd{color:#c6ced9}.market-chapter-copy>a,.markets-close>a{width:max-content;margin-top:28px;padding:12px 0;display:flex;gap:50px;border-bottom:1px solid;font-size:13px;font-weight:700}.market-chapter-copy>a b,.markets-close>a b{color:#d0ab50}.markets-close{padding:125px 6.2vw 135px;background:#070d1b;color:#fff}.markets-close h2{max-width:1100px;margin:28px 0 45px;font-size:clamp(55px,6vw,92px);font-weight:500;line-height:.95;letter-spacing:-.06em}.markets-close>a{margin-top:0}@media(max-width:900px){.markets-hero{min-height:650px;gap:45px}.markets-hero,.markets-intro{grid-template-columns:1fr;padding:80px 30px}.markets-intro{gap:25px}.market-chapter{grid-template-columns:1fr}.market-chapter.reverse figure{order:0}.market-chapter figure{min-height:520px}.market-chapter-copy{padding:70px 30px}.markets-close{padding:90px 30px}}@media(max-width:560px){.market-chapter-copy,.markets-close,.markets-hero,.markets-intro{padding-left:22px;padding-right:22px}.markets-hero h1{font-size:56px}.markets-route{grid-template-columns:1fr 1fr;gap:30px 0}.market-chapter figure{min-height:400px}.market-chapter ul{grid-template-columns:1fr}.market-chapter-copy h2{font-size:58px}}.markets-intro,.markets-intro h2{color:#0b1424}.markets-hero{grid-template-columns:minmax(390px,.72fr) minmax(620px,1.28fr);gap:3vw;padding-right:3.5vw}.markets-hero-copy{align-self:center}.markets-hero h1{font-size:clamp(58px,5.6vw,94px)}.markets-hero-summary{max-width:650px;margin-top:38px;padding-top:25px;border-top:1px solid rgba(255,255,255,.18)}.markets-hero-summary p{margin:0 0 13px;color:#c2cad6;font-size:16px;line-height:1.62}.markets-hero-graphic{position:relative;z-index:1;width:100%;min-height:540px;margin:0;align-self:center}.markets-hero-graphic img{object-fit:contain}.markets-hero .markets-route{align-self:end}@media(max-width:1100px){.markets-hero{grid-template-columns:1fr 1fr}.markets-hero-graphic{min-height:470px}}@media(max-width:900px){.markets-hero{grid-template-columns:1fr;padding-right:30px}.markets-hero-graphic{min-height:480px}.markets-hero-summary{max-width:720px}}@media(max-width:560px){.markets-hero{padding-right:22px}.markets-hero-graphic{min-height:330px}.markets-hero h1{font-size:54px}}.markets-hero{grid-template-columns:minmax(0,42%) 1fr;grid-template-rows:1fr auto;padding-right:0}.markets-hero-copy{grid-column:1;grid-row:1;padding-right:2vw}.markets-hero-graphic{position:absolute;z-index:0;inset:0 0 0 auto;width:58%;height:100%;min-height:0;align-self:stretch}.markets-hero-graphic img{object-fit:cover;object-position:center}.markets-hero .markets-route{position:relative;z-index:2;grid-column:1/-1;grid-row:2;margin-right:3.5vw}@media(max-width:900px){.markets-hero{grid-template-columns:1fr;grid-template-rows:auto auto auto;padding-right:30px}.markets-hero-copy{grid-column:1;grid-row:1;padding-right:0}.markets-hero-graphic{position:relative;grid-column:1;grid-row:2;inset:auto;width:calc(100% + 60px);min-height:480px;margin-left:-30px}.markets-hero .markets-route{grid-column:1;grid-row:3;margin-right:0}}@media(max-width:560px){.markets-hero{padding-right:22px}.markets-hero-graphic{width:calc(100% + 44px);min-height:330px;margin-left:-22px}}.markets-service-hero{background:#050505}.markets-service-art{margin:0}.markets-service-art>img{padding:32px 22px 62px;object-fit:contain}.markets-service-hero .me-hero-copy h1{font-size:clamp(58px,5.4vw,90px)}.markets-service-hero .me-hero-copy p{font-size:clamp(21px,1.75vw,29px)}#regional-view{scroll-margin-top:74px}@media(max-width:900px){.markets-service-art{min-height:540px}.markets-service-hero .me-hero-copy{padding-top:70px}}@media(max-width:560px){.markets-service-art{min-height:390px}.markets-service-art>img{padding:20px 10px 48px}.markets-service-hero .me-hero-copy h1{font-size:52px}}.markets-service-hero .me-hero-copy{padding-left:6.2vw;padding-right:3.5vw}.markets-interactive-art{--market-x:0px;--market-y:0px;isolation:isolate}.markets-art-layer{position:absolute;inset:18px 8px 42px;transform:translate(var(--market-x),var(--market-y)) scale(1.025);transition:transform .35s ease-out}.markets-art-layer img{object-fit:contain}.markets-interactive-art nav{position:absolute;z-index:3;inset:0}.markets-hotspot{position:absolute;width:20px;height:20px;border:1px solid #fff;border-radius:50%;background:#7b19dc;box-shadow:0 0 0 6px rgba(123,25,220,.18),0 0 20px rgba(123,25,220,.65);transition:transform .2s ease}.markets-hotspot:after{content:"";position:absolute;inset:6px;border-radius:50%;background:#fff}.markets-hotspot span{position:absolute;left:28px;top:50%;padding:7px 10px;transform:translate(7px,-50%);opacity:0;white-space:nowrap;background:rgba(3,3,3,.9);border-left:2px solid #8a28e8;color:#fff;font-size:12px;font-weight:700;transition:.2s;pointer-events:none}.markets-hotspot:focus-visible,.markets-hotspot:hover{transform:scale(1.18)}.markets-hotspot:focus-visible span,.markets-hotspot:hover span{opacity:1;transform:translateY(-50%)}.markets-hotspot.china{left:25%;top:25%}.markets-hotspot.japan{right:16%;top:25%}.markets-hotspot.singapore{left:23%;bottom:23%}.markets-hotspot.hong-kong{right:17%;bottom:22%}@media(max-width:900px){.markets-service-hero .me-hero-copy{padding-left:30px}.markets-hotspot span{display:none}}@media(max-width:560px){.markets-service-hero .me-hero-copy{padding-left:22px;padding-right:22px}.markets-art-layer{inset:8px 0 34px}}@media(prefers-reduced-motion:reduce){.markets-art-layer,.markets-hotspot,.markets-hotspot span{transition:none}.markets-art-layer{transform:none}}