.breakdance .bde-section-2402-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2402-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-2402-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.privacy-wrapper{min-height:100vh;background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 50%,#0f0f0f 100%);display:flex;align-items:center;justify-content:center;padding:20px;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.privacy-content{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.10);box-shadow:0 8px 40px rgba(0,245,255,0.07);border-radius:30px;padding:48px 36px 36px;max-width:700px;width:100%;text-align:left;position:relative;backdrop-filter:blur(20px)}.logo-section{display:flex;justify-content:center;align-items:center;margin-bottom:36px}.brand-logo{max-width:76px;height:auto;border-radius:14px;box-shadow:0 6px 24px rgba(0,245,255,0.23)}.privacy-title{font-size:2.8rem;font-weight:700;text-align:center;margin:0 0 6px;background:linear-gradient(135deg,#00f5ff 0%,#ff6b9d 80%,#fff 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientShift 4s ease-in-out infinite;letter-spacing:0.01em}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.policy-updated{text-align:center;color:#7fd5e8;font-size:1rem;margin:0 0 25px;letter-spacing:0.03em}.privacy-body{color:#e8eaf0;font-size:1.1rem;line-height:1.7;margin-top:8px}.privacy-body h2{margin:2rem 0 0.6rem;color:#00f5ff;font-size:2rem;font-weight:600;letter-spacing:0.02em}.privacy-body ul{margin:0 0 1.8rem;padding-left:20px;list-style-position:inside}.privacy-body li{margin-bottom:0.45em;list-style-type:disc}.privacy-body a{color:#00f5ff;text-decoration:underline;transition:color 0.3s ease}.privacy-body a:hover{color:#ff6b9d}.privacy-footer{margin-top:2rem;padding:1.5rem;background:rgba(0,245,255,0.1);border-radius:15px;border:1px solid rgba(0,245,255,0.2)}.privacy-footer p{margin:0;color:#00f5ff;font-weight:500;text-align:center}@media (max-width:800px){.privacy-content{padding:36px 24px 24px}.privacy-title{font-size:2.2rem}.privacy-body{font-size:1rem}}@media (max-width:500px){.privacy-content{padding:24px 16px 16px;border-radius:18px}.privacy-title{font-size:1.8rem}.privacy-body h2{font-size:1.2rem}}