.pg-privacy{--navy:#061b3a;--ink:#0a1830;--blue:#0e5cc8;--cyan:#159bc4;--teal:#12bfa9;--teal-ink:#0a7c70;--cyan-ink:#0b6f92;--alt:#f5f8fc;--line:#e2e9f2;--muted:#475670;--grad:linear-gradient(90deg,#0e5cc8,#159bc4 55%,#12bfa9)}.pg-privacy *{box-sizing:border-box}.pg-privacy{scroll-behavior:smooth;color:var(--ink);font-family:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:17px;line-height:1.6}.pg-privacy h1,.pg-privacy h2,.pg-privacy h3,.pg-privacy h4{font-family:var(--font-manrope),system-ui,sans-serif;color:var(--navy);letter-spacing:-.02em;text-wrap:balance;margin:0}.pg-privacy p{text-wrap:pretty;margin:0}.pg-privacy a{color:#0e5cc8}.pg-privacy a:hover{color:#0a479c}.pg-privacy .wrap{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.pg-privacy .sec{padding:clamp(72px,9vw,120px) 0;position:relative}.pg-privacy .alt{background:var(--alt)}.pg-privacy .label{font-family:var(--font-plex-mono),ui-monospace,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:12.5px;font-weight:500;display:inline-flex}.pg-privacy .label i{border-radius:50%;width:9px;height:9px;display:inline-block;box-shadow:0 0 0 4px #0e5cc814}.pg-privacy .h2{font-size:clamp(30px,3.3vw,44px);font-weight:700;line-height:1.12}.pg-privacy .lead{color:var(--muted);font-size:clamp(17px,1.25vw,19px);line-height:1.65}.pg-privacy .split{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:end;gap:24px 64px;margin-bottom:48px;display:grid}.pg-privacy .phero{border-bottom:1px solid var(--line);padding:clamp(48px,6vw,96px) 0 clamp(56px,6vw,88px);position:relative;overflow:hidden}.pg-privacy .phero .pbg{opacity:.07;pointer-events:none;width:900px;height:900px;animation:360s linear infinite spin;position:absolute;top:-320px;right:-280px}.pg-privacy .phero h1{letter-spacing:-.03em;max-width:880px;margin:20px 0 22px;font-size:clamp(38px,4.6vw,62px);font-weight:800;line-height:1.05}.pg-privacy .crumb{font:500 12.5px/1 var(--font-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:28px;display:flex}.pg-privacy .crumb a{color:var(--muted);padding:6px 0;text-decoration:none}.pg-privacy .crumb a:hover{color:var(--blue)}.pg-privacy .btn{min-height:50px;font:600 15.5px/1 var(--font-inter),system-ui,sans-serif;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:background-position .45s,transform .2s,background-color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.pg-privacy .btn svg,.pg-privacy .tl svg{transition:transform .2s}.pg-privacy .btn:hover svg,.pg-privacy .tl:hover svg{transform:translate(3px)}.pg-privacy a:focus-visible,.pg-privacy button:focus-visible,.pg-privacy summary:focus-visible{outline-offset:3px;outline:3px solid #7fb2f0}.pg-privacy .btn-p{color:#fff;background:linear-gradient(90deg,#0e5cc8 0% 45%,#0b6f92 75%,#0a7c70 100%) 0 0/240% 100%}.pg-privacy .btn-p:hover{color:#fff;background-position:100% 0;transform:translateY(-1px);box-shadow:0 10px 24px -12px #0e5cc899}.pg-privacy .btn-s{color:var(--navy);background:#fff;border-color:#c7d6ea}.pg-privacy .btn-s:hover{color:var(--navy);background:#eef4fc;border-color:#9db9e0}.pg-privacy .btn-g{color:#061b3a;background:linear-gradient(90deg,#5fa8f5,#4cc9e6 50%,#3fdcc4) 0 0/200% 100%;font-weight:700}.pg-privacy .btn-g:hover{color:#061b3a;background-position:100% 0;transform:translateY(-1px)}.pg-privacy .btn-sm{min-height:44px;padding:0 18px;font-size:14.5px}.pg-privacy .tl{align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.pg-privacy .hdr{z-index:50;background:#fffffff7;border-bottom:1px solid #0000;transition:border-color .25s,box-shadow .25s;position:sticky;top:0}.pg-privacy .hdr.s{border-color:var(--line);box-shadow:0 6px 24px -12px #061b3a24}.pg-privacy .hdr-in{justify-content:space-between;align-items:center;gap:24px;height:86px;transition:height .25s;display:flex}.pg-privacy .hdr.s .hdr-in{height:68px}.pg-privacy .brand{flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.pg-privacy .brand img{width:42px;height:42px;display:block}.pg-privacy .wm{flex-direction:column;line-height:1;display:flex}.pg-privacy .wm b{font:800 19px/1 var(--font-manrope),system-ui,sans-serif;letter-spacing:.15em;color:var(--navy);white-space:nowrap}.pg-privacy .wm span{font:600 9.5px/1 var(--font-manrope),system-ui,sans-serif;letter-spacing:.43em;color:var(--navy);margin-top:6px}.pg-privacy .lam{vertical-align:0;width:.8em;height:.72em;margin-right:.15em;display:inline-block}.pg-privacy .wm2{color:#061b3a;flex-direction:column;align-items:center;line-height:1;display:inline-flex}.pg-privacy .wm2 b{font:400 19px/1 var(--font-michroma),var(--font-manrope),system-ui,sans-serif;letter-spacing:.06em;white-space:nowrap;align-items:baseline;font-weight:400;display:flex}.pg-privacy .wm2 .lam2{flex:none;width:.92em;height:.73em;margin-right:.06em}.pg-privacy .wm2 small{font:600 7.6px/1 var(--font-manrope),system-ui,sans-serif;letter-spacing:.74em;white-space:nowrap;margin:7px -.74em 0 0}.pg-privacy .wm2.lg b{font-size:38px}.pg-privacy .wm2.lg small{margin-top:14px;font-size:15px}.pg-privacy .nav{align-items:center;gap:2px;display:flex}.pg-privacy .nav a{color:var(--navy);font:500 15px/1 var(--font-inter),system-ui,sans-serif;padding:12px;text-decoration:none;position:relative}.pg-privacy .nav a:after{content:"";background:var(--grad);transform-origin:0;border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:5px;left:12px;right:12px;transform:scaleX(0)}.pg-privacy .nav a:hover{color:var(--blue)}.pg-privacy .nav a:hover:after,.pg-privacy .nav a.on:after{transform:scaleX(1)}.pg-privacy .menu-btn{border:1px solid var(--line);width:46px;height:46px;color:var(--navy);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;display:none}.pg-privacy .drawer{border-top:1px solid var(--line);flex-direction:column;padding:12px 0 20px;display:flex}.pg-privacy .drawer a.dl{border-bottom:1px solid var(--line);color:var(--navy);padding:14px 4px;font-weight:500;text-decoration:none}@media (max-width:1100px){.pg-privacy .nav,.pg-privacy .hdr-cta{display:none}.pg-privacy .menu-btn{display:inline-flex}}.pg-privacy .ico{width:44px;height:44px;color:var(--blue);background:#edf4fd;border-radius:11px;flex:none;place-items:center;display:grid}.pg-privacy .ico.t{color:var(--teal-ink);background:#e6f7f4}.pg-privacy .ico.c{color:var(--cyan-ink);background:#e7f4fa}.pg-privacy .badge{font:500 11.5px/1 var(--font-plex-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:#0b4fad;background:#eaf1fb;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;display:inline-flex}.pg-privacy .badge.t{color:var(--teal-ink);background:#e3f5f2}.pg-privacy .g3{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px;display:grid}.pg-privacy .card{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:14px;padding:30px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.pg-privacy .card:before{content:"";background:var(--grad);opacity:0;height:3px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.pg-privacy .card:hover{border-color:#b5cae8;transform:translateY(-3px);box-shadow:0 18px 40px -20px #061b3a38}.pg-privacy .card:hover:before{opacity:1}.pg-privacy .card h3{font-size:20px;font-weight:700}.pg-privacy .card p{color:var(--muted);font-size:15.5px}.pg-privacy .small-note{font:500 11.5px/1.4 var(--font-plex-mono),monospace;color:#6b7b93;letter-spacing:.03em}.pg-privacy .plogo{width:52px;height:52px;font:500 10px/1.2 var(--font-plex-mono),monospace;color:#6b7b93;text-align:center;border:1px dashed #afc3de;border-radius:12px;flex:none;place-items:center;display:grid}.pg-privacy .cta{background:var(--navy);border-radius:20px;grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:28px 48px;padding:clamp(32px,5vw,64px);display:grid;position:relative;overflow:hidden}.pg-privacy .cta .cb{opacity:.25;pointer-events:none;width:110%;position:absolute;inset:auto -5% -50px}.pg-privacy .cta h2{color:#fff;position:relative}.pg-privacy .cta p{color:#bfd0e6;margin-top:14px;position:relative}.pg-privacy .cta .btn{position:relative}@media (max-width:860px){.pg-privacy .cta{grid-template-columns:minmax(0,1fr)}}.pg-privacy .ftr{background:var(--navy);color:#b9c9df;position:relative;overflow:hidden}.pg-privacy .ftr .fring{opacity:.1;pointer-events:none;width:640px;height:640px;position:absolute;bottom:-330px;left:-260px}.pg-privacy .ftr-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1.2fr) repeat(3,minmax(0,.85fr));align-items:start;gap:40px;padding:80px 0 56px;display:grid;position:relative}@media (max-width:980px){.pg-privacy .ftr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-privacy .ftr-brand{grid-column:1/-1}}@media (max-width:520px){.pg-privacy .ftr-grid{grid-template-columns:minmax(0,1fr)}}.pg-privacy .ftr .wm b,.pg-privacy .ftr .wm span{color:#fff}.pg-privacy .ftr h4{font:500 12px/1 var(--font-plex-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:#7fd8cb;margin-bottom:18px}.pg-privacy .ftr ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pg-privacy .ftr ul a{color:#c9d7ea;padding:5px 0;font-size:15px;text-decoration:none;display:inline-block}.pg-privacy .ftr ul a:hover{color:#fff}.pg-privacy .ftr-bot{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 0 32px;font-size:14px;display:flex;position:relative}.pg-privacy .social{color:#fff;border:1px solid #ffffff2e;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.pg-privacy .social:hover{color:#fff;background:#ffffff14}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pg-privacy *,.pg-privacy :before,.pg-privacy :after{transition:none!important;animation:none!important}.pg-privacy{scroll-behavior:auto}}.pg-privacy .hgrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:48px;display:grid;position:relative}@media (max-width:980px){.pg-privacy .hgrid{grid-template-columns:minmax(0,1fr)}}.pg-privacy .glance{border:1px solid var(--line);background:#fff;border-radius:16px;padding:26px 28px;box-shadow:0 24px 50px -36px #061b3a59}.pg-privacy .glance dl{flex-direction:column;margin:0;display:flex}.pg-privacy .glance div{border-top:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:14px;padding:14px 0;font-size:15px;display:grid}.pg-privacy .glance div:first-child{border-top:0;padding-top:0}.pg-privacy .glance dt{font:500 11.5px/1.7 var(--font-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:#6b7b93}.pg-privacy .glance dd{color:var(--navy);margin:0;font-weight:500}.pg-privacy .ba{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:stretch;display:grid}@media (max-width:900px){.pg-privacy .ba{grid-template-columns:minmax(0,1fr)}.pg-privacy .ba .arrow{height:64px;transform:rotate(90deg)}}.pg-privacy .ba .col{border:1px solid var(--line);background:#fff;border-radius:16px;padding:30px}.pg-privacy .ba .col h3{margin:14px 0 6px;font-size:20px;font-weight:700}.pg-privacy .ba ul{margin:16px 0 0;padding:0;list-style:none}.pg-privacy .ba li{border-top:1px solid var(--line);color:var(--navy);grid-template-columns:20px minmax(0,1fr);gap:12px;padding:13px 0;font-size:16px;font-weight:500;display:grid}.pg-privacy .ba li i{border-radius:50%;width:9px;height:9px;margin-top:8px}.pg-privacy .ba .arrow{color:#7faedb;place-items:center;display:grid}.pg-privacy .ba .col.to{border-color:#9fd3cb;box-shadow:0 0 0 5px #eaf8f5}.pg-privacy .capgrid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px;display:grid}.pg-privacy .cap{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;font-size:15.5px;font-weight:500;display:flex}.pg-privacy .cap i{border-radius:50%;flex:none;width:8px;height:8px}.pg-privacy .steps{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:0;display:grid}.pg-privacy .st{padding:0 28px 0 0;position:relative}.pg-privacy .st .bar{border-radius:4px;height:4px;margin-bottom:22px}.pg-privacy .st h3{margin:8px 0;font-size:19px;font-weight:700}.pg-privacy .st p{color:var(--muted);font-size:15.5px}@media (max-width:1040px){.pg-privacy .st{padding:0 0 28px}}.pg-privacy .roles{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:20px;display:grid}.pg-privacy .role{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:16px;padding:30px;display:flex}.pg-privacy .role.g{position:relative;overflow:hidden}.pg-privacy .role.g:before{content:"";background:var(--grad);height:4px;position:absolute;top:0;left:0;right:0}.pg-privacy .role ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pg-privacy .role li{color:var(--navy);align-items:center;gap:10px;font-size:15.5px;display:flex}.pg-privacy .role li i{border-radius:50%;flex:none;width:7px;height:7px}.pg-privacy .faq{border-top:1px solid var(--line);flex-direction:column;display:flex}.pg-privacy .faq details{border-bottom:1px solid var(--line)}.pg-privacy .faq summary{cursor:pointer;font:700 18px/1.35 var(--font-manrope),system-ui,sans-serif;color:var(--navy);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;list-style:none;display:flex}.pg-privacy .faq summary::-webkit-details-marker{display:none}.pg-privacy .faq summary span.pm{border:1px solid var(--line);width:36px;height:36px;color:var(--blue);border-radius:9px;flex:none;place-items:center;transition:transform .25s,background .2s;display:grid}.pg-privacy .faq details[open] summary span.pm{background:#eef4fc;transform:rotate(45deg)}.pg-privacy .faq summary:hover{color:var(--blue)}.pg-privacy .faq details p{color:var(--muted);max-width:820px;padding:0 56px 26px 0;font-size:16.5px}@keyframes rise{0%{opacity:0;translate:0 26px}to{opacity:1;translate:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{opacity:0;scale:.55}70%{opacity:1;scale:1.04}to{opacity:1;scale:1}}@keyframes ulgrow{0%{background-size:0% .09em}to{background-size:100% .09em}}@keyframes dotpulse{0%,to{box-shadow:0 0 0 4px #0e5cc814}50%{box-shadow:0 0 0 7px #12bfa929}}@keyframes travel{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes travelv{0%{opacity:0;top:0}12%{opacity:1}88%{opacity:1}to{opacity:0;top:calc(100% - 8px)}}@keyframes drift{0%{translate:-3%}to{translate:3%}}@keyframes floaty{0%,to{translate:0}50%{translate:0 -6px}}@keyframes shine{0%{left:-60%}to{left:130%}}.pg-privacy .hero-grid>div:first-child>*,.pg-privacy .phero .wrap>:not(.hgrid),.pg-privacy .phero .hgrid>div>*,.pg-privacy .phero .hgrid>aside,.pg-privacy .phero .hgrid>.stack,.pg-privacy .cgrid>div:first-child>*,.pg-privacy .cgrid>form{animation:.9s cubic-bezier(.2,.75,.25,1) both rise}.pg-privacy .hero-grid>div:first-child>:nth-child(2),.pg-privacy .phero .wrap>:nth-child(2),.pg-privacy .phero .hgrid>div>:nth-child(2),.pg-privacy .cgrid>div:first-child>:nth-child(2){animation-delay:80ms}.pg-privacy .hero-grid>div:first-child>:nth-child(3),.pg-privacy .phero .wrap>:nth-child(3),.pg-privacy .phero .hgrid>div>:nth-child(3),.pg-privacy .cgrid>div:first-child>:nth-child(3){animation-delay:.16s}.pg-privacy .hero-grid>div:first-child>:nth-child(4),.pg-privacy .phero .wrap>:nth-child(4),.pg-privacy .phero .hgrid>div>:nth-child(4),.pg-privacy .cgrid>div:first-child>:nth-child(4){animation-delay:.24s}.pg-privacy .hero-grid>div:first-child>:nth-child(5),.pg-privacy .phero .wrap>:nth-child(5),.pg-privacy .cgrid>div:first-child>:nth-child(5){animation-delay:.32s}.pg-privacy .phero .hgrid>aside,.pg-privacy .phero .hgrid>.stack,.pg-privacy .cgrid>form{animation-delay:.3s}.pg-privacy .ul{animation:1.1s cubic-bezier(.6,0,.2,1) .55s both ulgrow}.pg-privacy .core{animation:.9s cubic-bezier(.2,.8,.2,1) .15s both pop}.pg-privacy .orbit .orbit-ring{animation:1.4s both fadein,220s linear infinite spin}.pg-privacy .orbit .chip{animation:.6s cubic-bezier(.2,.8,.2,1) both pop,6s ease-in-out infinite floaty}.pg-privacy .orbit .chip:first-of-type{animation-delay:.45s,1.2s}.pg-privacy .orbit .chip:nth-of-type(2){animation-delay:.6s,2.1s}.pg-privacy .orbit .chip:nth-of-type(3){animation-delay:.72s,1.6s}.pg-privacy .orbit .chip:nth-of-type(4){animation-delay:.84s,2.6s}.pg-privacy .orbit .chip:nth-of-type(5){animation-delay:.96s,1.9s}.pg-privacy .orbit .chip:nth-of-type(6){animation-delay:1.08s,2.9s}.pg-privacy .orbit .chip:nth-of-type(7){animation-delay:1.2s,1.4s}.pg-privacy .orbit .chip:nth-of-type(8){animation-delay:1.32s,2.3s}.pg-privacy .label i{animation:3.2s ease-in-out infinite dotpulse}.pg-privacy .btn-p,.pg-privacy .btn-g{position:relative;overflow:hidden}.pg-privacy .btn-p:after,.pg-privacy .btn-g:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff47,#0000);width:40%;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.pg-privacy .btn-p:hover:after,.pg-privacy .btn-g:hover:after{animation:.8s shine}.pg-privacy .ico{transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .3s}.pg-privacy .card:hover .ico,.pg-privacy .ind:hover .ico,.pg-privacy .icard:hover .ico,.pg-privacy .pcard:hover .ico,.pg-privacy .val:hover .ico{transform:translateY(-2px)rotate(-6deg)scale(1.06)}.pg-privacy .conn:before{content:"";background:#12bfa9;border-radius:50%;width:8px;height:8px;animation:2.8s ease-in-out infinite travel;position:absolute;top:-3px;left:0;box-shadow:0 0 0 4px #12bfa92e,0 0 14px #12bfa9b3}.pg-privacy .conn.n:before{background:#0e5cc8;box-shadow:0 0 0 4px #0e5cc826,0 0 14px #0e5cc899}.pg-privacy .chain .ln{position:relative}.pg-privacy .chain .ln:before{content:"";background:var(--b);width:8px;height:8px;box-shadow:0 0 12px var(--b);border-radius:50%;animation:2.6s ease-in-out infinite travel;position:absolute;top:-3px;left:0}@media (max-width:900px){.pg-privacy .conn:before,.pg-privacy .chain .ln:before{animation-name:travelv;top:0;left:-3px}}.pg-privacy .eco-feed .fl,.pg-privacy .fork .fl{stroke-dasharray:6 94;animation:2.4s linear infinite dash}.pg-privacy .consult .band,.pg-privacy .cta .cb{animation:26s ease-in-out infinite alternate drift}@supports (animation-timeline:view()){.pg-privacy .split,.pg-privacy .card,.pg-privacy .pcard,.pg-privacy .ind,.pg-privacy .case,.pg-privacy .why-item,.pg-privacy .val,.pg-privacy .v4,.pg-privacy .gcard,.pg-privacy .enode,.pg-privacy .strip,.pg-privacy .note-row,.pg-privacy .icard,.pg-privacy .srow,.pg-privacy .stage,.pg-privacy .pr,.pg-privacy .commit>div,.pg-privacy .model>div,.pg-privacy .cap,.pg-privacy .st,.pg-privacy .role,.pg-privacy .ba .col,.pg-privacy .faq details,.pg-privacy .form,.pg-privacy .next>div,.pg-privacy .lockup,.pg-privacy .mean>div,.pg-privacy .chain .nd,.pg-privacy .facts,.pg-privacy .ask>div,.pg-privacy .compare,.pg-privacy .cta,.pg-privacy .mx,.pg-privacy .glance,.pg-privacy .prof>article,.pg-privacy .ben>div,.pg-privacy .details>div{animation:linear both rise;animation-timeline:view();animation-range:entry entry 55%}.pg-privacy .g3>:nth-child(3n+2),.pg-privacy .g4>:nth-child(4n+2),.pg-privacy .vals>:nth-child(2),.pg-privacy .values4>:nth-child(2),.pg-privacy .capgrid>:nth-child(4n+2),.pg-privacy .igrid>:nth-child(2n){animation-range:entry 6% entry 62%}.pg-privacy .g3>:nth-child(3n),.pg-privacy .g4>:nth-child(4n+3),.pg-privacy .vals>:nth-child(3),.pg-privacy .values4>:nth-child(3),.pg-privacy .capgrid>:nth-child(4n+3){animation-range:entry 12% entry 68%}.pg-privacy .g4>:nth-child(4n),.pg-privacy .vals>:nth-child(n+4),.pg-privacy .values4>:nth-child(4),.pg-privacy .capgrid>:nth-child(4n){animation-range:entry 18% entry 74%}}.pg-privacy .skip{z-index:100;color:#fff;background:#061b3a;border-radius:8px;padding:12px 16px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-60px;left:16px}.pg-privacy .skip:focus{color:#fff;top:12px}.pg-privacy .mm{align-items:center;display:flex;position:relative}.pg-privacy .mm>a svg{margin-left:4px;transition:transform .25s}.pg-privacy .mm:hover>a svg{transform:rotate(180deg)}.pg-privacy .mm:has(:focus-visible)>a svg{transform:rotate(180deg)}.pg-privacy .mm-panel{opacity:0;visibility:hidden;z-index:60;background:#fff;border:1px solid #e2e9f2;border-radius:18px;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);width:min(900px,92vw);transition:opacity .25s,translate .25s,visibility .25s;display:grid;position:absolute;top:calc(100% + 14px);left:50%;overflow:hidden;translate:-50% 10px;box-shadow:0 30px 70px -30px #061b3a59}.pg-privacy .mm-panel:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.pg-privacy .mm:hover .mm-panel{opacity:1;visibility:visible;translate:-50%}.pg-privacy .mm:has(:focus-visible) .mm-panel{opacity:1;visibility:visible;translate:-50%}.pg-privacy .mm-list{grid-template-columns:1fr 1fr;gap:4px;padding:18px;display:grid}.pg-privacy .nav .mm-list a{font:inherit;border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.pg-privacy .nav .mm-list a:after{display:none}.pg-privacy .nav .mm-list a:hover{color:inherit;background:#f3f7fd}.pg-privacy .mm-list b{font:700 14.5px/1.3 var(--font-manrope),system-ui,sans-serif;color:#061b3a;margin-bottom:3px;display:block}.pg-privacy .mm-list span.d{font:400 13px/1.45 var(--font-inter),system-ui,sans-serif;color:#475670;display:block}.pg-privacy .mm-list .ico{border-radius:10px;width:40px;height:40px}.pg-privacy .mm-feat{color:#bfd0e6;background:#061b3a;flex-direction:column;gap:12px;padding:26px;display:flex;position:relative;overflow:hidden}.pg-privacy .mm-feat img{opacity:.35;width:260px;height:260px;position:absolute;bottom:-110px;right:-90px}.pg-privacy .mm-feat h4{color:#fff;font:700 18px/1.3 var(--font-manrope),system-ui,sans-serif;position:relative}.pg-privacy .mm-feat p{font-size:14px;line-height:1.5;position:relative}.pg-privacy .nav .mm-feat a{color:#061b3a;font:700 14px/1 var(--font-inter),system-ui,sans-serif;background:linear-gradient(90deg,#5fa8f5,#3fdcc4);border-radius:10px;align-self:flex-start;margin-top:auto;padding:12px 16px;position:relative}.pg-privacy .nav .mm-feat a:after{display:none}.pg-privacy .mm-foot{color:#475670;background:#f8fafd;border-top:1px solid #e2e9f2;grid-column:1/-1;justify-content:space-between;align-items:center;padding:14px 26px;font-size:13.5px;display:flex}.pg-privacy .nav .mm-foot a{color:#0e5cc8;padding:0;font-weight:600}.pg-privacy .nav .mm-foot a:after{display:none}.pg-privacy .news{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:24px 48px;padding:56px 0 48px;display:grid;position:relative}@media (max-width:900px){.pg-privacy .news{grid-template-columns:minmax(0,1fr)}}.pg-privacy .news h3{font:700 clamp(22px,2.2vw,28px)/1.2 var(--font-manrope),system-ui,sans-serif;color:#fff;margin:0}.pg-privacy .news p{color:#afc2db;margin-top:8px;font-size:15px}.pg-privacy .news form{flex-wrap:wrap;gap:10px;display:flex}.pg-privacy .news label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pg-privacy .news input{color:#fff;min-height:52px;font:400 16px var(--font-inter),system-ui,sans-serif;background:#ffffff0f;border:1px solid #fff3;border-radius:10px;flex:240px;padding:0 16px}.pg-privacy .news input::placeholder{color:#8fa6c4}.pg-privacy .news input:focus{border-color:#4cc9e6;outline:none;box-shadow:0 0 0 4px #4cc9e633}.pg-privacy .news button{cursor:pointer;min-height:52px;font:700 15px/1 var(--font-inter),system-ui,sans-serif;color:#061b3a;background:linear-gradient(90deg,#5fa8f5,#4cc9e6 50%,#3fdcc4);border:0;border-radius:10px;padding:0 22px}.pg-privacy .news .ok{color:#7fd8cb;flex-basis:100%;font-size:14px}.pg-privacy .news small{color:#8fa6c4;flex-basis:100%;font-size:12.5px}.pg-privacy .ftr-legal{flex-wrap:wrap;align-items:center;gap:6px 22px;display:flex}.pg-privacy .ftr-legal a{color:#c9d7ea;padding:6px 0;font-size:14px;text-decoration:none}.pg-privacy .ftr-legal a:hover{color:#fff}.pg-privacy .totop{color:#fff;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pg-privacy .totop:hover{color:#fff;background:#ffffff14}.pg-privacy .nprod{align-items:center;gap:8px;display:inline-flex!important}.pg-privacy .pbadge{font:600 9.5px/1 var(--font-plex-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:#06231f;background:linear-gradient(90deg,#4cc9e6,#3fdcc4);border-radius:5px;padding:4px 6px}.pg-privacy .nav a{padding-left:8px;padding-right:8px}@media (max-width:1260px){.pg-privacy .nav,.pg-privacy .hdr-cta{display:none}.pg-privacy .menu-btn{display:inline-flex}}.pg-privacy .rel a.cap{text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.pg-privacy .rel a.cap:hover{border-color:#12bfa9;transform:translateY(-2px);box-shadow:0 14px 30px -20px #061b3a59}.pg-privacy .rel .ra{color:#12bfa9;margin-left:auto;font-weight:700}.pg-privacy .ftag{font:600 11px/1.6 var(--font-manrope),system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#7fd8cb;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}.pg-privacy .ftag span{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.pg-privacy .ftag span:not(:last-child):after{content:"";background:#12bfa9;border-radius:50%;width:4px;height:4px}.pg-privacy .ftr ul a{line-height:1.4}.pg-privacy .pgload{z-index:9999;pointer-events:none;background:radial-gradient(circle at 50% 30%,#0b2a55,#030c1c 72%);animation:.35s .15s forwards pglOut;position:fixed;inset:0}.pg-privacy .pgload.intro{animation:.7s cubic-bezier(.4,0,.2,1) 1.6s forwards pglOut}.pg-privacy .pgload.on{pointer-events:auto;animation:.25s ease-out forwards pglIn}@keyframes pglOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes pglIn{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}.pg-privacy .pgl-top{background:linear-gradient(90deg,#4c8fe6,#4cc9e6,#3fdcc4);width:0;height:2px;animation:.45s ease-out forwards pglLine;position:absolute;top:0;left:0;box-shadow:0 0 12px #3fdcc4a6}.pg-privacy .pgload.intro .pgl-top{animation:1.6s cubic-bezier(.3,.6,.3,1) forwards pglLine}.pg-privacy .pgload.on .pgl-top{animation:1.8s cubic-bezier(.2,.7,.3,1) forwards pglLeave}@keyframes pglLine{0%{width:0}to{width:100%}}@keyframes pglLeave{0%{width:0}to{width:85%}}.pg-privacy .pgl-in{flex-direction:column;align-items:center;gap:20px;display:flex;position:absolute;top:min(46vh,380px);left:50%;transform:translate(-50%,-50%)}.pg-privacy .pgl-mark{place-items:center;width:120px;height:120px;display:grid;position:relative}.pg-privacy .pgl-mark:before{content:"";background:radial-gradient(circle,#3fdcc438,#4c8fe614 45%,#0000 70%);border-radius:50%;animation:2.6s ease-in-out infinite pglGlow;position:absolute;inset:-34px}.pg-privacy .pgl-mark img{width:56px;height:56px;animation:6s linear infinite pglSpin;position:relative}.pg-privacy .pgload.intro .pgl-mark img{width:104px;height:104px;animation:1.4s cubic-bezier(.22,.8,.3,1) both pglSettle}.pg-privacy .pgl-in small{font:400 12px/1 var(--font-michroma),var(--font-manrope),system-ui,sans-serif;letter-spacing:.32em;color:#c9d7ea;opacity:0;padding-left:.32em}.pg-privacy .pgload.intro .pgl-in small{animation:.8s .65s both pglFade}@keyframes pglSpin{to{transform:rotate(360deg)}}@keyframes pglSettle{0%{opacity:0;transform:rotate(-180deg)scale(.86)}25%{opacity:1}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes pglGlow{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes pglFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pg-privacy .pgl-mark img,.pg-privacy .pgload.intro .pgl-mark img,.pg-privacy .pgl-mark:before{animation:none}.pg-privacy .pgload.intro{animation-delay:.6s}}.pg-privacy .lgl-note{color:#33445e;background:#f4f8fd;border:1px dashed #9db6d8;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:28px;padding:14px 18px;font-size:14.5px;line-height:1.55;display:flex}.pg-privacy .lgl-note b{color:var(--navy)}.pg-privacy .lgl-sum{margin-bottom:56px}.pg-privacy .lgl{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:64px;display:grid}@media (max-width:960px){.pg-privacy .lgl{grid-template-columns:minmax(0,1fr);gap:32px}.pg-privacy .lgl-toc{position:static!important}}.pg-privacy .lgl-toc{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px 14px 16px;position:sticky;top:96px;box-shadow:0 18px 40px -32px #061b3a59}.pg-privacy .lgl-toc h2{font:500 11.5px/1 var(--font-plex-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:#6b7b93;margin:0 8px 12px}.pg-privacy .lgl-toc ol{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.pg-privacy .lgl-toc a{color:#33445e;border-radius:9px;gap:10px;padding:7px 8px;font-size:14px;line-height:1.35;text-decoration:none;transition:background .15s,color .15s;display:flex}.pg-privacy .lgl-toc a:hover{color:var(--navy);background:#eef4fc}.pg-privacy .lgl-toc a span{font:500 11px/1.75 var(--font-plex-mono),monospace;color:#12a594;min-width:20px}.pg-privacy .lgl-doc{max-width:780px}.pg-privacy .lgl-doc section{border-bottom:1px solid var(--line);margin-bottom:34px;padding:0 0 34px;scroll-margin-top:100px}.pg-privacy .lgl-doc section:last-of-type{border-bottom:0}.pg-privacy .lgl-doc h2{align-items:baseline;gap:14px;margin-bottom:14px;font-size:clamp(22px,2vw,27px);font-weight:800;display:flex}.pg-privacy .lgl-doc h2 span{font:500 13px/1 var(--font-plex-mono),monospace;color:#12a594;flex:none}.pg-privacy .lgl-doc h3{margin:20px 0 8px;font-size:17px;font-weight:700}.pg-privacy .lgl-doc p,.pg-privacy .lgl-doc li{color:#3b4a63;font-size:16px;line-height:1.72}.pg-privacy .lgl-doc p+p{margin-top:12px}.pg-privacy .lgl-doc ul{flex-direction:column;gap:8px;margin:10px 0;padding-left:0;list-style:none;display:flex}.pg-privacy .lgl-doc li{padding-left:22px;position:relative}.pg-privacy .lgl-doc li:before{content:"";background:linear-gradient(135deg,#0e5cc8,#12bfa9);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:2px}.pg-privacy .lgl-doc b{color:var(--navy);font-weight:650}.pg-privacy .lgl-tbl{border:1px solid var(--line);border-radius:14px;margin:14px 0 16px;overflow:hidden}.pg-privacy .lgl-tbl>div{border-top:1px solid var(--line);color:#3b4a63;grid-template-columns:150px minmax(0,1fr) 120px;gap:16px;padding:13px 18px;font-size:15px;line-height:1.55;display:grid}.pg-privacy .lgl-tbl>div:first-child{border-top:0}.pg-privacy .lgl-tbl .th{font:500 11.5px/1.4 var(--font-plex-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:#6b7b93;background:#f5f8fc}@media (max-width:620px){.pg-privacy .lgl-tbl>div{grid-template-columns:minmax(0,1fr);gap:4px}.pg-privacy .lgl-tbl .th{display:none}}.pg-privacy .lgl-also{background:var(--alt);border:1px solid var(--line);color:#33445e;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;padding:20px 22px;font-size:15px;display:flex}.pg-privacy .lgl-also a{font-weight:700}.pg-privacy .nav a,.pg-privacy .hdr-cta{white-space:nowrap}.pg-privacy .pm{position:relative}.pg-privacy .pm-panel{opacity:0;visibility:hidden;z-index:80;background:#fff;border:1px solid #e2e9f2;border-radius:16px;flex-direction:column;gap:2px;min-width:320px;padding:8px;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:calc(100% + 6px);left:-14px;transform:translateY(6px);box-shadow:0 28px 60px -24px #061b3a59}.pg-privacy .pm:hover .pm-panel{opacity:1;visibility:visible;transform:none}.pg-privacy .pm:has(:focus-visible) .pm-panel{opacity:1;visibility:visible;transform:none}.pg-privacy .nav .pm-panel a{white-space:normal;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;text-decoration:none;display:flex;padding:12px 14px!important}.pg-privacy .nav .pm-panel a:after{display:none}.pg-privacy .nav .pm-panel a:hover{background:#f2f7fc}.pg-privacy .pm-panel b{font:700 15px/1.2 var(--font-manrope),system-ui,sans-serif;color:#061b3a;align-items:center;gap:8px;display:flex}.pg-privacy .pm-panel b i{font:600 9px/1 var(--font-plex-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:#06231f;background:linear-gradient(90deg,#4cc9e6,#3fdcc4);border-radius:5px;padding:4px 6px;font-style:normal}.pg-privacy .pm-panel span{font:400 13px/1.4 var(--font-inter),system-ui,sans-serif;color:#475670}.pg-privacy .nav .mm-list a,.pg-privacy .nav .mm-list a span,.pg-privacy .nav .mm-list b{white-space:normal;overflow-wrap:anywhere;min-width:0}
