.privacy-policy-page{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;min-height:100vh;padding:40px 20px}.privacy-policy-page .privacy-policy-container{backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0000004d;margin:0 auto;max-width:800px;padding:40px}.privacy-policy-page .privacy-policy-container .privacy-policy-header{border-bottom:2px solid #ffffff1a;margin-bottom:40px;padding-bottom:30px;text-align:center}.privacy-policy-page .privacy-policy-container .privacy-policy-header h1{background:linear-gradient(90deg,#69acff,#296efd);-webkit-background-clip:text;font-size:2.5rem;font-weight:700;margin:0 0 10px;-webkit-text-fill-color:#0000;background-clip:text}.privacy-policy-page .privacy-policy-container .privacy-policy-header .last-updated{color:#ffffffb3;font-size:1rem;margin:0}.privacy-policy-page .privacy-policy-container .privacy-policy-content .special-note{background:#4facfe1a;border:1px solid #4facfe4d;border-radius:12px;margin-bottom:40px;padding:24px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .special-note h2{color:#4facfe;font-size:1.5rem;font-weight:600;margin:0 0 20px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .special-note p{color:#ffffffe6;margin:0 0 16px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .special-note p:last-child{margin-bottom:0}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section{margin-bottom:40px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section h2{border-bottom:2px solid #4facfe4d;color:#4facfe;font-size:1.8rem;font-weight:600;margin:0 0 24px;padding-bottom:10px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .subsection{margin-bottom:32px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .subsection h3{color:#fff;font-size:1.3rem;font-weight:600;margin:0 0 16px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .subsection p{color:#ffffffe6;margin:0 0 16px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .subsection ul{margin:0 0 16px;padding-left:20px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .subsection ul li{color:#ffffffe6;margin-bottom:12px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .subsection ul li strong{color:#4facfe;font-weight:600}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .important-note{background-color:#ffd7001a;border:1px solid gold;border-radius:8px;margin-top:24px;padding:20px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .important-note p{color:#ffffffe6;margin:0 0 12px}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .important-note p:last-child{margin-bottom:0}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .important-note p strong{color:#ffc107;font-weight:600}@media(max-width:768px){.privacy-policy-page{padding:20px 15px}.privacy-policy-page .privacy-policy-container{border-radius:12px;padding:24px}.privacy-policy-page .privacy-policy-container .privacy-policy-header h1{font-size:2rem}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section h2{font-size:1.5rem}.privacy-policy-page .privacy-policy-container .privacy-policy-content .section .subsection h3{font-size:1.2rem}}@media(max-width:480px){.privacy-policy-page{padding:15px 10px}.privacy-policy-page .privacy-policy-container{padding:20px}.privacy-policy-page .privacy-policy-container .privacy-policy-header h1{font-size:1.8rem}}