.policy-body-html h1{color:var(--foreground);border-bottom:1px solid var(--border);margin:1.75rem 0 .75rem;padding-bottom:.375rem;font-size:1.25rem;font-weight:700;line-height:1.3}.policy-body-html h2{color:var(--foreground);margin:1.25rem 0 .5rem;font-size:1.05rem;font-weight:600;line-height:1.35}.policy-body-html h3{color:var(--foreground);margin:1rem 0 .375rem;font-size:.95rem;font-weight:600}.policy-body-html p{color:var(--foreground);margin:.375rem 0 .75rem}.policy-body-html ul,.policy-body-html ol{margin:.375rem 0 .875rem;padding-left:1.25rem}.policy-body-html li{margin:.1875rem 0}.policy-body-html strong{color:var(--foreground);font-weight:600}.policy-body-html a{color:#00a878;text-underline-offset:2px;text-decoration:underline}.policy-body-html a:hover{color:#00b477}.policy-body-html hr{border:0;border-top:1px solid var(--border);margin:1.25rem 0}.policy-body-html blockquote{color:var(--foreground);background:#00b4771a;background:lab(64.8336% -51.3815 19.8596/.1);border-left:3px solid #00b477;border-radius:0 .375rem .375rem 0;margin:.75rem 0;padding:.5rem .875rem}.policy-body-html code{background:var(--muted);color:var(--foreground);border-radius:.25rem;padding:.0625rem .25rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.85rem}.policy-body-html table{border-collapse:collapse;width:100%;margin:.75rem 0 1rem;font-size:.85rem;display:block;overflow-x:auto}.policy-body-html thead th{background:var(--muted);color:var(--foreground);text-align:left;border:1px solid var(--border);padding:.5rem .625rem;font-weight:600}.policy-body-html tbody td{border:1px solid var(--border);vertical-align:top;color:var(--foreground);padding:.4375rem .625rem}.policy-body-html tbody tr:nth-child(2n) td{background:color-mix(in oklch, var(--muted) 40%, transparent)}
