.legal-prose_prose__iK3Vx{max-width:820px;margin:0 auto;padding:64px 24px 96px;font-family:var(--font-inter),sans-serif;color:var(--color-text-soft);line-height:1.75;font-size:.98rem}.legal-prose_prose__iK3Vx h1{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.02em;margin:0 0 8px}.legal-prose_prose__iK3Vx h1,.legal-prose_prose__iK3Vx h2{font-family:var(--font-lora),Georgia,serif;color:var(--color-text)}.legal-prose_prose__iK3Vx h2{font-size:1.5rem;margin:48px 0 16px}.legal-prose_prose__iK3Vx h3{font-family:var(--font-lora),Georgia,serif;font-size:1.15rem;color:var(--color-text);margin:28px 0 12px}.legal-prose_prose__iK3Vx p{margin:0 0 16px}.legal-prose_prose__iK3Vx a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.legal-prose_prose__iK3Vx ol,.legal-prose_prose__iK3Vx ul{margin:0 0 16px;padding-left:1.4em}.legal-prose_prose__iK3Vx li{margin:4px 0}.legal-prose_prose__iK3Vx strong{color:var(--color-text);font-weight:600}.legal-prose_prose__iK3Vx table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:.9rem}.legal-prose_prose__iK3Vx td,.legal-prose_prose__iK3Vx th{border:1px solid var(--color-border);padding:10px 12px;text-align:left;vertical-align:top}.legal-prose_prose__iK3Vx th{background:var(--color-bg-alt);color:var(--color-text);font-weight:600}.legal-prose_prose__iK3Vx blockquote{border-left:3px solid var(--color-accent);background:var(--color-bg-alt);padding:16px 20px;margin:0 0 32px;border-radius:8px;font-size:.9rem;color:var(--color-text-muted)}.legal-prose_prose__iK3Vx blockquote p:last-child{margin-bottom:0}.legal-prose_prose__iK3Vx hr{border:none;border-top:1px solid var(--color-border);margin:40px 0}.legal-prose_prose__iK3Vx code{background:var(--color-bg-alt);padding:1px 6px;border-radius:4px;font-size:.85em}