.privacy-policy-section{position:relative;width:100%;min-height:100vh;padding:120px 0 80px;overflow:hidden;background-color:#080B1A;background-image:url(/img/Stars.webp);background-repeat:repeat;background-position:top;background-size:auto}.privacy-policy-container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px}.privacy-policy-hero{text-align:center;margin-bottom:80px;padding-top:50px}.privacy-policy-badge{display:inline-flex;align-items:center;padding:8px 20px;background:rgba(163,213,255,.1);border:1px solid rgba(163,213,255,.2);border-radius:100px;margin-bottom:24px}.privacy-policy-badge span{font-size:14px;font-weight:500;color:#A3D5FF;letter-spacing:.5px}.privacy-policy-heading{font-size:56px;font-weight:600;line-height:1.2;color:#FFFFFF;margin:0;letter-spacing:-1.68px}.privacy-policy-content{max-width:900px;margin:0 auto}.privacy-section{margin-bottom:60px;padding:40px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:16px;backdrop-filter:blur(10px)}.privacy-section h2{font-size:32px;font-weight:600;color:#FFFFFF;margin:0 0 24px;letter-spacing:-.96px}.privacy-section h3{font-size:24px;font-weight:600;color:#A3D5FF;margin:32px 0 16px;letter-spacing:-.72px}.privacy-section h3:first-of-type{margin-top:24px}.privacy-section p{font-size:16px;line-height:1.8;color:rgba(255,255,255,.7);margin:0 0 16px}.privacy-section p:last-child{margin-bottom:0}.privacy-section ul{list-style:none;padding:0;margin:16px 0}.privacy-section ul li{position:relative;padding-left:28px;font-size:16px;line-height:1.8;color:rgba(255,255,255,.7);margin-bottom:12px}.privacy-section ul li:before{content:"•";position:absolute;left:12px;color:#A3D5FF;font-size:20px}.privacy-rights-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:32px}.privacy-right-card{padding:24px;background:rgba(163,213,255,.05);border:1px solid rgba(163,213,255,.1);border-radius:12px;transition:all .3s ease}.privacy-right-card:hover{background:rgba(163,213,255,.08);border-color:rgba(163,213,255,.2);transform:translateY(-4px)}.privacy-right-card h3{font-size:20px;font-weight:600;color:#FFFFFF;margin:0 0 12px;letter-spacing:-.6px}.privacy-right-card p{font-size:14px;line-height:1.6;color:rgba(255,255,255,.6);margin:0}.privacy-contact-info{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-top:24px}.privacy-contact-item{padding:24px;background:rgba(163,213,255,.05);border:1px solid rgba(163,213,255,.1);border-radius:12px}.privacy-contact-item strong{display:block;font-size:16px;font-weight:600;color:#A3D5FF;margin-bottom:8px}.privacy-contact-item p{font-size:16px;color:rgba(255,255,255,.8);margin:0}.privacy-policy-footer{text-align:center;padding:40px 0 0;margin-top:60px;border-top:1px solid rgba(255,255,255,.08)}.privacy-policy-footer p{font-size:14px;color:rgba(255,255,255,.4);margin:0}@media screen and (max-width:1024px){.privacy-policy-heading{font-size:48px;letter-spacing:-1.44px}.privacy-rights-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.privacy-policy-section{padding:100px 0 60px}.privacy-policy-container{padding:0 20px}.privacy-policy-hero{margin-bottom:60px}.privacy-policy-heading{font-size:36px;letter-spacing:-1.08px}.privacy-section{padding:32px 24px;margin-bottom:40px}.privacy-section h2{font-size:28px;letter-spacing:-.84px;margin-bottom:20px}.privacy-section h3{font-size:20px;letter-spacing:-.6px;margin-top:24px}.privacy-contact-info,.privacy-rights-grid{grid-template-columns:1fr;gap:16px}.privacy-policy-footer{margin-top:40px;padding-top:32px}}@media screen and (max-width:480px){.privacy-policy-section{padding:80px 0 40px}.privacy-policy-container{padding:0 16px}.privacy-policy-heading{font-size:32px;letter-spacing:-.96px}.privacy-section{padding:24px 20px}.privacy-section h2{font-size:24px}.privacy-section h3{font-size:18px}.privacy-right-card{padding:20px}}[data-theme=light] .privacy-policy-section{background-color:#EAF1FF;background-image:none}[data-theme=light] .privacy-policy-badge{background:rgba(0,97,193,.08);border-color:rgba(0,97,193,.2)}[data-theme=light] .privacy-policy-badge span{color:#0061C1}[data-theme=light] .privacy-policy-heading{background:linear-gradient(90deg,#02407e 0,#000000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] .privacy-section{background:linear-gradient(150deg,rgba(199,220,255,.4),rgba(199,220,255,1) 98%);border:1px solid rgba(255,255,255,.2)}[data-theme=light] .privacy-section h2{color:#1a1a1a}[data-theme=light] .privacy-section h3{color:#0061C1}[data-theme=light] .privacy-section p,[data-theme=light] .privacy-section ul li{color:rgba(0,0,0,.7)}[data-theme=light] .privacy-section ul li:before{color:#0061C1}[data-theme=light] .privacy-right-card{background:rgba(0,97,193,.05);border-color:rgba(0,97,193,.1)}[data-theme=light] .privacy-right-card:hover{background:rgba(0,97,193,.1);border-color:rgba(0,97,193,.2)}[data-theme=light] .privacy-right-card h3{color:#1a1a1a}[data-theme=light] .privacy-right-card p{color:rgba(0,0,0,.6)}[data-theme=light] .privacy-contact-item{background:rgba(0,97,193,.05);border-color:rgba(0,97,193,.1)}[data-theme=light] .privacy-contact-item strong{color:#0061C1}[data-theme=light] .privacy-contact-item p{color:rgba(0,0,0,.8)}[data-theme=light] .privacy-policy-footer{border-color:rgba(0,97,193,.15)}[data-theme=light] .privacy-policy-footer p{color:rgba(0,0,0,.5)}