.privacy_page__KP3qS{width:100%;max-width:48rem;margin:0 auto;padding:2.5rem 1.5rem 4rem;line-height:1.7}.privacy_page__KP3qS h1{margin:1.5rem 0 .5rem;font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.2;letter-spacing:-.025em}.privacy_updated__EEk6n{color:hsl(var(--muted-foreground));font-size:.875rem}.privacy_page__KP3qS section{margin-top:2rem}.privacy_page__KP3qS h2{margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.privacy_page__KP3qS p+p{margin-top:.875rem}.privacy_page__KP3qS a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.privacy_page__KP3qS a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}