/* Правовые страницы Axend Systems */
:root{--blue:#308CFB;--blue-d:#1466CE;--ink:#1A1D23;--mut:#6A7180;--line:#E5E0D8;--sand:#F6F3EE;--sand-2:#EFEAE2}
*{box-sizing:border-box}
body{margin:0;font-family:'Onest',system-ui,-apple-system,'Segoe UI',sans-serif;background:var(--sand);color:var(--ink);line-height:1.7}
.wrap{max-width:800px;margin:0 auto;padding:48px 20px 90px}
a{color:var(--blue-d)}
a.back{display:inline-block;color:var(--blue);text-decoration:none;font-weight:600;font-size:15px;margin-bottom:26px}
a.back:hover{color:var(--blue-d)}
h1{font-size:clamp(28px,5vw,38px);font-weight:800;letter-spacing:-.03em;margin:0 0 10px;line-height:1.1}
.upd{font-size:13.5px;color:var(--mut);margin:0 0 30px}
.card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px 24px;margin-bottom:16px}
.card h2{font-size:18px;margin:0 0 12px;font-weight:700;letter-spacing:-.01em}
.card h3{font-size:15.5px;margin:18px 0 8px;font-weight:700}
.card p{margin:0 0 12px;font-size:15.5px}
.card p:last-child{margin-bottom:0}
.card ul{margin:0 0 12px;padding-left:20px;font-size:15.5px}
.card li{margin-bottom:7px}
.note{color:var(--mut);font-size:14.5px}
.tw{overflow-x:auto;margin:0 0 12px}
table{border-collapse:collapse;width:100%;min-width:460px;font-size:14.5px}
th{text-align:left;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);
   padding:10px 12px;border-bottom:1px solid var(--line);background:var(--sand-2)}
td{padding:11px 12px;border-bottom:1px solid var(--line);vertical-align:top}
tr:last-child td{border-bottom:0}
.foot{margin-top:30px;font-size:14px;color:var(--mut)}
.foot a{color:var(--mut)}
button.linkish{background:none;border:0;padding:0;font:inherit;color:var(--blue-d);text-decoration:underline;cursor:pointer}
:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:4px}
