.legal-page{background:var(--background);min-height:100vh;color:var(--foreground);padding:80px 24px 64px}.legal-page__inner{max-width:720px;margin:0 auto}.legal-page__title{letter-spacing:-.02em;margin-bottom:8px;font-size:2rem;font-weight:700}.legal-page__updated{color:var(--muted-foreground);margin-bottom:48px;font-size:.875rem}.legal-section{margin-bottom:36px}.legal-section h2{letter-spacing:-.01em;margin-bottom:12px;font-size:1.25rem;font-weight:600}.legal-section h3{margin-top:20px;margin-bottom:8px;font-size:1.05rem;font-weight:600}.legal-section p{color:var(--muted-foreground);margin-bottom:12px;font-size:.9375rem;line-height:1.7}.legal-section ul{margin-bottom:12px;padding-left:24px;list-style:outside}.legal-section li{color:var(--muted-foreground);margin-bottom:4px;font-size:.9375rem;line-height:1.7}.legal-section a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.legal-section a:hover{opacity:.8}
/*# sourceMappingURL=42b0e519f8896368.css.map*/