/* cbp.css — Citizenship Child Born in Portugal R1. Extends cit-hub.css + nat.css. Global OKNO tokens only. */
.cbp-2sc{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:6px 0 14px}
.cbp-sc{display:flex;flex-direction:column;background:var(--ok-card-surface);border:1px solid var(--ok-card-line);border-left:3px solid var(--gs-teal);border-radius:var(--cit-r-l,18px);padding:22px 24px;box-shadow:var(--ok-card-shadow-hover)}
.cbp-sc__h{font-size:18px;font-weight:800;color:var(--gs-navy);margin:0 0 10px;line-height:1.28}
.cbp-sc .cit-actions{margin-top:auto;padding-top:10px}
@media (max-width:1000px){.cbp-2sc{grid-template-columns:1fr}}
