.policy-prose.svelte-y9ya5k{counter-reset:policy-section;color:var(--foreground);font-size:1rem;line-height:1.7}.policy-prose.svelte-y9ya5k h2{counter-increment:policy-section;font-size:var(--text-section);font-weight:var(--text-section--font-weight);line-height:var(--text-section--line-height);margin:44px 0 0}.policy-prose.svelte-y9ya5k h2:first-child{margin-top:0}.policy-prose--numbered.svelte-y9ya5k h2:before{content:counter(policy-section, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:1px;color:var(--primary-on-surface);margin-bottom:8px;font-size:.6875rem;font-weight:400;line-height:normal;display:block}.policy-prose.svelte-y9ya5k h3{font-size:var(--text-title);font-weight:var(--text-title--font-weight);line-height:var(--text-title--line-height);margin:28px 0 0}.policy-prose.svelte-y9ya5k p,.policy-prose.svelte-y9ya5k ul,.policy-prose.svelte-y9ya5k ol,.policy-prose.svelte-y9ya5k blockquote{margin:18px 0 0}.policy-prose.svelte-y9ya5k ul,.policy-prose.svelte-y9ya5k ol{padding-left:1.25rem}.policy-prose.svelte-y9ya5k ul{list-style:outside}.policy-prose.svelte-y9ya5k ol{list-style:decimal}.policy-prose.svelte-y9ya5k li{margin-top:6px}.policy-prose.svelte-y9ya5k li::marker{color:var(--primary-on-surface)}.policy-prose.svelte-y9ya5k blockquote{border-left:2px solid var(--primary);color:var(--muted-foreground);padding-left:18px}.policy-prose.svelte-y9ya5k strong{font-weight:600}.policy-prose.svelte-y9ya5k a{color:var(--primary-on-surface);text-underline-offset:4px;text-decoration:underline}.policy-prose.svelte-y9ya5k code{font-family:var(--font-mono);color:var(--primary-on-surface);font-size:.875em}.policy-prose.svelte-y9ya5k pre{background:var(--muted);border-radius:2px;margin:18px 0 0;padding:16px 18px;overflow-x:auto}.policy-prose.svelte-y9ya5k pre code{color:var(--foreground)}.policy-prose.svelte-y9ya5k hr{border:0;border-top:1px solid var(--border);margin:32px 0 0}.policy-prose.svelte-y9ya5k table{border-collapse:collapse;text-align:left;width:100%;margin:18px 0 0;display:block;overflow-x:auto}.policy-prose.svelte-y9ya5k thead{border-top:2px solid var(--foreground)}.policy-prose.svelte-y9ya5k th{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;padding:10px 20px 10px 0;font-size:.6875rem;font-weight:400}.policy-prose.svelte-y9ya5k td{vertical-align:top;border-top:1px solid var(--border);padding:12px 20px 12px 0;font-size:.875rem;line-height:1.6}.policy-prose.svelte-y9ya5k img{max-width:100%;height:auto;margin:18px 0 0}@media (width<48rem){.policy-prose.svelte-y9ya5k h2{margin-top:34px;font-size:1.375rem;line-height:1.2}.policy-prose.svelte-y9ya5k table{border-top:2px solid var(--foreground);display:block;overflow-x:visible}.policy-prose.svelte-y9ya5k thead{display:none}.policy-prose.svelte-y9ya5k tbody{display:block}.policy-prose.svelte-y9ya5k tr{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:11px 0;display:flex}.policy-prose.svelte-y9ya5k td{border:0;padding:0;font-size:.875rem;line-height:1.57;display:block}.policy-prose.svelte-y9ya5k td:first-child{flex:1 1 0;min-width:40%}.policy-prose.svelte-y9ya5k td:not(:first-child){max-width:55%;font-family:var(--font-mono);letter-spacing:1px;text-align:right;color:var(--primary-on-surface);flex:0 auto;font-size:.6875rem}.policy-prose.svelte-y9ya5k td:nth-child(2){margin-left:auto}}
