.page-container.svelte-1q9ga9o{background-color:var(--bg-page);min-height:70vh}.hero-section.svelte-1q9ga9o{border-bottom:1px solid var(--border);text-align:center;background:linear-gradient(135deg,#fff 0%,#fffbe6 100%);padding:4rem 0 3rem}.hero-inner.svelte-1q9ga9o{max-width:720px}.page-badge.svelte-1q9ga9o{text-transform:uppercase;letter-spacing:.05em;color:#d97706;background:var(--primary-light);border:1px solid #f59e0b40;border-radius:99px;margin-bottom:1rem;padding:.3rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}h1.svelte-1q9ga9o{color:var(--text-primary);margin-bottom:1rem;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800}.subtitle.svelte-1q9ga9o{color:var(--text-secondary);font-size:clamp(.95rem,2vw,1.1rem);line-height:1.7}.content-section.svelte-1q9ga9o{padding:4rem 0 5rem}.legal-container.svelte-1q9ga9o{max-width:800px;margin:0 auto}.legal-card.svelte-1q9ga9o{background:var(--bg-white);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:2.5rem 2rem}.warning-box.svelte-1q9ga9o{border-radius:var(--radius-sm);color:#92400e;background:#fffbe6;border:1px solid #f59e0b66;margin-bottom:2rem;padding:1.25rem;font-size:.9rem;line-height:1.6}h2.svelte-1q9ga9o{color:var(--text-primary);margin:1.75rem 0 .75rem;font-size:1.25rem;font-weight:800}p.svelte-1q9ga9o{color:var(--text-secondary);margin-bottom:1rem;font-size:.925rem;line-height:1.75}ul.svelte-1q9ga9o{margin-bottom:1.25rem;padding-left:1.25rem;list-style-type:disc}li.svelte-1q9ga9o{color:var(--text-secondary);margin-bottom:.4rem;font-size:.9rem;line-height:1.65}
