.figure.svelte-1k8iauo{margin:0 0 32px}.allocation.svelte-1k8iauo{margin-top:16px;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.allocation.svelte-1k8iauo caption:where(.svelte-1k8iauo){margin-bottom:8px;text-align:left;font-size:12.5px;color:var(--text-faint)}.allocation.svelte-1k8iauo th:where(.svelte-1k8iauo),.allocation.svelte-1k8iauo td:where(.svelte-1k8iauo){padding:7px 16px 7px 0;text-align:left;border-bottom:1px solid var(--border)}.allocation.svelte-1k8iauo thead:where(.svelte-1k8iauo) th:where(.svelte-1k8iauo){font-weight:500;color:var(--text-muted)}.allocation.svelte-1k8iauo .wrong:where(.svelte-1k8iauo){color:var(--danger)}.head.svelte-1k8iauo{margin-bottom:40px}h1.svelte-1k8iauo{margin:0 0 14px;font-size:30px;letter-spacing:-.02em}.lede.svelte-1k8iauo{margin:0;font-size:15.5px;line-height:1.6;color:var(--text-muted);max-width:64ch}section.svelte-1k8iauo{margin-bottom:40px}h2.svelte-1k8iauo{margin:0 0 12px;font-size:19px;letter-spacing:-.012em}h3.svelte-1k8iauo{margin:24px 0 8px;font-size:14.5px}p.svelte-1k8iauo{margin:0 0 14px;font-size:14.5px;line-height:1.68;color:var(--text-muted);max-width:68ch}p.svelte-1k8iauo strong:where(.svelte-1k8iauo){color:var(--text)}p.svelte-1k8iauo em:where(.svelte-1k8iauo){font-style:italic;color:var(--text)}a.svelte-1k8iauo{color:var(--accent)}ul.svelte-1k8iauo{margin:0 0 14px;padding-left:20px;font-size:14px;line-height:1.7;color:var(--text-muted);max-width:68ch}.glossary.svelte-1k8iauo{border-top:1px solid var(--border);padding-top:22px}.phase-group.svelte-1k8iauo{margin-top:18px}.phase-group.svelte-1k8iauo h3:where(.svelte-1k8iauo){display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--phase, var(--text))}.swatch.svelte-1k8iauo{width:8px;height:8px;border-radius:2px;background:var(--phase, var(--text-faint));flex:none}.terms.svelte-1k8iauo{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 20px;font-size:14px;line-height:1.7;max-width:none}.terms.svelte-1k8iauo a:where(.svelte-1k8iauo){color:var(--text-muted);text-decoration:none}.terms.svelte-1k8iauo a:where(.svelte-1k8iauo):hover{color:var(--text);text-decoration:underline}.disclosure.svelte-1k8iauo{border-top:1px solid var(--border);padding-top:22px}
