body{margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(160deg,#081428eb,#0c1a34eb),radial-gradient(circle at top left,rgba(42,122,185,.24),transparent 38%),#0f1724;color:#eef3f8}*,*:before,*:after{box-sizing:border-box}.legal-page.svelte-7ad8we{max-width:960px;margin:0 auto;padding:24px 16px 16px;box-sizing:border-box}.legal-nav.svelte-7ad8we{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.legal-nav.svelte-7ad8we a:where(.svelte-7ad8we){display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(116,153,194,.22);text-decoration:none;font-weight:600;box-sizing:border-box}.legal-card.svelte-7ad8we{background:#0e1623eb;border:1px solid rgba(116,153,194,.24);border-radius:24px;padding:clamp(20px,4vw,28px);box-shadow:0 24px 64px #00000047;display:grid;gap:16px;box-sizing:border-box}.legal-card.svelte-7ad8we>:where(.svelte-7ad8we){min-width:0;max-width:100%}.eyebrow.svelte-7ad8we{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.76rem;color:#8ab7de}h1.svelte-7ad8we,h2.svelte-7ad8we{margin:0}h1.svelte-7ad8we{font-size:clamp(2rem,4vw,2.8rem)}h2.svelte-7ad8we{font-size:1.05rem;margin-bottom:10px}.lead.svelte-7ad8we{margin:0;color:#c7d8e8;line-height:1.6}.info-block.svelte-7ad8we{background:#ffffff0a;border:1px solid rgba(116,153,194,.18);border-radius:18px;padding:18px;width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.info-block.svelte-7ad8we p:where(.svelte-7ad8we),.info-block.svelte-7ad8we li:where(.svelte-7ad8we){line-height:1.6;overflow-wrap:anywhere}.info-block.svelte-7ad8we h2:where(.svelte-7ad8we){overflow-wrap:anywhere}.info-block.svelte-7ad8we p:where(.svelte-7ad8we){margin:0 0 10px}.info-block.svelte-7ad8we p.section-gap:where(.svelte-7ad8we){margin-top:16px}.info-block.svelte-7ad8we p:where(.svelte-7ad8we):last-child{margin-bottom:0}.info-block.svelte-7ad8we ul:where(.svelte-7ad8we){margin:10px 0 0;padding-left:20px;display:grid;gap:6px;max-width:100%}a.svelte-7ad8we{color:#d8ebff;word-break:break-word}.legal-footer.svelte-7ad8we{display:flex;justify-content:center;padding:0 16px 32px}.legal-footer-links.svelte-7ad8we{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.legal-footer-links.svelte-7ad8we a:where(.svelte-7ad8we){text-decoration:none;font-weight:600}.legal-footer-links.svelte-7ad8we a:where(.svelte-7ad8we):hover{text-decoration:underline}@media(max-width:700px){.legal-page.svelte-7ad8we{padding-top:16px}.legal-nav.svelte-7ad8we{position:sticky;top:0;z-index:2;padding:8px 0 6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.legal-nav.svelte-7ad8we a:where(.svelte-7ad8we){flex:1 1 140px}.legal-card.svelte-7ad8we{border-radius:20px}.info-block.svelte-7ad8we{border-radius:16px;padding:16px}h2.svelte-7ad8we{font-size:1rem}}
