.page_privacyPage__W9d2I{background:var(--background)}.page_heroSection__PHNRT{padding:clamp(5rem,9vw,8rem) 0 clamp(4rem,7vw,6rem);background:var(--surface);border-bottom:1px solid var(--line)}.page_heroContent__4q_cD{max-width:820px}.page_heroContent__4q_cD h1{margin-bottom:1.5rem;font-size:clamp(2.7rem,6vw,5.2rem);letter-spacing:-.055em}.page_heroContent__4q_cD>p{color:var(--muted);line-height:1.9}.page_lastUpdated__RotFr{margin-top:1.5rem;color:var(--muted);font-size:.78rem}.page_contentSection__IqTYf{padding:var(--section-space) 0}.page_contentWrapper__eTeIf{max-width:860px;margin-inline:auto;padding:clamp(1.5rem,5vw,3.5rem);background:var(--surface-strong);border:1px solid var(--line);border-radius:var(--radius-xl)}.page_policySection__8DwQL+.page_policySection__8DwQL{margin-top:3rem;padding-top:3rem;border-top:1px solid var(--line)}.page_policySection__8DwQL h2{margin-bottom:1.2rem;font-size:clamp(1.35rem,3vw,1.8rem);letter-spacing:-.03em}.page_policySection__8DwQL h3{margin:1.7rem 0 .7rem;font-size:1rem}.page_policySection__8DwQL li,.page_policySection__8DwQL p{color:var(--muted);font-size:.9rem;line-height:1.9}.page_policySection__8DwQL ul{padding-left:1.3rem}.page_contactInfo__PgtzM{padding:1.2rem;background:var(--accent-soft);border-radius:var(--radius-md)}.page_contactInfo__PgtzM p{margin:.25rem 0}.page_contactInfo__PgtzM a{color:var(--accent-deep);text-decoration:underline}