.legal-wrap[data-v-20861af3]{max-width:800px;margin:0 auto;padding:40px 20px 60px}.legal-card[data-v-20861af3]{background:#fff;border-radius:16px;padding:40px 36px;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px #0000000a}.legal-card h1[data-v-20861af3]{font-size:clamp(22px,3vw,30px);font-weight:700;margin:0 0 4px;letter-spacing:-.02em}.legal-updated[data-v-20861af3]{color:#86868b;font-size:14px;margin:0 0 10px}.legal-card h2[data-v-20861af3]{font-size:18px;font-weight:700;margin:28px 0 10px;color:#1d1d1f}.legal-card p[data-v-20861af3]{font-size:15px;line-height:1.7;color:#3a3a3c;margin:8px 0}.legal-card ul[data-v-20861af3]{margin:8px 0;padding-left:22px}.legal-card li[data-v-20861af3]{font-size:15px;line-height:1.7;color:#3a3a3c;margin:4px 0}.legal-card a[data-v-20861af3]{color:#0071e3;font-weight:500}.legal-card a[data-v-20861af3]:hover{text-decoration:underline}.legal-card hr[data-v-20861af3]{border:none;border-top:1px solid rgba(0,0,0,.08);margin:28px 0}.legal-footer[data-v-20861af3]{text-align:center;color:#86868b;font-size:14px;margin-top:20px}@media(max-width:600px){.legal-card[data-v-20861af3]{padding:24px 18px}}.legal-page[data-v-25836244]{max-width:900px;margin:40px auto;line-height:1.6}.prop65-warning-box[data-v-25836244]{margin:22px 0;padding:14px 18px;background:#fff3cd;border:1px solid #ffe69c;border-radius:8px;font-weight:700}.legal-page[data-v-07ced93a]{max-width:900px;margin:40px auto;line-height:1.6}.legal-warning-box[data-v-07ced93a]{margin:22px 0;padding:14px 18px;background:#fff3cd;border:1px solid #ffe69c;border-radius:8px;font-weight:700}.legal-wrap[data-v-b4f64e36]{max-width:800px;margin:0 auto;padding:40px 20px 60px}.legal-card[data-v-b4f64e36]{background:#fff;border-radius:16px;padding:40px 36px;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px #0000000a}.legal-card h1[data-v-b4f64e36]{font-size:clamp(22px,3vw,30px);font-weight:700;margin:0 0 20px;letter-spacing:-.02em}.legal-card h2[data-v-b4f64e36]{font-size:18px;font-weight:700;margin:28px 0 10px;color:#1d1d1f}.legal-card p[data-v-b4f64e36]{font-size:15px;line-height:1.7;color:#3a3a3c;margin:8px 0}.legal-card ul[data-v-b4f64e36]{margin:8px 0;padding-left:22px}.legal-card li[data-v-b4f64e36]{font-size:15px;line-height:1.7;color:#3a3a3c;margin:4px 0}.legal-card hr[data-v-b4f64e36]{border:none;border-top:1px solid rgba(0,0,0,.08);margin:28px 0}.legal-footer[data-v-b4f64e36]{text-align:center;color:#86868b;font-size:14px;margin-top:20px}@media(max-width:600px){.legal-card[data-v-b4f64e36]{padding:24px 18px}}.legal-wrap[data-v-ba6e902d]{max-width:800px;margin:0 auto;padding:40px 20px 60px}.legal-card[data-v-ba6e902d]{background:#fff;border-radius:16px;padding:40px 36px;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px #0000000a}.legal-card h1[data-v-ba6e902d]{font-size:clamp(22px,3vw,30px);font-weight:700;margin:0 0 4px;letter-spacing:-.02em}.legal-updated[data-v-ba6e902d]{color:#86868b;font-size:14px;margin:0 0 10px}.legal-card h2[data-v-ba6e902d]{font-size:18px;font-weight:700;margin:28px 0 10px;color:#1d1d1f}.legal-card p[data-v-ba6e902d]{font-size:15px;line-height:1.7;color:#3a3a3c;margin:8px 0}.legal-card ul[data-v-ba6e902d]{margin:8px 0;padding-left:22px}.legal-card li[data-v-ba6e902d]{font-size:15px;line-height:1.7;color:#3a3a3c;margin:4px 0}.legal-card a[data-v-ba6e902d]{color:#0071e3;font-weight:500}.legal-card a[data-v-ba6e902d]:hover{text-decoration:underline}.legal-card hr[data-v-ba6e902d]{border:none;border-top:1px solid rgba(0,0,0,.08);margin:28px 0}.legal-footer[data-v-ba6e902d]{text-align:center;color:#86868b;font-size:14px;margin-top:20px}@media(max-width:600px){.legal-card[data-v-ba6e902d]{padding:24px 18px}}.legal-wrap[data-v-a4712f35]{max-width:800px;margin:0 auto;padding:40px 20px 60px}.legal-card[data-v-a4712f35]{background:#fff;border-radius:16px;padding:40px 36px;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px #0000000a}.legal-card h1[data-v-a4712f35]{font-size:clamp(22px,3vw,30px);font-weight:700;margin:0 0 20px;letter-spacing:-.02em}.legal-card h2[data-v-a4712f35]{font-size:18px;font-weight:700;margin:28px 0 10px;color:#1d1d1f}.legal-card p[data-v-a4712f35]{font-size:15px;line-height:1.7;color:#3a3a3c;margin:8px 0}.legal-card ul[data-v-a4712f35]{margin:8px 0;padding-left:22px}.legal-card li[data-v-a4712f35]{font-size:15px;line-height:1.7;color:#3a3a3c;margin:4px 0}.legal-card hr[data-v-a4712f35]{border:none;border-top:1px solid rgba(0,0,0,.08);margin:28px 0}.legal-footer[data-v-a4712f35]{text-align:center;color:#86868b;font-size:14px;margin-top:20px}@media(max-width:600px){.legal-card[data-v-a4712f35]{padding:24px 18px}}
