body{background:#111;color:#e8eaf0;margin:0;font-family:Inter,sans-serif}.legal-shell.svelte-1m6a40p.svelte-1m6a40p{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#111;display:flex;justify-content:center;padding:0 24px 80px;overflow-y:auto}.legal-content.svelte-1m6a40p.svelte-1m6a40p{max-width:760px;width:100%;padding-top:48px}.legal-back-btn.svelte-1m6a40p.svelte-1m6a40p{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:6px;background-color:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#ffffffde;font-size:.85rem;font-family:Inter,sans-serif;text-decoration:none;cursor:pointer;transition:all .2s ease;margin-bottom:40px}.legal-back-btn.svelte-1m6a40p.svelte-1m6a40p:hover{background-color:#ffffff26;color:#f90;text-decoration:none}.legal-brand.svelte-1m6a40p.svelte-1m6a40p{font-family:Oswald,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.06em;margin-bottom:8px}.brand-god.svelte-1m6a40p.svelte-1m6a40p{color:#f1f5f9}.brand-view.svelte-1m6a40p.svelte-1m6a40p{color:#f90}.legal-title.svelte-1m6a40p.svelte-1m6a40p{font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:700;letter-spacing:.04em;color:#f1f5f9;margin:0 0 40px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.legal-section.svelte-1m6a40p.svelte-1m6a40p{margin-bottom:36px}.legal-section.svelte-1m6a40p h2.svelte-1m6a40p{font-family:Oswald,sans-serif;font-size:1.15rem;font-weight:600;letter-spacing:.03em;color:#f90;margin:0 0 12px}.legal-section.svelte-1m6a40p h3.svelte-1m6a40p{font-family:Inter,sans-serif;font-size:.95rem;font-weight:600;color:#ffffffd9;margin:18px 0 8px}.legal-section.svelte-1m6a40p p.svelte-1m6a40p{font-size:.92rem;color:#ffffffb8;line-height:1.75;margin:0 0 8px}.legal-section.svelte-1m6a40p ul.svelte-1m6a40p{margin:8px 0 12px;padding-left:20px}.legal-section.svelte-1m6a40p li.svelte-1m6a40p{font-size:.92rem;color:#ffffffb8;line-height:1.75;margin-bottom:4px}.legal-section.svelte-1m6a40p a.svelte-1m6a40p{color:#f90;text-decoration:none;transition:color .15s ease}.legal-section.svelte-1m6a40p a.svelte-1m6a40p:hover{color:#ffbb56;text-decoration:underline}.legal-section.svelte-1m6a40p code.svelte-1m6a40p{font-size:.85em;background:#ff990014;border:1px solid rgba(255,153,0,.2);border-radius:3px;padding:1px 5px;color:#ffbb56}.legal-date.svelte-1m6a40p.svelte-1m6a40p{font-style:italic;color:#fff6!important;margin-top:8px!important}.legal-footer.svelte-1m6a40p.svelte-1m6a40p{margin-top:64px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.legal-footer.svelte-1m6a40p p.svelte-1m6a40p{font-size:.8rem;color:#ffffff59}.legal-footer.svelte-1m6a40p a.svelte-1m6a40p{color:#ffffff73;text-decoration:none;transition:color .15s ease}.legal-footer.svelte-1m6a40p a.svelte-1m6a40p:hover{color:#f90}@media (max-width: 600px){.legal-content.svelte-1m6a40p.svelte-1m6a40p{padding-top:24px}.legal-title.svelte-1m6a40p.svelte-1m6a40p{font-size:1.8rem}}
