/* V8.31 · marco e prioridades da cobertura AZ */
.coverage-milestone{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:10px;margin:10px 0 14px;padding:12px;border:1px solid rgba(214,182,107,.34);border-radius:18px;background:radial-gradient(circle at 8% 0,rgba(214,182,107,.13),transparent 42%),#10100e}
.coverage-milestone-main{display:grid;align-content:center;min-height:96px;padding:10px 12px;border-radius:14px;background:rgba(214,182,107,.055)}.coverage-milestone-main span{font-size:.62rem;font-weight:900;letter-spacing:.12em;color:#d6b66b}.coverage-milestone-main strong{font-size:2.45rem;line-height:1;margin:5px 0 3px;color:#f3d78e}.coverage-milestone-main em{font-style:normal;font-size:.72rem;color:#aaa39a}
.coverage-milestone-side{display:grid;align-content:center;gap:5px;padding:8px}.coverage-milestone-side>b{font-size:.82rem;color:#f0ece3}.coverage-milestone-side>small{font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:#777}.coverage-milestone-side>div{display:grid;gap:4px}.coverage-milestone-side>div span{font-size:.64rem;color:#b8b0a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media(max-width:360px){.coverage-milestone{grid-template-columns:1fr}.coverage-milestone-main{min-height:82px}.coverage-milestone-main strong{font-size:2.1rem}}
