.privacy-policy-section{background:#fff;min-height:100vh;padding:120px 0 80px}.privacy-policy-container{max-width:1600px;margin:0 auto;padding:0 40px}.privacy-policy-header{text-align:center;opacity:0;margin-bottom:60px;animation:.8s ease-out .2s forwards fadeInUp;transform:translateY(20px)}.privacy-policy-title{color:#000;margin:0;font-family:Poppins,sans-serif;font-size:48px;font-weight:600;line-height:120%}.privacy-policy-content{opacity:0;background:#f9f9f9;border-radius:20px;width:100%;padding:40px;animation:1s ease-out .4s forwards fadeInUp;transform:translateY(30px)}.privacy-policy-content-body{color:#444;max-width:none;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:160%}.privacy-policy-content-body p{margin:0 0 16px}.privacy-policy-content-body h1,.privacy-policy-content-body h2,.privacy-policy-content-body h3,.privacy-policy-content-body h4{color:#000;margin:30px 0 15px;font-family:Poppins,sans-serif;font-weight:600}.privacy-policy-content-body h4{color:#38c28f}.privacy-policy-content-body h1{border-bottom:1px solid #38c28f;margin:40px 0 25px;padding-bottom:15px;font-size:28px}.privacy-policy-content-body h2{border-bottom:1px solid #38c28f;margin-top:0;padding-bottom:20px;font-size:24px}.privacy-policy-content-body h3{margin-top:25px;font-size:20px}.privacy-policy-content-body h4{margin-top:20px;font-size:18px}.privacy-policy-content-body ul,.privacy-policy-content-body ol{margin:16px 0;padding-left:25px}.privacy-policy-content-body li{margin-bottom:8px;line-height:160%}.privacy-policy-content-body a{color:#38c28f;text-decoration:underline;transition:color .3s}.privacy-policy-content-body a:hover{color:#2a9971}.privacy-policy-content-body strong{color:#000;font-weight:600}.privacy-policy-content-body blockquote{background:#fff;border-left:4px solid #38c28f;border-radius:8px;margin:25px 0;padding:20px 25px;font-style:italic}.privacy-policy-content-body ol{counter-reset:item;margin:16px 0;padding-left:25px;list-style:none}.privacy-policy-content-body ol li{counter-increment:item;margin-bottom:8px;padding-left:30px;line-height:160%;position:relative}.privacy-policy-content-body ol li:before{content:counter(item)".";color:#38c28f;font-weight:600;position:absolute;top:0;left:0}.privacy-policy-content-body table{border-collapse:collapse;background:#fff;border-radius:8px;width:100%;margin:20px 0;overflow:hidden;box-shadow:0 2px 4px #0000001a}.privacy-policy-content-body th,.privacy-policy-content-body td{text-align:left;border-bottom:1px solid #e0e0e0;padding:15px 20px}.privacy-policy-content-body th{color:#fff;background:#38c28f;font-weight:600}.privacy-policy-content-body tr:last-child td{border-bottom:none}.privacy-policy-content-body tr:nth-child(2n){background:#f8f9fa}.privacy-policy-content-body td{vertical-align:top}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media (max-width:1400px){.privacy-policy-container{max-width:1200px;padding:0 30px}.privacy-policy-content{padding:60px}}@media (max-width:1024px){.privacy-policy-container{max-width:100%;padding:0 20px}.privacy-policy-content-body table{width:50%!important}.privacy-policy-content{padding:50px 40px}}@media (max-width:768px){.privacy-policy-section{padding:80px 0 60px}.privacy-policy-content{padding:40px 30px}.privacy-policy-content-body{font-size:16px}.privacy-policy-title{font-size:36px}.privacy-policy-content-body h1{font-size:26px}.privacy-policy-content-body h2{font-size:22px}.privacy-policy-content-body h3{font-size:18px}}@media (max-width:480px){.privacy-policy-container{padding:0 16px}.privacy-policy-title{font-size:28px}.privacy-policy-content{padding:30px 20px}.privacy-policy-content-body{font-size:15px}.privacy-policy-content-body h1{font-size:24px}.privacy-policy-content-body h2{font-size:20px}.privacy-policy-content-body h3{font-size:18px}}
