.legal[data-astro-cid-s64vw2b7]{padding-top:clamp(40px,5vw,80px);padding-bottom:var(--tempo-chapter);align-items:start}.legal__rail[data-astro-cid-s64vw2b7]{top:calc(var(--header-h) + 32px);padding-top:14px;padding-right:var(--grid-gap);grid-column:1/4;position:sticky}.legal__rail-label[data-astro-cid-s64vw2b7]{color:var(--text-muted);margin-bottom:14px}.legal__rail[data-astro-cid-s64vw2b7] ul[data-astro-cid-s64vw2b7]{border-left:1px solid var(--rule-solid);gap:2px;display:grid}.legal__rail[data-astro-cid-s64vw2b7] a[data-astro-cid-s64vw2b7]{font-size:var(--fs-small);color:var(--text-muted);transition:color var(--dur-fast) var(--ease);border-left:1px solid #0000;margin-left:-1px;padding:7px 0 7px 16px;text-decoration:none;display:block}.legal__rail[data-astro-cid-s64vw2b7] a[data-astro-cid-s64vw2b7]:hover{color:var(--text)}.legal__rail[data-astro-cid-s64vw2b7] a[data-astro-cid-s64vw2b7][aria-current]{color:var(--text);border-left-color:var(--text)}.legal__main[data-astro-cid-s64vw2b7]{grid-column:4/11;min-width:0}.legal__title[data-astro-cid-s64vw2b7]{text-wrap:balance}.legal__review[data-astro-cid-s64vw2b7]{font-size:var(--fs-caption);color:var(--text-muted);margin-top:16px;line-height:1.45}.legal__block[data-astro-cid-s64vw2b7]{border:1px solid var(--rule-solid);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(32px,3.4vw,48px);display:grid}.legal__cell[data-astro-cid-s64vw2b7]{min-width:0;padding:12px 14px 14px}.legal__cell[data-astro-cid-s64vw2b7]+.legal__cell[data-astro-cid-s64vw2b7]{border-left:1px solid var(--rule)}.legal__cell[data-astro-cid-s64vw2b7] dt[data-astro-cid-s64vw2b7]{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.02em;color:var(--text-muted);line-height:1.2}.legal__cell[data-astro-cid-s64vw2b7] dd[data-astro-cid-s64vw2b7]{font-size:var(--fs-caption);color:var(--text);margin-top:8px;line-height:1.35}.legal__intro[data-astro-cid-s64vw2b7]{margin-top:clamp(28px,3vw,40px)}.legal__intro[data-astro-cid-s64vw2b7] a{color:var(--text);text-underline-offset:.2em;text-decoration:underline 1px}.legal__toc[data-astro-cid-s64vw2b7]{border-top:1px solid var(--rule-solid);border-bottom:1px solid var(--rule-solid);margin-top:clamp(32px,3.4vw,48px);padding:18px 0 20px}.legal__toc-label[data-astro-cid-s64vw2b7]{color:var(--text-muted);margin-bottom:10px}.legal__toc[data-astro-cid-s64vw2b7] ol[data-astro-cid-s64vw2b7]{columns:2;column-gap:var(--grid-gap)}.legal__toc[data-astro-cid-s64vw2b7] li[data-astro-cid-s64vw2b7]{break-inside:avoid}.legal__toc[data-astro-cid-s64vw2b7] a[data-astro-cid-s64vw2b7]{font-size:var(--fs-small);color:var(--text-2);transition:color var(--dur-fast) var(--ease);gap:12px;padding:5px 0;line-height:1.4;text-decoration:none;display:flex}.legal__toc[data-astro-cid-s64vw2b7] a[data-astro-cid-s64vw2b7]:hover{color:var(--text)}.legal__toc[data-astro-cid-s64vw2b7] a[data-astro-cid-s64vw2b7]:hover span[data-astro-cid-s64vw2b7]+span[data-astro-cid-s64vw2b7]{text-underline-offset:.2em;text-decoration:underline 1px}.legal__num[data-astro-cid-s64vw2b7]{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--track-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;line-height:1.3}.legal__toc[data-astro-cid-s64vw2b7] .legal__num[data-astro-cid-s64vw2b7]{flex:none;padding-top:3px}.legal__prose[data-astro-cid-s64vw2b7]{font-size:var(--fs-body);color:var(--text-2);line-height:1.7}.legal__section[data-astro-cid-s64vw2b7]{scroll-margin-top:calc(var(--header-h) + 16px);padding-top:clamp(40px,4vw,56px)}.legal__h2[data-astro-cid-s64vw2b7]{color:var(--text);margin-top:10px}.legal__h3[data-astro-cid-s64vw2b7]{color:var(--text);margin-top:28px}.legal__prose[data-astro-cid-s64vw2b7] p[data-astro-cid-s64vw2b7]:not(.legal__num),.legal__list[data-astro-cid-s64vw2b7]{text-wrap:pretty;max-width:64ch}.legal__prose[data-astro-cid-s64vw2b7] [data-astro-cid-s64vw2b7]:is(.legal__h2,.legal__h3)+[data-astro-cid-s64vw2b7]:is(p,ul,div){margin-top:14px}.legal__prose[data-astro-cid-s64vw2b7] [data-astro-cid-s64vw2b7]:is(p,ul,div)+[data-astro-cid-s64vw2b7]:is(p,ul,div){margin-top:1em}.legal__prose[data-astro-cid-s64vw2b7] a{color:var(--text);text-underline-offset:.2em;text-decoration:underline 1px}.legal__prose[data-astro-cid-s64vw2b7] strong{color:var(--text);font-weight:500}.legal__list[data-astro-cid-s64vw2b7]{padding-left:1.1em;list-style:square}.legal__list[data-astro-cid-s64vw2b7] li[data-astro-cid-s64vw2b7]+li[data-astro-cid-s64vw2b7]{margin-top:6px}.legal__list[data-astro-cid-s64vw2b7] li[data-astro-cid-s64vw2b7]::marker{color:var(--text-muted)}.legal__table[data-astro-cid-s64vw2b7]{max-width:100%;overflow-x:auto}.legal__table[data-astro-cid-s64vw2b7] table[data-astro-cid-s64vw2b7]{border-collapse:collapse;width:100%;font-size:var(--fs-caption);line-height:1.5}.legal__table[data-astro-cid-s64vw2b7] caption[data-astro-cid-s64vw2b7]{text-align:left;color:var(--text-muted);padding-bottom:8px}.legal__table[data-astro-cid-s64vw2b7] th[data-astro-cid-s64vw2b7],.legal__table[data-astro-cid-s64vw2b7] td[data-astro-cid-s64vw2b7]{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:10px 16px 10px 0}.legal__table[data-astro-cid-s64vw2b7] thead[data-astro-cid-s64vw2b7] th[data-astro-cid-s64vw2b7]{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--track-mono);color:var(--text-muted);border-bottom-color:var(--rule-solid);font-weight:400}.legal__table[data-astro-cid-s64vw2b7] tbody[data-astro-cid-s64vw2b7] th[data-astro-cid-s64vw2b7]{color:var(--text);font-weight:500}.legal__table[data-astro-cid-s64vw2b7] td[data-astro-cid-s64vw2b7]{color:var(--text-2)}.legal__table[data-astro-cid-s64vw2b7] code{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--track-mono);white-space:nowrap;font-weight:400}.legal__settings[data-astro-cid-s64vw2b7]{margin-top:20px}.legal__alan[data-astro-cid-s64vw2b7]{font-size:var(--fs-small);margin-top:48px;line-height:1.6}.legal__alan[data-astro-cid-s64vw2b7] p[data-astro-cid-s64vw2b7]+p[data-astro-cid-s64vw2b7]{margin-top:.8em}@media (width>=1024px) and (width<=1279px){.legal__main[data-astro-cid-s64vw2b7]{grid-column:4/-1}}@media (width<=1023px){.legal__rail[data-astro-cid-s64vw2b7]{border-top:1px solid var(--rule-solid);grid-area:2/1/auto/-1;margin-top:56px;padding:24px 0 0;position:static}.legal__rail[data-astro-cid-s64vw2b7] ul[data-astro-cid-s64vw2b7]{border-left:0;flex-wrap:wrap;gap:8px 24px;display:flex}.legal__rail[data-astro-cid-s64vw2b7] a[data-astro-cid-s64vw2b7]{border-left:0;margin:0;padding:4px 0}.legal__rail[data-astro-cid-s64vw2b7] a[data-astro-cid-s64vw2b7][aria-current]{text-underline-offset:.2em;text-decoration:underline 1px}.legal__main[data-astro-cid-s64vw2b7]{grid-area:1/1/auto/-1;max-width:720px}}@media (width<=640px){.legal__block[data-astro-cid-s64vw2b7]{grid-template-columns:1fr 1fr}.legal__cell[data-astro-cid-s64vw2b7]+.legal__cell[data-astro-cid-s64vw2b7]:nth-child(3){border-left:0}.legal__cell[data-astro-cid-s64vw2b7]:nth-child(n+3){border-top:1px solid var(--rule)}.legal__toc[data-astro-cid-s64vw2b7] ol[data-astro-cid-s64vw2b7]{columns:1}.legal__table[data-astro-cid-s64vw2b7] thead[data-astro-cid-s64vw2b7]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.legal__table[data-astro-cid-s64vw2b7] tr[data-astro-cid-s64vw2b7]{border-bottom:1px solid var(--rule);padding:12px 0;display:block}.legal__table[data-astro-cid-s64vw2b7] th[data-astro-cid-s64vw2b7],.legal__table[data-astro-cid-s64vw2b7] td[data-astro-cid-s64vw2b7]{border:0;grid-template-columns:8.5em minmax(0,1fr);gap:12px;padding:3px 0;display:grid}.legal__table[data-astro-cid-s64vw2b7] [data-astro-cid-s64vw2b7]:is(tbody th,td):before{content:attr(data-label);font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--track-mono);color:var(--text-muted);font-weight:400;line-height:1.6}}
