.t-crumbs{margin:0;display:flex;gap:8px;font:600 14px/1.3 Raleway,sans-serif;color:#e6dcf7}
.t-crumbs a{color:#fff;text-decoration:underline;text-underline-offset:3px}
.t-art{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:72px;align-items:start;padding-block:72px 120px}
.t-body{min-width:0;max-width:720px}
.t-body h2{margin:52px 0 16px;font:900 34px/1.15 Raleway,sans-serif;letter-spacing:-.02em;color:#1f1a2e}
.t-body p,.t-body li{font:500 18px/1.7 Raleway,sans-serif;color:#5b5670}
.t-body p{margin:0 0 18px}
.t-body ul{margin:0 0 18px;padding-left:22px}.t-body li{margin-bottom:8px}
.t-side{position:sticky;top:120px;display:flex;flex-direction:column;gap:16px}
.t-toc{background:#f7f3fd;border-radius:var(--r-card);padding:22px 24px}
.t-toc b{display:block;margin-bottom:10px;font:800 13px/1 Raleway,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#50258d}
.t-toc ol{margin:0;padding-left:20px}.t-toc li{font:700 15px/1.45 Raleway,sans-serif;color:#1f1a2e;margin-bottom:6px}
.t-toc a{color:inherit;text-decoration:none}
.t-lhero{padding-block:150px 56px}
.t-lhero h1{margin:18px 0 0;font:900 64px/1.02 Raleway,sans-serif;letter-spacing:-.035em}
.t-legal h2{font-size:26px;margin:40px 0 12px}
.legal-hero{background:linear-gradient(#50258d,#8d33c0 51%,#bd48e4);color:#fff}.t-toc{border-radius:24px}.t-body h2{scroll-margin-top:120px}.t-body a{color:#50258d}
@media(max-width:767px){.t-crumbs{margin:0;display:flex;gap:8px;font:600 14px/1.3 Raleway,sans-serif;color:#e6dcf7}
.t-crumbs a{color:#fff;text-decoration:underline;text-underline-offset:3px}
.t-art{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start;padding-block:32px 56px}
.t-body{min-width:0;max-width:720px}
.t-body h2{margin:36px 0 12px;font:900 26px/1.15 Raleway,sans-serif;letter-spacing:-.02em;color:#1f1a2e}
.t-body p,.t-body li{font:500 16px/1.7 Raleway,sans-serif;color:#5b5670}
.t-body p{margin:0 0 14px}
.t-body ul{margin:0 0 18px;padding-left:22px}.t-body li{margin-bottom:8px}
.t-side{position:sticky;top:120px;display:flex;flex-direction:column;gap:16px}
.t-toc{background:#f7f3fd;border-radius:var(--r-card);padding:22px 24px}
.t-toc b{display:block;margin-bottom:10px;font:800 13px/1 Raleway,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#50258d}
.t-toc ol{margin:0;padding-left:20px}.t-toc li{font:700 15px/1.45 Raleway,sans-serif;color:#1f1a2e;margin-bottom:6px}
.t-toc a{color:inherit;text-decoration:none}
.t-lhero{padding-block:96px 36px}
.t-lhero h1{margin:14px 0 0;font:900 38px/1.05 Raleway,sans-serif;letter-spacing:-.035em}
.t-legal h2{font-size:21px;margin:30px 0 10px}
.t-side{display:none}}
