.legal_main__Dy7tI{display:flex;justify-content:center;padding:calc(var(--spacing-xxl) + 4rem) var(--spacing-lg) var(--spacing-xxl)}.legal_panel__6pjuZ{width:100%;max-width:760px;padding:var(--spacing-xl) var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md)}.legal_eyebrow__Vv24Z{margin:0;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent)}.legal_heading__8jxqC{margin:0;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.15;letter-spacing:-.01em}.legal_banner__NUuHb{margin:0;border-radius:var(--radius-sm);border:1px solid var(--color-accent);background-color:color-mix(in srgb,var(--color-accent) 12%,transparent);padding:var(--spacing-sm) var(--spacing-md);font-size:.9rem;line-height:1.55}.legal_body__CWf5f{margin:0;max-width:65ch;color:var(--color-foreground-muted);font-size:1rem;line-height:1.7}