.LegalDocument_page__PERqR{max-width:900px;margin:0 auto;padding:48px 24px 72px;color:var(--color-text);line-height:1.8;overflow-wrap:anywhere}.LegalDocument_page__PERqR h1{font-size:clamp(2rem,5vw,3rem);line-height:1.2;margin:12px 0 20px}.LegalDocument_page__PERqR h2{font-size:clamp(1.2rem,3vw,1.5rem);line-height:1.4}.LegalDocument_page__PERqR a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.LegalDocument_page__PERqR a:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px;border-radius:3px}.LegalDocument_eyebrow__nlYgi,.LegalDocument_version__rWOhz{color:var(--color-text-muted);font-size:.9rem}.LegalDocument_contact__D0tRL,.LegalDocument_contents__ZbOM6{background:var(--color-neutral-soft);border:1px solid var(--line);border-radius:18px;padding:24px;margin-top:32px}.LegalDocument_contents__ZbOM6 ul{padding-left:20px}.LegalDocument_contents__ZbOM6 li{margin:8px 0}.LegalDocument_section__5H0fY{padding-top:24px;scroll-margin-top:110px}.LegalDocument_section__5H0fY p{margin:14px 0}@media (max-width:480px){.LegalDocument_page__PERqR{padding:30px 16px 50px}.LegalDocument_contact__D0tRL,.LegalDocument_contents__ZbOM6{padding:18px}}