.policy-languages{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.policy-languages a{display:inline-flex;align-items:center;min-height:44px;padding:6px 15px;border:1px solid #47704c;border-radius:12px;color:#47704c;font-size:14px;font-weight:700}.policy-languages a[aria-current="page"]{background:#47704c;color:#fff}.policy-languages a:hover{text-decoration:underline}
.policy-main,.legal-header{word-break:normal;overflow-wrap:anywhere}.legal-table-wrap tbody th{white-space:normal}.policy-action-link{display:inline-block}
