.cit-lessons{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cit-lessons>details{background:#e9f6ef;border:1px solid #47837b;border-radius:12px;padding:18px}.cit-lessons summary{cursor:pointer;font-weight:bold;min-height:30px}.citizenship-page section[id]{scroll-margin-top:24px}.citizenship-page label{line-height:1.6}.citizenship-page .practice-actions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}#cit-plan-output li{margin:14px 0;line-height:1.7}@media(max-width:700px){.cit-lessons{grid-template-columns:1fr}}