.ax-legal{color:#0a0908;box-sizing:border-box;background:#fff;width:100%;min-height:100vh;font-family:Inter,Inter Placeholder,system-ui,sans-serif}.ax-legal-hero{text-align:center;max-width:760px;margin:0 auto;padding:160px 24px 8px}.ax-legal-kicker{letter-spacing:.14em;text-transform:uppercase;color:#888;margin:0 0 14px;font:600 12px/1.4 Inter,Inter Placeholder,system-ui,sans-serif}.ax-legal-title{letter-spacing:-.02em;color:#0a0908;margin:0 0 18px;font-size:clamp(38px,5.5vw,58px);font-weight:600;line-height:1.06}.ax-legal-sub{color:#555;max-width:600px;margin:0 auto 16px;font:400 18px/1.6 Inter,Inter Placeholder,system-ui,sans-serif}.ax-legal-updated{color:#9a9a9a;margin:0;font:500 13px/1.4 Inter,Inter Placeholder,system-ui,sans-serif}.ax-legal-body{max-width:760px;margin:0 auto;padding:40px 24px 120px}.ax-legal-section{text-align:center;margin-bottom:48px}.ax-legal-section-kicker{letter-spacing:.16em;text-transform:uppercase;color:#9a9a9a;margin:0 0 8px;font:600 11px/1.4 Inter,Inter Placeholder,system-ui,sans-serif}.ax-legal-section-heading{letter-spacing:-.01em;color:#0a0908;margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.3}.ax-legal-prose{text-align:center;color:#3f3f3f;max-width:640px;margin:0 auto;font:400 16px/1.75 Inter,Inter Placeholder,system-ui,sans-serif}.ax-legal-prose p{margin:0 0 16px}.ax-legal-prose ul,.ax-legal-prose ol{margin:0 0 16px;padding-left:0;list-style:none}.ax-legal-prose li{margin-bottom:8px}.ax-legal-prose strong{color:#0a0908;font-weight:600}.ax-legal-prose a{color:#0a0908;text-underline-offset:2px;text-decoration:underline}.ax-legal-prose blockquote{color:#666;border-left:3px solid #00000029;margin:24px 0;padding:4px 0 4px 18px;font-style:italic}
