.Legal{padding-block:40px 80px;padding-top:calc(var(--header-h) + 40px);background:var(--white)}.Legal__inner{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}@media(max-width:1100px){.Legal__inner{grid-template-columns:1fr;gap:24px}}.Legal__side{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 16px)}@media(max-width:1100px){.Legal__side{position:static}}.Legal__nav{display:grid;grid-gap:2px;gap:2px}.Legal__navLink{display:block;padding:6px 10px;border-radius:var(--r-8);font-size:14px;line-height:1.35;color:var(--t-700);text-decoration:none;transition:background-color .18s ease,color .18s ease}.Legal__navLink:hover{background:var(--violet-50);color:var(--t-900)}.Legal__navLink[aria-current]{background:var(--accent-soft);color:var(--accent-hover);font-weight:600}.Legal__title{margin:0 0 24px;font-size:36px;font-weight:800;line-height:1.15;color:var(--t-900)}@media(max-width:760px){.Legal__title{font-size:28px}}.Legal__doc{padding-block:24px 8px;border-top:1px solid var(--b-200);scroll-margin-top:calc(var(--header-h) + 16px)}.Legal__doc:first-of-type{padding-top:0;border-top:0}.Legal__docTitle{margin:0 0 16px;font-size:22px;font-weight:800;color:var(--t-900)}.Legal__text{font-size:15px;line-height:1.65;color:var(--t-700)}.Legal__text p{margin:0 0 12px}.Legal__text b{font-weight:700;color:var(--t-900)}