section.svelte-7xjc{padding:var(--space-3xl) 0 var(--space-4xl)}section.svelte-7xjc>div:where(.svelte-7xjc){max-width:var(--measure-prose);margin:0 auto;padding:0 var(--space-gutter)}h1.svelte-7xjc{font-family:var(--font-display);font-weight:800;font-size:var(--text-display);line-height:1.12;letter-spacing:-.01em;font-style:normal;color:var(--color-ink);margin:0 0 var(--space-md);overflow-wrap:anywhere;min-width:0}h2.svelte-7xjc{font-family:var(--font-display);font-weight:800;font-size:var(--text-h2);line-height:1.2;font-style:normal;color:var(--color-ink);margin:var(--space-2xl) 0 var(--space-sm)}p.svelte-7xjc{font-family:var(--font-body);font-size:var(--text-body);line-height:1.7;color:var(--color-ink-2);margin:0 0 var(--space-md)}ul.svelte-7xjc{font-family:var(--font-body);font-size:var(--text-body);line-height:1.7;color:var(--color-ink-2);margin:0 0 var(--space-md);padding-left:var(--space-md)}li.svelte-7xjc{margin-bottom:var(--space-2xs)}strong.svelte-7xjc{font-weight:600;color:var(--color-ink)}a.svelte-7xjc{color:var(--color-accent-ink);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:3px}a.svelte-7xjc:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}details .chevron-icon{display:inline-flex;color:var(--color-accent-ink)}details[open] .chevron-icon{rotate:180deg}
