.sb.svelte-9oljrc.svelte-9oljrc{max-width:72rem;margin:0 auto;padding:2rem 1rem 4rem}h1.svelte-9oljrc.svelte-9oljrc{font-size:2.25rem;font-weight:800;margin:0 0 .5rem}h2.svelte-9oljrc.svelte-9oljrc{font-size:1.35rem;font-weight:800;margin:0 0 .75rem}section.svelte-9oljrc.svelte-9oljrc{margin-top:2.25rem}.lede.svelte-9oljrc.svelte-9oljrc{max-width:46rem;opacity:.85}.lede.svelte-9oljrc a.svelte-9oljrc,.credit.svelte-9oljrc a.svelte-9oljrc{text-decoration:underline}.bar.svelte-9oljrc.svelte-9oljrc{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-top:1.25rem}.search.svelte-9oljrc.svelte-9oljrc{flex:1 1 18rem;display:flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:999px;background:rgb(var(--color-surface-500) / .15);border:1px solid rgb(var(--color-surface-500) / .3)}.search.svelte-9oljrc input.svelte-9oljrc{flex:1;min-width:0;background:none;border:0;padding:0;color:inherit;box-shadow:none}.vol.svelte-9oljrc.svelte-9oljrc{display:flex;align-items:center;gap:.5rem}.vol.svelte-9oljrc input.svelte-9oljrc{width:8rem;accent-color:rgb(var(--color-primary-500))}.cats.svelte-9oljrc.svelte-9oljrc{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.cats.svelte-9oljrc a.svelte-9oljrc{padding:.3rem .75rem;border-radius:999px;font-size:.85rem;background:rgb(var(--color-surface-500) / .15)}.cats.svelte-9oljrc a.svelte-9oljrc:hover{background:rgb(var(--color-surface-500) / .3)}.cats.svelte-9oljrc span.svelte-9oljrc{opacity:.6;margin-left:.2rem}.head.svelte-9oljrc.svelte-9oljrc{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.head.svelte-9oljrc h2.svelte-9oljrc{margin:0}.head.svelte-9oljrc h2 a.svelte-9oljrc:hover{text-decoration:underline}.more.svelte-9oljrc.svelte-9oljrc{font-size:.9rem;opacity:.8;white-space:nowrap}.more.svelte-9oljrc.svelte-9oljrc:hover{opacity:1;text-decoration:underline}.blurb.svelte-9oljrc.svelte-9oljrc{margin:.2rem 0 .8rem;font-size:.9rem;opacity:.7}.app.svelte-9oljrc.svelte-9oljrc{margin-top:3rem;display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;align-items:center;padding:2rem;border-radius:1.5rem;background:rgb(var(--color-surface-500) / .12)}.app.svelte-9oljrc .copy.svelte-9oljrc{flex:1 1 22rem}.faq.svelte-9oljrc.svelte-9oljrc{max-width:46rem}.faq.svelte-9oljrc h3.svelte-9oljrc{font-weight:700;margin-top:1.25rem}.faq.svelte-9oljrc p.svelte-9oljrc{opacity:.85}.credit.svelte-9oljrc.svelte-9oljrc{margin-top:1.5rem;font-size:.8rem;opacity:.6!important}