.Legal_mainContent__fgkXt{flex:1 1;max-width:900px;margin:0 auto;width:100%;padding:60px 20px}.Legal_legalContent__pYBbt{display:grid;grid-gap:40px;gap:40px}.Legal_header__iitAg{display:grid;grid-gap:12px;gap:12px;margin-bottom:20px}.Legal_header__iitAg h1{font-size:40px;font-weight:700;color:var(--landing-accent-strong,var(--landing-accent));margin:0;font-family:var(--landing-label-font,var(--font-mono));letter-spacing:-.5px}.Legal_lastUpdated__wGl0z{font-size:13px;color:var(--landing-text-muted,var(--text-tertiary));margin:0;font-style:italic}.Legal_headerActions__z3_VR{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.Legal_primaryAction__metB0,.Legal_secondaryAction__dx_TQ{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border-radius:var(--radius-md);text-decoration:none;font-size:13px;font-weight:600;transition:all var(--transition-fast);border:1px solid transparent}.Legal_primaryAction__metB0{background:linear-gradient(135deg,var(--landing-accent,#c78a4b) 0,var(--landing-accent-strong,#e0a767) 100%);color:#10110f;box-shadow:0 2px 10px var(--landing-glow,rgba(199,138,75,.24))}.Legal_primaryAction__metB0:hover{transform:translateY(-1px);box-shadow:0 6px 16px var(--landing-glow,rgba(199,138,75,.24))}.Legal_primaryAction__metB0:focus-visible{outline:2px solid var(--landing-accent,var(--accent-primary));outline-offset:2px}.Legal_secondaryAction__dx_TQ{background:var(--landing-accent-dim,rgba(199,138,75,.16));color:var(--landing-accent-strong,var(--accent-primary));border-color:var(--landing-border,rgba(199,138,75,.22))}.Legal_secondaryAction__dx_TQ:hover{background:var(--landing-accent-subtle,rgba(199,138,75,.12));border-color:var(--landing-accent,var(--accent-primary))}.Legal_secondaryAction__dx_TQ:focus-visible{outline:2px solid var(--landing-accent,var(--accent-primary));outline-offset:2px}.Legal_section__JziWq{display:grid;grid-gap:16px;gap:16px}.Legal_section__JziWq h2{font-size:24px;font-weight:700;color:var(--landing-text-primary,var(--text-primary));margin:0 0 12px;padding-top:12px}.Legal_section__JziWq h3{font-size:16px;font-weight:600;color:var(--landing-accent,var(--accent-primary));margin:0 0 8px;font-family:var(--landing-label-font,"SF Mono","Courier New",monospace);letter-spacing:-.3px}.Legal_section__JziWq p{font-size:15px;color:var(--landing-text-primary,var(--text-primary));line-height:1.7;margin:0}.Legal_section__JziWq p strong{color:var(--landing-text-primary,var(--text-primary));font-weight:600}.Legal_section__JziWq a{color:var(--landing-accent,var(--accent-primary));text-decoration:none;transition:color .2s}.Legal_section__JziWq a:hover{color:var(--landing-accent-strong,var(--accent-primary));text-decoration:underline}.Legal_section__JziWq a:focus-visible{outline:2px solid var(--landing-accent,var(--accent-primary));outline-offset:2px;border-radius:2px}.Legal_list__SsJdO{margin:12px 0;padding-left:28px;display:grid;grid-gap:8px;gap:8px}.Legal_list__SsJdO li{font-size:15px;line-height:1.6}.Legal_list__SsJdO li,.Legal_list__SsJdO li strong{color:var(--landing-text-primary,var(--text-primary))}.Legal_list__SsJdO li strong{font-weight:600}.Legal_list__SsJdO li a{color:var(--landing-accent,var(--accent-primary));transition:color .2s}.Legal_list__SsJdO li a:hover{color:var(--landing-accent-strong,var(--accent-primary))}.Legal_subsection__jQVNK{padding:16px 16px 16px 14px;background:var(--landing-surface-card,rgba(37,37,37,.35));border-left:3px solid var(--landing-accent,var(--accent-primary));border-radius:8px}.Legal_subsection__jQVNK h3{margin-top:0}.Legal_subsection__jQVNK p{margin:12px 0 0}.Legal_subsection__jQVNK p:first-child{margin-top:0}.Legal_subsection__jQVNK ol,.Legal_subsection__jQVNK ul{margin:12px 0 0}@media (max-width:768px){.Legal_mainContent__fgkXt{padding:40px 16px}.Legal_headerActions__z3_VR{width:100%}.Legal_primaryAction__metB0,.Legal_secondaryAction__dx_TQ{flex:1 1;min-width:160px}.Legal_header__iitAg h1{font-size:28px}.Legal_section__JziWq h2{font-size:20px}.Legal_list__SsJdO li,.Legal_section__JziWq h3,.Legal_section__JziWq p{font-size:14px}.Legal_subsection__jQVNK{padding:12px}}@media print{.Legal_mainContent__fgkXt{max-width:100%;padding:0}.Legal_header__iitAg h1,.Legal_section__JziWq h2{color:#000;page-break-after:avoid}.Legal_section__JziWq{page-break-inside:avoid}}@media (prefers-reduced-motion:reduce){.Legal_section__JziWq a{transition:none}.Legal_primaryAction__metB0,.Legal_secondaryAction__dx_TQ{transition:none;transform:none}}