#privacy_section{background:linear-gradient(135deg,#0a0e27,#1a1f3a 50%,#0a0e27);min-height:100vh;padding:136px 20px 80px;position:relative;overflow:hidden}#privacy_section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(117,106,246,.08) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(204,125,218,.08) 0,transparent 50%);pointer-events:none}#privacy_section .container{max-width:900px;background:rgba(13,17,48,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:60px;box-shadow:0 20px 60px rgba(0,0,0,.4),inset 0 1px 0 rgba(117,106,246,.2),0 0 0 1px rgba(117,106,246,.1);position:relative;animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#privacy_section h2{font-size:3em;font-weight:700;background:linear-gradient(135deg,#756AF6,#CC7DDA);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px;position:relative;display:inline-block}#privacy_section h2:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:4px;background:linear-gradient(90deg,#756AF6,#CC7DDA);border-radius:2px;box-shadow:0 0 20px rgba(117,106,246,.5)}#privacy_section>.container>p:first-of-type{color:#8B92B0;font-size:.95em;margin-bottom:40px;font-style:italic}#privacy_section h3{font-size:1.8em;font-weight:600;color:#fff;margin-top:50px;margin-bottom:20px;padding-left:20px;border-left:4px solid transparent;border-image:linear-gradient(180deg,#756AF6,#CC7DDA) 1;position:relative;transition:all .3s ease}#privacy_section h3:hover{padding-left:30px;text-shadow:0 0 20px rgba(117,106,246,.3)}#privacy_section p{color:#C2CEED;font-size:1.05em;line-height:1.8;margin-bottom:20px}#privacy_section ul{list-style:none;padding-left:0;margin:20px 0}#privacy_section ul li{color:#C2CEED;font-size:1.05em;line-height:1.8;margin-bottom:15px;padding-left:35px;position:relative;transition:all .2s ease}#privacy_section ul li:before{content:"▸";position:absolute;left:10px;color:#756AF6;font-size:1.2em;font-weight:700;transition:all .2s ease}#privacy_section ul li:hover{padding-left:40px;color:#fff}#privacy_section ul li:hover:before{left:12px;color:#CC7DDA;text-shadow:0 0 10px rgba(204,125,218,.5)}#privacy_section b,#privacy_section strong{color:#fff;font-weight:600;text-shadow:0 0 10px rgba(117,106,246,.2)}#privacy_section a{color:#756AF6;text-decoration:none;transition:all .2s ease;position:relative}#privacy_section a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#756AF6,#CC7DDA);transition:width .3s ease}#privacy_section a:hover{color:#CC7DDA}#privacy_section a:hover:after{width:100%}#privacy_section h3:before{content:"";position:absolute;top:-25px;left:0;width:60px;height:2px;background:linear-gradient(90deg,#756AF6,transparent)}#privacy_section h3:first-of-type:before{display:none}html{scroll-behavior:smooth}@media (max-width:768px){#privacy_section .container{padding:40px 30px;border-radius:15px}#privacy_section h2{font-size:2.2em}#privacy_section h3{font-size:1.5em;margin-top:40px}#privacy_section p{font-size:1em}#privacy_section ul li{font-size:1em;padding-left:30px}}@media (max-width:480px){#privacy_section{padding:60px 15px}#privacy_section .container{padding:30px 20px}#privacy_section h2{font-size:1.8em}#privacy_section h3{font-size:1.3em}}#privacy_section ol{list-style:decimal;padding-left:35px;margin:20px 0}#privacy_section ol li{color:#C2CEED;font-size:1.05em;line-height:1.8;margin-bottom:15px;padding-left:5px}#privacy_section ol li::marker{color:#756AF6;font-weight:700}