.role-card[data-astro-cid-c4cssbhe]{background-color:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:2rem;display:flex;flex-direction:column;gap:1rem}.role-header[data-astro-cid-c4cssbhe]{display:flex;align-items:baseline;gap:.75rem}.role-name[data-astro-cid-c4cssbhe]{font-size:1.35rem;color:var(--accent-gold)}.role-size[data-astro-cid-c4cssbhe]{font-size:.85rem;color:var(--text-secondary)}.role-description[data-astro-cid-c4cssbhe]{color:var(--text-secondary);font-size:.95rem;line-height:1.5}.responsibilities-label[data-astro-cid-c4cssbhe]{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:.5rem}.role-responsibilities[data-astro-cid-c4cssbhe] ul[data-astro-cid-c4cssbhe]{list-style:none;display:flex;flex-direction:column;gap:.4rem}.role-responsibilities[data-astro-cid-c4cssbhe] li[data-astro-cid-c4cssbhe]{color:var(--text-secondary);font-size:.9rem;padding-left:1.25rem;position:relative}.role-responsibilities[data-astro-cid-c4cssbhe] li[data-astro-cid-c4cssbhe]:before{content:"–";position:absolute;left:0;color:var(--text-secondary)}.decision-card[data-astro-cid-bdvmz3hw]{background-color:var(--bg-card);border:1px solid var(--border);border-left:4px solid var(--accent-gold);border-radius:var(--radius);padding:2rem;display:flex;flex-direction:column;gap:.75rem}.decision-title[data-astro-cid-bdvmz3hw]{font-size:1.2rem;color:var(--text-primary)}.decision-threshold[data-astro-cid-bdvmz3hw]{font-size:.95rem;font-weight:600;color:var(--accent-gold)}.decision-examples[data-astro-cid-bdvmz3hw]{list-style:none;display:flex;flex-direction:column;gap:.35rem}.decision-examples[data-astro-cid-bdvmz3hw] li[data-astro-cid-bdvmz3hw]{color:var(--text-secondary);font-size:.9rem;padding-left:1.25rem;position:relative}.decision-examples[data-astro-cid-bdvmz3hw] li[data-astro-cid-bdvmz3hw]:before{content:"–";position:absolute;left:0;color:var(--text-secondary)}.how-we-work-page[data-astro-cid-rhjaanil]{max-width:var(--max-width);margin:0 auto;padding:3rem 1rem}.page-header[data-astro-cid-rhjaanil]{text-align:center;margin-bottom:3rem}.page-header[data-astro-cid-rhjaanil] h1[data-astro-cid-rhjaanil]{font-size:2.5rem;margin-bottom:.5rem}.page-header[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil]{color:var(--text-secondary);font-size:1.1rem}.roles-section[data-astro-cid-rhjaanil]{margin-bottom:4rem}.roles-section[data-astro-cid-rhjaanil] h2[data-astro-cid-rhjaanil]{font-size:1.75rem;margin-bottom:1.5rem}.roles-grid[data-astro-cid-rhjaanil]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:1rem}.charter-link[data-astro-cid-rhjaanil]{color:var(--text-secondary);font-size:.9rem;margin-top:1rem}.charter-link[data-astro-cid-rhjaanil] a[data-astro-cid-rhjaanil]{color:var(--accent-gold)}.decisions-section[data-astro-cid-rhjaanil]{margin-bottom:4rem}.decisions-section[data-astro-cid-rhjaanil] h2[data-astro-cid-rhjaanil]{font-size:1.75rem;margin-bottom:.75rem}.section-intro[data-astro-cid-rhjaanil]{color:var(--text-secondary);font-size:.95rem;line-height:1.5;margin-bottom:1.5rem}.decisions-grid[data-astro-cid-rhjaanil]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.transparency-note[data-astro-cid-rhjaanil]{color:var(--text-secondary);font-size:.9rem;margin-top:1rem}.amendment-section[data-astro-cid-rhjaanil]{max-width:700px;margin-bottom:4rem}.amendment-section[data-astro-cid-rhjaanil] h2[data-astro-cid-rhjaanil]{font-size:1.75rem;margin-bottom:.75rem}.steps[data-astro-cid-rhjaanil]{list-style:none;display:flex;flex-direction:column;gap:1.5rem}.steps[data-astro-cid-rhjaanil] li[data-astro-cid-rhjaanil]{display:flex;gap:1rem;align-items:flex-start}.step-number[data-astro-cid-rhjaanil]{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;border-radius:50%;background-color:var(--accent-gold);color:var(--bg-primary);font-weight:700;font-size:.95rem;flex-shrink:0}.steps[data-astro-cid-rhjaanil] strong[data-astro-cid-rhjaanil]{display:block;margin-bottom:.25rem;color:var(--text-primary)}.steps[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil]{color:var(--text-secondary);font-size:.95rem;line-height:1.5}.join-section[data-astro-cid-rhjaanil]{border-top:1px solid var(--border);padding-top:3rem;text-align:center}.join-section[data-astro-cid-rhjaanil] h2[data-astro-cid-rhjaanil]{font-size:1.5rem;margin-bottom:.75rem}.join-section[data-astro-cid-rhjaanil] p[data-astro-cid-rhjaanil]{color:var(--text-secondary);margin-bottom:1.5rem}.btn[data-astro-cid-rhjaanil]{display:inline-block;padding:.75rem 1.75rem;border-radius:var(--radius);font-weight:600;font-size:1rem;transition:background-color .2s,color .2s}.btn-secondary[data-astro-cid-rhjaanil]{border:1px solid var(--accent-gold);color:var(--accent-gold)}.btn-secondary[data-astro-cid-rhjaanil]:hover{background-color:var(--accent-gold);color:var(--bg-primary)}
