.LegalDocument-module__1w8UVG__doc{gap:var(--space-7);padding-top:calc(var(--header-h) + var(--space-7));padding-bottom:var(--space-9);grid-template-columns:minmax(0,1fr);display:grid}.LegalDocument-module__1w8UVG__head{gap:var(--space-4);display:grid}.LegalDocument-module__1w8UVG__title{font-size:var(--step-5);letter-spacing:var(--tracking-display);max-width:16ch;line-height:.95}.LegalDocument-module__1w8UVG__aside{gap:var(--space-6);font-size:var(--step--1);align-content:start;display:grid}.LegalDocument-module__1w8UVG__aside ol,.LegalDocument-module__1w8UVG__aside ul{gap:var(--space-2);margin-top:var(--space-3);color:var(--fg-2);padding-left:1.2em;display:grid}.LegalDocument-module__1w8UVG__aside ul{padding:0;list-style:none}@media (hover:hover){.LegalDocument-module__1w8UVG__aside a:hover{color:var(--accent)}}.LegalDocument-module__1w8UVG__body{gap:var(--space-7);max-width:68ch;display:grid}.LegalDocument-module__1w8UVG__body section{gap:var(--space-4);scroll-margin-top:calc(var(--header-h) + var(--space-5));display:grid}.LegalDocument-module__1w8UVG__body h2{gap:var(--space-4);font-size:var(--step-2);letter-spacing:-.02em;padding-top:var(--space-5);border-top:1px solid var(--border);align-items:baseline;display:flex}.LegalDocument-module__1w8UVG__body h2 span{font-family:var(--font-mono);font-size:var(--step--1);color:var(--accent)}.LegalDocument-module__1w8UVG__body p,.LegalDocument-module__1w8UVG__body li{color:var(--fg-2)}.LegalDocument-module__1w8UVG__body ul{gap:var(--space-2);padding-left:1.2em;display:grid}.LegalDocument-module__1w8UVG__body li::marker{color:var(--fg-3)}@media (min-width:1024px){.LegalDocument-module__1w8UVG__doc{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.LegalDocument-module__1w8UVG__head{grid-column:1/-1}.LegalDocument-module__1w8UVG__aside{top:calc(var(--header-h) + var(--space-5));grid-column:1/span 3;position:sticky}.LegalDocument-module__1w8UVG__body{grid-column:4/span 8}}@media (pointer:coarse){.LegalDocument-module__1w8UVG__aside ol,.LegalDocument-module__1w8UVG__aside ul{gap:0}.LegalDocument-module__1w8UVG__aside a{padding-block:.625rem;display:block}}
