.legal-prose{max-width:760px;margin:0 auto;padding:2rem 1.25rem 4rem;color:var(--color-text);font-size:.9375rem;line-height:1.7}@media (min-width:768px){.legal-prose{padding:3rem 2rem 5rem}}.legal-prose .legal-h1{font-family:var(--font-serif,Georgia,serif);font-size:1.625rem;font-weight:700;line-height:1.25;color:var(--color-text);margin:0 0 1.25rem}@media (min-width:768px){.legal-prose .legal-h1{font-size:2rem}}.legal-prose .legal-h2{font-family:var(--font-serif,Georgia,serif);font-size:1.125rem;font-weight:600;color:var(--color-text);margin:2rem 0 .625rem;padding-top:.25rem;scroll-margin-top:4rem}@media (min-width:768px){.legal-prose .legal-h2{font-size:1.25rem}}.legal-prose .legal-h3{font-size:1rem;font-weight:600;color:var(--color-text);margin:1.25rem 0 .375rem}.legal-prose p{margin:0 0 .875rem}.legal-prose strong{font-weight:600;color:var(--color-text)}.legal-prose ol,.legal-prose ul{padding-left:1.5rem;margin:.5rem 0 .875rem}.legal-prose li{margin:.25rem 0}.legal-prose a{color:var(--color-action);text-decoration:underline;text-underline-offset:2px}.legal-prose a:hover{opacity:.8}.legal-prose table{width:100%;border-collapse:collapse;margin:1rem 0 1.25rem;font-size:.875rem;overflow-x:auto;display:block}.legal-prose thead{background-color:var(--color-surface-2)}.legal-prose td,.legal-prose th{padding:.5rem .75rem;border:1px solid var(--color-line);text-align:left;vertical-align:top}.legal-prose th{font-weight:600;color:var(--color-text)}.legal-prose blockquote{border-left:3px solid var(--color-line);margin:.75rem 0;padding:.375rem 0 .375rem 1rem;color:var(--color-text-2)}.legal-prose code{font-family:ui-monospace,monospace;font-size:.85em;background:var(--color-surface-2);border:1px solid var(--color-line);border-radius:3px;padding:.1em .35em}.legal-prose>p:first-of-type strong{display:inline-block;margin-bottom:1.5rem;font-size:.8125rem;color:var(--color-text-3);font-weight:500}.legal-prose hr{border:none;border-top:1px solid var(--color-line);margin:1.5rem 0}