/* Application privacy policy language selection and section hierarchy. */
.policy-languages{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}
.policy-languages a{padding:9px 17px;border:1px solid var(--line);font-size:14px;border-radius:3px;color:var(--navy)}
.policy-languages a[aria-current=page]{background:var(--navy);border-color:var(--navy);color:white}
.policy-languages a:hover{border-color:var(--blue)}
.policy-meta a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.policy-toc .toc-platform{margin-top:14px}
.policy-toc .toc-platform a{font-weight:650;color:var(--navy)}
.policy-article .policy-platform{padding:28px 30px;background:var(--pale);border:0;margin-top:52px}
.policy-article .policy-platform h2{margin:0;font-size:30px}
.policy-article .policy-platform p{margin:18px 0 0}
.policy-article .policy-detail h3{font-size:23px;line-height:1.4;font-weight:550;letter-spacing:-.4px;color:var(--navy);margin:0 0 18px}
.policy-article .info-box p:last-child{margin-bottom:0}
.policy-article p,.policy-article li{overflow-wrap:anywhere}
@media(max-width:760px){.policy-article .policy-platform{padding:24px}.policy-article .policy-platform h2{font-size:26px}.policy-article .policy-detail h3{font-size:21px}.policy-toc .toc-platform{grid-column:1/-1}}
