.platform-legal{color:#12283b;background:#fff;max-width:860px;margin:0 auto;padding:32px 24px 56px;line-height:1.75}.platform-legal h1{margin:24px 0 12px;font-size:clamp(26px,4vw,38px);font-weight:750;line-height:1.2}.platform-legal h2{margin:30px 0 12px;font-size:24px;font-weight:700}.platform-legal h3{margin:22px 0 8px;font-size:18px;font-weight:650}.platform-legal p{margin:12px 0}.platform-legal a{color:#244cb6;text-underline-offset:3px;text-decoration:underline}.platform-legal ul{padding-left:24px;list-style:outside}.platform-legal li{margin:10px 0}.platform-legal nav{border-block:1px solid #dbe2eb;flex-wrap:wrap;gap:16px;margin:24px 0;padding:16px 0;display:flex}.platform-legal section{scroll-margin-top:24px}.platform-legal footer{border-top:1px solid #dbe2eb;margin-top:32px;padding-top:18px}.legal-brand{font-size:22px;font-weight:750}.legal-lead{color:#52677c}
