.privacy-hero-section{background:radial-gradient(circle at 15% 12%,#7653d717,#0000 30%),radial-gradient(circle at 86% 10%,#18a7b417,#0000 28%),linear-gradient(#fbf6ff 0%,#fff 100%);padding:90px 0 50px}.privacy-hero{max-width:880px;margin:0 auto}.privacy-badge{color:#00868e;background:#eefafa;border:1px solid #d7ecec;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin:0 auto 18px;padding:7px 15px;font-size:13px;font-weight:700;display:inline-flex}.privacy-hero h1{color:#050713;margin:0;font-size:clamp(40px,5vw,62px);font-weight:900;line-height:1.08}.privacy-hero h1 span{background:linear-gradient(95deg,#7653d7 0%,#5268bd 45%,#07989d 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.privacy-hero p{color:#566074;max-width:760px;margin:20px auto 0;font-size:17px;line-height:1.65}.privacy-section{background:#fff;padding:42px 0 96px}.privacy-card{background:#fff;border:1px solid #dde2ec;border-radius:30px;max-width:1040px;margin:0 auto;padding:42px;box-shadow:0 18px 46px #19133514}.privacy-intro{border-bottom:1px solid #e5e8f0;margin-bottom:30px;padding-bottom:28px}.privacy-intro h2,.privacy-block h3,.privacy-highlight h3,.privacy-contact-box h3{color:#050713;margin:0 0 10px;font-size:28px;font-weight:900}.privacy-intro p,.privacy-block p,.privacy-highlight p,.privacy-contact-box p{color:#566074;margin:0;font-size:15.5px;line-height:1.75}.privacy-block{margin-top:32px}.privacy-info-box{background:#f9fafc;border:1px solid #e4e8f0;border-radius:22px;padding:24px}.privacy-info-box h4{color:#050713;margin:0 0 16px;font-size:20px;font-weight:850}.privacy-info-box ul,.privacy-list{margin:0;padding:0;list-style:none}.privacy-info-box li,.privacy-list li{color:#566074;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:15px;line-height:1.5;display:flex}.privacy-info-box li:last-child,.privacy-list li:last-child{margin-bottom:0}.privacy-info-box li i,.privacy-list li i{color:#00a3a8;flex:none;margin-top:2px}.privacy-list{grid-template-columns:repeat(2,1fr);gap:12px 22px;margin-top:16px;display:grid}.privacy-list li{margin-bottom:0}.privacy-highlight{background:radial-gradient(circle at 94% 12%,#18a7b41a,#0000 28%),linear-gradient(135deg,#fbf8ff 0%,#fff 100%);border:1px solid #7653d738;border-radius:24px;gap:20px;margin-top:34px;padding:28px;display:flex}.privacy-highlight-icon{color:#fff;background:linear-gradient(135deg,#7653d7,#4f5fbd);border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.privacy-highlight-icon i{font-size:23px}.privacy-highlight p+p{margin-top:12px}.privacy-contact-box{color:#fff;background:linear-gradient(145deg,#7653d7 0%,#6a50c4 48%,#1687a6 100%);border-radius:24px;margin-top:34px;padding:28px}.privacy-contact-box h3,.privacy-contact-box p{color:#fff}.privacy-contact-box p{color:#ffffffe0}.privacy-contact-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:20px;display:grid}.privacy-contact-grid div{background:#ffffff24;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;padding:16px;display:flex}.privacy-contact-grid i{color:#ffd54a;font-size:18px}.privacy-contact-grid span{color:#fff;font-weight:800}.privacy-contact-grid a{color:#ffffffe6;word-break:break-word;text-decoration:none}.privacy-contact-grid a:hover{color:#fff}@media (max-width:991px){.privacy-hero-section{padding:72px 0 38px}.privacy-section{padding:34px 0 76px}.privacy-card{border-radius:26px;padding:34px}.privacy-list,.privacy-contact-grid{grid-template-columns:1fr}}@media (max-width:767px){.privacy-hero-section{padding:58px 0 30px}.privacy-hero h1{font-size:38px}.privacy-hero p{font-size:15px}.privacy-section{padding:28px 0 58px}.privacy-card{border-radius:22px;padding:24px 18px}.privacy-intro h2,.privacy-block h3,.privacy-highlight h3,.privacy-contact-box h3{font-size:24px}.privacy-info-box,.privacy-highlight,.privacy-contact-box{border-radius:20px;padding:22px}.privacy-highlight{flex-direction:column}}@media (max-width:480px){.privacy-card{padding:22px 16px}.privacy-info-box,.privacy-highlight,.privacy-contact-box{padding:18px}.privacy-contact-grid div{align-items:flex-start}}
