.privacy-policy[data-v-e9c0d94e]{padding:2.5rem 0 3rem;width:100%}.privacy-policy__title[data-v-e9c0d94e]{font-size:1.75rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem}.privacy-policy__text[data-v-e9c0d94e]{color:#6e6e75;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.privacy-policy__actions[data-v-e9c0d94e]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-bottom:.5rem}.privacy-policy__show[data-v-e9c0d94e]{background:#5f60da;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;min-height:44px;padding:0 1.25rem}.privacy-policy__weight[data-v-e9c0d94e]{color:#6e6e75;font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem}.privacy-policy__link[data-v-e9c0d94e]{align-items:center;color:#5f60da;display:inline-flex;min-height:44px;text-decoration:underline}.privacy-policy__viewer[data-v-e9c0d94e]{border:1px solid #e5e5ec;border-radius:8px;display:block;height:70vh;min-height:420px;width:100%}@media screen and (max-width:768px){.privacy-policy[data-v-e9c0d94e]{padding:1.5rem 0 2rem}.privacy-policy__title[data-v-e9c0d94e]{font-size:1.375rem;line-height:1.75rem}.privacy-policy__viewer[data-v-e9c0d94e]{height:60vh;min-height:320px}}.privacy-policy[data-v-e9c0d94e]{padding-block:var(--page-top) 0}.privacy-policy .privacy-policy__title[data-v-e9c0d94e]{color:var(--c-text);font-size:var(--fs-h1);font-weight:700;letter-spacing:-.015em;line-height:var(--lh-tight);margin-bottom:var(--space-3)}.privacy-policy .privacy-policy__text[data-v-e9c0d94e]{color:var(--c-muted);font-size:var(--fs-lg);line-height:var(--lh-body)}.privacy-policy .privacy-policy__actions[data-v-e9c0d94e]{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);margin-top:var(--space-5);padding:var(--space-5)}.privacy-policy .privacy-policy__show[data-v-e9c0d94e]{border-radius:var(--radius);font-weight:600}.privacy-policy .privacy-policy__weight[data-v-e9c0d94e]{margin-top:var(--space-2)}.privacy-policy .privacy-policy__viewer[data-v-e9c0d94e]{border-color:var(--c-line);border-radius:var(--radius-lg)}