.legal__layout[data-astro-cid-au4eu74z]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.legal__rail[data-astro-cid-au4eu74z]{font-size:var(--step--1)}.legal__railgroup[data-astro-cid-au4eu74z]+.legal__railgroup[data-astro-cid-au4eu74z]{padding-block-start:var(--space-3);margin-block-start:var(--space-3);border-block-start:var(--border-hairline) solid var(--rule)}.legal__raillabel[data-astro-cid-au4eu74z]{margin-block-end:var(--space-2)}.legal__raillist[data-astro-cid-au4eu74z]{display:flex;flex-direction:column;gap:var(--space-1);padding:0;margin:0;list-style:none}.legal__raildoc[data-astro-cid-au4eu74z],.legal__railitem[data-astro-cid-au4eu74z]{display:flex;gap:var(--space-2);align-items:baseline;padding-block:var(--space-1);padding-inline-start:var(--space-2);text-decoration:none;border-inline-start:2px solid transparent;transition:color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)}.legal__raildoc[data-astro-cid-au4eu74z]{font-weight:var(--weight-medium);color:var(--text-body)}.legal__railitem[data-astro-cid-au4eu74z]{display:grid;grid-template-columns:1.75rem minmax(0,1fr);color:var(--text-body)}.legal__raildoc[data-astro-cid-au4eu74z]:hover,.legal__railitem[data-astro-cid-au4eu74z]:hover{color:var(--text-strong);border-inline-start-color:var(--rule)}.legal__raildoc[data-astro-cid-au4eu74z][aria-current=page],.legal__railitem[data-astro-cid-au4eu74z][aria-current=true]{font-weight:var(--weight-medium);color:var(--text-strong);border-inline-start-color:var(--rule-accent)}.legal__railnum[data-astro-cid-au4eu74z]{flex:none;font-variant-numeric:tabular-nums;color:var(--text-accent)}.legal__doc[data-astro-cid-au4eu74z]{--legal-numcol: 2rem;--legal-indent: calc(var(--legal-numcol) + var(--space-2));max-inline-size:52rem;overflow-wrap:anywhere}.legal__title[data-astro-cid-au4eu74z]{margin-block-start:var(--space-2)}.legal__note[data-astro-cid-au4eu74z]{padding-inline-start:var(--space-3);margin-block-start:var(--space-3);font-size:var(--step--1);border-inline-start:2px solid var(--rule-accent)}.legal__updated[data-astro-cid-au4eu74z]{margin-block-start:var(--space-2);font-size:var(--step--1);color:var(--text-body)}.legal__sections[data-astro-cid-au4eu74z]{padding:0;margin-block-start:var(--space-4);list-style:none}.legal__section[data-astro-cid-au4eu74z]{padding-block-start:var(--space-3);margin-block-start:var(--space-3);border-block-start:var(--border-hairline) solid var(--rule);scroll-margin-block-start:var(--space-6)}.legal__sectiontitle[data-astro-cid-au4eu74z]{display:grid;grid-template-columns:var(--legal-numcol) minmax(0,1fr);gap:var(--space-2);align-items:baseline;font-size:var(--step-2)}.legal__sectionnum[data-astro-cid-au4eu74z]{flex:none;font-family:var(--font-body);font-size:var(--step--1);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-accent);letter-spacing:var(--tracking-utility)}.legal__body[data-astro-cid-au4eu74z]{padding-inline-start:var(--legal-indent);margin-block-start:var(--space-2);line-height:var(--leading-body);max-inline-size:calc(var(--measure) + var(--legal-indent))}.legal__list[data-astro-cid-au4eu74z]{padding-inline-start:calc(var(--legal-indent) + var(--space-3));margin-block-start:var(--space-2);line-height:var(--leading-body);list-style:disc;max-inline-size:calc(var(--measure) + var(--legal-indent))}.legal__list[data-astro-cid-au4eu74z] li[data-astro-cid-au4eu74z]+li[data-astro-cid-au4eu74z]{margin-block-start:var(--space-1)}.legal__list[data-astro-cid-au4eu74z] li[data-astro-cid-au4eu74z]::marker{color:var(--text-accent)}@media(width>=48rem){.legal__doc[data-astro-cid-au4eu74z]{--legal-numcol: 2.75rem}}@media(width>=64rem){.legal__layout[data-astro-cid-au4eu74z]{grid-template-columns:17rem minmax(0,1fr);gap:var(--space-5);align-items:start}.legal__railinner[data-astro-cid-au4eu74z]{position:sticky;inset-block-start:var(--space-6);max-block-size:calc(100vh - var(--space-7));overflow-y:auto}}
