.legal:where(.astro-5g5e3kdj){padding:4rem 0 5rem}.legal:where(.astro-5g5e3kdj) .container:where(.astro-5g5e3kdj){max-width:720px}.legal:where(.astro-5g5e3kdj) h1:where(.astro-5g5e3kdj){color:var(--color-text);margin-bottom:.5rem;font-size:2rem;font-weight:700}.last-updated:where(.astro-5g5e3kdj){color:var(--color-text-secondary);margin-bottom:2rem;font-size:.9rem}.legal:where(.astro-5g5e3kdj) h2:where(.astro-5g5e3kdj){color:var(--color-text);margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.legal:where(.astro-5g5e3kdj) p:where(.astro-5g5e3kdj),.legal:where(.astro-5g5e3kdj) li:where(.astro-5g5e3kdj){color:var(--color-text-secondary);line-height:1.7}.legal:where(.astro-5g5e3kdj) p:where(.astro-5g5e3kdj){margin-bottom:1rem}.legal:where(.astro-5g5e3kdj) ul:where(.astro-5g5e3kdj){margin-bottom:1rem;padding-left:1.25rem}.legal:where(.astro-5g5e3kdj) li:where(.astro-5g5e3kdj){margin-bottom:.5rem}.legal:where(.astro-5g5e3kdj) strong:where(.astro-5g5e3kdj){color:var(--color-text)}.legal:where(.astro-5g5e3kdj) code:where(.astro-5g5e3kdj){background:var(--color-surface);border-radius:3px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}
