.contribua.svelte-lzx8b0{max-width:640px;margin:0 auto;padding:2rem 1rem 3rem;text-align:center}h1.svelte-lzx8b0{font-family:Playfair Display,serif;color:var(--color-text);margin-bottom:.5rem}.lead.svelte-lzx8b0{color:var(--color-muted);margin:0 auto 2rem;max-width:48ch}.card.svelte-lzx8b0{display:flex;flex-direction:column;align-items:center;gap:.8rem;background:var(--color-surface, #fff);border:1px solid var(--color-border, #e0d8c8);border-radius:10px;padding:1.6rem;box-shadow:0 2px 10px #00000014}.card.svelte-lzx8b0 h2:where(.svelte-lzx8b0){margin:0;color:var(--color-text)}.card.svelte-lzx8b0 img:where(.svelte-lzx8b0){width:240px;height:240px}.card.svelte-lzx8b0 code:where(.svelte-lzx8b0){font-family:ui-monospace,Menlo,monospace;font-size:.62rem;word-break:break-all;background:var(--color-bg, #f4e9d2);padding:.6rem;border-radius:6px;max-width:100%}.card.svelte-lzx8b0 button:where(.svelte-lzx8b0){cursor:pointer;font-size:1rem;padding:.5rem 1.4rem;border-radius:6px;border:1px solid var(--color-border, #c9a44c);background:var(--color-accent, #b32024);color:#fff}.card.svelte-lzx8b0 small:where(.svelte-lzx8b0){color:var(--color-muted);max-width:42ch}.outras.svelte-lzx8b0{color:var(--color-muted);margin-top:2rem;max-width:48ch;margin-inline:auto}
