.legal-module__q6GqXq__page{gap:var(--gf-space-6);max-inline-size:44rem;grid-template-areas:"header""summary""toc""body""footer";padding-block-end:var(--gf-space-8);display:grid}@media (min-width:1024px){.legal-module__q6GqXq__page{column-gap:var(--gf-space-10);grid-template:"header.""summary toc""body toc"1fr"footer toc"/minmax(0,44rem) 16rem;max-inline-size:none}}.legal-module__q6GqXq__header{gap:var(--gf-space-2);grid-area:header;display:grid}.legal-module__q6GqXq__updated{color:var(--gf-text-muted);font-size:var(--gf-font-size-sm);margin:0}.legal-module__q6GqXq__summary{gap:var(--gf-space-3);line-height:var(--gf-leading-body);grid-area:summary;display:grid}.legal-module__q6GqXq__summaryTitle,.legal-module__q6GqXq__tocTitle{font-size:var(--gf-font-size-lg);font-weight:var(--gf-weight-bold);margin:0}.legal-module__q6GqXq__summary ul,.legal-module__q6GqXq__body ul{gap:var(--gf-space-2);margin:0;padding-inline-start:1.25em;display:grid}.legal-module__q6GqXq__toc{gap:var(--gf-space-2);font-size:var(--gf-font-size-sm);grid-area:toc;align-content:start;display:grid}@media (min-width:1024px){.legal-module__q6GqXq__toc{max-block-size:calc(100dvh - var(--gf-space-20) - var(--gf-space-6));align-self:start;position:sticky;inset-block-start:var(--gf-space-20);overflow-y:auto}}.legal-module__q6GqXq__toc ol{gap:var(--gf-space-1);margin:0;padding-inline-start:1.5em;display:grid}.legal-module__q6GqXq__toc a{padding-block:var(--gf-space-1);color:var(--gf-text);display:inline-block}.legal-module__q6GqXq__body{gap:var(--gf-space-8);grid-area:body;display:grid}.legal-module__q6GqXq__section{gap:var(--gf-space-3);line-height:var(--gf-leading-body);display:grid}.legal-module__q6GqXq__section p,.legal-module__q6GqXq__section dl{margin:0}.legal-module__q6GqXq__sectionHead{align-items:baseline;gap:var(--gf-space-2);display:flex}.legal-module__q6GqXq__sectionTitle{font-size:var(--gf-font-size-xl);line-height:var(--gf-leading-tight);margin:0}.legal-module__q6GqXq__number{color:var(--gf-text-muted)}.legal-module__q6GqXq__subheading{margin:var(--gf-space-2) 0 0;font-size:var(--gf-font-size-md);font-weight:var(--gf-weight-bold)}.legal-module__q6GqXq__anchor{color:var(--gf-text-subtle);font-weight:var(--gf-weight-medium);opacity:.6;text-decoration:none}.legal-module__q6GqXq__sectionHead:hover .legal-module__q6GqXq__anchor,.legal-module__q6GqXq__anchor:focus-visible{opacity:1}.legal-module__q6GqXq__anchor:focus-visible{outline:2px solid var(--gf-accent);outline-offset:2px}.legal-module__q6GqXq__terms{gap:var(--gf-space-3);display:grid}.legal-module__q6GqXq__term{gap:var(--gf-space-1);border-inline-start:var(--gf-stroke-hairline) solid var(--gf-border);padding-inline-start:var(--gf-space-3);display:grid}.legal-module__q6GqXq__term dt{font-weight:var(--gf-weight-bold)}.legal-module__q6GqXq__term dd{margin:0}.legal-module__q6GqXq__footer{gap:var(--gf-space-2);border-block-start:var(--gf-stroke-hairline) solid var(--gf-border);color:var(--gf-text-muted);grid-area:footer;padding-block-start:var(--gf-space-4);display:grid}.legal-module__q6GqXq__footer p{margin:0}.legal-module__q6GqXq__page a{overflow-wrap:anywhere}@media print{.legal-module__q6GqXq__toc,.legal-module__q6GqXq__anchor{display:none}}
