.LegalDoc_doc__TywMb{display:grid;gap:3rem;padding-top:clamp(3rem,7vw,6rem);padding-bottom:clamp(5rem,10vw,8rem)}@media(min-width:1024px){.LegalDoc_doc__TywMb{grid-template-columns:18rem 1fr;gap:5rem}}.LegalDoc_tocWrap__8EYcV{display:none}@media(min-width:1024px){.LegalDoc_tocWrap__8EYcV{display:block}}.LegalDoc_toc__fxLuw ol{border-left:1px solid rgba(239,235,227,.12)}.LegalDoc_toc__fxLuw a{position:relative;display:flex;gap:.75rem;padding:.5rem 0 .5rem 1.1rem;font-size:.875rem;color:#8d8a84;transition:color .4s cubic-bezier(.22,1,.36,1)}.LegalDoc_toc__fxLuw a:before{content:"";position:absolute;left:-1px;top:.35rem;bottom:.35rem;width:1px;background:#c8ff4d;transform:scaleY(0);transition:transform .5s cubic-bezier(.22,1,.36,1)}.LegalDoc_toc__fxLuw a span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.6}@media(hover:hover)and (pointer:fine){.LegalDoc_toc__fxLuw a:hover{color:#efebe3}}.LegalDoc_toc__fxLuw .LegalDoc_current__3dMtz{color:#efebe3}.LegalDoc_toc__fxLuw .LegalDoc_current__3dMtz:before{transform:scaleY(1)}.LegalDoc_body__g9C6R{max-width:46rem}.LegalDoc_summary__61GgN{margin-bottom:3.5rem;padding:1.75rem 2rem;border:1px solid rgba(200,255,77,.3);border-radius:1.5rem;background:rgba(200,255,77,.04);line-height:1.7;color:rgba(239,235,227,.85)}.LegalDoc_summary__61GgN strong{color:#c8ff4d;font-weight:600}.LegalDoc_section__lBa0f{padding:2.5rem 0;border-top:1px solid rgba(239,235,227,.12);scroll-margin-top:6rem}.LegalDoc_section__lBa0f h2{display:flex;gap:1rem;align-items:baseline;margin-bottom:1.25rem;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;letter-spacing:-.03em;line-height:1.15}.LegalDoc_section__lBa0f h2 span{font-family:var(--font-serif);font-style:italic;font-weight:400;color:#c8ff4d}.LegalDoc_prose__ALlhE{color:rgba(239,235,227,.75);line-height:1.75}.LegalDoc_prose__ALlhE>*+*{margin-top:1rem}.LegalDoc_prose__ALlhE h3{margin-top:1.75rem;font-size:1.05rem}.LegalDoc_prose__ALlhE h3,.LegalDoc_prose__ALlhE strong{color:#efebe3;font-weight:600}.LegalDoc_prose__ALlhE ul{padding-left:1.25rem;list-style:disc}.LegalDoc_prose__ALlhE ul li+li{margin-top:.4rem}.LegalDoc_prose__ALlhE ul li::marker{color:#c8ff4d}.LegalDoc_prose__ALlhE a{color:#c8ff4d;text-decoration:underline;text-underline-offset:3px}