*{box-sizing:border-box;margin:0;padding:0}
html,body{background:#121212}
body{font-family:Inter,system-ui,sans-serif;color:#e6e6e6;-webkit-font-smoothing:antialiased;line-height:1.7}
.doc{max-width:760px;margin:0 auto;padding:48px 20px 80px}
.back{display:inline-block;color:#8b8b8b;text-decoration:none;font-size:15px;margin-bottom:32px}
.back:hover{color:#fff}
a{color:#a6ffaa}
a:focus-visible{outline:2px solid #a6ffaa;outline-offset:3px}
h1{font-size:34px;line-height:1.15;font-weight:500;letter-spacing:-.03em;color:#fff}
.upd{color:#5e5e5e;font-size:14px;margin:12px 0 32px}
h2{font-size:19px;font-weight:500;color:#fff;margin:32px 0 10px}
p,li{font-size:16px;color:#cfcfcf}
ul{padding-left:20px}
li+li{margin-top:6px}
