.PolicyPage-module__oxP7Tq__main{max-width:620px;margin:28px auto 0;padding-bottom:48px}.PolicyPage-module__oxP7Tq__intro{text-align:center;margin-bottom:30px}.PolicyPage-module__oxP7Tq__intro h1{letter-spacing:-1.8px;margin:12px 0;font-size:clamp(32px,4vw,42px);font-weight:600;line-height:1.15}.PolicyPage-module__oxP7Tq__intro p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.PolicyPage-module__oxP7Tq__card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:28px}.PolicyPage-module__oxP7Tq__card section+section{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.PolicyPage-module__oxP7Tq__card h2{color:var(--ink);letter-spacing:-.3px;margin:0 0 12px;font-size:18px;font-weight:650;line-height:1.35}.PolicyPage-module__oxP7Tq__card p,.PolicyPage-module__oxP7Tq__card li{color:var(--muted);font-size:15px;line-height:1.7}.PolicyPage-module__oxP7Tq__card p{margin:0 0 12px}.PolicyPage-module__oxP7Tq__card p:last-child{margin-bottom:0}.PolicyPage-module__oxP7Tq__card ul{margin:0;padding-left:20px}.PolicyPage-module__oxP7Tq__card li+li{margin-top:10px}.PolicyPage-module__oxP7Tq__card strong{color:var(--ink);font-weight:600}.PolicyPage-module__oxP7Tq__card a{color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.PolicyPage-module__oxP7Tq__card a:hover{color:var(--accent-strong)}@media (max-width:540px){.PolicyPage-module__oxP7Tq__main{margin-top:20px;padding-bottom:24px}.PolicyPage-module__oxP7Tq__intro{margin-bottom:24px}.PolicyPage-module__oxP7Tq__intro h1{letter-spacing:-1.2px}.PolicyPage-module__oxP7Tq__card{padding:22px 18px}}
