.policy-doc{color:var(--color-wk-ink-muted);margin-top:2rem;font-size:15px;line-height:1.75rem}.policy-doc h2{letter-spacing:-.025em;color:var(--color-wk-ink);margin-top:3rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}.policy-doc h3{color:var(--color-wk-ink);margin-top:2rem;font-size:1.0625rem;font-weight:700}.policy-doc p,.policy-doc ul,.policy-doc ol,.policy-doc blockquote,.policy-doc .policy-table-scroll{margin-top:.75rem}.policy-doc ul,.policy-doc ol{padding-left:1.5rem}.policy-doc ul{list-style:outside}.policy-doc ol{list-style:decimal}.policy-doc li>ul{margin-top:.25rem;list-style:circle}.policy-doc li+li{margin-top:.375rem}.policy-doc strong{color:var(--color-wk-ink);font-weight:600}.policy-doc a{color:var(--color-wk-ink);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.policy-doc a:hover{color:var(--color-iris)}.policy-doc code{font-family:var(--font-mono);background:var(--color-wk-surface-1);border-radius:4px;padding:.1em .35em;font-size:.875em}.policy-doc hr{border:0;border-top:1px solid var(--color-wk-hairline-soft);margin-block:2.5rem}.policy-doc blockquote{border-left:3px solid var(--color-wk-hairline);padding-left:1rem}.policy-doc .policy-table-scroll{border:1px solid var(--color-wk-hairline-soft);border-radius:8px;overflow-x:auto}.policy-doc .policy-table-scroll:focus-visible{outline:2px solid var(--color-iris);outline-offset:2px}.policy-doc table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5rem}.policy-doc th,.policy-doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-wk-hairline-soft);min-width:8rem;padding:.5rem .75rem}.policy-doc tr:last-child td{border-bottom:0}.policy-doc th{color:var(--color-wk-ink);background:var(--color-wk-surface-1);font-weight:600}
