@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@700;800&display=swap');*{box-sizing:border-box}body{margin:0;background:#f5f7fb;color:#121a2b;font-family:'DM Sans',Arial,sans-serif}.legal-wrap{width:min(840px,calc(100% - 34px));margin:auto}.legal-nav{height:74px;display:flex;align-items:center;justify-content:space-between}.legal-brand{font:800 16px 'Manrope';color:#121a2b;text-decoration:none}.legal-brand span{display:inline-grid;place-items:center;width:37px;height:37px;margin-right:9px;border-radius:10px;background:linear-gradient(135deg,#3157f6,#8157ff);color:#fff}.legal-nav>a:last-child{font-size:12px;color:#3157f6;text-decoration:none;font-weight:700}.legal-card{background:#fff;border:1px solid #e0e5ef;border-radius:18px;padding:clamp(25px,6vw,55px);margin:30px auto 70px;box-shadow:0 25px 65px #17275a0c}.legal-card>small{color:#3157f6;font-weight:800;letter-spacing:1.6px}.legal-card h1{font:800 clamp(34px,6vw,52px) 'Manrope';letter-spacing:-2px;margin:12px 0}.updated{color:#7d8798;font-size:12px;margin-bottom:35px}.legal-card h2{font:800 20px 'Manrope';margin:32px 0 10px}.legal-card p,.legal-card li{color:#586477;line-height:1.75;font-size:14px}.legal-card a{color:#3157f6}.legal-card ul{padding-left:20px}.legal-footer{display:flex;flex-wrap:wrap;gap:18px;padding:25px 0 40px;border-top:1px solid #dde3ed;font-size:12px;color:#667085}.legal-footer a{color:#3157f6;text-decoration:none}
