.live-site .legal-document{max-width:860px;color:var(--foreground);padding-top:44px;padding-bottom:80px;font-size:17px;line-height:1.75}.live-site .legal-document h1{text-align:left;margin:0 0 40px;font-size:48px}.live-site .legal-document h2{margin:44px 0 18px;font-size:30px;font-weight:500;line-height:1.2}.live-site .legal-document h3{margin:30px 0 12px;font-size:23px;font-weight:500;line-height:1.3}.live-site .legal-document :is(h2,h3) :is(b,strong){font-weight:inherit}.live-site .legal-document p{color:var(--foreground);margin:0 0 20px}.live-site .legal-document :is(ul,ol){margin:20px 0 28px;padding-left:28px}.live-site .legal-document ul{list-style:outside}.live-site .legal-document ol{list-style:decimal}.live-site .legal-document li{margin-bottom:12px;padding-left:6px}.live-site .legal-document .legal-section{margin-top:36px}.live-site .legal-document .legal-section h2{margin:0 0 14px}.live-site .legal-document .legal-marked-list{padding-left:22px;list-style:none}.live-site .legal-document .legal-marked-list li{padding-left:0}.live-site .legal-document .legal-updated{color:var(--muted-foreground);margin-bottom:28px;font-size:14px}.live-site .legal-document .legal-updated b{font-weight:400}.live-site .legal-document a{color:var(--secondary);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.live-site .legal-document a:hover{color:var(--teal)}@media (width<=767px){.live-site .legal-document{padding-top:28px;padding-bottom:56px;font-size:16px}.live-site .legal-document h1{margin-bottom:30px;font-size:36px}.live-site .legal-document h2{margin-top:36px;font-size:27px}.live-site .legal-document h3{font-size:22px}}
