.legal-page[data-v-98d4b1d3]{background:hsl(var(--background)/1);width:100dvw;height:100dvh;overflow:hidden auto}.legal-header[data-v-98d4b1d3]{z-index:5;border-bottom:1px solid hsl(var(--border-subtle)/1);background:hsl(var(--background)/.86);-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem);position:sticky;top:0}.legal-header__inner[data-v-98d4b1d3]{justify-content:space-between;align-items:center;gap:2.4rem;min-height:8.5rem;display:flex}.legal-header__links[data-v-98d4b1d3]{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.legal-header__link[data-v-98d4b1d3]{font-size:1.4rem}.legal-hero[data-v-98d4b1d3]{max-width:86rem}.legal-hero__eyebrow[data-v-98d4b1d3]{color:hsl(var(--color-primary-active)/1);text-transform:uppercase;letter-spacing:0;margin-bottom:1.2rem;font-size:1.3rem;font-weight:800}.legal-hero h1[data-v-98d4b1d3]{max-width:78rem;color:hsl(var(--text-main)/1);letter-spacing:0;margin:0;font-size:4.8rem;line-height:1.05}.legal-hero>p[data-v-98d4b1d3]:not(.legal-hero__eyebrow){max-width:68rem;color:hsl(var(--text-secondary)/1);margin-top:2rem;font-size:1.9rem}.legal-meta[data-v-98d4b1d3]{border:1px solid hsl(var(--border-subtle)/1);background:hsl(var(--border-subtle)/1);border-radius:.8rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:3.2rem;display:grid;overflow:hidden}.legal-meta div[data-v-98d4b1d3]{background:hsl(var(--background-subtle)/.82);min-width:0;padding:1.8rem}.legal-meta dt[data-v-98d4b1d3]{color:hsl(var(--text-muted)/1);text-transform:uppercase;letter-spacing:0;margin-bottom:.6rem;font-size:1.2rem;font-weight:800}.legal-meta dd[data-v-98d4b1d3]{color:hsl(var(--text-main)/1);margin:0;font-weight:700}.legal-layout[data-v-98d4b1d3]{grid-template-columns:24rem minmax(0,1fr);align-items:start;gap:5rem;margin-top:5rem;display:grid}.legal-toc[data-v-98d4b1d3]{border:1px solid hsl(var(--border-subtle)/1);background:hsl(var(--background-subtle)/.64);border-radius:.8rem;flex-direction:column;gap:.4rem;padding:1.6rem;display:flex;position:sticky;top:11rem}.legal-toc p[data-v-98d4b1d3]{color:hsl(var(--text-muted)/1);text-transform:uppercase;letter-spacing:0;margin-bottom:.8rem;font-size:1.2rem;font-weight:800}.legal-toc a[data-v-98d4b1d3]{color:hsl(var(--text-secondary)/1);border-radius:.6rem;padding:.8rem 1rem;font-size:1.4rem;font-weight:700;text-decoration:none;transition:color .2s,background .2s}.legal-toc a[data-v-98d4b1d3]:hover{color:hsl(var(--text-main)/1);background:hsl(var(--background-canvas)/.7)}.legal-document[data-v-98d4b1d3]{border:1px solid hsl(var(--border-subtle)/1);background:hsl(var(--background-subtle)/.72);border-radius:.8rem;min-width:0}.legal-section[data-v-98d4b1d3]{border-bottom:1px solid hsl(var(--border-subtle)/1);padding:3.2rem;scroll-margin-top:11rem}.legal-section[data-v-98d4b1d3]:last-of-type{border-bottom:none}.legal-section h2[data-v-98d4b1d3]{color:hsl(var(--text-main)/1);letter-spacing:0;margin-bottom:1.4rem;font-size:2.4rem;line-height:1.2}.legal-section p[data-v-98d4b1d3]{color:hsl(var(--text-secondary)/1)}.legal-section p+p[data-v-98d4b1d3]{margin-top:1.2rem}.legal-section ul[data-v-98d4b1d3]{color:hsl(var(--text-secondary)/1);gap:1rem;margin-top:1.6rem;padding-left:2rem;display:grid}.legal-section li[data-v-98d4b1d3]::marker{color:hsl(var(--color-primary-active)/1)}.legal-note[data-v-98d4b1d3]{border:1px solid hsl(var(--color-warning)/.36);color:hsl(var(--text-main)/1);background:hsl(var(--color-warning)/.1);border-radius:.8rem;margin-top:2rem;padding:1.4rem 1.6rem}.legal-footer[data-v-98d4b1d3]{border-top:1px solid hsl(var(--border-subtle)/1);color:hsl(var(--text-secondary)/1);justify-content:space-between;gap:2.4rem;padding:3.2rem;display:flex}.legal-footer__label[data-v-98d4b1d3]{color:hsl(var(--text-muted)/1);text-transform:uppercase;letter-spacing:0;margin-bottom:.8rem;font-size:1.2rem;font-weight:800}.legal-footer__links[data-v-98d4b1d3]{flex-wrap:wrap;gap:1.6rem;display:flex}.legal-footer>p[data-v-98d4b1d3]{max-width:34rem}@media (width<=900px){.legal-header[data-v-98d4b1d3]{position:static}.legal-header__inner[data-v-98d4b1d3]{flex-direction:column;align-items:flex-start;padding-block:2rem}.legal-hero h1[data-v-98d4b1d3]{font-size:3.6rem}.legal-layout[data-v-98d4b1d3],.legal-meta[data-v-98d4b1d3]{grid-template-columns:1fr}.legal-layout[data-v-98d4b1d3]{gap:2.4rem}.legal-toc[data-v-98d4b1d3]{position:static}.legal-footer[data-v-98d4b1d3],.legal-section[data-v-98d4b1d3]{padding:2.2rem}.legal-footer[data-v-98d4b1d3]{flex-direction:column}}@media (width<=560px){.legal-header__links[data-v-98d4b1d3]{gap:1.2rem}.legal-hero h1[data-v-98d4b1d3]{font-size:3rem}.legal-hero>p[data-v-98d4b1d3]:not(.legal-hero__eyebrow){font-size:1.7rem}.legal-footer[data-v-98d4b1d3],.legal-section[data-v-98d4b1d3]{padding:1.8rem}}
