.policy-page{background:#090b0e;color:#eef2f6;min-height:100vh}.policy-wrap{width:min(920px,calc(100% - 32px));margin:0 auto;padding:64px 0 24px}.policy-back{display:inline-flex;margin-bottom:28px;color:#8fa0b1;text-decoration:none;font-size:.72rem;font-weight:800}.policy-kicker{color:#6ab8ff;font-size:.62rem;font-weight:900;letter-spacing:.13em}.policy-title{margin:8px 0 10px;font-size:clamp(1.8rem,5vw,3.1rem);letter-spacing:-.05em}.policy-lead{margin:0;color:#98a3ae;font-size:.82rem;line-height:1.8;word-break:keep-all}.policy-updated{margin:14px 0 0;color:#65707b;font-size:.63rem}.policy-card{margin-top:18px;padding:23px 24px;border:1px solid rgba(255,255,255,.065);border-radius:17px;background:#0e1115}.policy-card h2{margin:0 0 12px;font-size:1rem}.policy-card h3{margin:18px 0 8px;font-size:.78rem;color:#dce3ea}.policy-card p,.policy-card li{color:#929da8;font-size:.72rem;line-height:1.8;word-break:keep-all}.policy-card ul{margin:8px 0 0;padding-left:20px}.policy-table{width:100%;border-collapse:collapse;margin-top:12px;font-size:.68rem}.policy-table th,.policy-table td{padding:12px 11px;border-bottom:1px solid rgba(255,255,255,.055);text-align:left;vertical-align:top;line-height:1.65}.policy-table th{color:#cfd7df;font-weight:800}.policy-table td{color:#8e99a4}.policy-note{padding:13px 14px;border-radius:12px;background:#6ab8ff0e;color:#9eabb7!important}.policy-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.policy-links a{padding:7px 10px;border:1px solid rgba(106,184,255,.16);border-radius:999px;color:#9bd3ff;text-decoration:none;font-size:.65rem;font-weight:800}@media(max-width:640px){.policy-wrap{padding-top:38px}.policy-card{padding:18px 16px}.policy-table{display:block;overflow-x:auto;white-space:normal}}html[data-theme=light] .policy-page{background:#f5f7fa;color:#18212b}html[data-theme=light] .policy-back{color:#718096}html[data-theme=light] .policy-kicker{color:#328ee6}html[data-theme=light] .policy-title{color:#17212b}html[data-theme=light] .policy-lead{color:#647386}html[data-theme=light] .policy-updated{color:#7b8794}html[data-theme=light] .policy-card{background:#fff;border-color:#17212b1a;box-shadow:0 8px 28px #17212b0e}html[data-theme=light] .policy-card h2{color:#17212b}html[data-theme=light] .policy-card h3{color:#334155}html[data-theme=light] .policy-card p,html[data-theme=light] .policy-card li{color:#526171}html[data-theme=light] .policy-table th,html[data-theme=light] .policy-table td{border-bottom-color:#17212b16}html[data-theme=light] .policy-table th{color:#263544}html[data-theme=light] .policy-table td{color:#536273}html[data-theme=light] .policy-note{background:#328ee612;color:#526171!important}html[data-theme=light] .policy-links a{border-color:#328ee63d;background:#328ee609;color:#2379c9}
