.legal[data-v-4a6c2785]{color:var(--fg-2);font-family:var(--font-body)}.legal__back[data-v-4a6c2785]{align-items:center;color:var(--fg-3);display:inline-flex;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;gap:6px;letter-spacing:.02em;text-decoration:none;transition:color var(--motion-sm,.16s) var(--ease-pulse,ease)}.legal__back[data-v-4a6c2785]:before{content:"←";font-size:13px}.legal__back[data-v-4a6c2785]:hover{color:var(--fg-1)}.legal__back[data-v-4a6c2785]:focus-visible{border-radius:4px;outline:2px solid color-mix(in oklch,var(--accent-base) 70%,transparent);outline-offset:3px}.legal__head[data-v-4a6c2785]{border-bottom:1px solid var(--divider);margin-top:28px;padding-bottom:22px}.legal__title[data-v-4a6c2785]{color:var(--fg-1);font-family:var(--font-display,"JetBrains Mono",ui-monospace,monospace);font-size:clamp(1.9rem,5vw,2.6rem);font-variation-settings:"wght" 720;letter-spacing:-.035em;line-height:1.05;margin:0}.legal__updated[data-v-4a6c2785]{color:var(--fg-4);font-family:Geist Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;margin:10px 0 0;text-transform:uppercase}.legal__intro[data-v-4a6c2785]{color:var(--fg-2);font-size:1.0625rem;line-height:1.7;margin:26px 0 0}.legal__section[data-v-4a6c2785]{margin-top:34px}.legal__h2[data-v-4a6c2785]{color:var(--fg-1);font-family:var(--font-display,"JetBrains Mono",ui-monospace,monospace);font-size:1.2rem;font-variation-settings:"wght" 640;letter-spacing:-.02em;margin:0 0 12px}.legal__p[data-v-4a6c2785]{color:var(--fg-2);font-size:.975rem;line-height:1.72;margin:0 0 12px}.legal__p[data-v-4a6c2785]:last-child{margin-bottom:0}.legal__link[data-v-4a6c2785]{color:var(--accent-base);text-decoration:underline;text-underline-offset:2px}.legal__link[data-v-4a6c2785]:hover{color:var(--fg-1)}.legal__link[data-v-4a6c2785]:focus-visible{border-radius:3px;outline:2px solid color-mix(in oklch,var(--accent-base) 70%,transparent);outline-offset:2px}
