*{box-sizing:border-box}body{margin:0;background:#f7f7f8;color:#242329;font-family:Arial,sans-serif;line-height:1.65}.legal-wrap{width:min(760px,calc(100% - 32px));margin:48px auto;padding:36px;background:#fff;border:1px solid #e9e8ed;border-radius:18px;box-shadow:0 16px 42px #1e19410c}.legal-brand{color:#6554d9;font-size:14px;font-weight:700;text-decoration:none}.legal-wrap h1{font-size:30px;letter-spacing:-.6px;margin:18px 0 5px}.legal-updated{color:#81808a;font-size:13px;margin:0 0 25px}.legal-wrap h2{font-size:17px;margin:27px 0 7px}.legal-wrap p,.legal-wrap li{font-size:14px;color:#55545e}.legal-notice{padding:14px 16px;border:1px solid #f1dfbb;background:#fff9eb;border-radius:10px;color:#775b28;font-size:14px}.legal-wrap a:not(.legal-brand){color:#5948c2}@media(max-width:600px){.legal-wrap{margin:16px auto;padding:24px 19px;border-radius:13px}.legal-wrap h1{font-size:25px}.legal-wrap h2{font-size:16px}}
