.legal-module__8113wq__legalWrapper{background:var(--ctx-surface,#0c1424eb);-webkit-backdrop-filter:blur(24px)saturate(180%);border:1px solid var(--ctx-border,#ffffff0f);max-width:800px;color:var(--ctx-text,#f1f5f9);font-family:var(--font-sans);border-top:1px solid #ffffff1f;border-radius:20px;margin:4rem auto 8rem;padding:3.5rem;box-shadow:inset 0 1px #ffffff0a,0 25px 50px -12px #0f172a59}.legal-module__8113wq__title{letter-spacing:-.02em;color:#fff;border-bottom:1px solid var(--ctx-border,#ffffff0f);margin-bottom:.5rem;padding-bottom:1.25rem;font-size:2.25rem;font-weight:800}.legal-module__8113wq__lastUpdated{font-family:var(--font-mono);color:var(--accent);text-transform:uppercase;letter-spacing:.15em;background:#d977061a;border:1px solid #d9770633;border-radius:9999px;align-items:center;gap:8px;margin-top:1.25rem;margin-bottom:3rem;padding:6px 14px;font-size:.75rem;font-weight:600;display:inline-flex}.legal-module__8113wq__section{margin-bottom:2.75rem}.legal-module__8113wq__sectionHeading{letter-spacing:.02em;color:#fff;align-items:center;gap:12px;margin-bottom:1.25rem;font-size:1.2rem;font-weight:700;display:flex}.legal-module__8113wq__sectionHeading:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;display:block;box-shadow:0 0 8px #d9770699}.legal-module__8113wq__paragraph{color:var(--ctx-text-muted,#94a3b8d9);margin-bottom:1.25rem;font-size:.95rem;line-height:1.7}.legal-module__8113wq__paragraph strong{color:#fff;font-weight:600}.legal-module__8113wq__list{margin-bottom:1.5rem;margin-left:1.5rem;list-style-type:none}.legal-module__8113wq__listItem{color:var(--ctx-text-muted,#94a3b8d9);margin-bottom:.85rem;font-size:.95rem;line-height:1.7;position:relative}.legal-module__8113wq__listItem:before{content:"→";color:var(--accent);font-weight:700;position:absolute;left:-1.5rem}.legal-module__8113wq__listItem strong{color:#fff;font-weight:600}@media (max-width:768px){.legal-module__8113wq__legalWrapper{border-radius:16px;margin:2rem auto 4rem;padding:2rem 1.5rem}.legal-module__8113wq__title{font-size:1.75rem}.legal-module__8113wq__sectionHeading{font-size:1.1rem}}
