.privacy-page.privacy-page .privacy-policy{background-color:var(--white);padding:56px 16px 96px}.privacy-page.privacy-page .privacy-content{color:#595959;overflow-wrap:break-word;max-width:860px;margin:0 auto;font-size:15px;line-height:1.7}.privacy-page.privacy-page .privacy-content h1{color:var(--black);font-size:40px;font-weight:var(--fw700);letter-spacing:-.5px;margin-bottom:12px;line-height:1.2}.privacy-page.privacy-page .privacy-content h2{color:var(--black);font-size:24px;font-weight:var(--fw700);margin:40px 0 12px;line-height:1.3}.privacy-page.privacy-page .privacy-content h3{color:var(--black);font-size:19px;font-weight:var(--fw600);margin:28px 0 8px;line-height:1.4}.privacy-page.privacy-page .privacy-content [id]{scroll-margin-top:24px}.privacy-page.privacy-page .privacy-content p,.privacy-page.privacy-page .privacy-content div[style*=line-height]{margin-bottom:12px}.privacy-page.privacy-page .privacy-content div[style*=line-height]:empty{margin-bottom:0}.privacy-page.privacy-page .privacy-content [data-custom-class=subtitle]{margin-bottom:16px;display:inline-block}.privacy-page.privacy-page .privacy-content ul{margin:4px 0 16px;padding-left:24px;list-style:square}.privacy-page.privacy-page .privacy-content ul ul{list-style:circle}.privacy-page.privacy-page .privacy-content li{list-style:inherit;margin-bottom:6px;padding-left:4px}.privacy-page.privacy-page .privacy-content strong{font-weight:var(--fw700)}.privacy-page.privacy-page .privacy-content em{font-style:italic}.privacy-page.privacy-page .privacy-content a{color:#003afa;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.privacy-page.privacy-page .privacy-content a:hover{color:var(--purple)}.privacy-page.privacy-page .privacy-table-scroll{margin:16px 0 24px;overflow-x:auto}.privacy-page.privacy-page .privacy-table-scroll:has(+div:empty+.privacy-table-scroll){margin-bottom:0}.privacy-page.privacy-page .privacy-table-scroll+div:empty+.privacy-table-scroll{margin-top:0}.privacy-page.privacy-page .privacy-content table{min-width:640px}.privacy-page.privacy-page .privacy-content th,.privacy-page.privacy-page .privacy-content td{vertical-align:top;padding:12px}.privacy-page.privacy-page .privacy-content td div[style*=line-height]{margin-bottom:0}@media only screen and (max-width:767px){.privacy-page.privacy-page .privacy-policy{padding:32px 16px 64px}.privacy-page.privacy-page .privacy-content h1{font-size:30px!important;line-height:1.2!important}.privacy-page.privacy-page .privacy-content h2{margin-bottom:12px!important;font-size:21px!important;line-height:1.3!important}.privacy-page.privacy-page .privacy-content h3{font-size:18px!important;line-height:1.4!important}}
