.privacy-wrapper{background:var(--color-bg-dark);justify-content:center;width:100%;padding:80px 20px;display:flex}.privacy-container{border-radius:var(--border-radius-lg);width:100%;max-width:900px;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff08;border:1px solid #ffffff14;padding:40px}.privacy-title{color:#c8a7ff;text-align:center;margin-bottom:10px;font-size:38px;font-weight:800}.privacy-updated{text-align:center;opacity:.6;font-size:var(--font-size-md);margin-bottom:30px}.privacy-intro{font-size:var(--font-size-lg);color:var(--color-text-dark);opacity:.9;margin-bottom:30px;line-height:1.6}h2{color:#c8a7ff;margin-top:30px;margin-bottom:10px;font-size:26px;font-weight:700}p{color:var(--color-text-dark);opacity:.85;margin-bottom:10px;line-height:1.6}ul{opacity:.9;margin-bottom:20px;margin-left:20px}li{margin-bottom:6px;line-height:1.6}.back-button{border-radius:var(--border-radius-md);font-size:var(--font-size-lg);color:var(--color-text-dark);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid #ffffff0d;padding:10px 14px;transition:all .2s;position:fixed;top:20px;left:20px}.back-button:hover{border-color:var(--color-primary-light);color:var(--color-primary-light);background:#ffffff0a}.privacy-email{color:var(--color-primary-light);letter-spacing:.5px;margin-bottom:25px;font-weight:600}@media (max-width:768px){.privacy-container{padding:25px}.privacy-title{font-size:30px}}
