.legal-page{--background:#111;--foreground:#f4f7f5;--muted-foreground:#a3b8bf;--surface:#151515;--border:#f4f7f51a;--lime:#a1bec8;--lime-foreground:#111;color:var(--foreground);background-color:var(--background)}body:has([data-page=legal]){--background:#111;--foreground:#f4f7f5;--muted-foreground:#a3b8bf;--surface:#151515;--border:#f4f7f51a;--lime:#a1bec8;--lime-foreground:#111;color:var(--foreground);background-color:var(--background)}body:has([data-page=legal]) :is(header,footer){--background:#111;--foreground:#f4f7f5;--muted-foreground:#a3b8bf;--surface:#151515;--border:#f4f7f51a;--lime:#a1bec8;--lime-foreground:#111;color:var(--foreground);background-color:var(--background)}.legal-page{font-family:"Inter", var(--font-sans);background-image:radial-gradient(75% 30% at 90% 0,#28505724,#0000),radial-gradient(60% 25% at 0 65%,#28505714,#0000)}.legal-page .grid-lines{opacity:.15}.legal-page h1{color:#0000;letter-spacing:-.035em;background:linear-gradient(110deg,#a1bec8,#dbf6ff);-webkit-background-clip:text;background-clip:text;font-weight:500}.legal-page h2{color:#dbf6ff;letter-spacing:-.025em;font-weight:500}.legal-page .eyebrow{color:#a1bec8}.legal-page aside>div{background:#151515b3;border-color:#f4f7f514}.legal-page a{text-decoration-color:#a1bec8;transition:color .18s,text-decoration-color .18s}.legal-page a:hover{color:#dbf6ff;text-decoration-color:#dbf6ff}.legal-page a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #a1bec8}.legal-page li::marker{color:#a1bec8}@media (prefers-reduced-motion:reduce){.legal-page a{transition:none}}
