.privacy-policy-document{color:var(--muted-foreground);font-size:1rem;line-height:1.65}.privacy-policy-document,.privacy-policy-document *{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif!important;color:inherit!important;background:0 0!important}.privacy-policy-document>span[style*="2.375rem"],.privacy-policy-document [data-custom-class=title]{display:none!important}.privacy-policy-document bdt:empty{display:none}.privacy-policy-document [data-custom-class=subtitle],.privacy-policy-document [data-custom-class=subtitle] *{font-weight:500;color:var(--muted-foreground)!important;font-size:.875rem!important}.privacy-policy-document h2,.privacy-policy-document h3,.privacy-policy-document [data-custom-class=heading_1],.privacy-policy-document [data-custom-class=heading_1] *,.privacy-policy-document [data-custom-class=heading_2],.privacy-policy-document [data-custom-class=heading_2] *{letter-spacing:-.045em;text-wrap:balance;font-weight:800;line-height:1.2;color:var(--foreground)!important;font-family:var(--font-heading), ui-sans-serif, system-ui, sans-serif!important}.privacy-policy-document h2{margin-top:2.5rem;margin-bottom:.75rem}.privacy-policy-document h3{margin-top:1.75rem;margin-bottom:.5rem}.privacy-policy-document h2,.privacy-policy-document [data-custom-class=heading_1],.privacy-policy-document [data-custom-class=heading_1] *{font-size:1.5rem!important}.privacy-policy-document h3,.privacy-policy-document [data-custom-class=heading_2],.privacy-policy-document [data-custom-class=heading_2] *{font-size:1.125rem!important}.privacy-policy-document [id]{scroll-margin-top:5rem}.privacy-policy-document a{text-underline-offset:.18em;word-break:break-word;text-decoration:underline;text-decoration-thickness:1px;color:var(--primary)!important}.privacy-policy-document a:hover{color:color-mix(in oklch, var(--primary), white 18%)!important}.privacy-policy-document strong{font-weight:600;color:var(--foreground)!important}.privacy-policy-document ul,.privacy-policy-document ol{margin:.75rem 0 1rem;padding-left:1.25rem}.privacy-policy-document ul{list-style-type:disc}.privacy-policy-document ul ul{margin:.35rem 0;list-style-type:circle}.privacy-policy-document li{margin:.35rem 0}.privacy-policy-document table{border-collapse:collapse;width:100%;margin:1.25rem 0}.privacy-policy-document th,.privacy-policy-document td{text-align:left;vertical-align:top;padding:.65rem .75rem;border-color:var(--border)!important}.privacy-policy-document th{font-weight:600;color:var(--foreground)!important}.privacy-policy-document>div:last-child{border-top:1px solid var(--border);margin-top:3rem;padding-top:1.25rem;font-size:.875rem}
