.legal_page__mrwt9{font-family:var(--font);color:var(--text);background:var(--bg);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}.legal_backLink__VL1ps{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;color:var(--primary);text-decoration:none;transition:color .15s;margin-bottom:40px}.legal_backLink__VL1ps:hover{color:var(--primary-dark)}.legal_container__qyVKk{max-width:800px;margin:0 auto;padding:48px 24px 80px;flex:1 1}@media (min-width:768px){.legal_container__qyVKk{padding:64px 24px 96px}}.legal_title__hVgvk{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:0 0 8px;color:var(--text)}.legal_subtitle__M3oz3{font-size:.875rem;color:var(--text-muted);margin:0 0 40px}.legal_body__acsAk h2{font-size:1.25rem;font-weight:700;color:var(--text);margin:40px 0 12px;letter-spacing:-.01em}.legal_body__acsAk h2:first-child{margin-top:0}.legal_body__acsAk h3{font-size:1rem;font-weight:600;color:var(--text);margin:28px 0 8px}.legal_body__acsAk ol,.legal_body__acsAk p,.legal_body__acsAk ul{color:var(--text-secondary);font-size:.9375rem;line-height:1.7;margin:0 0 16px}.legal_body__acsAk ol,.legal_body__acsAk ul{padding-left:24px}.legal_body__acsAk li{margin-bottom:6px}.legal_body__acsAk a{color:var(--primary);text-decoration:none;font-weight:500;transition:color .15s}.legal_body__acsAk a:hover{color:var(--primary-dark);text-decoration:underline}.legal_body__acsAk strong{color:var(--text);font-weight:600}.legal_tableWrapper__GV3E4{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 16px}.legal_body__acsAk table{width:100%;border-collapse:collapse;margin:0;font-size:.875rem;min-width:640px}.legal_body__acsAk td,.legal_body__acsAk th{padding:10px 14px;border:1px solid var(--border);text-align:left;color:var(--text-secondary)}.legal_body__acsAk th{background:var(--surface);color:var(--text);font-weight:600}.legal_version__nkYtr{font-size:.8125rem;color:var(--text-muted);margin:0 0 4px;font-weight:500}.legal_footerNote__E2DWn{font-size:.8125rem;color:var(--text-muted);margin:40px 0 0;padding-top:24px;border-top:1px solid var(--border-light)}.legal_footerNote__E2DWn a{color:var(--primary);text-decoration:none;font-weight:500;transition:color .15s}.legal_footerNote__E2DWn a:hover{color:var(--primary-dark);text-decoration:underline}.legal_footer__N5s5U{border-top:1px solid var(--border-light);padding:24px;text-align:center}.legal_footerText__JITYZ{font-size:.75rem;color:var(--text-muted);margin:0}.legal_footerText__JITYZ a{color:var(--text-muted);text-decoration:none;transition:color .15s}.legal_footerText__JITYZ a:hover{color:var(--primary)}