.legal-bar[data-v-f981a74a]{top:calc(60px + env(safe-area-inset-top))}.legal-page[data-v-a07d4d58]{padding:32px 20px 48px}@media (width<=359.98px){.legal-page[data-v-a07d4d58]{padding:28px 16px 40px}}@media (width>=1000px){.legal-page[data-v-a07d4d58]{padding:56px 40px 72px}}.legal-top[data-v-a07d4d58],.legal-contents[data-v-a07d4d58],.legal-prose h2[data-v-a07d4d58]{scroll-margin-top:calc(108px + env(safe-area-inset-top))}@media (width>=1000px){.legal-top[data-v-a07d4d58],.legal-prose h2[data-v-a07d4d58]{scroll-margin-top:88px}}.legal-prose[data-v-a07d4d58]{overflow-wrap:anywhere;font-size:16px;line-height:1.7}.legal-section[data-v-a07d4d58]{padding-bottom:32px}.legal-prose h2[data-v-a07d4d58]{letter-spacing:-.02em;text-wrap:balance;gap:10px;margin-bottom:14px;font-size:20px;font-weight:600;line-height:1.3;display:flex}.legal-prose h3[data-v-a07d4d58]{margin:24px 0 10px;font-size:16px;font-weight:600;line-height:1.35}.legal-prose p[data-v-a07d4d58]{text-wrap:pretty;margin-bottom:16px}.legal-prose ul[data-v-a07d4d58]{flex-direction:column;gap:8px;margin-bottom:18px;padding-left:24px;line-height:1.65;list-style:outside;display:flex}.legal-prose li[data-v-a07d4d58]{padding-left:4px}.legal-prose li>ul[data-v-a07d4d58]{gap:6px;margin:8px 0 0;list-style:circle}.legal-contact[data-v-a07d4d58]{border-block:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px 16px;min-height:52px;margin:4px 0 16px;padding:4px 0;display:flex}.legal-contact dt[data-v-a07d4d58]{min-width:120px;color:var(--muted-foreground);font-size:14px}.legal-contact dd[data-v-a07d4d58]{min-width:0}@media (width<=359.98px){.legal-prose h2[data-v-a07d4d58]{font-size:19px}.legal-prose ul[data-v-a07d4d58]{padding-left:20px}}@media (width>=1000px){.legal-prose[data-v-a07d4d58]{font-size:17px}.legal-section[data-v-a07d4d58]{padding-bottom:40px}.legal-prose h2[data-v-a07d4d58]{font-size:22px}.legal-prose h3[data-v-a07d4d58]{font-size:17px}}@media (prefers-reduced-motion:no-preference){html.legal-smooth-scroll{scroll-behavior:smooth}}
