.PoliticalTrade-module__aRoa8q__page{background:var(--color-bg);min-height:100vh;color:var(--color-text)}.PoliticalTrade-module__aRoa8q__article{max-width:760px;margin:0 auto;padding:48px 24px 80px}.PoliticalTrade-module__aRoa8q__meta{gap:8px;margin-bottom:16px;display:flex}.PoliticalTrade-module__aRoa8q__badge{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);background:#c9a44c24;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600}.PoliticalTrade-module__aRoa8q__badgeMuted{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;background:var(--color-bg-elevated);color:var(--color-text-tertiary);border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600}.PoliticalTrade-module__aRoa8q__title{font-family:var(--font-serif);color:var(--color-text);margin:0 0 28px;font-size:clamp(26px,4vw,34px);line-height:1.2}.PoliticalTrade-module__aRoa8q__factGrid{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:10px;grid-template-columns:repeat(2,1fr);gap:16px 24px;margin:0 0 32px;padding:20px 24px;display:grid}.PoliticalTrade-module__aRoa8q__factGrid div{min-width:0}.PoliticalTrade-module__aRoa8q__factGrid dt{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:4px;font-size:11px}.PoliticalTrade-module__aRoa8q__factGrid dd{font-family:var(--font-sans);color:var(--color-text);overflow-wrap:break-word;margin:0;font-size:14.5px}@media (max-width:560px){.PoliticalTrade-module__aRoa8q__factGrid{grid-template-columns:1fr}}.PoliticalTrade-module__aRoa8q__analysis{font-family:var(--font-sans);color:var(--color-text-secondary);margin-bottom:28px;line-height:1.7}.PoliticalTrade-module__aRoa8q__analysis h1,.PoliticalTrade-module__aRoa8q__analysis h2,.PoliticalTrade-module__aRoa8q__analysis h3{font-family:var(--font-serif);color:var(--color-text)}.PoliticalTrade-module__aRoa8q__links{margin-bottom:40px}.PoliticalTrade-module__aRoa8q__sourceLink{font-family:var(--font-sans);color:var(--color-primary);border-bottom:1px solid #c9a44c66;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-block}.PoliticalTrade-module__aRoa8q__sourceLink:hover{border-bottom-color:var(--color-primary)}.PoliticalTrade-module__aRoa8q__disclaimer{border-top:1px solid var(--color-border);padding-top:20px}.PoliticalTrade-module__aRoa8q__disclaimer h3{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 10px;font-size:13px}.PoliticalTrade-module__aRoa8q__disclaimer p{font-family:var(--font-sans);color:var(--color-text-tertiary);margin:0 0 8px;font-size:12.5px;line-height:1.6}
