.legal-doc-module__Ad29ya__page{background:var(--background);min-height:100vh;color:var(--foreground)}.legal-doc-module__Ad29ya__bar{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;justify-content:space-between;align-items:center;gap:1rem;height:3.5rem;padding:0 1.5rem;display:flex;position:sticky;top:0}.legal-doc-module__Ad29ya__brand{color:var(--foreground);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.legal-doc-module__Ad29ya__wordmark{font-family:var(--font-brand), var(--font-sans), sans-serif;letter-spacing:-.01em;font-size:1.125rem;font-weight:500}.legal-doc-module__Ad29ya__barRight{align-items:center;gap:1rem;display:flex}.legal-doc-module__Ad29ya__back{color:var(--muted-foreground);font-size:.875rem;text-decoration:none}.legal-doc-module__Ad29ya__back:hover{color:var(--foreground)}.legal-doc-module__Ad29ya__wrap{max-width:46rem;margin:0 auto;padding:2.5rem 1.5rem 5rem}.legal-doc-module__Ad29ya__article{color:var(--foreground);font-size:.95rem;line-height:1.7}.legal-doc-module__Ad29ya__article h1{letter-spacing:-.02em;margin:0 0 1.25rem;font-size:1.6rem;font-weight:600}.legal-doc-module__Ad29ya__article h2{border-top:1px solid var(--border);margin:2rem 0 .75rem;padding-top:1.25rem;font-size:1.2rem;font-weight:600}.legal-doc-module__Ad29ya__article h3{margin:1.5rem 0 .5rem;font-size:1.02rem;font-weight:600}.legal-doc-module__Ad29ya__article p{margin:0 0 1rem}:is(.legal-doc-module__Ad29ya__article ul,.legal-doc-module__Ad29ya__article ol){margin:0 0 1rem;padding-left:1.4rem}.legal-doc-module__Ad29ya__article li{margin:.3rem 0}.legal-doc-module__Ad29ya__article strong{font-weight:600}.legal-doc-module__Ad29ya__article a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.legal-doc-module__Ad29ya__article blockquote{border-left:3px solid var(--primary);background:var(--muted);color:var(--muted-foreground);border-radius:.375rem;margin:1.25rem 0;padding:.75rem 1rem}.legal-doc-module__Ad29ya__article blockquote p{margin:0}.legal-doc-module__Ad29ya__article hr{border:none;border-top:1px solid var(--border);margin:2rem 0}.legal-doc-module__Ad29ya__article code{font-family:var(--font-mono), monospace;background:var(--muted);border-radius:.25rem;padding:.1rem .3rem;font-size:.85em}
