.legal-page[data-v-33d514ab]{min-height:100vh;background-color:#f8fafc;padding:2rem 1rem}.legal-container[data-v-33d514ab]{max-width:800px;margin:0 auto;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.legal-header[data-v-33d514ab]{padding:2rem 2rem 1rem;border-bottom:1px solid #e2e8f0}.legal-header h1[data-v-33d514ab]{color:#1e293b;margin:0 0 .5rem 0;font-size:2rem;font-weight:600}.legal-header .text-muted[data-v-33d514ab]{color:#6b7280;margin:0}.legal-content[data-v-33d514ab]{padding:2rem}.privacy-content[data-v-33d514ab]{line-height:1.6;font-size:14px}.privacy-content h2[data-v-33d514ab]{color:#1e293b;margin-top:2rem;margin-bottom:1rem;font-weight:600}.privacy-content p[data-v-33d514ab]{margin-bottom:1rem;color:#475569}.privacy-content ul[data-v-33d514ab]{margin-left:1.5rem;margin-bottom:1rem}.privacy-content li[data-v-33d514ab]{margin-bottom:.5rem;color:#475569}.privacy-content section[data-v-33d514ab]{border-bottom:1px solid #e2e8f0;padding-bottom:1.5rem}.privacy-content section[data-v-33d514ab]:last-child{border-bottom:none}.privacy-content strong[data-v-33d514ab]{color:#1f2937}.contact-info[data-v-33d514ab]{background-color:#f8fafc;padding:1rem;border-radius:.5rem;border-left:4px solid #3b82f6}.contact-info p[data-v-33d514ab]{margin-bottom:.5rem}