.page.svelte-1sm7nwf{max-width:1060px;margin:0 auto;padding:2.5rem 2rem 5rem;display:grid;grid-template-columns:1fr 300px;grid-template-rows:auto;gap:0 2.5rem}.page-breadcrumb.svelte-1sm7nwf,.page-header.svelte-1sm7nwf{grid-column:1 / -1}.main-col.svelte-1sm7nwf{grid-column:1;min-width:0}.ref-panel.svelte-1sm7nwf{grid-column:2}@media(max-width:800px){.page.svelte-1sm7nwf{grid-template-columns:1fr;padding:1.5rem 1.25rem 4rem}.main-col.svelte-1sm7nwf,.ref-panel.svelte-1sm7nwf{grid-column:1}.ref-panel.svelte-1sm7nwf{margin-top:2.5rem;border-top:1px solid var(--tan);padding-top:2rem}}.master-header.svelte-145v1wp{background:var(--white);border:1px solid var(--border);border-left:4px solid var(--red);padding:1.5rem 2rem;margin-bottom:2.5rem;display:grid;grid-template-columns:auto 1fr;gap:0 2rem;align-items:center}.figure-num.svelte-145v1wp{font-family:Courier Prime,monospace;font-size:.65rem;color:var(--red);letter-spacing:.14em;text-transform:uppercase;writing-mode:vertical-lr;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap}.header-text.svelte-145v1wp h1:where(.svelte-145v1wp){font-size:2.2rem;font-weight:600;line-height:1.1;margin-bottom:.3rem}.treatise.svelte-145v1wp{font-style:italic;color:var(--slate);font-size:1rem;margin-bottom:.4rem}.meta.svelte-145v1wp{font-family:Courier Prime,monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--slate)}h2.svelte-2penap{font-family:Courier Prime,monospace;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin:2.5rem 0 1rem;display:flex;align-items:center;gap:.75rem}h2.svelte-2penap:after{content:"";flex:1;height:1px;background:var(--tan)}
