.editorial-policy.svelte-ae6j2i{max-width:800px;margin:0 auto;padding:4rem 1.5rem 6rem}.policy-header.svelte-ae6j2i{margin-bottom:3rem}.policy-header.svelte-ae6j2i h1:where(.svelte-ae6j2i){font-size:2.5rem;font-weight:700;color:var(--color-text-primary, #33334c);margin-bottom:.75rem}.policy-subtitle.svelte-ae6j2i{font-size:1.125rem;color:var(--color-text-secondary, #666);max-width:600px}.last-updated.svelte-ae6j2i{font-size:.875rem;color:var(--color-text-tertiary, #999);margin-top:.5rem}.policy-content.svelte-ae6j2i{display:flex;flex-direction:column;gap:2.5rem}.policy-section.svelte-ae6j2i h2:where(.svelte-ae6j2i){font-size:1.5rem;font-weight:600;color:var(--color-text-primary, #33334c);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-accent, #80ce22)}.policy-section.svelte-ae6j2i p:where(.svelte-ae6j2i){line-height:1.7;color:var(--color-text-secondary, #444);margin-bottom:.75rem}.policy-section.svelte-ae6j2i ul:where(.svelte-ae6j2i){list-style:none;padding:0;margin:1rem 0}.policy-section.svelte-ae6j2i ul:where(.svelte-ae6j2i) li:where(.svelte-ae6j2i){position:relative;padding-left:1.5rem;margin-bottom:.5rem;line-height:1.6;color:var(--color-text-secondary, #444)}.policy-section.svelte-ae6j2i ul:where(.svelte-ae6j2i) li:where(.svelte-ae6j2i):before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;background:var(--color-accent, #80ce22);border-radius:50%}.process-steps.svelte-ae6j2i{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.process-step.svelte-ae6j2i{display:flex;gap:1rem;align-items:flex-start}.step-number.svelte-ae6j2i{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;min-width:2rem;background:var(--color-accent, #80ce22);color:#fff;font-weight:700;font-size:.875rem;border-radius:50%}.process-step.svelte-ae6j2i h3:where(.svelte-ae6j2i){font-size:1rem;font-weight:600;margin-bottom:.25rem;color:var(--color-text-primary, #33334c)}.process-step.svelte-ae6j2i p:where(.svelte-ae6j2i){margin-bottom:0;font-size:.9375rem}.policy-contact.svelte-ae6j2i{background:var(--color-surface, #f9fafb);padding:2rem;border-radius:1rem;border:1px solid var(--color-border, #e5e7eb)}.contact-info.svelte-ae6j2i{margin-top:1rem}.contact-info.svelte-ae6j2i p:where(.svelte-ae6j2i){margin-bottom:.25rem}.contact-info.svelte-ae6j2i a:where(.svelte-ae6j2i),.team-link.svelte-ae6j2i{color:var(--color-accent, #80ce22);text-decoration:none;font-weight:500}.contact-info.svelte-ae6j2i a:where(.svelte-ae6j2i):hover,.team-link.svelte-ae6j2i:hover{text-decoration:underline}@media (max-width: 640px){.editorial-policy.svelte-ae6j2i{padding:2rem 1rem 4rem}.policy-header.svelte-ae6j2i h1:where(.svelte-ae6j2i){font-size:1.75rem}}
