.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:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.3);margin:0 auto;max-width:800px;padding:40px}.privacy-policy-page .privacy-policy-container .privacy-policy-header{border-bottom:2px solid hsla(0,0%,100%,.1);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:transparent;background-clip:text}.privacy-policy-page .privacy-policy-container .privacy-policy-header .last-updated{color:hsla(0,0%,100%,.7);font-size:1rem;margin:0}.privacy-policy-page .privacy-policy-container .privacy-policy-content .special-note{background:rgba(79,172,254,.1);border:1px solid rgba(79,172,254,.3);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:hsla(0,0%,100%,.9);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 rgba(79,172,254,.3);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:hsla(0,0%,100%,.9);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:hsla(0,0%,100%,.9);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:rgba(255,215,0,.1);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:hsla(0,0%,100%,.9);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}}