.officials-guide-page[data-astro-cid-5pd23dpv]{--section-padding: 4rem 0}.hero[data-astro-cid-5pd23dpv]{background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff;padding:4rem 0;text-align:center}.audience-badge[data-astro-cid-5pd23dpv]{display:inline-block;background:#fff3;padding:.5rem 1.5rem;border-radius:2rem;font-size:.85rem;font-weight:700;letter-spacing:.05em;margin-bottom:1rem}.hero[data-astro-cid-5pd23dpv] h1[data-astro-cid-5pd23dpv]{font-size:clamp(2rem,5vw,3rem);margin-bottom:.5rem}.hero-subtitle[data-astro-cid-5pd23dpv]{font-size:1.25rem;opacity:.9;margin-bottom:1rem}.hero-text[data-astro-cid-5pd23dpv]{max-width:650px;margin:0 auto;opacity:.9;line-height:1.6}.summary-section[data-astro-cid-5pd23dpv],.constituents-section[data-astro-cid-5pd23dpv],.questions-section[data-astro-cid-5pd23dpv],.policy-section[data-astro-cid-5pd23dpv],.implications-section[data-astro-cid-5pd23dpv],.onepager-section[data-astro-cid-5pd23dpv]{padding:var(--section-padding)}.alt-bg[data-astro-cid-5pd23dpv]{background:#f8f9fa}.summary-box[data-astro-cid-5pd23dpv]{background:#fff;border:2px solid #1e40af;border-radius:12px;padding:2rem}.summary-box[data-astro-cid-5pd23dpv] h2[data-astro-cid-5pd23dpv]{font-size:1.5rem;color:#1e40af;margin-bottom:1.5rem;text-align:center}.summary-grid[data-astro-cid-5pd23dpv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.summary-item[data-astro-cid-5pd23dpv] h3[data-astro-cid-5pd23dpv]{font-size:1.05rem;color:#1e40af;margin-bottom:.5rem}.summary-item[data-astro-cid-5pd23dpv] p[data-astro-cid-5pd23dpv]{font-size:.9rem;color:#4b5563;line-height:1.6;margin:0}.constituents-grid[data-astro-cid-5pd23dpv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.constituent-card[data-astro-cid-5pd23dpv]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.constituent-card[data-astro-cid-5pd23dpv] h3[data-astro-cid-5pd23dpv]{font-size:1.1rem;color:#1e40af;margin-bottom:.75rem}.constituent-card[data-astro-cid-5pd23dpv] p[data-astro-cid-5pd23dpv]{font-size:.9rem;color:#4b5563;line-height:1.6;margin:0}.questions-grid[data-astro-cid-5pd23dpv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.5rem}.question-card[data-astro-cid-5pd23dpv]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;position:relative}.question-number[data-astro-cid-5pd23dpv]{position:absolute;top:-12px;left:20px;width:28px;height:28px;background:#1e40af;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem}.question-card[data-astro-cid-5pd23dpv] h3[data-astro-cid-5pd23dpv]{font-size:1.05rem;color:#1e40af;margin:.5rem 0 .75rem}.question[data-astro-cid-5pd23dpv]{font-size:.95rem;font-weight:600;color:#1f2937;font-style:italic;margin-bottom:.75rem}.context[data-astro-cid-5pd23dpv]{font-size:.85rem;color:#6b7280;line-height:1.5;margin:0}.policy-grid[data-astro-cid-5pd23dpv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.policy-card[data-astro-cid-5pd23dpv]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.policy-card[data-astro-cid-5pd23dpv].recommended{border-color:#059669;border-width:2px}.policy-header[data-astro-cid-5pd23dpv]{padding:1rem 1.5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.policy-card[data-astro-cid-5pd23dpv].recommended .policy-header[data-astro-cid-5pd23dpv]{background:#ecfdf5}.policy-badge[data-astro-cid-5pd23dpv]{display:inline-block;background:#059669;color:#fff;font-size:.7rem;font-weight:700;padding:.25rem .5rem;border-radius:4px;margin-bottom:.5rem}.policy-header[data-astro-cid-5pd23dpv] h3[data-astro-cid-5pd23dpv]{font-size:1.05rem;color:#1f2937;margin:0}.policy-content[data-astro-cid-5pd23dpv]{padding:1.5rem}.policy-content[data-astro-cid-5pd23dpv] p[data-astro-cid-5pd23dpv]{font-size:.9rem;color:#4b5563;margin:0 0 .75rem}.policy-content[data-astro-cid-5pd23dpv] ul[data-astro-cid-5pd23dpv]{margin:0 0 .75rem;padding-left:1.25rem;font-size:.9rem}.policy-content[data-astro-cid-5pd23dpv] li[data-astro-cid-5pd23dpv]{margin-bottom:.25rem}.policy-note[data-astro-cid-5pd23dpv]{font-size:.85rem;color:#6b7280;font-style:italic;margin-top:.75rem!important}.implications-content[data-astro-cid-5pd23dpv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.implication-card[data-astro-cid-5pd23dpv]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.implication-card[data-astro-cid-5pd23dpv] h3[data-astro-cid-5pd23dpv]{font-size:1.05rem;color:#1e40af;margin-bottom:.75rem}.implication-card[data-astro-cid-5pd23dpv] p[data-astro-cid-5pd23dpv]{font-size:.9rem;color:#4b5563;line-height:1.6;margin:0}.onepager-box[data-astro-cid-5pd23dpv]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;max-width:800px;margin:0 auto}.onepager-header[data-astro-cid-5pd23dpv]{background:#1e40af;color:#fff;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.onepager-header[data-astro-cid-5pd23dpv] h3[data-astro-cid-5pd23dpv]{font-size:1.15rem;margin:0}.print-button[data-astro-cid-5pd23dpv]{background:#fff;color:#1e40af;border:none;padding:.5rem 1rem;border-radius:6px;font-weight:600;cursor:pointer;transition:background-color .2s}.print-button[data-astro-cid-5pd23dpv]:hover{background:#f1f5f9}.onepager-content[data-astro-cid-5pd23dpv]{padding:1.5rem}.fact-row[data-astro-cid-5pd23dpv]{display:flex;padding:.75rem 0;border-bottom:1px solid #f1f5f9;font-size:.95rem}.fact-row[data-astro-cid-5pd23dpv]:last-child{border-bottom:none}.fact-label[data-astro-cid-5pd23dpv]{font-weight:600;color:#1f2937;min-width:200px;flex-shrink:0}.fact-value[data-astro-cid-5pd23dpv]{color:#4b5563}@media print{.hero[data-astro-cid-5pd23dpv],nav[data-astro-cid-5pd23dpv],footer[data-astro-cid-5pd23dpv],.print-button[data-astro-cid-5pd23dpv]{display:none!important}.onepager-box[data-astro-cid-5pd23dpv]{border:1px solid #000}}.related-section[data-astro-cid-5pd23dpv]{padding:var(--section-padding);background:#f8fafc}.related-section[data-astro-cid-5pd23dpv] h2[data-astro-cid-5pd23dpv]{font-size:1.75rem;color:#1f2937;margin-bottom:2rem;text-align:center}.related-grid[data-astro-cid-5pd23dpv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.related-card[data-astro-cid-5pd23dpv]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;text-decoration:none;transition:all .2s}.related-card[data-astro-cid-5pd23dpv]:hover{border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.related-icon[data-astro-cid-5pd23dpv]{font-size:2rem;display:block;margin-bottom:.75rem}.related-card[data-astro-cid-5pd23dpv] h3[data-astro-cid-5pd23dpv]{font-size:1.1rem;color:#1f2937;margin:0 0 .5rem}.related-card[data-astro-cid-5pd23dpv] p[data-astro-cid-5pd23dpv]{font-size:.9rem;color:#6b7280;margin:0;line-height:1.5}@media(max-width:768px){.summary-grid[data-astro-cid-5pd23dpv],.constituents-grid[data-astro-cid-5pd23dpv],.questions-grid[data-astro-cid-5pd23dpv],.policy-grid[data-astro-cid-5pd23dpv],.implications-content[data-astro-cid-5pd23dpv],.related-grid[data-astro-cid-5pd23dpv]{grid-template-columns:1fr}.fact-row[data-astro-cid-5pd23dpv]{flex-direction:column;gap:.25rem}.fact-label[data-astro-cid-5pd23dpv]{min-width:auto}}
