*{box-sizing:border-box}body{margin:0;background:#f6f9ff;color:#202942;font:16px/1.8 system-ui,-apple-system,"Segoe UI",sans-serif}a{color:#007aff;text-decoration:none}a:hover{text-decoration:underline}header{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:20px max(24px,calc((100vw - 1120px)/2));gap:24px;border-bottom:1px solid #edf1f8}header img{width:160px;height:55px;object-fit:contain}nav{display:flex;gap:24px;flex-wrap:wrap}main{max-width:1000px;margin:48px auto;padding:32px;background:white;border:1px solid #e9eef8;border-radius:12px}h1{font-size:32px;margin-top:0}.policy-nav{border-bottom:1px solid #e9eef8;padding-bottom:20px;margin-bottom:24px}.policy-nav [aria-current]{font-weight:700}.policy-content{white-space:pre-wrap;overflow-wrap:anywhere}.contact-qr{max-width:220px;width:100%;height:auto}footer{text-align:center;padding:30px;color:#7c879c}@media(max-width:600px){header{padding:16px;gap:12px}header img{width:120px;height:42px}nav{gap:16px}main{margin:20px 12px;padding:22px}h1{font-size:27px}}
.policy-content.policy-rich{white-space:normal;line-height:1.85}.policy-rich img{max-width:100%;height:auto;border-radius:5px}.policy-rich img[style*='text-align: center']{display:block;margin-left:auto;margin-right:auto}.policy-rich img[style*='text-align: right']{display:block;margin-left:auto}.policy-rich p{margin:0 0 .8em}.policy-rich :is(h1,h2,h3,h4,h5,h6){line-height:1.45;margin:1em 0 .55em}.policy-rich h1{font-size:2em}.policy-rich h2{font-size:1.6em}.policy-rich h3{font-size:1.3em}.policy-rich h4{font-size:1.15em}.policy-rich h5{font-size:1em}.policy-rich h6{font-size:.9em}.policy-rich :first-child{margin-top:0}.policy-rich :is(ul,ol){padding-left:1.6em}.policy-rich table{width:100%;table-layout:fixed;border-collapse:collapse;margin:14px 0}.policy-rich :is(td,th){border:1px solid #dbe3ed;padding:8px;vertical-align:top}.policy-rich th{background:#f1f5f9}.policy-rich blockquote{margin:1em 0;border-left:3px solid #a3c6ff;padding:6px 14px;background:#f8fafc}.policy-rich pre{white-space:pre-wrap;overflow:auto;background:#f1f5f9;padding:12px;border-radius:6px}
