.pg-privacy a:hover{color:var(--gold-dark)}.pg-privacy .btn-gold:hover{background:var(--gold-hover);color:var(--navy)}.pg-privacy .mlink:hover{color:var(--gold-dark)}.pg-privacy .pghero{background:var(--navy);box-sizing:border-box;align-items:center;min-height:270px;padding:60px 0;display:flex;position:relative;overflow:hidden}.pg-privacy .pghero .wrapc{z-index:1;text-align:center;position:relative}.pg-privacy .crumb{color:var(--on-navy-muted);justify-content:center;align-items:center;gap:8px;margin:0 0 18px;font-size:15px;line-height:22.5px;display:flex}.pg-privacy .crumb a:hover{color:var(--gold-bright)}.pg-privacy .crumbsep{color:var(--gold-dark)}.pg-privacy .updated{color:var(--on-navy-muted);margin:16px 0 0;font-size:15px;line-height:22.5px}.pg-privacy .legal{background:#fff;padding:90px 0 110px}.pg-privacy .lgrid{grid-template-columns:260px minmax(0,720px);justify-content:center;align-items:start;gap:80px;display:grid}.pg-privacy .toc{max-height:calc(100vh - 150px);position:sticky;top:120px;overflow:auto}.pg-privacy .toclist{flex-direction:column;gap:2px;margin:22px 0 0;padding:0;list-style:none;display:flex}.pg-privacy .toclink{color:var(--text);border-left:2px solid var(--border);grid-template-columns:26px 1fr;padding:7px 0 7px 14px;font-size:15px;line-height:21px;transition:color .15s,border-color .15s;display:grid}.pg-privacy .toclink:hover{color:var(--navy)}.pg-privacy .toclink.on{color:var(--navy);border-left-color:var(--gold-dark);font-weight:500}.pg-privacy .tocnum{color:inherit}.pg-privacy .tocm{display:none}.pg-privacy .tocm summary{cursor:pointer;font-family:var(--font-inter-tight),sans-serif;color:var(--navy);justify-content:space-between;align-items:center;gap:10px;padding:16px 20px;font-size:17px;font-weight:500;line-height:22px;list-style:none;display:flex}.pg-privacy .tocm summary::-webkit-details-marker{display:none}.pg-privacy .tocm .cv{font-size:14px;transition:transform .18s}.pg-privacy .tocm[open] .cv{transform:rotate(180deg)}.pg-privacy .tocm .toclist{margin:0;padding:0 20px 16px}.pg-privacy .ptext{color:var(--text);font-size:17px;line-height:1.7}.pg-privacy .ptext p{text-wrap:pretty;margin:0 0 18px}.pg-privacy .ptext a{color:var(--navy);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--gold-dark);text-decoration-color:var(--gold-dark);overflow-wrap:anywhere}.pg-privacy .ptext a:hover{color:var(--gold-dark)}.pg-privacy .pintro{margin:0 0 10px}.pg-privacy .psec{border-top:1px solid var(--border);padding:40px 0 22px;scroll-margin-top:110px}.pg-privacy .psec .h-sm{margin:0 0 18px}.pg-privacy .pspacer{background:#fff}.pg-privacy .plist{flex-direction:column;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}.pg-privacy .plist li{grid-template-columns:20px 1fr;align-items:start;display:grid}.pg-privacy .pdot{background:var(--gold-dark);border-radius:50%;width:6px;height:6px;margin-top:12px}.pg-privacy .ptext strong{color:var(--navy);font-weight:500}.pg-privacy .paddr{margin:0 0 18px;font-style:normal}.pg-privacy .flink:hover{color:#fff}@media (max-width:991px){.pg-privacy .pghero{min-height:0;padding:50px 0}.pg-privacy .legal{padding:40px 0 70px}.pg-privacy .legal .wrapc{padding:0 16px}.pg-privacy .lgrid{grid-template-columns:minmax(0,1fr);gap:24px}.pg-privacy .toc{display:none}.pg-privacy .tocm{border:1px solid var(--border);background:#fff;border-radius:10px;margin-bottom:28px;display:block}.pg-privacy .ptext{font-size:16px}.pg-privacy .psec{scroll-margin-top:90px}.pg-privacy .pspacer{display:none}.pg-privacy .wrapc{padding:0 20px}}
