body{margin:0;background:#0f1117;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page.svelte-1e0rsuc{min-height:100vh;padding:3rem 1rem 5rem}.container.svelte-1e0rsuc{max-width:760px;margin:0 auto}.header.svelte-1e0rsuc{margin-bottom:3rem}.back-link.svelte-1e0rsuc{display:inline-block;color:#64748b;font-size:.875rem;margin-bottom:1.5rem;background:none;border:none;padding:0;cursor:pointer;font-family:inherit;transition:color .2s}.back-link.svelte-1e0rsuc:hover{color:#94a3b8}.header.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){font-size:2rem;font-weight:700;color:#f1f5f9;margin:0 0 .5rem;line-height:1.3}.header.svelte-1e0rsuc h1:where(.svelte-1e0rsuc) .hu:where(.svelte-1e0rsuc){font-size:1.25rem;color:#94a3b8;font-weight:400}.last-updated.svelte-1e0rsuc{color:#64748b;font-size:.85rem;margin:0}.doc-title.svelte-1e0rsuc{font-size:.95rem;font-weight:600;color:#cbd5e1;text-align:center;margin:0 0 2.5rem;padding-bottom:1.5rem;border-bottom:1px solid #1e293b}.lang-section.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6366f1;margin-bottom:2rem;border-bottom:1px solid #1e293b;padding-bottom:.75rem}.policy-block.svelte-1e0rsuc{margin-bottom:2.5rem}.policy-block.svelte-1e0rsuc h3:where(.svelte-1e0rsuc){font-size:1rem;font-weight:600;color:#f1f5f9;margin:0 0 .75rem}.policy-block.svelte-1e0rsuc p:where(.svelte-1e0rsuc),.policy-block.svelte-1e0rsuc li:where(.svelte-1e0rsuc){font-size:.9rem;line-height:1.75;color:#94a3b8;margin:0 0 .5rem}.policy-block.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){padding-left:1.25rem;margin:0 0 .5rem}.policy-block.svelte-1e0rsuc li:where(.svelte-1e0rsuc){margin-bottom:.4rem}.policy-block.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:#818cf8;text-decoration:underline;text-underline-offset:2px}.policy-block.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{color:#a5b4fc}.draft-alt.svelte-1e0rsuc{font-style:italic;border-left:2px solid #334155;padding-left:.75rem;color:#64748b!important}.draft-or.svelte-1e0rsuc{font-size:.8rem!important;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#475569!important;margin:.25rem 0!important;padding-left:.75rem}.divider.svelte-1e0rsuc{border:none;border-top:1px solid #1e293b;margin:3rem 0}
