*{box-sizing:border-box}body{margin:0;background:#faf9ff;color:#1b1933;font-family:Manrope,system-ui,sans-serif}.legal-shell{width:min(780px,calc(100% - 36px));margin:auto}.legal-nav{height:82px;display:flex;align-items:center;justify-content:space-between}.legal-nav a{color:#7257d2;text-decoration:none;font-weight:700}.legal-card{margin:45px 0 80px;padding:48px;background:#fff;border:1px solid #e8e3f2;border-radius:22px;box-shadow:0 22px 60px #5f4b9f12}.legal-card .label{color:#7657e7;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.legal-card h1{font-size:40px;letter-spacing:-.04em;margin:13px 0 8px}.updated{color:#918ca2;font-size:11px;margin-bottom:34px}.legal-card h2{font-size:18px;margin:30px 0 10px}.legal-card p,.legal-card li{color:#666278;font-size:13px;line-height:1.8}.legal-card a{color:#7257d2}.legal-card ul{padding-left:20px}@media(max-width:600px){.legal-card{padding:28px 22px;margin-top:20px}.legal-card h1{font-size:31px}}
