/* Complementos de estilo (SQ Cidadania). Carregado depois de style.css. */
.xp{margin:1.25rem 0 0;padding:.85rem 1rem;border-left:4px solid #c9a24a;background:rgba(255,255,255,.08);font-weight:500;line-height:1.5}
.xp strong{font-weight:700}
.us-block{background:#10263d;color:#fff;padding:3.5rem 0}
.us-block h2,.us-block h3{color:#fff}
.us-block .measure,.us-block .small{color:rgba(255,255,255,.88)}
.us-block .cols{display:grid;gap:1.25rem;grid-template-columns:1fr;margin:1.5rem 0}
@media (min-width:760px){.us-block .cols{grid-template-columns:1fr 1fr}}
.us-block .col{border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:1.25rem}
.us-block .col ul{margin:.6rem 0 0 1.1rem;padding:0}
.us-block .col li{margin:.5rem 0;line-height:1.5}
.us-block .actions{margin-top:1.25rem}
.us-block .btn-line{color:#fff;border-color:rgba(255,255,255,.75);background:transparent}
.us-block .btn-line:hover,.us-block .btn-line:focus-visible{background:rgba(255,255,255,.12)}
