.legal{color:#12151a;background:#f6f7f9;min-height:calc(100vh - 64px);animation:.7s cubic-bezier(.2,.7,.2,1) both scnIn}.legal-intro,.legal-tabs-row,.legal-body,.legal-foot{max-width:800px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.legal-intro{padding-top:36px}.legal-kicker{font:600 11px/1 var(--font-inter), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#0052b0;margin:0}.legal-intro h1{font:700 32px/1.15 var(--font-inter), system-ui, sans-serif;letter-spacing:-.03em;margin:10px 0 8px}.legal-updated{font:500 12px/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:#9aa0ac;margin:0}.legal-tabs{margin-top:22px}.legal-tabs-row{border-bottom:1px solid #eaecf0;gap:2px;display:flex;overflow-x:auto}.legal-tabs a{font:600 13px/1 var(--font-inter), system-ui, sans-serif;color:#6b7280;white-space:nowrap;background:0 0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:11px 15px 13px;text-decoration:none}.legal-tabs a[aria-current=page]{color:#0052b0;border-bottom-color:#087dfe}.legal-tabs a:hover{color:#0052b0;text-decoration:none}.legal-body{padding-top:28px;padding-bottom:8px}.legal-body h2{font:700 18px/1.3 var(--font-inter), system-ui, sans-serif;letter-spacing:-.02em;color:#12151a;margin:28px 0 8px}.legal-body h2:first-child{margin-top:0}.legal-body p{font:400 15px/1.65 var(--font-inter), system-ui, sans-serif;color:#4b5563;margin:0 0 12px}.legal-body ul{flex-direction:column;gap:8px;margin:4px 0 16px;padding:0;list-style:none;display:flex}.legal-body li{font:500 14.5px/1.45 var(--font-inter), system-ui, sans-serif;color:#12151a;padding-left:16px;position:relative}.legal-body li:before{content:"";background:#087dfe;border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.legal-foot{padding-top:12px;padding-bottom:48px}.legal-company{font:400 13px/1.55 var(--font-inter), system-ui, sans-serif;color:#6b7280;border-top:1px solid #eaecf0;gap:4px;padding-top:18px;display:grid}.legal-company strong{color:#12151a;font-weight:600}@media (max-width:640px){.legal-intro h1{font-size:28px}}
