.lx-legal__header{display:grid;justify-items:start;gap:1.4rem;padding-top:calc(var(--announcement-height, 0px) + clamp(128px,17svh,176px));padding-bottom:clamp(48px,6vw,80px)}.lx-legal__title{font-size:clamp(2.6rem,5.4vw,4.6rem)}.lx-legal__updated{font-size:var(--lx-fs-sm);color:var(--lx-text-3)}.lx-legal__body{display:grid;grid-template-columns:minmax(0,260px) minmax(0,760px);justify-content:space-between;gap:clamp(40px,6vw,96px);align-items:start;padding-top:clamp(40px,5vw,64px);padding-bottom:var(--lx-section-y);background:linear-gradient(var(--lx-line),var(--lx-line)) top /calc(100% - var(--lx-gutter)*2) 1px no-repeat}.lx-legal__toc{position:sticky;top:calc(var(--lx-nav-offset) + 24px);max-height:calc(100vh - var(--lx-nav-offset) - 48px);overflow-y:auto}.lx-legal .lx-legal__toc-label{margin-bottom:1rem;font-size:var(--lx-fs-eyebrow);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lx-text-3)}.lx-legal__toc ol{margin:0;padding:0;list-style:none;border-left:1px solid var(--lx-line-2)}.lx-legal__toc a{position:relative;display:flex;gap:.7rem;padding:.42rem 0 .42rem 1rem;font-size:.84rem;line-height:1.4;color:var(--lx-text-3);text-decoration:none;transition:color .3s ease}.lx-legal__toc a:hover{color:var(--lx-text-2)}.lx-legal__toc a.is-active{color:var(--lx-text)}.lx-legal__toc a.is-active:before{content:"";position:absolute;left:-1px;top:.35rem;bottom:.35rem;width:1px;background:var(--lx-accent-grad);box-shadow:0 0 10px var(--lx-accent)}.lx-legal__toc-num{flex-shrink:0;font-variant-numeric:tabular-nums;color:var(--lx-text-3)}.lx-legal .lx-legal__article{display:grid;gap:clamp(40px,4.5vw,56px)}.lx-legal .lx-legal__article>section{scroll-margin-top:calc(var(--lx-nav-offset) + 8px)}.lx-legal .lx-legal__article h2{margin-bottom:1.1rem;font-family:var(--lx-font-display);font-size:clamp(1.45rem,2vw,1.8rem);font-weight:380;line-height:1.2;letter-spacing:-.02em;color:var(--lx-text)}.lx-legal .lx-legal__article li,.lx-legal .lx-legal__article p{font-size:1rem;line-height:1.8;color:var(--lx-text-2)}.lx-legal .lx-legal__article p+p,.lx-legal .lx-legal__article p+ul,.lx-legal .lx-legal__article ul+p{margin-top:1rem}.lx-legal .lx-legal__article ul{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.lx-legal .lx-legal__article li{position:relative;padding-left:1.4rem}.lx-legal .lx-legal__article li:before{content:"";position:absolute;left:.15rem;top:.78em;width:6px;height:6px;border-radius:50%;background:var(--lx-accent-grad)}.lx-legal .lx-legal__article strong{color:var(--lx-text);font-weight:600}.lx-legal .lx-legal__article a{color:var(--lx-text);text-decoration:underline;text-decoration-color:var(--lx-line-3);text-underline-offset:.22em;transition:text-decoration-color .3s ease}.lx-legal .lx-legal__article a:hover{text-decoration-color:var(--lx-accent)}@media(max-width:1099px){.lx-legal__body{grid-template-columns:minmax(0,760px);justify-content:start}.lx-legal__toc{display:none}}@media(max-width:640px){.lx-legal__title{font-size:clamp(2.3rem,10vw,2.8rem)}.lx-legal .lx-legal__article li,.lx-legal .lx-legal__article p{font-size:.96rem}}
