.LegalLayout_head__2NgmM{padding:80px 0 40px;border-bottom:1px solid var(--line)}.LegalLayout_headRow__xu_zN{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:32px;gap:20px;flex-wrap:wrap}.LegalLayout_headTitle__3yixX{font-family:var(--serif);font-weight:400;font-size:clamp(40px,6vw,84px);letter-spacing:-.02em;line-height:.95;color:var(--ink);margin:0}.LegalLayout_headTitle__3yixX em{font-style:italic;color:var(--accent);font-weight:300}.LegalLayout_headLead__uilOG{margin-top:24px;max-width:640px;font-size:17px;color:var(--ink-2);line-height:1.55}.LegalLayout_layout__RvRQH{display:grid;grid-template-columns:240px 1fr;gap:80px;align-items:start;padding-top:60px}.LegalLayout_toc__7fhz1{position:sticky;top:80px;align-self:start}.LegalLayout_tocLabel__XnjI_{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase;margin-bottom:18px;display:block}.LegalLayout_tocList__m3OBl{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line)}.LegalLayout_tocList__m3OBl li{border-bottom:1px solid var(--line)}.LegalLayout_tocList__m3OBl a{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:10px 0;font-size:13px;color:var(--ink-2);text-decoration:none;line-height:1.4;transition:color .15s var(--ease)}.LegalLayout_tocList__m3OBl a:hover{color:var(--accent)}.LegalLayout_tocNum__RBWKt{font-family:var(--mono);font-size:11px;color:var(--ink-3);letter-spacing:.06em}.LegalLayout_body__mhw3Z{max-width:760px;font-size:16px;line-height:1.7;color:var(--ink-2)}.LegalLayout_body__mhw3Z section{margin-bottom:56px;scroll-margin-top:80px}.LegalLayout_body__mhw3Z section:last-child{margin-bottom:0}.LegalLayout_body__mhw3Z h2{font-size:28px;line-height:1.2;letter-spacing:-.01em;margin:0 0 20px}.LegalLayout_body__mhw3Z h2,.LegalLayout_body__mhw3Z h3{font-family:var(--serif);font-weight:400;color:var(--ink)}.LegalLayout_body__mhw3Z h3{font-size:20px;letter-spacing:-.005em;margin:32px 0 12px}.LegalLayout_body__mhw3Z p{margin:0 0 16px}.LegalLayout_body__mhw3Z p:last-child{margin-bottom:0}.LegalLayout_body__mhw3Z ol,.LegalLayout_body__mhw3Z ul{margin:0 0 16px;padding-left:22px}.LegalLayout_body__mhw3Z li{margin-bottom:8px}.LegalLayout_body__mhw3Z li:last-child{margin-bottom:0}.LegalLayout_body__mhw3Z li>p{margin-bottom:4px}.LegalLayout_body__mhw3Z strong{color:var(--ink);font-weight:500}.LegalLayout_body__mhw3Z a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.LegalLayout_body__mhw3Z dl{display:grid;grid-template-columns:200px 1fr;gap:12px 24px;margin:0 0 24px;padding:20px;background:var(--paper-2);border-left:3px solid var(--accent)}.LegalLayout_body__mhw3Z dt{font-family:var(--serif);color:var(--ink);font-weight:400}.LegalLayout_body__mhw3Z dd{margin:0;color:var(--ink-2)}.LegalLayout_callout__DijOF{margin:24px 0;padding:18px 22px;background:var(--paper-2);border-left:3px solid var(--accent);font-size:14px;line-height:1.6}.LegalLayout_callout__DijOF strong{color:var(--accent)}.LegalLayout_requisites___KINR{margin-top:24px;padding:24px;background:var(--paper-2);border:1px solid var(--line);font-family:var(--mono);font-size:13px;line-height:1.8;color:var(--ink)}.LegalLayout_requisites___KINR strong{font-family:var(--serif);font-size:16px;color:var(--ink);display:block;margin-bottom:8px}.LegalLayout_placeholder__NJieT{display:inline-block;background:rgba(198,90,46,.12);color:var(--accent);padding:1px 6px;font-family:var(--mono);font-size:12px;border-radius:2px}@media (max-width:960px){.LegalLayout_layout__RvRQH{grid-template-columns:1fr;gap:40px}.LegalLayout_toc__7fhz1{position:static}.LegalLayout_tocList__m3OBl{display:grid;grid-template-columns:1fr 1fr;gap:0}.LegalLayout_tocList__m3OBl li:nth-child(odd){border-right:1px solid var(--line);padding-right:12px}.LegalLayout_tocList__m3OBl li:nth-child(2n){padding-left:12px}.LegalLayout_body__mhw3Z dl{grid-template-columns:1fr;gap:4px 0}.LegalLayout_body__mhw3Z dl dd{margin-bottom:8px}}@media (max-width:600px){.LegalLayout_head__2NgmM{padding:60px 0 32px}.LegalLayout_layout__RvRQH{padding-top:40px}.LegalLayout_body__mhw3Z{font-size:15px}.LegalLayout_body__mhw3Z h2{font-size:24px}.LegalLayout_body__mhw3Z h3{font-size:18px}.LegalLayout_tocList__m3OBl{grid-template-columns:1fr}.LegalLayout_tocList__m3OBl li:nth-child(odd){border-right:0;padding-right:0}.LegalLayout_tocList__m3OBl li:nth-child(2n){padding-left:0}}