/* Published policies share the existing public theme. */
.legal-managed{max-width:820px;line-height:1.75;overflow-wrap:anywhere}.legal-managed h2{font-size:26px;margin-top:36px;line-height:1.3}.legal-managed h3{font-size:21px;margin-top:28px}.legal-managed h4{font-size:18px;margin-top:24px}.legal-managed p,.legal-managed li{font-size:16px;line-height:1.8}.legal-managed ul,.legal-managed ol{padding-left:24px}.legal-meta{font-size:14px!important;color:#566882}.legal-managed pre{overflow:auto;padding:16px;border-radius:10px;background:#f3f7fc;white-space:pre-wrap}.legal-managed code{overflow-wrap:anywhere}.legal-managed blockquote{border-left:4px solid #c9dafa;padding-left:20px;margin-left:0;color:#52627c}.legal-register{overflow:auto;border:1px solid #dce5ef;border-radius:12px;margin:24px 0}.legal-register table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;min-width:540px}.legal-register th,.legal-register td{padding:14px;border-bottom:1px solid #e6edf5;vertical-align:top;white-space:normal}.legal-register th{background:#f5f8fc}.legal-register:focus-visible{outline:3px solid #168bd7;outline-offset:3px}@media(max-width:600px){.legal-managed h2{font-size:23px}.legal-managed p,.legal-managed li{font-size:16px}.legal-register{max-width:100%}}
