.lk-root.lk-legal .lk-legal-meta{align-items:baseline}.lk-root.lk-legal .lk-legal-meta b{color:var(--lx-ink);font-variant-numeric:tabular-nums;font-weight:500}.lk-root.lk-legal .lk-legal-tag b{color:var(--lx-soft);font-weight:400}.lk-root.lk-legal .lk-legal-body{padding-block:72px 120px}.lk-root.lk-legal .lk-legal-notice{max-width:81ch;margin:0 0 32px}.lk-root.lk-legal .lk-legal-notice p{color:var(--lx-ink);margin:0}.lk-root.lk-legal .lk-legal-notice a{color:var(--lx-blue-deep);text-underline-offset:3px;text-decoration:underline}.lk-root.lk-legal .lk-prose>ol.lk-legal-list{list-style:decimal}.lk-root.lk-legal .lk-prose>ul.lk-legal-list{list-style:outside}.lk-root.lk-legal .lk-legal-list li::marker{color:var(--lx-soft)}.lk-root.lk-legal .lk-legal-list li{padding-inline-start:.2em}.lk-root.lk-legal .lk-legal-list a,.lk-root.lk-legal .lk-legal-callout a,.lk-root.lk-legal .lk-legal-table a{color:var(--lx-blue-deep);text-underline-offset:3px;text-decoration:underline}.lk-root.lk-legal .lk-legal-list strong,.lk-root.lk-legal .lk-legal-callout strong,.lk-root.lk-legal .lk-prose>p strong{color:var(--lx-ink);font-weight:500}.lk-root.lk-legal .lk-prose>h3{margin-top:1.8em;font-size:20px}.lk-root.lk-legal .lk-prose>h3+p{margin-top:.5em}.lk-root.lk-legal .lk-legal-h3-sub{color:var(--lx-soft);margin-top:4px;font-size:15px;font-weight:400;display:block}.lk-root.lk-legal .lk-legal-callout{gap:8px;display:grid}.lk-root.lk-legal .lk-legal-callout p{color:var(--lx-ink);margin:0}.lk-root.lk-legal .lk-legal-callout .lk-legal-callout-title{font-weight:500}.lk-root.lk-legal .lk-legal-table{overflow-x:auto}.lk-root.lk-legal .lk-legal-table:focus-visible{outline:2px solid var(--lx-blue);outline-offset:4px}.lk-root.lk-legal .lk-legal-table table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.6}.lk-root.lk-legal .lk-legal-table thead th{color:var(--lx-soft);text-align:start;vertical-align:bottom;padding:0 12px 10px;font-size:13px;font-weight:500}.lk-root.lk-legal .lk-legal-table tbody :is(th,td){border-top:1px solid var(--lx-rule);text-align:start;vertical-align:top;color:var(--lx-ink);padding:14px 12px}.lk-root.lk-legal .lk-legal-table tbody th{font-weight:500}.lk-root.lk-legal .lk-legal-table :is(th,td):first-child{padding-inline-start:0}.lk-root.lk-legal .lk-legal-links{border-top:1px solid var(--lx-rule);flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding-top:16px;display:flex}.lk-root.lk-legal .lk-legal-links p{margin:0;font-weight:500}.lk-root.lk-legal .lk-legal-links ul{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.lk-root.lk-legal .lk-legal-links a{color:var(--lx-blue-deep);text-underline-offset:3px;text-decoration:underline}.lk-root.lk-legal .lk-legal-outro{gap:16px;display:grid}.lk-root.lk-legal .lk-legal-outro>*+*{margin-top:0}.lk-root.lk-legal .lk-legal-aside{max-height:calc(100vh - var(--lx-header) - 64px);overscroll-behavior:contain;overflow-y:auto}.lk-root.lk-legal .lk-legal-aside ol{gap:9px;margin:12px 0 0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.lk-root.lk-legal .lk-toc ol{font-size:15px;line-height:1.45}@media (min-width:1024px){.lk-root.lk-legal .lk-article>.lk-toc{display:none}.lk-root.lk-legal .lk-legal-notice+.lk-toc+.lk-article-block,.lk-root.lk-legal .lk-article>.lk-toc:first-child+.lk-article-block{margin-top:0}}@media (max-width:767px){.lk-root.lk-legal .lk-legal-body{padding-block:48px 80px}.lk-root.lk-legal .lk-legal-table table,.lk-root.lk-legal .lk-legal-table tbody,.lk-root.lk-legal .lk-legal-table tr,.lk-root.lk-legal .lk-legal-table tbody :is(th,td){display:block}.lk-root.lk-legal .lk-legal-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lk-root.lk-legal .lk-legal-table tr{border-top:1px solid var(--lx-rule);padding-block:14px}.lk-root.lk-legal .lk-legal-table tbody :is(th,td){border:0;padding:2px 0}.lk-root.lk-legal .lk-legal-table tbody :is(th,td):before{content:attr(data-label);color:var(--lx-soft);font-size:12px;font-weight:500;display:block}.lk-root.lk-legal .lk-legal-table tbody :is(th,td)+td{margin-top:8px}}@media print{.lk-root.lk-legal :is(.lk-aside,.lk-toc,.lk-crumbs){display:none}.lk-root.lk-legal .lk-read-hero{background:0 0;padding-block:0 24px}.lk-root.lk-legal .lk-article-grid{grid-template-columns:1fr}.lk-root.lk-legal .lk-sec{padding-block:0}}.lk-root.lk-legal .lk-prose>:is(ul,ol,p){overflow-wrap:anywhere}
