.legal_page__UMb4A{min-height:100vh;display:flex;justify-content:center;padding:4rem 1.5rem}.legal_bgGlow__vmY4d{position:fixed;top:0;left:50%;transform:translateX(-50%);width:600px;height:600px;background:radial-gradient(ellipse at center,rgba(34,211,238,.1) 0,transparent 70%);pointer-events:none;z-index:-1}.legal_column__PaY5f{width:100%;max-width:720px;display:flex;flex-direction:column;gap:2rem}.legal_topbar__4daOd{display:flex;align-items:center;justify-content:space-between}.legal_cd__yL3VH{display:flex;align-items:center;gap:.25rem;color:var(--color-muted);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem;text-decoration:none;text-transform:lowercase}.legal_cd__yL3VH:hover{color:var(--color-text)}.legal_cdKey__1r0si{color:var(--color-accent)}.legal_cdVal__dIKGE{color:var(--color-subtle)}.legal_hero__r_CA3{display:flex;flex-direction:column;gap:.75rem}.legal_h1__UhZ_n{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:-.02em;line-height:1.1}.legal_updated___SlTW{color:var(--color-muted);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem}.legal_intro__PX7Y5{max-width:58ch;color:var(--color-subtle);font-size:1rem;line-height:1.7}.legal_content__wENxw{display:flex;flex-direction:column;gap:1.5rem}.legal_section__uTbI4{display:flex;flex-direction:column;gap:.75rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.legal_h2__8NgZl{color:var(--color-muted);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.legal_list__NloYA,.legal_text__5ssrG{color:var(--color-subtle);font-size:.95rem;line-height:1.7}.legal_list__NloYA{display:flex;flex-direction:column;gap:.5rem;padding-left:1.25rem}.legal_link__7oYyo{color:var(--color-accent)}.legal_foot__Eqe_S{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border);color:var(--color-muted);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem;text-align:center}.legal_foot__Eqe_S a{color:var(--color-subtle)}.legal_foot__Eqe_S a:hover{color:var(--color-text)}