.legal-page[data-v-d1006997]{background:#fff;min-height:70vh;padding:3rem 0}.legal-title[data-v-d1006997]{color:#111827;font-size:1.6rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;margin-bottom:.75rem;overflow-wrap:break-word;word-break:break-word}@media(min-width:480px){.legal-title[data-v-d1006997]{font-size:2rem}}@media(min-width:768px){.legal-title[data-v-d1006997]{font-size:2.5rem}}.legal-date[data-v-d1006997]{border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:.8rem;margin-bottom:2rem;padding-bottom:1rem}.legal-sections[data-v-d1006997]{display:flex;flex-direction:column;gap:2rem}.legal-section .section-title[data-v-d1006997]{color:#1f2937;font-size:1.1rem;font-weight:600;line-height:1.3;margin-bottom:.75rem}.legal-section .section-text[data-v-d1006997]{color:#4b5563;font-size:.95rem;line-height:1.6}.legal-section .section-text p[data-v-d1006997]{margin-bottom:.6rem}.legal-section .section-text p[data-v-d1006997]:last-child{margin-bottom:0}
