.legal_page__UMb4A{min-height:100vh;padding-top:var(--space-7xl);padding-bottom:var(--space-6xl)}.legal_inner___lPSW{max-width:720px}.legal_header__yuPUE{margin-bottom:var(--space-4xl);padding-bottom:var(--space-3xl);border-bottom:1px solid var(--border-glass)}.legal_headline__a4Gz3{font-family:var(--font-display);font-size:clamp(32px,5vw,44px);font-weight:700;color:var(--text-primary);letter-spacing:-.02em;margin-bottom:var(--space-sm)}.legal_effective__u4_Cq{font-size:13px;color:var(--text-tertiary)}.legal_body__kUdPf{font-size:15px;line-height:1.75;color:var(--text-secondary)}.legal_body__kUdPf h2{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--text-primary);margin-top:var(--space-4xl);margin-bottom:var(--space-lg);letter-spacing:-.01em}.legal_body__kUdPf h3{font-size:16px;font-weight:600;color:var(--text-primary);margin-top:var(--space-2xl);margin-bottom:var(--space-md)}.legal_body__kUdPf p,.legal_body__kUdPf ul{margin-bottom:var(--space-lg)}.legal_body__kUdPf ul{padding-left:var(--space-xl);list-style:disc}.legal_body__kUdPf ul li{margin-bottom:var(--space-sm)}.legal_body__kUdPf a{color:var(--teal);text-decoration:underline;text-underline-offset:2px}.legal_body__kUdPf a:hover{color:var(--teal-deep)}.legal_body__kUdPf strong{color:var(--text-primary);font-weight:600}.legal_caps__EBnjJ{text-transform:uppercase;font-size:13px;line-height:1.7;letter-spacing:.01em}