.pt-landing .legal-prose{max-width:46rem;margin-inline:auto;padding-block:var(--sc-9) var(--sc-10);padding-inline:var(--sc-gutter);color:var(--sc-ink-soft);font-size:var(--sc-t-base);line-height:var(--sc-leading-body)}.pt-landing .legal-prose h1{font-size:var(--sc-t-3xl);line-height:1.12;margin:0 0 var(--sc-4);text-wrap:balance}.pt-landing .legal-prose h1,.pt-landing .legal-prose h2{font-family:var(--sc-font-display);font-weight:600;color:var(--sc-ink)}.pt-landing .legal-prose h2{font-size:var(--sc-t-xl);line-height:1.2;margin:var(--sc-10) 0 var(--sc-4);padding-top:var(--sc-8);border-top:1px solid var(--sc-hairline)}.pt-landing .legal-prose h2:first-of-type{border-top:0;padding-top:0}.pt-landing .legal-prose h3{font-family:var(--sc-font-text);font-weight:600;font-size:var(--sc-t-base);color:var(--sc-ink);margin:var(--sc-7) 0 var(--sc-3)}.pt-landing .legal-prose p{margin:0 0 var(--sc-4)}.pt-landing .legal-prose .lead{font-size:var(--sc-t-lg);line-height:1.55;color:var(--sc-ink);margin-bottom:var(--sc-8)}.pt-landing .legal-prose p.text-sm{font-size:var(--sc-t-sm);color:var(--sc-ink-soft);margin-bottom:var(--sc-8)}.pt-landing .legal-prose b,.pt-landing .legal-prose strong{color:var(--sc-ink);font-weight:600}.pt-landing .legal-prose a{color:var(--sc-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pt-landing .legal-prose a:hover{text-decoration-thickness:2px}.pt-landing .legal-prose ol,.pt-landing .legal-prose ul{margin:0 0 var(--sc-5);padding-left:var(--sc-6);display:flex;flex-direction:column;gap:var(--sc-2)}.pt-landing .legal-prose li::marker{color:var(--sc-accent)}.pt-landing .legal-prose blockquote{margin:var(--sc-7) 0;padding:var(--sc-5) var(--sc-6);border-left:2px solid var(--sc-accent);background:var(--sc-surface);border-radius:0 var(--sc-r-md) var(--sc-r-md) 0}.pt-landing .legal-prose blockquote p{margin:0 0 var(--sc-3)}.pt-landing .legal-prose blockquote p:last-child{margin:0}