section.svelte-zrxa68{scroll-margin-top:2rem}.diagram-wrap.svelte-zrxa68{margin-block:2.5rem}.faq.svelte-zrxa68{--flow-space: .75rem;margin-top:3rem}.faq.svelte-zrxa68 h2:where(.svelte-zrxa68){margin-bottom:1rem}details.svelte-zrxa68{padding:.9rem 1.1rem;border:1px solid rgb(var(--clr-light) / .15);border-radius:.5rem;background:rgb(var(--clr-dark) / .5)}summary.svelte-zrxa68{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:1rem;align-items:baseline}summary.svelte-zrxa68::-webkit-details-marker{display:none}summary.svelte-zrxa68:after{content:"+";color:rgb(var(--clr-accent));flex-shrink:0}details[open].svelte-zrxa68 summary:where(.svelte-zrxa68):after{content:"−"}details.svelte-zrxa68 p:where(.svelte-zrxa68){margin-top:.75rem;line-height:1.6;color:rgb(var(--clr-light))}
