div.legal-page[data-v-6361d7a2]{max-width:1280px;margin:0 auto;padding:0 32px 120px;box-sizing:border-box;color:var(--zinc-900, #18181b);line-height:1.65}.legal-hero[data-v-6361d7a2]{padding:96px 0 0;max-width:840px}.sf-back[data-v-6361d7a2]{display:inline-block;margin:0 0 24px;font-size:15px;color:var(--zinc-500, #71717a);text-decoration:none}.sf-back[data-v-6361d7a2]:hover{color:var(--zinc-900, #18181b)}.legal-page .legal-hero h1[data-v-6361d7a2]{margin:0;font-size:clamp(36px,4.6vw,56px);font-weight:600;letter-spacing:-.025em;line-height:1.1;text-wrap:balance;color:var(--zinc-900, #18181b)}.legal-hero .legal-updated[data-v-6361d7a2]{margin:20px 0 0;font-size:clamp(17px,1.6vw,19px);line-height:1.6;color:var(--zinc-500, #71717a);max-width:720px}div.legal-page>section[data-v-6361d7a2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px 48px;align-items:start;margin:72px 0 0}.legal-page section h2[data-v-6361d7a2]{margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--zinc-900, #18181b);overflow-wrap:anywhere}.sf-count[data-v-6361d7a2]{margin:8px 0 0;font-size:15px;color:var(--zinc-500, #71717a)}.sf-prose[data-v-6361d7a2]{max-width:760px}.sf-prose p[data-v-6361d7a2]{margin:0 0 16px;font-size:17px;line-height:1.65;color:var(--zinc-700, #3f3f46)}.sf-prose p[data-v-6361d7a2]:last-child{margin-bottom:0}.sf-comment[data-v-6361d7a2]{margin:0 0 20px;max-width:760px;font-size:17px;line-height:1.65;color:var(--zinc-700, #3f3f46)}.sf-cols[data-v-6361d7a2]{margin:0;max-width:760px;border-top:1px solid var(--zinc-200, #e4e4e7)}.sf-col[data-v-6361d7a2]{padding:14px 0;border-bottom:1px solid var(--zinc-200, #e4e4e7)}.sf-col dt[data-v-6361d7a2]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.sf-col code[data-v-6361d7a2]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;font-weight:600;color:var(--zinc-900, #18181b);overflow-wrap:anywhere}.sf-type[data-v-6361d7a2]{font-size:13px;color:var(--zinc-500, #71717a)}.sf-col dd[data-v-6361d7a2]{margin:4px 0 0;font-size:16px;line-height:1.55;color:var(--zinc-700, #3f3f46)}@media(max-width:900px){div.legal-page[data-v-6361d7a2]{padding:0 24px 96px}.legal-hero[data-v-6361d7a2]{padding-top:72px}div.legal-page>section[data-v-6361d7a2]{grid-template-columns:1fr;margin-top:56px}}@media(max-width:640px){div.legal-page[data-v-6361d7a2]{padding:0 16px 72px}.legal-hero[data-v-6361d7a2]{padding-top:48px}.legal-page .legal-hero h1[data-v-6361d7a2]{font-size:34px}div.legal-page>section[data-v-6361d7a2]{margin-top:48px;gap:16px}.legal-page section h2[data-v-6361d7a2]{font-size:22px}}
