.legal-page[data-v-38a30210]{max-width:760px;font-family:var(--font-sans);color:hsl(var(--fg-default));margin:0 auto;padding:calc(clamp(48px,8vw,96px)) calc(clamp(20px,5vw,48px))}.legal-page__header[data-v-38a30210]{border-bottom:1px solid hsl(var(--fg-default)/.12);margin-bottom:48px;padding-bottom:24px}.legal-page__eyebrow[data-v-38a30210]{color:hsl(var(--brand-primary));font-size:12px;font-family:var(--font-mono,JetBrains Mono,ui-monospace,monospace);margin:0 0 12px}.legal-page__title[data-v-38a30210]{letter-spacing:-.01em;margin:0 0 8px;font-size:calc(clamp(28px,5vw,44px));font-weight:600;line-height:1.15}.legal-page__meta[data-v-38a30210]{color:hsl(var(--fg-muted,0 0% 35%));margin:0;font-size:14px}.legal-page__body h2[data-v-38a30210]{letter-spacing:-.005em;margin:40px 0 12px;font-size:20px;font-weight:600}.legal-page__body p[data-v-38a30210]{margin:0 0 16px;font-size:16px;line-height:1.7}.legal-page__body a[data-v-38a30210]{color:hsl(var(--brand-primary));text-underline-offset:3px;text-decoration:underline}.legal-page__body a[data-v-38a30210]:hover{text-decoration-thickness:2px}
