.policy-main[data-v-2d4b91f0]{max-width:860px}.policy-print[data-v-2d4b91f0]{margin-top:18px}.policy-body[data-v-2d4b91f0]{border:1px solid var(--glass-border);background:var(--glass);box-shadow:var(--glass-shadow);border-radius:28px;padding:8px 32px 24px}.policy-body[data-v-2d4b91f0] h2{letter-spacing:-.02em;margin:30px 0 12px;font-size:22px;font-weight:700}.policy-body[data-v-2d4b91f0] p,.policy-body[data-v-2d4b91f0] li{color:var(--text-2);font-size:16px;line-height:1.7}.policy-body[data-v-2d4b91f0] p{margin:0 0 14px}.policy-body[data-v-2d4b91f0] ul{margin:0 0 14px;padding-inline-start:22px;list-style:outside}.policy-body[data-v-2d4b91f0] ol{margin:0 0 14px;padding-inline-start:22px;list-style:decimal}.policy-body[data-v-2d4b91f0] li{margin-bottom:6px}.policy-body[data-v-2d4b91f0] strong{color:var(--ink);font-weight:650}.policy-body[data-v-2d4b91f0] a{color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.policy-body[data-v-2d4b91f0] table{border-collapse:collapse;width:100%;margin:6px 0 18px;font-size:14px}.policy-body[data-v-2d4b91f0] th,.policy-body[data-v-2d4b91f0] td{border-bottom:1px solid var(--line);text-align:start;vertical-align:top;padding:9px 10px}.policy-body[data-v-2d4b91f0] th{color:var(--text-3);font-weight:600}.policy-body[data-v-2d4b91f0] code{background:var(--fill);white-space:nowrap;direction:ltr;unicode-bidi:isolate;border-radius:6px;padding:1px 6px;font-size:13px}.policy-body[data-v-2d4b91f0] blockquote{background:oklch(95% .04 85/.8);border-radius:18px;margin:20px 0;padding:14px 18px}.policy-body[data-v-2d4b91f0] blockquote p{color:oklch(38% .08 70);margin:0}.policy-others[data-v-2d4b91f0]{flex-wrap:wrap;gap:8px 18px;margin:28px 0 24px;font-size:14px;display:flex}.policy-others a[data-v-2d4b91f0]{color:var(--accent-ink);font-weight:600}@media (width<=760px){.policy-body[data-v-2d4b91f0]{padding:4px 20px 18px}.policy-body[data-v-2d4b91f0] thead{display:none}.policy-body[data-v-2d4b91f0] table,.policy-body[data-v-2d4b91f0] tbody,.policy-body[data-v-2d4b91f0] tr,.policy-body[data-v-2d4b91f0] td{display:block}.policy-body[data-v-2d4b91f0] tr{border-bottom:1px solid var(--line);padding:8px 0}.policy-body[data-v-2d4b91f0] td{border-bottom:0;padding:4px 0}.policy-body[data-v-2d4b91f0] td[data-label]:before{content:attr(data-label);color:var(--text-3);font-size:12px;font-weight:600;display:block}}@media print{.policy-body[data-v-2d4b91f0]{box-shadow:none;background:0 0;border:0;padding:0}.policy-others[data-v-2d4b91f0],.policy-print[data-v-2d4b91f0],.policy-main>.button[data-v-2d4b91f0]{display:none}}
