.legal_wrap__DsUxy{margin-top:68px;display:grid;grid-gap:48px;gap:48px;align-items:start}@media (min-width:900px){.legal_wrap__DsUxy{grid-template-columns:180px minmax(0,1fr);gap:80px}}.legal_toc__6R8do{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 22px;gap:0 22px}@media (min-width:900px){.legal_toc__6R8do{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px);display:flex;flex-direction:column;gap:4px}}.legal_tocLink__W6nKi{display:flex;align-items:center;min-height:var(--tap-target);font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.02em;color:var(--fg-3);transition:color var(--t-hover) var(--ease)}@media (min-width:900px){.legal_tocLink__W6nKi{min-height:32px}}.legal_tocLink__W6nKi:hover{color:var(--fg)}.legal_doc__B8Vo4{max-width:66ch}.legal_doc__B8Vo4 [id]{scroll-margin-top:calc(var(--header-h) + 24px)}.legal_sec___Ziqp+.legal_sec___Ziqp{margin-top:66px;padding-top:56px;border-top:1px solid var(--hairline)}.legal_h2__bAa_G{margin:0 0 24px;font-weight:500;font-size:clamp(24px,2.6vw,34px);line-height:1.1;letter-spacing:-.035em;color:var(--fg)}.legal_doc__B8Vo4 p{margin:0;font-size:15px;line-height:1.75;color:var(--fg-3)}.legal_doc__B8Vo4 p+p{margin-top:18px}.legal_strong__9m_dT{color:var(--fg)!important;font-size:16.5px!important}.legal_link__F764O{color:var(--fg-2);border-bottom:1px solid var(--hairline-2);transition:color var(--t-hover) var(--ease),border-color var(--t-hover) var(--ease)}.legal_link__F764O:hover{color:var(--mint);border-bottom-color:var(--mint-edge)}@media (max-width:900px){.legal_doc__B8Vo4 p a{position:relative}.legal_doc__B8Vo4 p a:after{content:"";position:absolute;inset:-14px -4px}}