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-1588ews{max-width:960px;margin:0 auto;padding:24px 16px 16px;box-sizing:border-box}.legal-nav.svelte-1588ews{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.legal-nav.svelte-1588ews a:where(.svelte-1588ews){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-1588ews{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-1588ews>:where(.svelte-1588ews){min-width:0;max-width:100%}.eyebrow.svelte-1588ews{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.76rem;color:#8ab7de}h1.svelte-1588ews,h2.svelte-1588ews{margin:0}h1.svelte-1588ews{font-size:clamp(2rem,4vw,2.8rem)}h2.svelte-1588ews{font-size:1.05rem;margin-bottom:10px}.lead.svelte-1588ews{margin:0;color:#c7d8e8;line-height:1.6}.legal-grid.svelte-1588ews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.info-block.svelte-1588ews{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-1588ews p:where(.svelte-1588ews){margin:0 0 8px;line-height:1.6;overflow-wrap:anywhere}.info-block.svelte-1588ews h2:where(.svelte-1588ews){overflow-wrap:anywhere}.info-block.svelte-1588ews p:where(.svelte-1588ews):last-child{margin-bottom:0}a.svelte-1588ews{color:#d8ebff;word-break:break-word}.legal-footer.svelte-1588ews{display:flex;justify-content:center;padding:0 16px 32px}.legal-footer-links.svelte-1588ews{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.legal-footer-links.svelte-1588ews a:where(.svelte-1588ews){text-decoration:none;font-weight:600}.legal-footer-links.svelte-1588ews a:where(.svelte-1588ews):hover{text-decoration:underline}@media(max-width:700px){.legal-page.svelte-1588ews{padding-top:16px}.legal-nav.svelte-1588ews{position:sticky;top:0;z-index:2;padding:8px 0 6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.legal-nav.svelte-1588ews a:where(.svelte-1588ews){flex:1 1 140px}.legal-grid.svelte-1588ews{grid-template-columns:1fr}.legal-card.svelte-1588ews{border-radius:20px}.info-block.svelte-1588ews{border-radius:16px;padding:16px}h2.svelte-1588ews{font-size:1rem}}
