.rich-guide[data-astro-cid-a6gbsjok]{max-width:56rem;padding-block:3rem 1rem}.rg-head[data-astro-cid-a6gbsjok] h1[data-astro-cid-a6gbsjok]{color:var(--color-cream);margin:.6rem 0 1rem;font-size:clamp(2rem,5vw,3.2rem);line-height:1.12}.rg-lede[data-astro-cid-a6gbsjok]{max-width:70ch;color:var(--color-cream);margin:0 0 .75rem;font-size:1.15rem;line-height:1.65}.rg-meta[data-astro-cid-a6gbsjok]{color:var(--color-cream-muted);margin:0 0 1.75rem;font-size:.88rem}.rg-top[data-astro-cid-a6gbsjok]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:1.25rem;margin-bottom:2.5rem;display:grid}.rg-facts[data-astro-cid-a6gbsjok],.rg-toc[data-astro-cid-a6gbsjok]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:14px;padding:1.25rem 1.4rem}.rg-facts[data-astro-cid-a6gbsjok] h2[data-astro-cid-a6gbsjok],.rg-toc[data-astro-cid-a6gbsjok] h2[data-astro-cid-a6gbsjok]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold);margin:0 0 .9rem;font-family:inherit;font-size:.8rem;font-weight:600}.rg-facts[data-astro-cid-a6gbsjok] dl[data-astro-cid-a6gbsjok]{gap:.85rem;margin:0;display:grid}.rg-fact[data-astro-cid-a6gbsjok]{border-bottom:1px solid var(--color-border);grid-template-columns:8.5rem minmax(0,1fr);gap:.25rem 1rem;padding-bottom:.85rem;display:grid}.rg-fact[data-astro-cid-a6gbsjok]:last-child{border-bottom:0;padding-bottom:0}.rg-fact[data-astro-cid-a6gbsjok] dt[data-astro-cid-a6gbsjok]{color:var(--color-cream-muted);font-size:.9rem}.rg-fact[data-astro-cid-a6gbsjok] dd[data-astro-cid-a6gbsjok]{color:var(--color-cream);margin:0;line-height:1.5}.rg-toc[data-astro-cid-a6gbsjok] ol[data-astro-cid-a6gbsjok]{gap:.55rem;margin:0;padding-left:1.2rem;display:grid}.rg-toc[data-astro-cid-a6gbsjok] a[data-astro-cid-a6gbsjok]{color:var(--color-gold-light);text-decoration:none}.rg-toc[data-astro-cid-a6gbsjok] a[data-astro-cid-a6gbsjok]:hover{text-decoration:underline}.rg-body[data-astro-cid-a6gbsjok]{font-size:1.05rem;line-height:1.75}.rg-body[data-astro-cid-a6gbsjok] h2{color:var(--color-gold-light);margin:2.6rem 0 .8rem;scroll-margin-top:5rem;font-size:clamp(1.5rem,3.2vw,1.9rem)}.rg-body[data-astro-cid-a6gbsjok] h3{color:var(--color-cream);margin:1.4rem 0 .4rem;font-size:1.15rem}.rg-body[data-astro-cid-a6gbsjok] p,.rg-body[data-astro-cid-a6gbsjok] ul,.rg-body[data-astro-cid-a6gbsjok] ol{max-width:70ch}.rg-body[data-astro-cid-a6gbsjok] p{margin:.9rem 0}.rg-body[data-astro-cid-a6gbsjok] ul,.rg-body[data-astro-cid-a6gbsjok] ol{margin:.9rem 0;padding-left:1.3rem}.rg-body[data-astro-cid-a6gbsjok] li{margin:.5rem 0}.rg-body[data-astro-cid-a6gbsjok] .rg-table-wrap{border:1px solid var(--color-border);border-radius:12px;margin:1.4rem 0;overflow-x:auto}.rg-body[data-astro-cid-a6gbsjok] table{border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.5}.rg-body[data-astro-cid-a6gbsjok] th,.rg-body[data-astro-cid-a6gbsjok] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;padding:.8rem .9rem}.rg-body[data-astro-cid-a6gbsjok] tbody tr:last-child td,.rg-body[data-astro-cid-a6gbsjok] tbody tr:last-child th{border-bottom:0}.rg-body[data-astro-cid-a6gbsjok] thead th{background:var(--color-bg-elevated);color:var(--color-gold-light);font-weight:600}.rg-body[data-astro-cid-a6gbsjok] tbody th{color:var(--color-cream);width:28%;font-weight:600}.rg-body[data-astro-cid-a6gbsjok] .rg-callout{border:1px solid var(--color-border);background:#c9a96214;border-radius:12px;max-width:70ch;margin:1.6rem 0;padding:1.1rem 1.3rem}.rg-body[data-astro-cid-a6gbsjok] .rg-callout strong:first-child{color:var(--color-gold-light);margin-bottom:.3rem;display:block}.rg-body[data-astro-cid-a6gbsjok] .rg-callout p{margin:.4rem 0 0}.rg-body[data-astro-cid-a6gbsjok] .rg-timeline{gap:.75rem;max-width:none;margin:1.4rem 0;padding:0;list-style:none;display:grid}.rg-body[data-astro-cid-a6gbsjok] .rg-timeline li{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px;grid-template-columns:9rem minmax(0,1fr);gap:.25rem 1rem;margin:0;padding:.95rem 1.1rem;display:grid}.rg-body[data-astro-cid-a6gbsjok] .rg-timeline .when{color:var(--color-gold);font-weight:600}.rg-body[data-astro-cid-a6gbsjok] .rg-source{color:var(--color-cream-muted);font-size:.88rem}.rg-related[data-astro-cid-a6gbsjok]{max-width:56rem;padding-block:1rem 1.5rem}.rg-related[data-astro-cid-a6gbsjok] h2[data-astro-cid-a6gbsjok]{margin-bottom:1rem;font-size:1.5rem}.rg-related-grid[data-astro-cid-a6gbsjok]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.rg-related-card[data-astro-cid-a6gbsjok]{color:var(--color-cream);gap:.35rem;padding:1.1rem 1.2rem;text-decoration:none;display:grid}.rg-related-card[data-astro-cid-a6gbsjok] strong[data-astro-cid-a6gbsjok]{color:var(--color-gold-light)}.rg-related-card[data-astro-cid-a6gbsjok] span[data-astro-cid-a6gbsjok]{color:var(--color-cream-muted);font-size:.93rem;line-height:1.5}.rg-help[data-astro-cid-a6gbsjok]{max-width:56rem;padding-block:1rem 3rem}.rg-help[data-astro-cid-a6gbsjok] h2[data-astro-cid-a6gbsjok]{font-size:1.5rem}@media (width<=760px){.rg-top[data-astro-cid-a6gbsjok],.rg-fact[data-astro-cid-a6gbsjok],.rg-body[data-astro-cid-a6gbsjok] .rg-timeline li{grid-template-columns:minmax(0,1fr)}.rg-body[data-astro-cid-a6gbsjok] tbody th{width:auto}.rg-body[data-astro-cid-a6gbsjok] table{font-size:.88rem}.rg-body[data-astro-cid-a6gbsjok] th,.rg-body[data-astro-cid-a6gbsjok] td{overflow-wrap:normal;word-break:normal;padding:.65rem .55rem}.rg-body[data-astro-cid-a6gbsjok] thead th:first-child,.rg-body[data-astro-cid-a6gbsjok] tbody th{min-width:6.2rem}.rg-body[data-astro-cid-a6gbsjok] td,.rg-body[data-astro-cid-a6gbsjok] thead th:not(:first-child){min-width:7rem}}
