.container.svelte-12qhfyh{max-width:1100px;margin:0 auto;padding:24px 16px}.header.svelte-12qhfyh{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid #eaeaea}.brand.svelte-12qhfyh{font-weight:700;font-size:1.25rem;text-decoration:none;color:inherit}.comment-link.svelte-12qhfyh{background:#7c3aed;color:#fff;text-decoration:none;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500}.comment-link.svelte-12qhfyh:hover{background:#6d28d9}.main.svelte-12qhfyh{padding:20px 0 32px}.footer.svelte-12qhfyh{padding-top:24px;border-top:1px solid #eaeaea;display:flex;flex-direction:column;gap:16px}.contact.svelte-12qhfyh{display:flex;flex-direction:column;gap:8px}.contact-label.svelte-12qhfyh{margin:0;font-weight:600;font-size:14px}.contact-links.svelte-12qhfyh{display:flex;gap:16px;flex-wrap:wrap}.contact-links.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#7c3aed;text-decoration:none;font-size:14px;padding:6px 12px;border:1px solid #e5e5e5;border-radius:6px;transition:background .15s}.contact-links.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:#f5f3ff}.copyright.svelte-12qhfyh{margin:0;font-size:13px;opacity:.6;text-align:center}
