.vc-legal-hero__toc,.vc-legal-sidebar__toc,.vc-legal-mobile-toc__list{margin:0;padding:0;list-style:none;display:grid;gap:var(--vc-space-3)}.vc-legal-hero__toc a,.vc-legal-hero__toc a:visited,.vc-legal-hero__toc a:hover,.vc-legal-hero__toc a:focus,.vc-legal-hero__toc a:active,.vc-legal-sidebar__toc a,.vc-legal-sidebar__toc a:visited,.vc-legal-sidebar__toc a:hover,.vc-legal-sidebar__toc a:focus,.vc-legal-sidebar__toc a:active,.vc-legal-mobile-toc__list a,.vc-legal-mobile-toc__list a:visited,.vc-legal-mobile-toc__list a:hover,.vc-legal-mobile-toc__list a:focus,.vc-legal-mobile-toc__list a:active{color:var(--vc-color-primary)!important;text-decoration:none!important;font-size:var(--vc-font-size-body-sm);line-height:22px}.vc-legal-hero__toc a:hover,.vc-legal-sidebar__toc a:hover,.vc-legal-mobile-toc__list a:hover{color:var(--vc-color-primary-hover)!important}.vc-legal-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--vc-space-8);align-items:start}.vc-legal-sidebar__card{position:sticky;top:calc(var(--vc-space-6) + 100px);padding:var(--vc-space-6)}.vc-legal-mobile-toc{display:none;margin-bottom:var(--vc-space-6)}.vc-legal-mobile-toc__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--vc-space-3);min-height:52px;padding:14px 18px;cursor:pointer}.vc-legal-mobile-toc__summary::-webkit-details-marker{display:none}.vc-legal-mobile-toc__summary::marker{content:""}.vc-legal-mobile-toc__summary-title{font-size:var(--vc-font-size-body-sm);line-height:20px;font-weight:var(--vc-font-weight-semibold);color:var(--vc-color-text-primary)}.vc-legal-mobile-toc__chevron{width:16px;height:16px;flex:0 0 auto;transition:transform var(--vc-transition-fast)}.vc-legal-mobile-toc[open] .vc-legal-mobile-toc__chevron{transform:rotate(180deg)}.vc-legal-mobile-toc__panel{padding:0 var(--vc-space-4) var(--vc-space-4)}.vc-legal-entry--bridge{padding-bottom:var(--vc-space-2)}.vc-legal-entry--bridge .vc-legal-entry__title{margin-bottom:0;font-size:var(--vc-font-size-body-sm);line-height:20px;letter-spacing:.06em;text-transform:uppercase;color:var(--vc-color-primary)}.vc-legal-entry--form .vc-legal-richtext{padding:var(--vc-space-5);border:1px dashed rgba(33,92,162,.3);border-radius:var(--vc-radius-lg);background:linear-gradient(180deg,rgba(33,92,162,.07) 0%,rgba(33,92,162,.02) 100%)}.vc-legal-entry--form .uc-embed{min-height:120px}.vc-legal-richtext ul,.vc-legal-richtext ol{margin:0 0 var(--vc-space-4);padding:0;display:grid;gap:var(--vc-space-3)}.vc-legal-richtext ul{list-style:none}.vc-legal-richtext li{font-size:var(--vc-font-size-body-sm);line-height:24px;color:var(--vc-color-text-primary)}.vc-legal-richtext ul li{position:relative;padding-left:32px}.vc-legal-richtext ul li::before{content:"";position:absolute;left:0;top:3px;width:22px;height:18px;background:url("/wp-content/themes/vcleaning/assets/css/../img/icon/2026-03-04_17-33-03.png") center/contain no-repeat;--lzl-bg-img:"/wp-content/themes/vcleaning/assets/css/../img/icon/2026-03-04_17-33-03.png"}.vc-legal-richtext ol{counter-reset:vc-legal-num;list-style:none}.vc-legal-richtext ol li{position:relative;padding-left:38px}.vc-legal-richtext ol li::before{counter-increment:vc-legal-num;content:counter(vc-legal-num);position:absolute;left:0;top:0;width:26px;height:24px;border:1px solid var(--vc-color-primary);border-radius:50px;font-size:var(--vc-font-size-body-sm);line-height:24px;text-align:center}@media (max-width:1024px){.vc-legal-layout{grid-template-columns:1fr}.vc-legal-sidebar{display:none}.vc-legal-mobile-toc{display:block}}@media (max-width:768px){.vc-legal-entry--form .vc-legal-richtext{padding:var(--vc-space-4)}}.vc-legal-richtext ul li.lzl:not(.lzl-ed)::before,.vc-legal-richtext ul li.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABACAYAAABBXsrdAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAYklEQVR4Ae3QAQ0AAADCoPdPbQ43iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg4HdgQ0AAAcWsOdsAAAAASUVORK5CYII=")}