.legal-hero{padding-top:176px;padding-bottom:40px}.legal-index-hero{padding-bottom:56px}.legal-hero-eyebrow{margin-bottom:0}.legal-hero-sub{margin-top:var(--rw-hero-gap-sub);max-width:60ch}.legal-body{padding-bottom:128px}.legal-post{max-width:var(--rw-measure-post)}.legal-body .legal-doc>*+*{margin-top:20px}.legal-doc h2{color:var(--rw-off-black);font-size:24px;font-weight:400;line-height:30px}.legal-doc h3{color:var(--rw-off-black);font-size:18px;font-weight:500;line-height:26px}.legal-body .legal-doc>h2{margin-top:64px}.legal-body .legal-doc>h3{margin-top:40px}.legal-doc>:first-child{margin-top:0}.legal-doc strong{color:var(--rw-off-black);font-weight:500}.legal-doc em{font-style:italic}.legal-doc ul,.legal-doc ol{padding-left:0}.legal-doc ul{list-style:none}.legal-doc ol{padding-left:24px;list-style:decimal}.legal-doc li+li{margin-top:8px}.legal-doc ul>li{padding-left:20px;position:relative}.legal-doc ul>li:before{content:"";background:var(--rw-hairline-color);width:8px;height:1px;position:absolute;top:12px;left:0}.legal-doc li>p{margin:0}.legal-doc blockquote{border-left:2px solid var(--rw-hairline-color);background:var(--rw-surface-panel);border-radius:var(--rw-r-3);margin-inline:0;padding:20px 24px}.legal-doc blockquote>*+*{margin-top:16px}.legal-doc hr,.legal-doc hr.hairline{border:0;border-top:var(--rw-hairline);margin-block:40px}.legal-doc code,.legal-doc code.inline{font-family:var(--rw-font-mono);color:var(--rw-off-black);word-break:break-word;font-size:13px}.legal-doc div[style*=overflow-x]{contain:inline-size;overscroll-behavior-x:contain}.legal-doc table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:22px}.legal-doc th,.legal-doc td{border-bottom:var(--rw-hairline);font-weight:inherit;vertical-align:top;padding:12px 16px 12px 0}.legal-doc th{color:var(--rw-meta);white-space:nowrap}.legal-pointer-page .legal-hero{padding-bottom:160px}.legal-group+.legal-group{margin-top:56px}.legal-group-label{margin-bottom:12px}.legal-index-row{padding-block:0}.legal-index-link{transition:opacity var(--rw-t);grid-template-columns:5fr 6fr;align-items:baseline;gap:24px;padding-block:24px;display:grid}.legal-index-link:hover{opacity:.6}.legal-close{padding-block:56px}.legal-cite{font-family:var(--rw-font-mono);word-break:break-word;font-size:13px}@media (max-width:1023px){.legal-hero{padding-top:112px}.legal-doc h2{font-size:21px;line-height:27px}.legal-index-link{grid-template-columns:1fr;gap:4px}}
