.qs-policy{max-width:800px;margin:0 auto;padding:32px 24px 64px;color:#333;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,system-ui,sans-serif;font-size:16px;line-height:1.8}.qs-policy .qs-logo{display:inline-block;margin-bottom:32px}.qs-policy .qs-logo img{height:40px;width:auto;display:block}.qs-policy h1{font-size:28px;line-height:1.4;margin:0 0 16px;font-weight:700}.qs-policy h2{font-size:20px;line-height:1.5;margin:32px 0 10px;font-weight:700}.qs-policy p{margin:0 0 12px}.qs-policy .qs-docinfo{color:#666;font-size:14px;margin-bottom:8px}.qs-policy .qs-table-wrap{overflow-x:auto}.qs-policy table{width:100%;min-width:420px;border-collapse:collapse;font-size:15px}.qs-policy td,.qs-policy th{border:1px solid #ddd;padding:8px 12px;text-align:left}.qs-policy th{background:#f5f5f5;font-weight:600}.qs-policy .qs-note{color:#666;font-size:14px;margin-top:12px}.qs-policy .qs-back{display:inline-block;margin-top:40px;color:#1a73e8;text-decoration:none}.qs-policy .qs-back:focus-visible,.qs-policy .qs-back:hover{text-decoration:underline}@media (max-width:640px){.qs-policy{padding:24px 18px 48px;font-size:15px}.qs-policy h1{font-size:24px}.qs-policy h2{font-size:18px}}