.page-hero[data-astro-cid-3aiz52tp]{padding-top:calc(var(--nav-height) + 3rem);padding-bottom:3.5rem;background:var(--color-graphite);border-bottom:1px solid var(--color-border)}.breadcrumb[data-astro-cid-3aiz52tp]{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.6875rem;color:var(--color-text-muted);margin-bottom:2rem}.breadcrumb[data-astro-cid-3aiz52tp] a[data-astro-cid-3aiz52tp]{color:var(--color-text-muted);text-decoration:none;transition:color .2s}.breadcrumb[data-astro-cid-3aiz52tp] a[data-astro-cid-3aiz52tp]:hover{color:var(--color-text-secondary)}.page-hero-inner[data-astro-cid-3aiz52tp]{display:flex;flex-direction:column;gap:1.25rem;max-width:54ch}.page-title[data-astro-cid-3aiz52tp]{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;letter-spacing:-.025em;color:var(--color-text-primary);line-height:1.1}.page-subtitle[data-astro-cid-3aiz52tp]{font-size:1rem;line-height:1.65;color:var(--color-text-secondary)}.page-section[data-astro-cid-3aiz52tp]{padding-block:4rem;background:var(--color-graphite)}.governance-layout[data-astro-cid-3aiz52tp]{display:flex;flex-direction:column;gap:4rem;max-width:72rem}.gov-block[data-astro-cid-3aiz52tp]{display:flex;flex-direction:column;gap:1.5rem}.gov-block-title[data-astro-cid-3aiz52tp]{font-size:1.25rem;font-weight:600;letter-spacing:-.015em;color:var(--color-text-primary);padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.gov-subtext[data-astro-cid-3aiz52tp]{font-size:.9375rem;line-height:1.65;color:var(--color-text-secondary);max-width:54ch}.gov-note[data-astro-cid-3aiz52tp]{font-size:.875rem;line-height:1.6;color:var(--color-text-muted);padding:.875rem 1rem;border-left:2px solid var(--color-border);background:#ffffff04;border-radius:0 2px 2px 0;max-width:54ch;font-style:italic}.roles-table[data-astro-cid-3aiz52tp]{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:4px;overflow:hidden;max-width:72rem}.role-row[data-astro-cid-3aiz52tp]{display:grid;grid-template-columns:14rem 1fr 12rem;gap:1.5rem;align-items:center;padding:1rem 1.5rem;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.role-row[data-astro-cid-3aiz52tp]:last-child{border-bottom:none}.role-name[data-astro-cid-3aiz52tp]{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--color-text-primary)}.role-resp[data-astro-cid-3aiz52tp]{font-size:.875rem;color:var(--color-text-secondary)}.role-status[data-astro-cid-3aiz52tp]{font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted)}.policies-list[data-astro-cid-3aiz52tp]{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:4px;overflow:hidden;max-width:64rem}.policy-row[data-astro-cid-3aiz52tp]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 1.5rem;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.policy-row[data-astro-cid-3aiz52tp]:last-child{border-bottom:none}.policy-info[data-astro-cid-3aiz52tp]{display:flex;flex-direction:column;gap:.25rem}.policy-name[data-astro-cid-3aiz52tp]{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--color-text-primary)}.policy-purpose[data-astro-cid-3aiz52tp]{font-size:.8125rem;color:var(--color-text-secondary)}.policy-status[data-astro-cid-3aiz52tp]{font-family:var(--font-mono);font-size:.6rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);padding:.2rem .5rem;border:1px solid var(--color-border);border-radius:2px;white-space:nowrap}.standards-list[data-astro-cid-3aiz52tp]{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:4px;overflow:hidden;max-width:54ch}.standard-row[data-astro-cid-3aiz52tp]{display:flex;gap:1rem;align-items:baseline;padding:.875rem 1.25rem;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.standard-row[data-astro-cid-3aiz52tp]:last-child{border-bottom:none}.std-num[data-astro-cid-3aiz52tp]{font-family:var(--font-mono);font-size:.6875rem;font-weight:600;color:var(--color-electric-blue);flex-shrink:0}.std-text[data-astro-cid-3aiz52tp]{font-size:.9375rem;line-height:1.55;color:var(--color-text-secondary)}@media (max-width: 768px){.role-row[data-astro-cid-3aiz52tp]{grid-template-columns:1fr;gap:.5rem}}
