.legal-container{min-height:calc(100vh - var(--header-height) - 120px);color:#e5e5e5;border-radius:var(--radius);background-color:#090514;border:1px solid #a855f726;width:100%;max-width:900px;margin:1.5rem auto 3rem;padding:3rem 2.5rem;box-shadow:0 20px 40px #0006}.legal-header{border-bottom:1px solid #a855f726;margin-bottom:2.5rem;padding-bottom:1.25rem}.legal-back-link{color:#c084fc;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.legal-back-link:hover{color:#e9d5ff;transform:translate(-2px)}.legal-prose{color:#d4d4d8;font-size:1rem;line-height:1.75}.legal-prose h1{color:#fafafa;letter-spacing:-.025em;margin-bottom:.5rem;font-size:2.25rem;font-weight:800}.legal-timestamp{color:#a1a1aa;margin-bottom:2rem;font-size:.875rem}.legal-prose h2{color:#fafafa;letter-spacing:-.015em;border-left:3px solid #a855f7;margin-top:2rem;margin-bottom:.75rem;padding-left:.75rem;font-size:1.375rem;font-weight:700}.legal-prose p{margin-bottom:1.25rem}.legal-prose ul{margin-bottom:1.5rem;padding-left:1.5rem;list-style-type:disc}.legal-prose li{margin-bottom:.5rem}.legal-prose strong{color:#fafafa;font-weight:600}.legal-prose em{color:#c084fc;font-style:italic}.legal-prose code{color:#e9d5ff;font-size:.9em;font-family:var(--font-geist-mono,monospace);background-color:#a855f71f;border:1px solid #a855f733;border-radius:4px;padding:.2rem .4rem}.legal-callout{background-color:#3b076440;border:1px solid #a855f740;border-radius:8px;margin:1.5rem 0;padding:1.25rem 1.5rem;font-size:.925rem;line-height:1.6}.legal-callout strong{color:#f3e8ff;letter-spacing:.5px;font-size:.95rem;display:block}.legal-callout p{margin-top:.5rem;margin-bottom:.5rem}.legal-callout ul{margin-top:.5rem;margin-bottom:0}@media (max-width:640px){.legal-container{margin:1rem auto 2rem;padding:1.75rem 1.25rem}.legal-prose h1{font-size:1.75rem}.legal-prose h2{font-size:1.2rem}}
/*# sourceMappingURL=1g6ktqnqxw8qu.css.map*/