/* Faixa de destaque do Observatório do PDI — [pdi_facma_destaque] */
.pdi-destaque{display:grid;grid-template-columns:minmax(200px,.8fr) 1.3fr 1.2fr auto;gap:22px;align-items:stretch;padding:20px 24px;border-radius:18px;background:linear-gradient(110deg,#123d5b 0%,#0b4c74 62%,#075d8d 100%);color:#fff!important;text-decoration:none!important;font-family:inherit;box-shadow:0 10px 28px rgba(18,61,91,.22);border-bottom:5px solid #d58a2f;transition:transform .15s,box-shadow .15s;box-sizing:border-box;width:100%}
.pdi-destaque *{box-sizing:border-box}
.pdi-destaque:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(18,61,91,.3)}
.pdi-destaque-brand{display:flex;align-items:center;gap:12px}
.pdi-destaque-brand img{width:52px;height:52px;border-radius:12px;background:#fff;padding:6px;object-fit:contain}
.pdi-destaque-brand>span{display:flex;flex-direction:column;gap:2px}
.pdi-destaque-brand small{font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.8}
.pdi-destaque-brand b{font-size:20px;line-height:1.1;font-weight:800;text-transform:uppercase}
.pdi-destaque-brand em{font-style:normal;font-size:13px;opacity:.85}
.pdi-destaque-col{display:flex;flex-direction:column;gap:8px;min-width:0;padding-left:20px;border-left:1px solid rgba(255,255,255,.18)}
.pdi-destaque-h{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#f2b56b}
.pdi-destaque-item{display:flex;gap:10px;align-items:center;min-width:0}
.pdi-destaque-item>b{flex:0 0 auto;min-width:50px;padding:5px 6px;border-radius:9px;background:rgba(255,255,255,.14);font-size:14px;font-weight:800;text-align:center}
.pdi-destaque-item>b.is-done{background:#d58a2f}
.pdi-destaque-item>span{display:flex;flex-direction:column;min-width:0}
.pdi-destaque-item strong{font-size:14px;line-height:1.3;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.pdi-destaque-item small{font-size:12px;opacity:.8}
.pdi-destaque-item time{flex:0 0 auto;width:50px;display:flex;flex-direction:column;align-items:center;padding:4px 2px;border-radius:9px;background:#fff;color:#123d5b}
.pdi-destaque-item time b{font-size:17px;line-height:1;font-weight:800}
.pdi-destaque-item time small{font-size:10px;font-weight:700;opacity:1;color:#a5621a}
.pdi-destaque-go{align-self:center;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;background:#d58a2f;color:#fff;font-weight:800;font-size:15px;white-space:nowrap}
.pdi-destaque-go i{font-style:normal}
@media (max-width:1100px){.pdi-destaque{grid-template-columns:1fr 1fr}.pdi-destaque-brand{grid-column:1/-1}.pdi-destaque-go{grid-column:1/-1;justify-self:start}}
@media (max-width:640px){.pdi-destaque{grid-template-columns:1fr;padding:18px}.pdi-destaque-col{padding-left:0;border-left:0;padding-top:12px;border-top:1px solid rgba(255,255,255,.18)}.pdi-destaque-go{justify-self:stretch;justify-content:center}}
