.legal-page{color:#ffffffc7}.legal-page .subpage-header .content.centered-narrow{max-width:860px;margin-inline:auto}.legal-page .subpage-header .public-breadcrumb{text-align:center}.legal-page .subpage-header .public-breadcrumb ol{justify-content:center}.legal-document{width:min(68ch,100% - 40px);margin:72px auto 0;font-family:main-font,sans-serif;font-size:16px;line-height:1.8;overflow-wrap:anywhere}.legal-document h2,.legal-document h3{color:#fff;line-height:1.3;scroll-margin-top:120px}.legal-document h2{margin:72px 0 24px;padding-top:28px;border-top:1px solid hsla(0,0%,100%,.1);font-size:clamp(24px,4vw,32px);font-weight:550;letter-spacing:-.025em}.legal-document h3{margin:42px 0 18px;font-size:20px;font-weight:600}.legal-document p{margin:0 0 20px}.legal-document ol,.legal-document ul{margin:0 0 24px;padding-left:1.5rem}.legal-document li{margin:0 0 10px;padding-left:.3rem}.legal-document li>ol,.legal-document li>ul{margin-top:10px;margin-bottom:12px}.legal-document strong{color:#fffffff0;font-weight:650}.legal-document a{color:var(--lhm-brand-cyan);text-decoration-color:rgba(var(--lhm-brand-cyan-rgb),.45);text-underline-offset:.2em;transition:color .16s ease,text-decoration-color .16s ease}.legal-document a:hover{color:#b9efff;text-decoration-color:currentColor}.legal-document a:focus-visible{border-radius:3px;outline:2px solid var(--lhm-brand-cyan);outline-offset:3px}.legal-document code{color:#ffffffe6;font-size:.9em}.legal-document blockquote{margin:28px 0;padding:18px 22px;border-left:3px solid var(--lhm-brand-cyan);background:rgba(var(--lhm-brand-cyan-rgb),.06);color:#ffffffdb}.legal-document blockquote p:last-child{margin-bottom:0}.legal-document table{display:block;width:100%;margin:28px 0 36px;overflow-x:auto;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:1.55;-webkit-overflow-scrolling:touch}.legal-document th,.legal-document td{min-width:150px;padding:14px 16px;border:1px solid hsla(0,0%,100%,.1);text-align:left;vertical-align:top}.legal-document th{background:#ffffff12;color:#fff;font-weight:650}.legal-document td{background:#0d1017c2}.legal-document__effective-date{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:48px!important;padding:16px 0;border-top:1px solid hsla(0,0%,100%,.12);border-bottom:1px solid hsla(0,0%,100%,.12);color:#ffffffeb}.legal-document__effective-date span{color:#ffffff7a;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width: 768px){.legal-page .subpage-header .content.centered-narrow{padding-top:calc(var(--public-page-top) - 24px)}.legal-document{margin-top:48px;font-size:15px;line-height:1.75}.legal-document h2{margin-top:56px}.legal-document th,.legal-document td{min-width:140px;padding:12px}.legal-document__effective-date{align-items:flex-start;flex-direction:column;gap:4px}}
