.PolicyContent_policyContent__1b_8q{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.7;color:var(--color-text-secondary)}.PolicyContent_policyContent__1b_8q>*+*{margin-top:1em}.PolicyContent_policyContent__1b_8q h1{font-size:1.875rem;font-weight:700;line-height:1.2;margin:1.5em 0 .75em;color:var(--color-text-primary)}.PolicyContent_policyContent__1b_8q h1:first-child{margin-top:0}.PolicyContent_policyContent__1b_8q h2{font-size:1.5rem;font-weight:600;line-height:1.3;margin:1.5em 0 .5em;color:var(--color-text-primary)}.PolicyContent_policyContent__1b_8q h3{font-size:1.25rem;font-weight:600;line-height:1.4;margin:1.25em 0 .5em;color:var(--color-text-secondary)}.PolicyContent_policyContent__1b_8q p{margin:0 0 1em;line-height:1.7;color:var(--color-text-secondary)}.PolicyContent_policyContent__1b_8q ol,.PolicyContent_policyContent__1b_8q ul{padding-left:1.5em;margin:.75em 0;color:var(--color-text-secondary)}.PolicyContent_policyContent__1b_8q ul{list-style-type:disc}.PolicyContent_policyContent__1b_8q ol{list-style-type:decimal}.PolicyContent_policyContent__1b_8q li{margin:.375em 0;line-height:1.6;display:list-item}.PolicyContent_policyContent__1b_8q li p{margin:0}.PolicyContent_policyContent__1b_8q a{color:var(--color-primary);text-decoration:underline;transition:color .15s ease}.PolicyContent_policyContent__1b_8q a:hover{color:var(--color-primary-hover)}.PolicyContent_policyContent__1b_8q strong{color:var(--color-text-primary);font-weight:600}.PolicyContent_policyContent__1b_8q em{font-style:italic}.PolicyContent_policyContent__1b_8q blockquote{border-left:3px solid var(--color-primary);padding-left:1em;margin:1em 0;color:var(--color-text-tertiary);font-style:italic}.PolicyContent_policyContent__1b_8q code{background-color:var(--color-surface-alt);border-radius:4px;padding:.2em .4em;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.PolicyContent_policyContent__1b_8q pre{background-color:var(--color-header-bg);border-radius:8px;padding:1em;overflow-x:auto}.PolicyContent_policyContent__1b_8q pre code{background-color:transparent;color:var(--color-header-text);padding:0}.PolicyContent_policyContent__1b_8q hr{border:none;border-top:1px solid var(--color-border);margin:2em 0}.PolicyContent_policyContent__1b_8q h1[id],.PolicyContent_policyContent__1b_8q h2[id],.PolicyContent_policyContent__1b_8q h3[id]{scroll-margin-top:6rem}