.ar-page{color:#e7edf0;--ar-gold:#e7c47d;background:#041321}.ar-page :is(h1,h2,h3,h4,h5){letter-spacing:-.45px;font-family:Georgia,serif;font-weight:400}.ar-page h2{white-space:pre-line;margin:16px 0 25px;font-size:clamp(35px,3.6vw,54px);line-height:1.13}.ar-page p{line-height:1.75}.ar-page .eyebrow{color:#e7c47d;letter-spacing:2px;font-size:11px;line-height:1.6}.ar-page :is(a,button,select,textarea,summary):focus-visible{outline-offset:5px;outline:2px solid #ffe2a1}.ar-header{background:#03121f;border-bottom:1px solid #e7c47d25;align-items:center;gap:30px;min-height:96px;padding:12px 4.8%;display:flex}.ar-header .brand-lockup{width:190px}.ar-header nav{gap:25px;margin-inline-start:auto;display:flex}.ar-header nav a,.ar-cross-nav a{align-items:center;gap:6px;min-height:44px;font-size:12px;display:inline-flex}.ar-cross-nav{align-items:center;gap:24px;display:flex}.ar-cross-nav a:last-child{color:#e7c47d}.ar-header>span{color:#bfccd5;font-size:10px}.ar-hero{isolation:isolate;height:690px;position:relative;overflow:hidden}:is(.ar-hero>img,.ar-hero>picture>img){object-fit:cover;object-position:center 48%;z-index:-2;animation:1.2s both ar-arrive}.ar-hero-shade{z-index:-1;background:linear-gradient(90deg,#02101ff5,#03121fa8 46%,#03121f0a 85%),linear-gradient(#0000 45%,#041321e6);position:absolute;inset:0}.ar-hero-copy{max-width:900px;padding:70px 6% 95px}.ar-hero h1{margin:24px 0;font-size:clamp(48px,4.8vw,72px);line-height:1.04}.ar-hero h1 em{color:#e7c47d;font-weight:400}.ar-hero-copy>p:not(.eyebrow){color:#dae3e9;max-width:530px;font-size:16px}.ar-actions{align-items:center;gap:28px;margin-top:30px;display:flex}.ar-page .button{gap:24px;font-size:12px}.ar-text-link{color:#efcd88;align-items:center;gap:12px;min-height:44px;font-size:13px;line-height:1.6;display:inline-flex}.ar-hero-foot{bottom:24px;color:#eee3ce;letter-spacing:1.7px;justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex;position:absolute;inset-inline:6%}.ar-section{padding:76px 6%;scroll-margin-top:40px}.ar-intro,.ar-section-head{grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid}.ar-intro>div:last-child>p:first-child{color:#c1cdd6;font-size:17px}.ar-gold-note{color:#e7c47d;font-size:13px}.ar-small{color:#b9c9d4;font-size:12px;line-height:1.7}.ar-source{color:#e7cd96;text-underline-offset:4px;flex-wrap:wrap;align-items:center;gap:7px;max-width:100%;min-height:32px;font-size:11px;line-height:1.7;text-decoration:underline;display:inline-flex}.ar-economy{background:#081b29;border-block:1px solid #e7c47d20}.ar-section-head>p{color:#bccbd6;max-width:530px;margin-bottom:25px;font-size:15px}.ar-indicators{border-block:1px solid #e7c47d30;grid-template-columns:repeat(3,1fr);margin:35px 0 24px;display:grid}.ar-indicators article{border-inline-end:1px solid #e7c47d30;min-width:0;padding:32px 28px}.ar-indicators article:first-child{padding-inline-start:0}.ar-indicators article:last-child{border:0}.ar-indicators strong{color:#e7c47d;font:50px Georgia,serif}.ar-indicators h3{letter-spacing:0;margin:14px 0 7px;font:15px/1.5 Arial,sans-serif}.ar-indicators p{color:#c0cdd5;margin:0 0 8px;font-size:12px}.ar-context{background:#051522;border-inline-start:2px solid #e7c47d;max-width:1000px;margin-top:28px;padding:12px 22px}.ar-context p{color:#c5d2dc;margin:0;font-size:13px}.ar-explorer .ar-section-head{margin-bottom:35px}.ar-explorer-grid{border:1px solid #e7c47d35;grid-template-columns:1.25fr 1fr;display:grid}.ar-map-block{background:radial-gradient(at 60% 40%,#183744,#061824 70%);min-width:0;padding:25px 30px}.ar-map-caption{color:#e7c47d;letter-spacing:1.8px;font-size:10px}.ar-map{background:#071a28;border:1px solid #e7c47d20;width:100%;height:auto;margin:28px 0 14px;display:block;overflow:hidden}.ar-map image{opacity:.58}.ar-map-country path{fill:#8faba016;stroke:#d7bf7c99;stroke-width:.23px}.ar-map-country.is-active path{fill:#d6b56c4d;stroke:#f5dca0;stroke-width:.45px}.ar-map-marker{cursor:pointer}.ar-hit{fill:#0000}.ar-dot{fill:#e7c47d;stroke:#03101d;stroke-width:.4px}.ar-selected-dot{fill:#fff0c6;stroke:#d4aa4c;stroke-width:.65px}.ar-map text{fill:#fff1cf;paint-order:stroke;stroke:#03101d;stroke-width:.5px;font:2.8px Arial,sans-serif}.ar-country-controls{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.ar-country-controls button{text-align:start;color:#dee7ed;background:#0a2030;border:1px solid #e7c47d35;align-items:center;gap:12px;min-height:48px;padding:10px 12px;font-size:12px;display:flex}.ar-country-controls button span{color:#e7c47d;letter-spacing:1.5px;font-size:9px}.ar-country-controls button[aria-pressed=true]{background:#dcc1811a;border-color:#e7c47d}.ar-market-detail{background:#0a2030;padding:35px;scroll-margin-top:30px}.ar-market-detail h3{margin:16px 0 6px;font-size:39px;line-height:1.1}.ar-capital{color:#e7c47d;margin:0 0 24px;font-size:12px}.ar-market-detail h4{margin-bottom:15px;font-size:25px;line-height:1.25}.ar-market-detail>p:not(.eyebrow):not(.ar-capital){color:#c0cfd9;font-size:14px}.ar-detail-connection{border-top:1px solid #e7c47d35;margin-top:23px;padding-top:23px}.ar-detail-connection h5{letter-spacing:1px;color:#e7c47d;margin:18px 0 8px;font:10px Arial,sans-serif}.ar-detail-connection>p:not(.eyebrow){color:#c5d1d9;margin:0;font-size:13px}.ar-market-detail>.ar-text-link{margin-top:18px}.ar-country-section{background:#061725}.ar-country-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px;display:grid}.ar-country-card{background:linear-gradient(135deg,#102d3e,#081c2a);border:1px solid #bed0d224;padding:28px;transition:border-color .25s;position:relative}.ar-country-card.is-active{border-color:#e7c47d99}.ar-country-card-top{color:#dfc280;letter-spacing:2px;border-bottom:1px solid #e7c47d25;justify-content:space-between;padding-bottom:20px;font-size:11px;display:flex}.ar-country-card-top>span:last-child{letter-spacing:0;font:32px Georgia,serif}.ar-country-card h3{margin:25px 0 13px;font-size:29px;line-height:1.1}.ar-country-card>p:not(.ar-card-title){color:#bdccd6;font-size:13px}.ar-country-card>.ar-card-title{color:#e8cd96;min-height:56px;margin:0 0 20px;font:20px/1.4 Georgia,serif}.ar-tags{flex-wrap:wrap;gap:6px;margin:20px 0;display:flex}.ar-tags span{color:#dfcba3;border:1px solid #e7c47d40;padding:5px 8px;font-size:9px}.ar-country-card .ar-source{font-size:10px}.ar-country-card button{cursor:pointer;background:0 0;border:0;border-top:1px solid #e7c47d30;justify-content:space-between;width:100%;margin-top:22px;padding-top:17px;display:flex}.ar-opportunities{background:#081b29}.ar-wide-copy{color:#bfccd6;max-width:790px;font-size:15px}.ar-opportunity-controls{grid-template-columns:repeat(6,1fr);gap:10px;margin:32px 0 20px;display:grid}.ar-opportunity-controls button{text-align:start;color:#dce6ed;cursor:pointer;background:#0c2536;border:1px solid #e7c47d30;flex-direction:column;align-items:start;gap:20px;min-height:135px;padding:21px 17px;display:flex}.ar-opportunity-controls button svg{color:#e7c47d}.ar-opportunity-controls button span{font-size:12px;line-height:1.5}.ar-opportunity-controls button[aria-pressed=true]{background:#1d343b;border-color:#e7c47d}.ar-opportunity-detail{background:#0a2030;border:1px solid #e7c47d55;grid-template-columns:1fr 2.5fr;gap:40px;padding:42px;display:grid}.ar-op-icon{color:#e7c47d;background:radial-gradient(#d9b56913,#0000 70%);place-items:center;min-height:180px;display:grid}.ar-opportunity-detail h3{margin:16px 0;font-size:36px}.ar-opportunity-detail p,.ar-opportunity-detail li{color:#c5d1da;font-size:14px;line-height:1.8}.ar-opportunity-detail ul{margin-bottom:26px;padding-inline-start:18px}.ar-opportunity-detail li{padding:4px 0}.ar-entry ol{grid-template-columns:1fr 1fr;gap:30px 60px;margin:35px 0;padding:0;list-style:none;display:grid}.ar-entry li{border-top:1px solid #e7c47d35;gap:22px;padding-top:25px;display:flex}.ar-entry li>span{color:#e7c47d;font:30px Georgia,serif}.ar-entry h3{margin:0 0 10px;font-size:27px}.ar-entry li p{color:#bdccd6;margin:0;font-size:14px}.ar-brief{background:#091d2b;border-block:1px solid #e7c47d25;grid-template-columns:1fr 1fr;gap:80px;display:grid}.ar-brief>div>p:not(.eyebrow){color:#c0cdd6;max-width:500px;font-size:15px}.ar-brief form{flex-direction:column;gap:10px;min-width:0;display:flex}.ar-brief label{color:#dfcba3;margin-top:9px;font-size:12px}.ar-brief :is(select,textarea){color:#e7edf0;background:#041522;border:1px solid #9eb7c34d;border-radius:0;width:100%;min-height:48px;padding:14px;font:14px Arial,sans-serif}.ar-brief textarea{resize:vertical}.ar-brief button{align-self:start;margin-top:12px}.ar-brief-result{background:#041522;border:1px solid #e7c47d30;margin-top:10px;padding:19px 22px}.ar-brief-result p{color:#bfd0da;font-size:12px}.ar-brief-result h3{align-items:center;gap:10px;font-size:23px;display:flex}.ar-brief-result h3 svg{color:#e7c47d}.ar-references{padding-block:40px}.ar-references summary{cursor:pointer;color:#e7c47d;justify-content:space-between;align-items:center;min-height:44px;list-style:none;display:flex}.ar-references details>p{color:#b9cbd6;font-size:12px}.ar-references ul{grid-template-columns:1fr 1fr;gap:20px;padding:0;list-style:none;display:grid}.ar-references li>span{color:#aabfcd;margin-top:4px;font-size:11px;display:block}.ar-footer{background:#020f1b;border-top:1px solid #e7c47d30;flex-wrap:wrap;align-items:center;gap:30px;padding:30px 6%;display:flex}.ar-footer .brand-lockup{width:170px}.ar-footer>p{color:#bdcbd5;margin-inline-end:auto;font-size:12px}.ar-footer>span{color:#adc0cd;letter-spacing:1px;width:100%;font-size:10px}@keyframes ar-arrive{0%{opacity:.7;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media (max-width:1100px){.ar-header{gap:20px}.ar-header .brand-lockup{width:155px}.ar-header nav,.ar-cross-nav{gap:17px}.ar-intro,.ar-section-head,.ar-brief{gap:40px}.ar-country-card{padding:23px}.ar-country-card h3{font-size:26px}.ar-opportunity-controls{grid-template-columns:repeat(3,1fr)}.ar-opportunity-controls button{min-height:110px}.ar-explorer-grid{grid-template-columns:1fr 1fr}.ar-map-block{padding:23px}.ar-market-detail{padding:25px}.ar-market-detail h3{font-size:34px}}@media (max-width:700px){.ar-header{flex-wrap:wrap;gap:12px;min-height:0;padding:12px 22px}.ar-header .brand-lockup{width:140px}.ar-header nav{border-top:1px solid #e7c47d25;order:4;justify-content:space-between;width:100%;margin:0;padding-top:7px}.ar-header nav a{min-height:38px;font-size:11px}.ar-cross-nav{flex-direction:column;align-items:end;gap:8px;margin-inline-start:auto}.ar-cross-nav a{min-height:25px;font-size:10px}.ar-header>span{font-size:9px}.ar-hero{height:720px}:is(.ar-hero>img,.ar-hero>picture>img){object-position:59% 50%}.ar-hero-shade{background:linear-gradient(90deg,#02101ff0,#03121f8c),linear-gradient(#0000 35%,#041321db)}.ar-hero-copy{padding:58px 22px 100px}.ar-hero h1{margin-block:22px;font-size:46px;line-height:1.08}.ar-hero-copy>p:not(.eyebrow){font-size:14px;line-height:1.8}.ar-page .eyebrow{letter-spacing:1.4px;font-size:10px}.ar-actions{flex-direction:column;align-items:start;gap:12px;margin-top:25px}.ar-actions>.button{justify-content:space-between;width:100%;max-width:320px}.ar-hero-foot{letter-spacing:1.3px;flex-wrap:wrap;gap:15px;font-size:9px;inset-inline:22px}.ar-hero-foot>span{max-width:190px;line-height:1.6}.ar-section{padding:42px 22px}.ar-page h2{font-size:35px;line-height:1.16}.ar-intro,.ar-section-head,.ar-brief{grid-template-columns:1fr;gap:22px}.ar-intro>div:last-child>p:first-child{font-size:14px}.ar-section-head>p{margin:0;font-size:14px}.ar-indicators{grid-template-columns:1fr;margin-top:28px}.ar-indicators article,.ar-indicators article:first-child{border-inline-end:0;border-bottom:1px solid #e7c47d30;padding:24px 0}.ar-indicators strong{font-size:44px}.ar-indicators h3{font-size:15px}.ar-source{min-height:34px;font-size:12px}.ar-context{padding:12px 17px}.ar-explorer-grid{grid-template-columns:1fr}.ar-map-block{padding:20px 16px}.ar-map{margin-top:22px}.ar-map-caption{font-size:9px}.ar-country-controls{gap:7px}.ar-country-controls button{gap:8px;min-height:48px;padding:10px;font-size:11px}.ar-market-detail{padding:27px 22px}.ar-market-detail h3{font-size:34px}.ar-market-detail h4{font-size:27px}.ar-market-detail>p:not(.eyebrow):not(.ar-capital){font-size:14px}.ar-country-grid{grid-template-columns:1fr;gap:18px}.ar-country-card{padding:25px}.ar-country-card h3{font-size:31px}.ar-country-card>.ar-card-title{min-height:0;font-size:23px}.ar-country-card>p:not(.ar-card-title){font-size:14px}.ar-country-card .ar-source{font-size:12px}.ar-tags span{font-size:10px}.ar-opportunity-controls{grid-template-columns:1fr 1fr;gap:10px;margin-top:26px}.ar-opportunity-controls button{gap:15px;min-height:115px;padding:18px}.ar-opportunity-controls button span{font-size:12px}.ar-opportunity-detail{grid-template-columns:1fr;gap:15px;padding:25px 21px}.ar-op-icon{place-items:start;min-height:100px}.ar-op-icon svg{width:52px;height:52px}.ar-opportunity-detail h3{font-size:30px}.ar-opportunity-detail .button{white-space:normal;gap:15px;line-height:1.6}.ar-entry ol{grid-template-columns:1fr;gap:25px;margin-top:28px}.ar-entry li{gap:20px}.ar-entry h3{font-size:28px}.ar-brief{gap:30px}.ar-brief button{white-space:normal;justify-content:space-between;gap:15px;width:100%}.ar-brief-result{padding:18px}.ar-references ul{grid-template-columns:1fr}.ar-footer{gap:18px;padding:27px 22px}.ar-footer>p{width:100%}}@media (max-width:350px){.ar-header .brand-lockup{width:120px}.ar-header{gap:9px}.ar-cross-nav a{font-size:9px}.ar-hero h1{font-size:40px}.ar-hero{height:750px}.ar-country-controls button{gap:5px;padding:9px 7px;font-size:10px}.ar-country-controls button span{font-size:8px}.ar-opportunity-controls button{padding:15px}.ar-opportunity-controls button span{font-size:11px}}@media (prefers-reduced-motion:reduce){:is(.ar-hero>img,.ar-hero>picture>img){animation:none}.ar-country-card{transition:none}}
