.page-module__R61NYG__policy{max-width:760px;padding-top:48px;font-size:16px;line-height:1.7}.page-module__R61NYG__intro{margin-bottom:28px}.page-module__R61NYG__intro h1{font-family:var(--font-heading), sans-serif;letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(28px,3.2vw,40px);font-weight:500;line-height:1.2}.page-module__R61NYG__policy p,.page-module__R61NYG__points{color:var(--muted-foreground)}.page-module__R61NYG__sections{margin:0 0 28px;padding-left:32px;list-style:decimal-leading-zero}.page-module__R61NYG__sections>li{border-top:1px solid var(--border);padding:24px 0 24px 8px}.page-module__R61NYG__sections>li::marker{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:13px}.page-module__R61NYG__sections h2{letter-spacing:-.02em;margin:0 0 12px;font-size:20px;font-weight:500;line-height:1.35}.page-module__R61NYG__points{padding-left:20px;list-style:outside}.page-module__R61NYG__points li+li{margin-top:8px}.page-module__R61NYG__contact{text-underline-offset:4px;margin-top:16px;text-decoration:underline;display:inline-block}.page-module__R61NYG__contact:hover{color:var(--muted-foreground)}.page-module__R61NYG__contact:focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:480px){.page-module__R61NYG__policy{padding-top:32px}.page-module__R61NYG__sections{padding-left:25px}.page-module__R61NYG__sections>li{padding-left:4px}}
