.Prose-module__1d8OsW__prose{max-width:70ch;color:var(--text);margin-inline:auto;line-height:1.65}.Prose-module__1d8OsW__prose h1{margin:0 0 6px;font-size:clamp(1.6rem,3vw,2.1rem)}.Prose-module__1d8OsW__prose h2{margin:32px 0 8px;font-size:1.25rem}.Prose-module__1d8OsW__prose h3{margin:24px 0 6px;font-size:1.05rem}.Prose-module__1d8OsW__prose p{margin:0 0 16px}.Prose-module__1d8OsW__prose ul,.Prose-module__1d8OsW__prose ol{margin:0 0 16px;padding-left:1.3em}.Prose-module__1d8OsW__prose li{margin-bottom:6px}.Prose-module__1d8OsW__prose li::marker{color:var(--muted)}.Prose-module__1d8OsW__prose a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.Prose-module__1d8OsW__prose a:hover{color:var(--primary-hover)}.Prose-module__1d8OsW__prose strong{font-weight:700}.Prose-module__1d8OsW__prose>:first-child{margin-top:0}.Prose-module__1d8OsW__prose>:last-child{margin-bottom:0}
.LegalDocument-module__IPHOEa__meta{color:var(--text-soft);font-size:.95rem}.LegalDocument-module__IPHOEa__toc{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);margin:24px 0 8px;padding:14px 16px}.LegalDocument-module__IPHOEa__toc .LegalDocument-module__IPHOEa__tocHeading{margin:0 0 8px;font-size:1rem}.LegalDocument-module__IPHOEa__toc ol{margin:0}.LegalDocument-module__IPHOEa__toc li{margin-bottom:4px}.LegalDocument-module__IPHOEa__section h2{scroll-margin-top:80px}.LegalDocument-module__IPHOEa__keyTerms{border:1px solid var(--line);border-left:4px solid var(--warn);border-radius:var(--radius-lg);background:var(--surface);margin:20px 0 8px;padding:14px 16px}.LegalDocument-module__IPHOEa__keyTerms h2{margin:0 0 8px;font-size:1.1rem}.LegalDocument-module__IPHOEa__keyTerms ul{margin:0}.LegalDocument-module__IPHOEa__keyTerms li{margin-bottom:6px}.LegalDocument-module__IPHOEa__keyTerms li:last-child{margin-bottom:0}.LegalDocument-module__IPHOEa__details{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:6px 16px;margin:0 0 16px;padding:14px 16px;display:grid}.LegalDocument-module__IPHOEa__details dt{color:var(--text-soft);font-weight:600}.LegalDocument-module__IPHOEa__details dd{overflow-wrap:anywhere;margin:0}.LegalDocument-module__IPHOEa__address{flex-direction:column;font-style:normal;display:flex}@media (max-width:560px){.LegalDocument-module__IPHOEa__details{grid-template-columns:minmax(0,1fr);gap:2px}.LegalDocument-module__IPHOEa__details dd{margin-bottom:10px}.LegalDocument-module__IPHOEa__details dd:last-child{margin-bottom:0}}.LegalDocument-module__IPHOEa__tableWrap{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);margin:0 0 16px;overflow-x:auto}.LegalDocument-module__IPHOEa__tableWrap:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.LegalDocument-module__IPHOEa__table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.95rem;line-height:1.5}.LegalDocument-module__IPHOEa__table.LegalDocument-module__IPHOEa__twoColumn{min-width:0}.LegalDocument-module__IPHOEa__table caption{text-align:left;color:var(--text-soft);padding:10px 12px 0;font-size:.9rem}.LegalDocument-module__IPHOEa__table th,.LegalDocument-module__IPHOEa__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}.LegalDocument-module__IPHOEa__table thead th{background:var(--surface-2);font-weight:700}.LegalDocument-module__IPHOEa__table tbody tr:last-child th,.LegalDocument-module__IPHOEa__table tbody tr:last-child td{border-bottom:0}.LegalDocument-module__IPHOEa__table code{overflow-wrap:anywhere}