.legal-page[data-v-a783b1de]{min-height:100vh;padding:2rem 1rem}.legal-container[data-v-a783b1de]{max-width:900px;margin:0 auto;background:#0f172af2;border:1px solid rgba(148,163,184,.2);border-radius:12px;padding:3rem 2rem;box-shadow:0 10px 30px #0000004d}h1[data-v-a783b1de]{font-size:2.5rem;margin-bottom:2rem;color:var(--text);background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}h2[data-v-a783b1de]{font-size:1.5rem;margin-top:2.5rem;margin-bottom:1rem;color:var(--primary)}.legal-section[data-v-a783b1de]{color:var(--text);line-height:1.8}.legal-section p[data-v-a783b1de]{margin-bottom:1rem}.intro[data-v-a783b1de]{font-size:1.1rem;color:var(--text-muted);font-style:italic;margin-bottom:2rem}ul[data-v-a783b1de]{margin-left:1.5rem;margin-bottom:1rem}li[data-v-a783b1de]{margin-bottom:.5rem}a[data-v-a783b1de]{color:var(--primary);text-decoration:none;transition:color .2s}a[data-v-a783b1de]:hover{color:var(--secondary);text-decoration:underline}.info-box[data-v-a783b1de]{background:#38bdf81a;border-left:3px solid var(--primary);padding:1.5rem;border-radius:8px;margin:1.5rem 0}.info-box p[data-v-a783b1de]{margin-bottom:.5rem}.info-box ul[data-v-a783b1de]{margin-top:1rem}.last-updated[data-v-a783b1de]{margin-top:3rem;font-style:italic;color:var(--text-muted);text-align:right}.back-link[data-v-a783b1de]{margin-top:3rem;text-align:center}.back-link a[data-v-a783b1de]{color:var(--primary);text-decoration:none;font-size:1rem;transition:color .2s;display:inline-flex;align-items:center;gap:.5rem}.back-link a[data-v-a783b1de]:hover{color:var(--secondary)}@media(max-width:768px){.legal-container[data-v-a783b1de]{padding:2rem 1.5rem}h1[data-v-a783b1de]{font-size:2rem}h2[data-v-a783b1de]{font-size:1.3rem}}
