.legal-doc-chrome{border-top:1px solid color-mix(in srgb, var(--stroke) 35%, transparent);padding-top:1.5rem}.legal-doc-chrome .site-footer{margin-top:1.25rem}.legal-doc{max-width:42rem;font-family:var(--font-geist-sans), system-ui, sans-serif;font-feature-settings:"kern" 1, "liga" 1;-webkit-font-smoothing:antialiased}.legal-doc h1{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.03em;color:var(--foreground);font-size:clamp(1.875rem,4.5vw,2.375rem);font-weight:700;line-height:1.15}.legal-doc>p:first-of-type{color:color-mix(in srgb, var(--muted) 65%, var(--foreground));margin-top:.875rem;font-size:.9375rem;line-height:1.6}.legal-doc>p.legal-doc-intro,.legal-doc>p:not(:first-of-type){color:color-mix(in srgb, var(--foreground) 78%, var(--muted));margin-top:1.125rem;font-size:1.0625rem;line-height:1.75}.legal-doc-sections{margin-top:2.75rem}.legal-doc-sections>section+section{margin-top:2.5rem}.legal-doc-sections h2{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.01em;color:var(--foreground);font-size:1.125rem;font-weight:600;line-height:1.35}.legal-doc-sections p{color:color-mix(in srgb, var(--foreground) 78%, var(--muted));margin-top:.875rem;font-size:1.0625rem;line-height:1.75}.legal-doc-sections ul,.legal-doc-sections ol{color:color-mix(in srgb, var(--foreground) 78%, var(--muted));margin-top:.875rem;padding-left:1.375rem;font-size:1.0625rem;line-height:1.75}.legal-doc-sections li+li{margin-top:.625rem}.legal-doc-sections ul{list-style:outside}.legal-doc-sections strong{color:var(--foreground);font-weight:600}.legal-doc a{color:var(--burlywood-100);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.legal-doc a:hover{color:var(--foreground)}.dark .legal-doc>p:first-of-type{color:color-mix(in srgb, var(--muted) 50%, var(--foreground))}.dark .legal-doc>p.legal-doc-intro,.dark .legal-doc>p:not(:first-of-type),.dark .legal-doc-sections p,.dark .legal-doc-sections li{color:color-mix(in srgb, var(--foreground) 88%, var(--muted))}.dark .legal-doc a{color:color-mix(in srgb, var(--burlywood-100) 90%, white)}