body{color:#1a1a1a;background:#fafaf8;margin:0;font-family:system-ui,sans-serif;line-height:1.5}img,video{block-size:auto;max-inline-size:100%}header.svelte-12qhfyh,main.svelte-12qhfyh,footer.svelte-12qhfyh{max-inline-size:72rem;margin-inline:auto;padding:1.5rem}header.svelte-12qhfyh{justify-content:space-between;align-items:center;gap:1rem;display:flex}footer.svelte-12qhfyh{border-block-start:1px solid #ddd;font-size:.9rem}.not.svelte-12qhfyh{color:#777;font-size:.85rem}
