#w2g-premium .privacy-footer-link{color:inherit;text-decoration:underline;text-underline-offset:.25em;text-decoration-color:#aeb8bf80}
#w2g-premium .privacy-footer-link:hover{color:#fff;text-decoration-color:currentColor}
#w2g-premium .c-privacy a{color:#344e60;text-decoration:underline;text-underline-offset:.2em}
#w2g-premium .privacy-new-tab{font-size:.9em}
#w2g-premium .privacy-top{padding-bottom:2.5rem;border-bottom:1px solid var(--line)}
#w2g-premium .privacy-top h1{max-width:none;font-size:clamp(2rem,4vw,3.6rem);font-weight:550;line-height:1.15}
#w2g-premium .privacy-top .v-lead{max-width:48rem}
#w2g-premium .privacy-date{font-size:.82rem;color:#657078;margin-top:1.2rem}
#w2g-premium .privacy-layout{display:grid;grid-template-columns:minmax(11rem,1fr) minmax(0,3fr);gap:clamp(2rem,5vw,6rem);padding:3rem var(--gutter) 5rem;align-items:start}
#w2g-premium .privacy-nav{display:flex;flex-direction:column;gap:.25rem;position:sticky;top:7rem;align-self:start}
#w2g-premium .privacy-nav strong{font-size:.85rem;letter-spacing:.03em;margin-bottom:.7rem;color:#7a5e47}
#w2g-premium .privacy-nav a{display:block;font-size:.9rem;padding:.45rem 0;color:#4d5b65;text-decoration:none;line-height:1.5}
#w2g-premium .privacy-nav a:hover{color:#202b37;text-decoration:underline;text-underline-offset:.25em}
#w2g-premium .privacy-content{max-width:54rem;min-width:0}
#w2g-premium .privacy-content section{scroll-margin-top:7rem;padding-bottom:2.1rem;margin-bottom:2rem;border-bottom:1px solid var(--line)}
#w2g-premium .privacy-content section:last-child{margin-bottom:0;border:0;padding-bottom:0}
#w2g-premium .privacy-content h2{font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.3;font-weight:600;letter-spacing:-.015em;margin:0 0 1.1rem}
#w2g-premium .privacy-content p,#w2g-premium .privacy-content li{font-size:1rem;line-height:1.85;color:#4c5b65;text-align:left;overflow-wrap:anywhere}
#w2g-premium .privacy-content p{margin:0 0 1rem}
#w2g-premium .privacy-content strong{font-weight:600;color:#263744}
#w2g-premium .privacy-content ul{padding-left:1.25rem;margin:1rem 0}
#w2g-premium .privacy-content li{margin-bottom:.65rem;padding-left:.25rem}
#w2g-premium .privacy-content a{color:#344e60;text-decoration:underline;text-underline-offset:.2em}
#w2g-premium .privacy-content .privacy-sources{font-size:.875rem}
#w2g-premium .privacy-page a:focus-visible,#w2g-premium .privacy-footer-link:focus-visible,#w2g-premium .c-privacy a:focus-visible{outline:2px solid #b17c57;outline-offset:4px}
@media(max-width:800px){#w2g-premium .privacy-layout{grid-template-columns:1fr;gap:2rem;padding-top:2rem}#w2g-premium .privacy-nav{position:static;display:grid;grid-template-columns:1fr 1fr;gap:.1rem 1rem;padding-bottom:1.5rem;border-bottom:1px solid var(--line)}#w2g-premium .privacy-nav strong{grid-column:1/-1}#w2g-premium .privacy-nav a{min-height:2.75rem;display:flex;align-items:center}#w2g-premium .privacy-content section{scroll-margin-top:6rem}}
@media(max-width:420px){#w2g-premium .privacy-content p,#w2g-premium .privacy-content li{font-size:.9375rem;line-height:1.75}#w2g-premium .privacy-nav a{font-size:.8125rem}#w2g-premium .privacy-footer-link{padding:.25rem 0}}
