.doc-card[data-astro-cid-rbmvsq6z]{background:var(--paper);border:1px solid var(--line);transition:border-color .4s var(--ease), transform .4s var(--ease), box-shadow .4s var(--ease);min-width:0}.doc-card[data-astro-cid-rbmvsq6z][hidden]{display:none!important}.doc-card[data-astro-cid-rbmvsq6z]:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 24px 50px -24px #1022353d}.doc-card__link[data-astro-cid-rbmvsq6z]{flex-direction:column;height:100%;padding:2rem;display:flex}.doc-card__top[data-astro-cid-rbmvsq6z]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.doc-card__badge[data-astro-cid-rbmvsq6z]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.45rem;font-size:.72rem;font-weight:600;display:inline-flex}.doc-card__status[data-astro-cid-rbmvsq6z]{background:var(--emerald-soft);color:var(--emerald);border:1px solid #1e5b4538;align-items:center;gap:.4rem;padding:.22rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.doc-card__status[data-astro-cid-rbmvsq6z]:before{content:"";background:var(--emerald);border-radius:50%;width:6px;height:6px}.doc-card__ref[data-astro-cid-rbmvsq6z]{color:var(--navy-2);margin-bottom:.5rem;font-size:.8rem;font-weight:600}.doc-card__title[data-astro-cid-rbmvsq6z]{margin-bottom:.75rem;font-size:1.55rem;line-height:1.2}.doc-card__desc[data-astro-cid-rbmvsq6z]{color:var(--muted);margin-bottom:1.25rem;font-size:.93rem}.doc-card__points[data-astro-cid-rbmvsq6z]{border-top:1px solid var(--line);gap:.55rem;margin:auto 0 1.5rem;padding:1rem 0 0;list-style:none;display:grid}.doc-card__points[data-astro-cid-rbmvsq6z] li[data-astro-cid-rbmvsq6z]{color:var(--text);align-items:flex-start;gap:.55rem;font-size:.85rem;line-height:1.45;display:flex}.doc-card__points[data-astro-cid-rbmvsq6z] svg{color:var(--gold);flex:none;margin-top:.2rem}.doc-card__foot[data-astro-cid-rbmvsq6z]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.doc-card__date[data-astro-cid-rbmvsq6z]{color:var(--muted);font-size:.76rem}.pillars-bar[data-astro-cid-jlgicf2s]{border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:3rem;padding-top:2rem;display:grid}.pillar-stat[data-astro-cid-jlgicf2s]{background:var(--paper);border:1px solid var(--line);transition:border-color .35s var(--ease), box-shadow .35s var(--ease);align-items:center;gap:.9rem;padding:1rem 1.15rem;display:flex}.pillar-stat[data-astro-cid-jlgicf2s]:hover{border-color:var(--gold);box-shadow:0 12px 28px -18px #1022352e}.pillar-stat[data-astro-cid-jlgicf2s] svg{color:var(--gold);flex:none}.pillar-stat[data-astro-cid-jlgicf2s] strong[data-astro-cid-jlgicf2s]{font-family:var(--serif);color:var(--navy);font-size:1.22rem;font-weight:600;line-height:1.2;display:block}.reform-banner[data-astro-cid-jlgicf2s]{background:var(--navy);color:#fffc;border-left:3px solid var(--gold);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3rem;padding:2.5rem;display:flex}.reform-banner__content[data-astro-cid-jlgicf2s]{max-width:52rem}.reform-banner__tag[data-astro-cid-jlgicf2s]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft);margin-bottom:.6rem;font-size:.7rem;font-weight:600;display:inline-block}.reform-banner[data-astro-cid-jlgicf2s] h2[data-astro-cid-jlgicf2s]{color:#fff;margin-bottom:.6rem;font-size:clamp(1.6rem,2.6vw,2.15rem)}.reform-banner[data-astro-cid-jlgicf2s] p[data-astro-cid-jlgicf2s]{margin:0;font-size:.95rem}.toolbar[data-astro-cid-jlgicf2s]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding-bottom:1.25rem;display:flex}.tabs[data-astro-cid-jlgicf2s]{flex-wrap:wrap;gap:.45rem;display:flex}.tab[data-astro-cid-jlgicf2s]{font:inherit;letter-spacing:.03em;background:var(--cream);color:var(--navy);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);padding:.62rem .95rem;font-size:.8rem;font-weight:600}.tab[data-astro-cid-jlgicf2s]:hover{border-color:var(--gold)}.tab[data-astro-cid-jlgicf2s].is-active{background:var(--navy);color:#fff;border-color:var(--navy)}.search-box[data-astro-cid-jlgicf2s]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);width:min(100%,330px);transition:border-color .3s var(--ease), box-shadow .3s var(--ease);align-items:center;gap:.65rem;padding:.6rem 1rem;display:flex}.search-box[data-astro-cid-jlgicf2s]:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px #b8925a24}.search-box[data-astro-cid-jlgicf2s] svg{color:var(--gold);flex:none}.search-box[data-astro-cid-jlgicf2s] input[data-astro-cid-jlgicf2s]{font:inherit;color:var(--text);background:0 0;border:0;outline:none;width:100%;font-size:.9rem}.count[data-astro-cid-jlgicf2s]{color:var(--muted);margin:1rem 0 0;font-size:.8rem}.doc-group[data-astro-cid-jlgicf2s]{padding-top:4rem;scroll-margin-top:6rem}.doc-group[data-astro-cid-jlgicf2s][hidden]{display:none!important}.doc-group__head[data-astro-cid-jlgicf2s]{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr;align-items:end;gap:2rem;margin-bottom:2.25rem;padding-bottom:1.5rem;display:grid}.doc-group__title[data-astro-cid-jlgicf2s]{align-items:flex-start;gap:1.25rem;display:flex}.doc-group[data-astro-cid-jlgicf2s] h2[data-astro-cid-jlgicf2s]{margin:0}.doc-group__summary[data-astro-cid-jlgicf2s]{color:var(--muted);margin:0;font-size:.96rem}.doc-group__more[data-astro-cid-jlgicf2s]{color:var(--gold);transition:color .3s var(--ease);align-items:center;gap:.4rem;margin-top:.6rem;font-size:.84rem;font-weight:600;display:inline-flex}.doc-group__more[data-astro-cid-jlgicf2s]:hover{color:var(--navy)}.doc-grid[data-astro-cid-jlgicf2s]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;display:grid}.empty[data-astro-cid-jlgicf2s]{text-align:center;background:var(--cream);border:1px solid var(--line);margin-top:2.5rem;padding:4rem 1.5rem}.empty[data-astro-cid-jlgicf2s] h3[data-astro-cid-jlgicf2s]{margin-bottom:.5rem}.empty[data-astro-cid-jlgicf2s] p[data-astro-cid-jlgicf2s]{color:var(--muted);margin:0}.charter[data-astro-cid-jlgicf2s]{background:var(--cream);border-top:2px solid var(--gold);align-items:flex-start;gap:1.5rem;margin-top:5rem;padding:2.25rem 2.5rem;display:flex}.charter[data-astro-cid-jlgicf2s] svg{color:var(--gold);flex:none;margin-top:.2rem}.charter[data-astro-cid-jlgicf2s] h3[data-astro-cid-jlgicf2s]{margin-bottom:.4rem;font-size:1.45rem}.charter[data-astro-cid-jlgicf2s] p[data-astro-cid-jlgicf2s]{color:var(--muted);margin:0;font-size:.9rem}.charter[data-astro-cid-jlgicf2s] strong[data-astro-cid-jlgicf2s]{color:var(--navy)}@media (width<=1020px){.pillars-bar[data-astro-cid-jlgicf2s]{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-grid[data-astro-cid-jlgicf2s],.doc-group__head[data-astro-cid-jlgicf2s]{grid-template-columns:minmax(0,1fr)}.search-box[data-astro-cid-jlgicf2s]{width:100%}}@media (width<=600px){.pillars-bar[data-astro-cid-jlgicf2s]{grid-template-columns:minmax(0,1fr)}.reform-banner[data-astro-cid-jlgicf2s],.charter[data-astro-cid-jlgicf2s]{flex-direction:column;padding:1.75rem}}
