body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-y:auto;overscroll-behavior-x:none}#root,body,html{max-width:100%;overflow-x:hidden;width:100%}#root{min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.legal-doc ol{margin:0}.legal-doc .c12,.legal-doc .c2{font-weight:400}.legal-doc .c12,.legal-doc .c2,.legal-doc .c5{font-style:normal;text-decoration:none;vertical-align:initial}.legal-doc .c5{font-weight:700}.legal-doc .c1,.legal-doc .c6{orphans:2;padding-bottom:0;padding-top:0;text-align:left;widows:2}.legal-doc .c0,.legal-doc .c8{font-style:normal;font-weight:700;text-decoration:none;vertical-align:initial}.legal-doc .c15,.legal-doc .c4{font-style:italic;font-weight:700;text-decoration:none;vertical-align:initial}.legal-doc .c7{text-align:left}.legal-doc .c16,.legal-doc .c7{orphans:2;padding-bottom:0;padding-top:0;widows:2}.legal-doc .c16{text-align:center}.legal-doc .c10{-webkit-text-decoration-skip:none;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.legal-doc .c18{font-style:italic;text-decoration:none;vertical-align:initial}.legal-doc .c3{font-weight:400}.legal-doc .c14{text-decoration:inherit}.legal-doc .c17{text-indent:36pt}.legal-doc .title{padding-bottom:3pt}.legal-doc .subtitle,.legal-doc .title{orphans:2;padding-top:0;page-break-after:avoid;text-align:left;widows:2}.legal-doc .subtitle{padding-bottom:16pt}.legal-doc p{margin:0}.legal-doc h1{padding-top:20pt}.legal-doc h1,.legal-doc h2{orphans:2;padding-bottom:6pt;page-break-after:avoid;text-align:left;widows:2}.legal-doc h2{padding-top:18pt}.legal-doc h3{padding-top:16pt}.legal-doc h3,.legal-doc h4{orphans:2;padding-bottom:4pt;page-break-after:avoid;text-align:left;widows:2}.legal-doc h4{padding-top:14pt}.legal-doc h5,.legal-doc h6{orphans:2;padding-bottom:4pt;padding-top:12pt;page-break-after:avoid;text-align:left;widows:2}.legal-doc h6{font-style:italic}