/* Orbis Legatus — bloco visual de análise globalizada */
.orbis-reference-impact-box{
  background:linear-gradient(135deg,rgba(201,168,76,.075),rgba(255,255,255,.025));
  border:1px solid rgba(201,168,76,.28);
  border-radius:12px;
  padding:16px 18px;
  margin:18px 0;
  box-shadow:0 12px 34px rgba(0,0,0,.18);
}
.orbis-reference-impact-kicker{
  font-family:'Space Mono',monospace;
  font-size:9px;
  letter-spacing:.18em;
  color:var(--gold,#c9a84c);
  text-transform:uppercase;
  margin-bottom:8px;
}
.orbis-reference-impact-title{
  font-family:'Bebas Neue',sans-serif;
  font-size:26px;
  letter-spacing:.04em;
  line-height:1;
  color:var(--text,#dde4f0);
  margin-bottom:8px;
}
.orbis-reference-impact-summary{
  font-size:14px;
  line-height:1.6;
  color:var(--text,#dde4f0);
}
.orbis-reference-impact-tags{
  display:flex;
  flex-wrap:wrap;
  gap:6px;
  margin-top:12px;
}
.orbis-reference-impact-tag{
  font-family:'Space Mono',monospace;
  font-size:8px;
  letter-spacing:.06em;
  border:1px solid var(--border,#252a36);
  border-radius:999px;
  padding:4px 7px;
  color:var(--text-muted,#6b7590);
  background:rgba(255,255,255,.025);
}
@media(max-width:680px){
  .orbis-reference-impact-box{padding:14px;margin:14px 0}
  .orbis-reference-impact-title{font-size:22px}
  .orbis-reference-impact-summary{font-size:13px}
}
