.title-card.svelte-w0rst7{margin-top:2rem;margin-bottom:1.5rem}h1.svelte-w0rst7{margin-top:0;margin-bottom:.5rem}.intro.svelte-w0rst7{color:var(--color-text-muted);margin-bottom:0}.form-card.svelte-w0rst7{margin-bottom:2rem}h2.svelte-w0rst7{margin-top:0;margin-bottom:1rem;font-size:1.15rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.hp-field.svelte-w0rst7{position:absolute;left:-9999px;opacity:0;pointer-events:none}.required.svelte-w0rst7{color:var(--color-danger)}.comments-section.svelte-w0rst7{margin-bottom:3rem}.comment-list.svelte-w0rst7{display:flex;flex-direction:column;gap:1rem}.comment.svelte-w0rst7{padding:1rem 1.25rem}.comment-header.svelte-w0rst7{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.4rem}.comment-name.svelte-w0rst7{font-weight:700}.comment-date.svelte-w0rst7{font-size:.85rem;color:var(--color-text-muted)}.comment-message.svelte-w0rst7{margin:0 0 .75rem;white-space:pre-wrap}.reply-toggle.svelte-w0rst7{background:none;border:none;color:var(--color-primary);font-size:.875rem;font-weight:600;cursor:pointer;padding:0}.reply-toggle.svelte-w0rst7:hover{text-decoration:underline}.reply-form.svelte-w0rst7{margin-top:1rem;padding:1rem;background:#f8f9fa;border-radius:var(--radius);border-left:3px solid var(--color-primary)}.replies.svelte-w0rst7{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.reply.svelte-w0rst7{padding:.75rem 1rem;background:#f8f9fa;border-radius:var(--radius);border-left:3px solid var(--color-border)}.reply.svelte-w0rst7 .comment-message:where(.svelte-w0rst7){margin:0}.empty.svelte-w0rst7{color:var(--color-text-muted)}
