.Legal-module__2dCIza__hero{padding:calc(var(--nav-clear) + var(--space-16)) var(--space-6) var(--space-8)}.Legal-module__2dCIza__heroInner{max-width:760px;margin:0 auto}.Legal-module__2dCIza__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-primary);margin:0 0 var(--space-4)}.Legal-module__2dCIza__title{font-family:var(--font-display);font-size:clamp(34px,5vw,56px);font-weight:var(--weight-extra);letter-spacing:-.02em;color:var(--text-primary);margin:0 0 var(--space-4);line-height:1.05}.Legal-module__2dCIza__updated{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}.Legal-module__2dCIza__body{padding:0 var(--space-6) var(--space-24)}.Legal-module__2dCIza__prose{max-width:760px;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-normal);margin:0 auto}.Legal-module__2dCIza__prose h2{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-primary);letter-spacing:-.01em;margin:var(--space-10) 0 var(--space-3)}.Legal-module__2dCIza__prose h3{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);margin:var(--space-6) 0 var(--space-2)}.Legal-module__2dCIza__prose p{margin:0 0 var(--space-4)}.Legal-module__2dCIza__prose ul{margin:0 0 var(--space-4);padding-left:var(--space-5);list-style:outside}.Legal-module__2dCIza__prose li{margin:0 0 var(--space-2)}.Legal-module__2dCIza__prose a{color:var(--accent-primary);text-underline-offset:2px;text-decoration:underline}.Legal-module__2dCIza__prose strong{color:var(--text-primary);font-weight:var(--weight-semibold)}.Legal-module__2dCIza__note{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border-left:3px solid var(--accent-primary);background:var(--surface-secondary);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--text-secondary)}
