@font-face{font-family:Manrope;src:url(/access/fonts/4c9affa5bc8f420e-s.p.woff2)format("woff2");font-weight:200 800;font-display:swap}.ox-legal{color:#142144;background:#f5f8fc;min-height:100vh;font-family:Manrope,Arial,sans-serif}.ox-legal header{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f8fceb;border-bottom:1px solid #e0e7f2;justify-content:space-between;align-items:center;gap:16px;padding:18px max(16px,50vw - 380px);display:flex;position:sticky;top:0}.ox-legal header img{filter:brightness(0);opacity:.92;width:96px;height:auto;display:block}.ox-legal nav{gap:18px;font-size:13px;display:flex}.ox-legal nav a{color:#647697;text-decoration:none}.ox-legal nav a.active{color:#065fff;font-weight:600}.ox-legal main{max-width:760px;margin:0 auto;padding:48px 16px 72px}.ox-legal .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#065fff;margin:0 0 14px;font-size:11px}.ox-legal h1{letter-spacing:-1.2px;margin:0 0 18px;font-size:clamp(32px,6vw,44px);font-weight:650;line-height:1.12}.ox-legal .intro{color:#3b4b6b;margin:0 0 36px;font-size:17px;line-height:1.7}.ox-legal section{border-top:1px solid #e0e7f2;padding:26px 0}.ox-legal h2{letter-spacing:-.3px;margin:0 0 12px;font-size:18px;font-weight:650}.ox-legal p,.ox-legal li{color:#4a5a78;overflow-wrap:anywhere;font-size:15px;line-height:1.75}.ox-legal p{margin:0 0 12px}.ox-legal ul{margin:0 0 12px;padding-left:20px}.ox-legal li{margin:6px 0}.ox-legal li ul{margin:4px 0 0}.ox-legal li>p{margin:8px 0 0}.ox-legal p a{color:#065fff;text-underline-offset:2px;text-decoration:underline}.ox-legal main>footer{color:#8290aa;border-top:1px solid #e0e7f2;margin-top:36px;padding-top:22px;font-size:12px}
