.legal-page.svelte-ylzhgv{min-height:100vh;background:#FFF8F0;padding-top:56px}.legal-inner.svelte-ylzhgv{max-width:900px;margin:0 auto;padding:40px 24px 80px}.legal-back.svelte-ylzhgv{display:inline-block;padding:8px 20px;font-size:.85rem;font-weight:600;color:#c96442;text-decoration:none;border:1px solid #c96442;border-radius:24px;transition:all .2s;margin-bottom:32px}.legal-back.svelte-ylzhgv:hover{background:#c96442;color:#fff}h1.svelte-ylzhgv{font-size:1.8rem;font-weight:700;color:#2d2b3d;margin:0 0 8px}.legal-meta.svelte-ylzhgv{font-size:.85rem;color:#8e8ca0;margin:0 0 32px}section.svelte-ylzhgv{margin-bottom:28px}h2.svelte-ylzhgv{font-size:1.05rem;font-weight:700;color:#2d2b3d;margin:0 0 10px}p.svelte-ylzhgv{font-size:.9rem;color:#5c5a6f;line-height:1.7;margin:0 0 10px}a.svelte-ylzhgv{color:#c96442;text-decoration:none}a.svelte-ylzhgv:hover{text-decoration:underline}@media (max-width: 600px){h1.svelte-ylzhgv{font-size:1.5rem}.legal-inner.svelte-ylzhgv{padding:32px 16px 60px}}
