.policy-container{background-color:var(--bg);min-height:100vh;color:var(--text);padding:0 20px 80px}.policy-header{-webkit-backdrop-filter:blur(20px);z-index:100;background-color:#110f0ecc;align-items:center;gap:16px;margin-bottom:24px;margin-left:-20px;margin-right:-20px;padding:24px 20px 16px;display:flex;position:sticky;top:0}.back-btn{color:var(--text-sub);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.policy-header h1{margin:0;font-size:1.25rem;font-weight:700}.policy-content{max-width:600px;margin:0 auto}.intro{color:var(--text-sub);margin-bottom:32px;line-height:1.7}.intro p{margin-bottom:12px}.item{margin-bottom:40px}.item h2{color:var(--primary);align-items:center;gap:8px;margin-bottom:16px;font-size:1.1rem;font-weight:700;display:flex}.item p,.item li{color:#ddd;margin-bottom:8px;font-size:.95rem;line-height:1.7}.item ul{padding-left:20px;list-style:outside}.item strong{color:#fff}.effective-date{color:#555;text-align:right;border-top:1px solid #1a1a1a;margin-top:60px;padding-top:20px;font-size:.85rem}@media (max-width:480px){.policy-header h1{font-size:1.1rem}}
