.legal-section{display:flex;flex-direction:column;gap:.75rem}.legal-section-heading{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.375rem;line-height:1.35;letter-spacing:-.01em;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1))}.legal-section-text{max-width:65ch;font-size:1rem;line-height:1.7;--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1))}.legal-document{margin-left:auto;margin-right:auto;width:100%;max-width:860px;padding:3rem 1.5rem 6rem}@media(min-width:1024px){.legal-document{padding-left:3rem;padding-right:3rem}}.legal-document-header{margin-bottom:2.5rem;display:flex;flex-direction:column;gap:1rem}.legal-document-title{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(2.25rem,6vw,5rem);line-height:1.02;font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1))}.legal-document-updated{font-family:JetBrains Mono,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.75rem;line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1))}.legal-document-draft{width:-moz-fit-content;width:fit-content;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(var(--c-sunken) / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-family:JetBrains Mono,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;line-height:1.25;letter-spacing:.02em;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1));--tw-shadow: inset 0 0 0 1px rgb(var(--c-fg) / .06);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.legal-document-intro{max-width:42rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.1875rem;line-height:1.55;letter-spacing:-.005em;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1))}.legal-document-body{display:flex;flex-direction:column;gap:2.5rem;border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(var(--c-panel) / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: inset 0 0 0 1px rgb(var(--c-fg) / .08), inset 0 1px 0 rgb(var(--c-fg) / .03);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:1024px){.legal-document-body{padding:2.5rem}}.legal-document-contact{margin-top:2rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;line-height:1.5;letter-spacing:.005em;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1))}.legal-document-link{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--c-accent-deep) / var(--tw-text-opacity, 1))}
