#privacy{counter-reset:section}#privacy p{margin-top:1em}#privacy h2{counter-reset:sub-section;margin-top:1.5em;margin-bottom:.75em;font-size:1.875rem;font-weight:700}#privacy h3{counter-reset:composite;margin-top:1.25em;margin-bottom:.5em;font-size:1.5rem;font-weight:600}#privacy h4{counter-reset:detail;margin-top:1.25em;margin-bottom:.5em;font-size:1.25rem;font-weight:600}#privacy h2:before{counter-increment:section;content:counter(section)". ";background:linear-gradient(135deg,#2563eb,#4f46e5,#9333ea);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#privacy h3:before{counter-increment:sub-section;content:counter(section)"." counter(sub-section)" ";background:linear-gradient(135deg,#2563eb,#4f46e5,#9333ea);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#privacy h4:before{counter-increment:composite;content:counter(section)"." counter(sub-section)"." counter(composite)" ";background:linear-gradient(135deg,#2563eb,#4f46e5,#9333ea);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#privacy h5:before{counter-increment:detail;content:counter(section)"." counter(sub-section)"." counter(composite)"." counter(detail)" ";background:linear-gradient(135deg,#2563eb,#4f46e5,#9333ea);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#privacy ol,#privacy ul{counter-reset:list;margin-top:1em}#privacy ol>li{margin-bottom:.75em;padding-left:4rem;list-style:none;position:relative}#privacy ol>li:before{counter-increment:list;content:"(" counter(list,lower-alpha)")";background:linear-gradient(135deg,#2563eb,#4f46e5,#9333ea);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600;position:absolute;left:.1em}#privacy ul>li{margin-bottom:.75em;padding-left:2em;list-style:none;position:relative}#privacy ul>li:before{content:"•";background:linear-gradient(135deg,#2563eb,#4f46e5,#9333ea);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600;position:absolute;left:.5em}#privacy dl{text-indent:0;margin-top:1em}#privacy dl>dt{padding-top:.75em;padding-bottom:.5em;font-weight:600}#privacy dl>dt:after{content:":"}#privacy dl>dd{text-indent:0;padding-bottom:.5em;padding-left:1.5em}
