/* GeopoliticaWeb 3.2 — uso responsável global e opção declaratória de veículo. */
.responsible-use-strip{box-sizing:border-box;display:flex;align-items:center;gap:12px;margin:14px auto 0;padding:11px 15px;max-width:1200px;width:calc(100% - 48px);border:1px solid #dfd6e9;border-left:4px solid #7649a2;border-radius:12px;background:#fbf9fd;color:#4b4160;font-size:12px;line-height:1.5}
.responsible-use-strip .rus-icon{font-size:21px;flex:none;line-height:1;color:#64418a}
.responsible-use-strip .rus-copy{min-width:0;flex:1;display:grid;gap:2px}
.responsible-use-strip .rus-copy>strong{font-size:12px;color:#50366f}
.responsible-use-strip details{margin-top:2px}
.responsible-use-strip summary{cursor:pointer;color:#624581;font-weight:700;width:fit-content}
.responsible-use-strip details p{margin:6px 0 0;max-width:880px}
.responsible-use-strip .rus-link{color:#57337a;font-size:11px;font-weight:800;text-decoration:underline;white-space:nowrap;min-height:32px;display:inline-flex;align-items:center}
.vehicle-pill{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.5;white-space:nowrap}
.vehicle-yes{background:#e5f7ec;color:#216946}.vehicle-no{background:#f0edf5;color:#5e5669}.vehicle-unknown{background:#f5f1eb;color:#795d43}
#person-vehicle{min-height:44px}
#vehicle-note{font-weight:400;color:#777;line-height:1.5;display:block;margin-top:6px}
.people-table{min-width:1020px}
@media(max-width:760px){.responsible-use-strip{width:calc(100% - 28px);margin-top:10px;padding:10px 12px;align-items:flex-start;gap:9px;flex-wrap:wrap}.responsible-use-strip .rus-copy{flex-basis:calc(100% - 45px)}.responsible-use-strip .rus-link{margin-left:28px;margin-top:0}.responsible-use-strip .rus-icon{margin-top:3px}.people-table{min-width:0}}
@media print{.responsible-use-strip{display:none!important}}
