.legal-page{color:#ffffffd9;-webkit-font-smoothing:antialiased;background:#0a0a12;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.legal-container{max-width:720px;margin:0 auto;padding:60px 24px 80px;line-height:1.7}.legal-back{color:#b06af3b3;margin-bottom:32px;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-block}.legal-back:hover{color:#b06af3}.legal-page h1{color:#fff;letter-spacing:-.02em;margin:0 0 8px;font-size:2rem;font-weight:700}.legal-updated{color:#ffffff59;margin:0 0 28px;font-size:.8rem}.legal-intro{color:#ffffffbf;border-left:3px solid #b06af34d;margin-bottom:36px;padding-left:16px;font-size:1.05rem;line-height:1.8}.legal-page h2{color:#fffffff2;border-bottom:1px solid #ffffff0f;margin:36px 0 12px;padding-bottom:6px;font-size:1.15rem;font-weight:600}.legal-page h3{color:#b06af3cc;margin:20px 0 8px;font-size:.95rem;font-weight:600}.legal-page p{color:#ffffffb3;margin:0 0 14px;font-size:.9rem}.legal-page ul{margin:0 0 16px;padding-left:20px}.legal-page li{color:#ffffffa6;margin-bottom:6px;font-size:.88rem;line-height:1.6}.legal-page li strong{color:#ffffffd9}.legal-page a{color:#b06af3cc;border-bottom:1px solid #b06af333;text-decoration:none;transition:all .2s}.legal-page a:hover{color:#b06af3;border-bottom-color:#b06af380}.legal-footer-nav{border-top:1px solid #ffffff0f;justify-content:center;gap:24px;margin-top:48px;padding-top:24px;display:flex}.legal-footer-nav a{color:#b06af399;border-bottom:none;font-size:.85rem}.legal-footer-nav a:hover{color:#b06af3}@media (max-width:600px){.legal-container{padding:40px 16px 60px}.legal-page h1{font-size:1.5rem}.legal-page h2{font-size:1.05rem}}
/*# sourceMappingURL=c384b31142dc5fe3.css.map*/