.legal_body__FqlxG{max-width:46rem;margin-inline:auto;font-size:var(--legal,1rem);line-height:1.75;color:#b4b4bd;text-align:left;text-wrap:pretty}.legal_body__FqlxG:has(>ul:first-child){display:grid;grid-template-columns:13.5rem minmax(0,44rem);justify-content:center;-moz-column-gap:clamp(2rem,5vw,4.5rem);column-gap:clamp(2rem,5vw,4.5rem);max-width:none}.legal_body__FqlxG:has(>ul:first-child)>*{grid-column:2}.legal_body__FqlxG>ul:first-child{position:sticky;top:calc(var(--header, 72px) + 1.5rem);grid-column:1;grid-row:1/span 40;align-self:start;display:flex;flex-direction:column;gap:.1rem;margin:0;padding:0 0 0 .85rem;list-style:none;border-left:1px solid rgba(255,255,255,.08)}.legal_body__FqlxG>ul:first-child:before{content:"On this page";margin:0 0 .6rem -.85rem;padding-left:.85rem;font-size:.72rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#71717a}.legal_body__FqlxG>ul:first-child li{margin:0;font-size:.85rem;line-height:1.4}.legal_body__FqlxG>ul:first-child a{position:relative;display:block;padding:.35rem 0;color:#8b8b95;text-decoration:none;transition:color .2s var(--ease-out)}.legal_body__FqlxG>ul:first-child a:before{content:"";position:absolute;top:.3rem;bottom:.3rem;left:calc(-.85rem - 1px);width:2px;border-radius:2px;background:linear-gradient(180deg,var(--violet-soft),var(--violet));box-shadow:0 0 12px rgba(179,36,44,.7);opacity:0;transform:scaleY(.2);transition:opacity .22s var(--ease-out),transform .38s var(--ease-expo)}.legal_body__FqlxG>ul:first-child a:focus-visible,.legal_body__FqlxG>ul:first-child a:hover{color:#fff}.legal_body__FqlxG>ul:first-child a[aria-current=location]{color:#fff}.legal_body__FqlxG>ul:first-child a[aria-current=location]:before{opacity:1;transform:scaleY(1)}.legal_body__FqlxG section{scroll-margin-top:calc(var(--header, 72px) + 1.5rem)}.legal_body__FqlxG section+section{margin-top:.5rem}.legal_body__FqlxG h2{position:relative;margin:3rem 0 .9rem;padding-top:2.25rem;border-top:1px solid rgba(255,255,255,.07);font-size:clamp(1.25rem,2.4vw,1.55rem);letter-spacing:-.035em;text-transform:none;font-weight:500;line-height:1.2;background-image:none;color:#fff;-webkit-text-fill-color:#fff}.legal_body__FqlxG h2:before{content:"";position:absolute;top:-1px;left:0;width:2.5rem;height:1px;background:linear-gradient(90deg,var(--violet-soft),transparent)}.legal_body__FqlxG h2:first-child,.legal_body__FqlxG section:first-child h2,.legal_body__FqlxG>div>section:first-child h2{margin-top:0}.legal_body__FqlxG:has(>ul:first-child)>div>section:first-child h2,.legal_body__FqlxG:not(:has(>ul:first-child))>section:first-child h2{padding-top:0;border-top:0}.legal_body__FqlxG:has(>ul:first-child)>div>section:first-child h2:before,.legal_body__FqlxG:not(:has(>ul:first-child))>section:first-child h2:before{display:none}.legal_body__FqlxG h3{margin:1.75rem 0 .5rem;color:#fff;font-size:1.05rem;font-weight:500;letter-spacing:-.02em}.legal_body__FqlxG h2+p,.legal_body__FqlxG h2+ul{margin-top:0}.legal_body__FqlxG p{margin:0}.legal_body__FqlxG li,.legal_body__FqlxG p{scroll-margin-top:88px}.legal_body__FqlxG p+p{margin-top:1.05rem}.legal_body__FqlxG strong{color:#fff;font-weight:500}.legal_body__FqlxG code{padding:.08rem .38rem;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:rgba(255,255,255,.05);color:#e4e4e7;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em}.legal_body__FqlxG a{color:#fff;text-decoration:underline;text-decoration-color:rgba(210,58,66,.4);text-underline-offset:3px;transition:text-decoration-color .18s var(--ease-out)}.legal_body__FqlxG a:hover{text-decoration-color:#fff}.legal_body__FqlxG a:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px;border-radius:3px}.legal_body__FqlxG section ol,.legal_body__FqlxG section ul{margin:.9rem 0 1rem;padding-left:1.25rem}.legal_body__FqlxG section ul{list-style:none;padding-left:0}.legal_body__FqlxG section ul>li{position:relative;padding-left:1.25rem}.legal_body__FqlxG section ul>li:before{content:"";position:absolute;top:.72em;left:.15rem;width:5px;height:5px;border-radius:50%;background:var(--violet);box-shadow:0 0 8px rgba(179,36,44,.6)}.legal_body__FqlxG li+li{margin-top:.55rem}.legal_body__FqlxG blockquote{margin:1.1rem 0;padding:1rem 1.15rem;border:1px solid rgba(255,255,255,.08);border-left:2px solid var(--violet);border-radius:12px;background:linear-gradient(180deg,rgba(25,25,25,.8),rgba(14,14,14,.9));color:#d4d4d8;font-size:.95em}a.legal_docItem__2tyso span{flex-shrink:1;max-width:24rem;text-align:right}@media (max-width:900px){.legal_body__FqlxG:has(>ul:first-child){display:block;max-width:46rem}.legal_body__FqlxG>ul:first-child{position:static;flex-direction:row;flex-wrap:wrap;gap:.4rem;margin:0 0 2.25rem;padding:0;border-left:0}.legal_body__FqlxG>ul:first-child:before{flex-basis:100%;margin:0 0 .2rem;padding:0}.legal_body__FqlxG>ul:first-child a{padding:.3rem .7rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.03);font-size:.8rem}.legal_body__FqlxG>ul:first-child a:before{display:none}}@media (max-width:720px){a.legal_docItem__2tyso{flex-direction:column;align-items:flex-start;gap:.2rem}a.legal_docItem__2tyso span{max-width:none;text-align:left}}@media (prefers-reduced-motion:reduce){.legal_body__FqlxG a,.legal_body__FqlxG>ul:first-child a,.legal_body__FqlxG>ul:first-child a:before{transition:none}}