body.inner-page .full-privacy-page{min-width:0;color:#15376c;background:#f7fbff;font-family:"Poppins",sans-serif}body.inner-page .full-privacy-page>.full-privacy-hero{min-height:0;padding:132px 0 42px;overflow:hidden;background:radial-gradient(circle at 85% 20%,rgba(255,255,255,.95),transparent 21%),radial-gradient(circle at 5% 105%,rgba(104,170,255,.2),transparent 25%),linear-gradient(116deg,#eaf4ff,#fbfdff 60%,#e5f0ff)}.full-privacy-hero-inner{display:grid;grid-template-columns:55% 45%;min-height:200px;align-items:center}.full-privacy-label{display:inline-block;margin-bottom:14px;padding:4px 11px;border-radius:20px;color:#1769ed;background:#dbeaff;font-size:12px;font-weight:700}.full-privacy-hero h1{margin:0 0 10px;color:#0d3069;font-size:clamp(40px,4vw,56px);font-weight:700;line-height:1.05;letter-spacing:-.055em}.full-privacy-hero h1 strong{color:#2878f7}.full-privacy-hero p{max-width:550px;margin:0 0 17px;color:#5473a7;font-size:15px;line-height:1.6}.full-privacy-date{display:inline-flex;align-items:center;gap:8px;color:#5574a1;font-size:12px}.full-privacy-date i{color:#196ced}.full-privacy-art{position:relative;height:220px}.full-shield{position:absolute;z-index:2;top:7px;left:50%;width:146px;height:180px;transform:translateX(-50%);clip-path:polygon(50% 0,96% 15%,90% 70%,50% 100%,10% 70%,4% 15%);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(177,212,255,.75));box-shadow:0 16px 25px rgba(43,111,212,.17)}.full-shield span{position:absolute;top:62px;left:41px;display:grid;place-items:center;width:64px;height:58px;border-radius:9px;color:#e9f4ff;background:linear-gradient(145deg,#1672f4,#5ca6ff);box-shadow:0 9px 15px rgba(23,99,220,.3);font-size:27px}.full-shield span:before{position:absolute;top:-31px;left:14px;width:36px;height:38px;border:9px solid #2c7ef1;border-bottom:0;border-radius:25px 25px 0 0;content:""}.full-orbit{position:absolute;z-index:1;left:50%;top:95px;width:290px;height:76px;border:4px solid rgba(52,127,245,.72);border-radius:50%;transform:translateX(-50%) rotate(-12deg);box-shadow:0 0 13px rgba(35,118,241,.25)}.full-orbit-front{z-index:3;width:304px;height:78px;border:3px solid transparent;border-top-color:rgba(54,132,247,.86);border-right-color:rgba(54,132,247,.5)}.full-dot{position:absolute;z-index:4;width:16px;height:16px;border-radius:50%;background:linear-gradient(145deg,#fff,#69a9ff);box-shadow:0 4px 10px rgba(33,112,235,.3)}.full-dot-one{top:52px;left:22%}.full-dot-two{right:14%;bottom:42px;width:28px;height:28px}.full-privacy-content{padding:18px 0 72px;background:linear-gradient(115deg,#f9fcff,#eff6ff)}.full-privacy-layout{display:grid;grid-template-columns:265px minmax(0,1fr);align-items:start;gap:16px;max-width:1210px}.full-privacy-nav,.full-privacy-document{border:1px solid #e0ebfa;border-radius:9px;background:rgba(255,255,255,.94);box-shadow:0 8px 27px rgba(31,93,172,.07)}.full-privacy-nav{position:sticky;top:108px;padding:20px 15px}.full-privacy-nav h2{margin:0 7px 12px;font-size:15px;font-weight:700}.full-privacy-nav a{display:flex;align-items:center;gap:11px;padding:7px;border-radius:7px;color:#365a8c;font-size:12px;font-weight:500;line-height:1.3;text-decoration:none}.full-privacy-nav a:hover,.full-privacy-nav .active{color:#1265e9;background:#eaf3ff}.full-privacy-nav b,.full-privacy-section>b,.full-section-heading>b,.full-contact-section>b{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border-radius:50%;color:#4f71a4;background:#edf3fc;font-size:10px}.full-privacy-nav .active b{color:#fff;background:linear-gradient(135deg,#1768ee,#6ba7ff)}.full-privacy-document{min-width:0;padding:20px 28px 26px}.full-read-bar{display:flex;align-items:center;gap:13px;margin-bottom:26px}.full-read-bar span{position:relative;display:block;flex:1;height:6px;border-radius:8px;background:#e7effa}.full-read-bar span:before{position:absolute;top:0;left:0;width:10%;height:100%;border-radius:8px;background:#2274f5;content:""}.full-read-bar small{font-size:11px}.full-privacy-section{padding:0 0 28px;margin-bottom:27px;border-bottom:1px solid #e8eff9;scroll-margin-top:115px}.full-intro,.full-section-heading,.full-contact-section{display:grid;grid-template-columns:48px minmax(0,1fr);gap:15px}.full-privacy-section>b,.full-section-heading>b,.full-contact-section>b{width:43px;height:43px;color:#1768ee;font-size:16px}.full-privacy-section h2,.full-contact-section h2{margin:0 0 9px;color:#102f63;font-size:24px;font-weight:700;letter-spacing:-.04em}.full-privacy-section p,.full-contact-section p{margin:0 0 13px;color:#5372a4;font-size:14px;line-height:1.7}.full-section-heading{margin-bottom:15px}.full-list-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px;margin:0 0 17px 63px}.full-list-grid ul{margin:0;padding:0;list-style:none}.full-list-grid li{position:relative;margin:7px 0;padding-left:20px;color:#486a9d;font-size:12px;font-weight:500;line-height:1.45}.full-list-grid li:before{position:absolute;left:0;top:3px;color:#1d72f5;font-family:"Font Awesome 6 Free";font-weight:900;content:"\f058"}.full-indent{margin-left:63px!important}.full-contact-section{padding:25px 27px;border-radius:9px;color:#fff;background:linear-gradient(112deg,#0a3277,#1768e9);scroll-margin-top:115px}.full-contact-section>b{color:#fff;background:rgba(255,255,255,.18)}.full-contact-section h2{color:#fff}.full-contact-section p,.full-contact-section address{color:#d4e5ff;font-size:13px;line-height:1.75}.full-contact-section address{font-style:normal}.full-contact-section a{color:#fff;font-weight:600}@media(max-width:991px){.full-privacy-hero-inner{grid-template-columns:60% 40%}.full-privacy-layout{grid-template-columns:215px minmax(0,1fr)}.full-privacy-nav{padding:16px 10px}.full-privacy-nav a{gap:7px;font-size:11px}.full-privacy-document{padding:20px}.full-list-grid,.full-indent{margin-left:0!important}}@media(max-width:767px){body.inner-page .full-privacy-page>.full-privacy-hero{padding:112px 0 38px}body.inner-page .full-privacy-page>.full-privacy-content{padding:14px 0 48px}.full-privacy-hero-inner,.full-privacy-layout{display:block}.full-privacy-hero p{font-size:14px}.full-privacy-art{height:165px;margin-top:9px;transform:scale(.78);transform-origin:center bottom}.full-privacy-nav{position:static;margin-bottom:14px}.full-privacy-nav a{display:inline-flex;width:49%;vertical-align:top}.full-privacy-document{padding:17px}.full-privacy-section h2,.full-contact-section h2{font-size:21px}.full-intro,.full-section-heading,.full-contact-section{grid-template-columns:42px minmax(0,1fr);gap:10px}.full-privacy-section>b,.full-section-heading>b,.full-contact-section>b{width:38px;height:38px;font-size:14px}.full-list-grid{grid-template-columns:1fr;gap:0}.full-contact-section{padding:22px}}

body.inner-page .full-privacy-page>.full-privacy-content{padding:18px 0 72px}@media(max-width:767px){body.inner-page .full-privacy-page>.full-privacy-content{padding:14px 0 48px}}

/* Full Privacy Policy realistic professional polish */
.full-privacy-page{font-family:"Poppins","Inter","Segoe UI",Roboto,Arial,sans-serif;line-height:1.66;color:#173a70;background:#f7fbff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.full-privacy-page .full-privacy-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:30px;align-items:start}
.full-privacy-page .full-privacy-nav{position:sticky;top:100px;align-self:start;padding:20px 22px;background:#eef6ff;border:1px solid rgba(23,104,238,.12);border-radius:16px;box-shadow:0 14px 30px rgba(23,80,150,.08)}
.full-privacy-page .full-privacy-nav h2{margin:0 0 14px;color:#173b76;font-size:22px;line-height:1.4;font-weight:800}
.full-privacy-page .full-privacy-nav a{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(23,104,238,.08);color:#587399;text-decoration:none;font-size:13px;font-weight:600;line-height:1.45}
.full-privacy-page .full-privacy-nav a:last-child{border-bottom:0}.full-privacy-page .full-privacy-nav a b{width:30px;height:30px;display:inline-grid;place-items:center;border-radius:50%;background:#dceaff;color:#1768ee;font-size:11px}
.full-privacy-page .full-privacy-nav a.active{color:#1768ee}.full-privacy-page .full-privacy-nav a.active b{background:#1768ee;color:#fff}.full-privacy-page .full-privacy-document{background:#fff;border:1px solid rgba(23,104,238,.12);border-radius:20px;padding:35px 30px;box-shadow:0 20px 50px rgba(22,78,150,.12)}
.full-privacy-page .full-read-bar{display:flex;align-items:center;gap:10px;margin-bottom:22px;padding-bottom:12px;border-bottom:1px solid rgba(23,104,238,.12)}
.full-privacy-page .full-read-bar span{display:inline-block;width:36px;height:4px;border-radius:20px;background:#1768ee}.full-privacy-page .full-read-bar small{font-size:11px;font-weight:700;letter-spacing:.14em;color:#244780;text-transform:uppercase}
.full-privacy-page .full-privacy-section{padding:26px 0;border-top:1px solid rgba(23,104,238,.08)}.full-privacy-page .full-privacy-section:first-of-type{padding-top:8px;border-top:0}.full-privacy-page .full-privacy-section .full-section-heading{display:flex;gap:14px;align-items:flex-start}.full-privacy-page .full-privacy-section b{display:inline-grid;place-items:center;float:left;width:36px;height:36px;border-radius:50%;background:#eef5ff;color:#1768ee;font-size:12px;font-weight:800;border:1px solid rgba(23,104,238,.2);margin:2px 12px 0 0}.full-privacy-page .full-privacy-section h2{margin:0 0 10px;color:#12366e;font-size:clamp(26px,2vw,34px);font-weight:800;line-height:1.24;letter-spacing:-.035em}.full-privacy-page .full-privacy-section p{margin:0 0 14px;color:#445f7d;font-size:15px;line-height:1.76}.full-privacy-page .full-privacy-section strong{color:#173b76}.full-privacy-page .full-privacy-section .full-indent{margin-top:16px;background:#eef6ff;border-left:3px solid #1768ee; padding:12px 14px;border-radius:8px;color:#304d74}
.full-privacy-page .full-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 30px;margin:16px 0 8px}.full-privacy-page .full-list-grid ul{margin:0;padding-left:22px}.full-privacy-page .full-list-grid li{font-size:14px;line-height:1.68;color:#435d79}.full-privacy-page .full-list-grid li::marker{color:#1768ee}.full-privacy-page .full-privacy-section .full-list-grid ul{padding-top:0}
.full-privacy-page .full-contact-section{padding:26px 24px;border-top:1px solid rgba(23,104,238,.10);display:flex;gap:14px;background:linear-gradient(135deg,#071f59,#114cae);border-radius:16px;box-shadow:0 16px 30px rgba(17,56,140,.18);color:#eef7ff}.full-privacy-page .full-contact-section b{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#dceaff;color:#071f59;font-size:12px;font-weight:900;border:1px solid rgba(24,126,255,.55)}.full-privacy-page .full-contact-section h2{margin:0 0 12px;color:#ffffff;font-size:clamp(30px,2vw,34px);font-weight:800}.full-privacy-page .full-contact-section p{color:#dceaff;font-size:15px;line-height:1.76}.full-privacy-page .full-contact-section address{font-style:normal;color:#eef7ff;font-size:14px;line-height:1.85;background:rgba(255,255,255,.10);border-left:3px solid #a9d8ff;padding:12px 14px;border-radius:8px}.full-privacy-page .full-contact-section address strong{color:#ffffff}.full-privacy-page .full-contact-section address a{color:#dff7ff;text-decoration:underline}.full-privacy-page .full-contact-section .full-contact-section{border-top:0}
@media(max-width:767px){.full-privacy-page .full-privacy-layout{grid-template-columns:1fr}.full-privacy-page .full-privacy-nav{position:relative}.full-privacy-page .full-list-grid{grid-template-columns:1fr}.full-privacy-page .full-privacy-document{padding:24px 18px}.full-privacy-page .full-contact-section{padding:22px 18px}}