.legal-page[data-v-c9d8b170]{margin:0 auto;max-width:1080px;padding:8px 16px 40px;width:100%}.legal-container[data-v-c9d8b170]{background-color:#fff;border:1px solid #e2e8f0;border-radius:14px;margin-top:12px;padding:30px 36px 40px}.legal-header[data-v-c9d8b170]{border-bottom:1px solid #eef2f6;margin-bottom:24px;padding-bottom:18px}.legal-title[data-v-c9d8b170]{color:#141b24;font-size:1.6rem;font-weight:600;margin:0 0 8px}.legal-subtitle[data-v-c9d8b170]{color:#5a6470;font-size:.98rem;line-height:1.7;margin:0 0 6px}.legal-updated[data-v-c9d8b170]{color:#8a94a0;font-size:.84rem;margin:0}.legal-body[data-v-c9d8b170] h2{color:#141b24;font-size:1.18rem;font-weight:600;margin:26px 0 10px}.legal-body[data-v-c9d8b170] h3{color:#1f2a37;font-size:1.02rem;font-weight:600;margin:18px 0 8px}.legal-body[data-v-c9d8b170] p{color:#454e58;font-size:.95rem;line-height:1.9;margin:0 0 10px;text-align:justify}.legal-body[data-v-c9d8b170] ol,.legal-body[data-v-c9d8b170] ul{margin:0 0 12px;padding-left:22px}.legal-body[data-v-c9d8b170] li{color:#454e58;font-size:.95rem;line-height:1.9;margin-bottom:4px}.legal-body[data-v-c9d8b170] a{color:#2563eb;text-decoration:none}.legal-body[data-v-c9d8b170] a:hover{text-decoration:underline}.legal-body[data-v-c9d8b170] strong{color:#141b24}@media (max-width:640px){.legal-container[data-v-c9d8b170]{padding:22px 18px 30px}.legal-title[data-v-c9d8b170]{font-size:1.3rem}}
