.PolicyDocument_document__RGfc8{display:grid;grid-gap:2.5rem;gap:2.5rem;align-items:start}@media(min-width:1024px){.PolicyDocument_document__RGfc8{grid-template-columns:minmax(0,1fr) 14rem;gap:3rem}}.PolicyDocument_main__W5rAZ{min-width:0}.PolicyDocument_title__l_ubA{margin:0 0 1.75rem;color:var(--color-foreground);font-family:var(--font-sans);font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:600;letter-spacing:-.02em;line-height:1.2}.PolicyDocument_body__loJF9{color:var(--color-muted);font-size:.9375rem;line-height:1.7}.PolicyDocument_body__loJF9 section{margin:0 0 2.25rem;scroll-margin-top:calc(var(--site-header-height) + 1rem)}.PolicyDocument_body__loJF9 h2{margin:0 0 .85rem;color:var(--color-foreground);font-family:var(--font-sans);font-size:1.05rem;font-weight:600;letter-spacing:-.01em;line-height:1.35}.PolicyDocument_body__loJF9 p{margin:0 0 .9rem}.PolicyDocument_body__loJF9 b,.PolicyDocument_body__loJF9 strong{color:var(--color-foreground);font-weight:600}.PolicyDocument_body__loJF9 ol,.PolicyDocument_body__loJF9 ul{margin:0 0 .9rem;padding-left:1.25rem}.PolicyDocument_body__loJF9 li{margin-bottom:.45rem}.PolicyDocument_body__loJF9 a{color:var(--color-foreground);text-decoration:underline;text-underline-offset:.15em}.PolicyDocument_body__loJF9 a:hover{color:var(--color-muted)}.PolicyDocument_toc__797pc{display:none}@media(min-width:1024px){.PolicyDocument_toc__797pc{position:-webkit-sticky;position:sticky;top:calc(var(--site-header-height) + 1.25rem);display:block}}.PolicyDocument_tocHeading__WEwa4{margin:0 0 .75rem;color:var(--color-foreground);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.PolicyDocument_tocList__cKG8x{margin:0;padding:0;list-style:none}.PolicyDocument_tocList__cKG8x li+li{margin-top:.55rem}.PolicyDocument_tocList__cKG8x a{color:var(--color-muted);font-size:.8125rem;line-height:1.35;text-decoration:none}.PolicyDocument_tocList__cKG8x a:hover{color:var(--color-foreground)}