.citizen-actions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.citizen-actions a,.citizen-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 17px;border:1px solid #0c766d;border-radius:12px;background:#fff;color:#075f57;font:600 14px/1.3 system-ui;text-decoration:none;cursor:pointer}.citizen-actions a:first-child{background:#087e73;color:white}.citizen-evidence{margin-top:16px;border-top:1px solid #d3e5df;padding-top:14px}.citizen-result{padding:20px;border:1px solid #d3e5df;border-radius:16px;margin:12px 0;background:#fff;overflow-wrap:anywhere}.citizen-result h3{font-size:18px;margin:0 0 10px}.citizen-result p,.citizen-result li{font-size:14px;line-height:1.6}.citizen-result a{color:#08695f;text-decoration:underline}.citizen-status{display:inline-block;background:#e4f3ec;color:#164d43;padding:5px 9px;border-radius:8px;font-size:12px}.citizen-next{font-weight:650;color:#174c42}.citizen-actions a:focus-visible,.citizen-actions button:focus-visible{outline:3px solid #ecae45;outline-offset:3px}@media(max-width:600px){.citizen-actions{display:grid;grid-template-columns:1fr 1fr}.citizen-result{padding:16px}.citizen-actions a{padding:10px 8px}.hero-actions{flex-wrap:wrap}}
