@font-face{font-family:'Noto Sans Devanagari';src:url('/assets/NotoSansDevanagari-Regular.ttf') format('truetype');font-display:swap;unicode-range:U+0900-097F}
@font-face{font-family:'Noto Sans Armenian';src:url('/assets/NotoSansArmenian-Regular.ttf') format('truetype');font-display:swap;unicode-range:U+0530-058F}
html[lang=hi] body{font-family:'Noto Sans Devanagari',Arial,sans-serif}
html[lang=hy] body{font-family:'Noto Sans Armenian',Arial,sans-serif}
.screens .screen img{aspect-ratio:1/2;object-fit:contain;object-position:top}
.page-country{margin-bottom:22px}.page-country img{border-radius:3px;box-shadow:0 2px 8px #0002}
.article-main,.sidebar,.table-wrap{min-width:0}.table-wrap{max-width:100%}.article-main{overflow-wrap:anywhere}
.hero{display:block}
.market-mark{display:inline-flex;align-items:center;gap:11px;margin-bottom:20px;padding:8px 13px 8px 9px;border:1px solid #d6d6d2;border-radius:999px;background:#fff;color:#393b40;font-size:13px;font-weight:750;letter-spacing:.045em;text-transform:uppercase}.market-mark img{width:38px;height:25px;object-fit:cover;border-radius:2px;box-shadow:0 1px 5px #0002}.breadcrumbs+.market-mark{margin-top:2px}.market-strip{margin-top:30px;background:#202226;color:#fff;border-block:1px solid #35373b}.market-strip .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.8fr);gap:55px;align-items:center;padding-block:42px}.market-copy h2{font-size:31px;margin-bottom:12px}.market-copy p{margin:0;color:#d4d5d7;max-width:690px}.market-topics{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.market-topics span{padding:9px 13px;border:1px solid #56585c;border-radius:4px;background:#292b2f;font-size:13px;font-weight:650}.deep-dives{margin:30px 0}.deep-dive{padding:26px 0;border-top:1px solid #dededb}.deep-dive:last-child{border-bottom:1px solid #dededb}.deep-dive h3{font-size:23px;letter-spacing:-.025em;margin-bottom:15px}.deep-dive p{color:#4e5156}.related-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0 30px}.related-cards article{min-width:0;padding:20px;border:1px solid #dededb;border-radius:7px;background:#f8f8f6}.related-cards h3{font-size:18px;line-height:1.3;margin-bottom:10px}.related-cards h3 a:hover{color:#c83c00}.related-cards p{font-size:14px;margin-bottom:13px;color:#5d6065}.related-cards .text-link{font-size:13px}
html[lang=de-DE] .market-strip{background:linear-gradient(105deg,#15171a 0 62%,#211a17)}html[lang=de-DE] .market-topics span{border-color:#5d4236;background:#292320}html[lang=pt-BR] .market-strip{background:linear-gradient(105deg,#102c28 0 62%,#173526)}html[lang=pt-BR] .market-topics span{border-color:#3a6a55;background:#193b2d}html[lang=pt-BR] .market-mark{border-color:#b8d2c4;background:#f8fffa}
@media(max-width:1200px){.nav{display:none;position:absolute;top:83px;left:0;right:0;background:#242528;padding:22px 32px;flex-direction:column;align-items:stretch;border-top:1px solid #444}.nav.is-open{display:flex}.menu-button{display:flex}}
@media(max-width:900px){.market-strip .wrap{grid-template-columns:1fr;gap:24px}.market-topics{justify-content:flex-start}.related-cards{grid-template-columns:1fr}}
@media(max-width:600px){.nav{top:71px;padding:20px 16px}.market-strip{margin-top:18px}.market-strip .wrap{padding-block:30px}.market-copy h2{font-size:25px}.market-topics{gap:7px}.market-topics span{font-size:12px;padding:7px 10px}.market-mark{font-size:11px;margin-bottom:16px}.related-cards article{padding:18px}.deep-dive{padding:21px 0}.article-main h2{overflow-wrap:anywhere}}
