.lg-page{padding:56px 0 96px}.lg{grid-template-columns:240px minmax(0,1fr);gap:64px;max-width:1040px;display:grid}.lg-toc{flex-direction:column;align-self:start;gap:2px;display:flex;position:sticky;top:96px}.lg-toc a{color:#4d5761;border-radius:10px;padding:8px 12px;font-size:14px;line-height:20px;transition:background .2s,color .2s}.lg-toc a:hover{color:#000;background:#f4f5f7}.lg-body{max-width:720px}.lg-eyebrow{color:#6c737f;margin:0 0 8px;font-size:14px}.lg-body h1{letter-spacing:-.01em;margin:0 0 12px;font-size:40px;font-weight:500;line-height:48px}.lg-lead{color:#4d5761;margin:0 0 40px;font-size:17px;line-height:28px}.lg-body h2{margin:40px 0 12px;scroll-margin-top:96px;font-size:22px;font-weight:500;line-height:30px}.lg-body p,.lg-body li{color:#1f2a37;font-size:16px;line-height:27px}.lg-body p{margin:0 0 14px}.lg-body ul{flex-direction:column;gap:6px;margin:0 0 14px;padding-inline-start:22px;display:flex}.lg-body a{text-underline-offset:3px;text-decoration:underline}.lg-body table{border-collapse:collapse;width:100%;margin:4px 0 18px;font-size:15px;line-height:22px}.lg-body th,.lg-body td{text-align:start;vertical-align:top;border-bottom:1px solid #e4e6ea;padding:12px 14px}.lg-body th{color:#4d5761;background:#f7f8fa;font-weight:500}.lg-note{color:#4d5761;border:1px solid #e4e6ea;border-radius:16px;margin:0 0 14px;padding:16px 18px;font-size:15px;line-height:24px}[data-legal][hidden]{display:none!important}@media (max-width:900px){.lg{grid-template-columns:1fr;gap:0}.lg-toc{display:none}.lg-page{padding:32px 0 64px}.lg-body h1{font-size:30px;line-height:38px}.lg-body table{display:block;overflow-x:auto}}