.mainPrivacyPolicies{min-height:100vh;color:#fff;display:flex;justify-content:center;align-items:flex-start;padding:1rem;background-image:radial-gradient(#010146c9,#000000),url(/background_1.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.contentBox{max-width:900px;width:100%;background:rgba(15,28,61,.7);padding:2rem;border-radius:20px;box-shadow:0 0 20px rgba(0,150,255,.3);border:1px solid rgba(0,150,255,.2)}.iconArea{display:flex;padding:0;margin-bottom:2rem;justify-content:center}.title{font-size:2rem;font-weight:700;color:#3da9fc;text-align:center}.lastUpdate{text-align:center;color:#94a3b8;font-size:.9rem;margin-top:.5rem}.divider{width:80px;height:4px;margin:1rem auto 2rem;background:#3da9fc;border-radius:2px}.closingText,.intro{color:#cbd5e1;margin-bottom:2rem;font-size:1rem;line-height:1.6;text-align:justify}.policyCard{margin-bottom:1.5rem;padding:1.5rem;border-radius:12px;background:rgba(5,13,27,.6);border:1px solid rgba(0,150,255,.15);transition:transform .2s ease,box-shadow .2s ease}.policyCard:hover{transform:translateY(-3px);box-shadow:0 0 15px rgba(61,169,252,.4)}.policyCard h2{font-size:1.2rem;margin-bottom:.5rem;color:#3da9fc}.policyCard li,.policyCard p{color:#e2e8f0;font-size:.95rem;line-height:1.6}.policyCard ul{margin-top:.5rem;padding-left:1.2rem;list-style:disc}.emailLink{color:#3da9fc;text-decoration:underline}.backButton{margin-top:2rem;padding:.8rem 2rem;background:linear-gradient(90deg,#2563eb,#1e40af);border:none;border-radius:30px;color:white;font-size:1rem;font-weight:600;cursor:pointer;display:block;margin-left:auto;margin-right:auto;transition:transform .2s ease,box-shadow .2s ease}.backButton:hover{transform:scale(1.05);box-shadow:0 0 12px rgba(61,169,252,.5)}