.LegalDocumentPage-module-scss-module__v4s2zW__page{overflow:hidden}.LegalDocumentPage-module-scss-module__v4s2zW__hero{background:var(--color-dark);padding:56px 0 48px;position:relative;overflow:hidden}.LegalDocumentPage-module-scss-module__v4s2zW__heroBg{pointer-events:none;position:absolute;inset:0}.LegalDocumentPage-module-scss-module__v4s2zW__heroBgGrid{background-image:radial-gradient(circle,#ffffff0a 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.LegalDocumentPage-module-scss-module__v4s2zW__heroBgGlow{filter:blur(120px);background:#3a86ff1a;border-radius:50%;width:500px;height:400px;position:absolute;top:-180px;right:-80px}.LegalDocumentPage-module-scss-module__v4s2zW__heroInner{z-index:1;flex-direction:column;gap:12px;width:100%;max-width:900px;margin:0 auto;padding:0 20px;display:flex;position:relative}.LegalDocumentPage-module-scss-module__v4s2zW__breadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.LegalDocumentPage-module-scss-module__v4s2zW__breadcrumbLink{color:#fff6;transition:color var(--transition);font-size:13px;font-weight:500;text-decoration:none}.LegalDocumentPage-module-scss-module__v4s2zW__breadcrumbLink:hover{color:#ffffffd9}.LegalDocumentPage-module-scss-module__v4s2zW__breadcrumbSep{color:#fff3;font-size:13px}.LegalDocumentPage-module-scss-module__v4s2zW__breadcrumbCurrent{color:#ffffffa6;font-size:13px;font-weight:500}.LegalDocumentPage-module-scss-module__v4s2zW__heroTag{text-transform:uppercase;letter-spacing:1.5px;color:#93c5fd;border-radius:var(--radius-full);background:#3a86ff26;border:1px solid #3a86ff33;width:fit-content;padding:5px 14px;font-size:12px;font-weight:700;display:inline-flex}.LegalDocumentPage-module-scss-module__v4s2zW__heroTitle{color:#fff;letter-spacing:-.8px;font-size:clamp(26px,4vw,42px);font-weight:900;line-height:1.1}.LegalDocumentPage-module-scss-module__v4s2zW__heroDesc{color:#ffffff7a;max-width:640px;font-size:15px;line-height:1.7}.LegalDocumentPage-module-scss-module__v4s2zW__heroMeta{color:#ffffff59;font-size:13px;font-weight:600}.LegalDocumentPage-module-scss-module__v4s2zW__body{background:var(--color-bg-gray);padding:48px 0 80px}.LegalDocumentPage-module-scss-module__v4s2zW__container{width:100%;max-width:var(--container);grid-template-columns:280px 1fr;align-items:start;gap:24px;margin:0 auto;padding:0 20px;display:grid}@media (max-width:900px){.LegalDocumentPage-module-scss-module__v4s2zW__container{grid-template-columns:1fr}}.LegalDocumentPage-module-scss-module__v4s2zW__sidebar{top:calc(var(--header-h) + 20px);flex-direction:column;gap:14px;display:flex;position:sticky}@media (max-width:900px){.LegalDocumentPage-module-scss-module__v4s2zW__sidebar{position:static}}.LegalDocumentPage-module-scss-module__v4s2zW__sidebarCard{background:var(--color-bg-white);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);flex-direction:column;gap:12px;padding:18px;display:flex}.LegalDocumentPage-module-scss-module__v4s2zW__sidebarTitle{text-transform:uppercase;letter-spacing:1px;color:var(--color-muted);font-size:12px;font-weight:800}.LegalDocumentPage-module-scss-module__v4s2zW__sidebarNav{flex-direction:column;gap:6px;display:flex}.LegalDocumentPage-module-scss-module__v4s2zW__sidebarLink{color:var(--color-text);border-radius:var(--radius-md);transition:background var(--transition),color var(--transition);padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none}.LegalDocumentPage-module-scss-module__v4s2zW__sidebarLink:hover{background:var(--color-bg-gray);color:var(--color-primary)}.LegalDocumentPage-module-scss-module__v4s2zW__sidebarLinkActive{background:var(--color-primary-light);color:var(--color-primary)}.LegalDocumentPage-module-scss-module__v4s2zW__sidebarContacts{flex-direction:column;gap:8px;display:flex}.LegalDocumentPage-module-scss-module__v4s2zW__sidebarContacts a{color:var(--color-dark);font-size:14px;font-weight:700;text-decoration:none}.LegalDocumentPage-module-scss-module__v4s2zW__sidebarContacts a:hover{color:var(--color-primary)}.LegalDocumentPage-module-scss-module__v4s2zW__article{background:var(--color-bg-white);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:32px}@media (max-width:640px){.LegalDocumentPage-module-scss-module__v4s2zW__article{padding:22px 18px}}.LegalDocumentPage-module-scss-module__v4s2zW__article a{color:var(--color-primary);font-weight:600;-webkit-text-decoration:underline #3a86ff40;text-decoration:underline #3a86ff40}.LegalDocumentPage-module-scss-module__v4s2zW__article a:hover{-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}.LegalDocumentPage-module-scss-module__v4s2zW__section+.LegalDocumentPage-module-scss-module__v4s2zW__section{border-top:1px solid var(--color-border);margin-top:28px;padding-top:28px}.LegalDocumentPage-module-scss-module__v4s2zW__sectionTitle{color:var(--color-dark);letter-spacing:-.2px;margin-bottom:12px;font-size:18px;font-weight:800}.LegalDocumentPage-module-scss-module__v4s2zW__sectionBody{flex-direction:column;gap:10px;display:flex}.LegalDocumentPage-module-scss-module__v4s2zW__p{color:var(--color-text);font-size:14.5px;line-height:1.75}.LegalDocumentPage-module-scss-module__v4s2zW__list{flex-direction:column;gap:8px;padding-left:18px;display:flex}.LegalDocumentPage-module-scss-module__v4s2zW__list li{color:var(--color-text);font-size:14.5px;line-height:1.65;list-style:outside}.LegalDocumentPage-module-scss-module__v4s2zW__requisites{background:var(--color-bg-gray);border-radius:var(--radius-lg);border:1px solid var(--color-border);flex-direction:column;gap:6px;padding:16px;display:flex}.LegalDocumentPage-module-scss-module__v4s2zW__requisites p{color:var(--color-text);font-size:13.5px;line-height:1.5}
