.cw-legal{--cw-blue:#0966ff;--cw-lime:#c0ff72;--cw-black:#000;--cw-body:#4b5563;--cw-muted:#7c8595;--cw-light:#f8f9fa;--cw-border:#e8eaee;font-family:var(--site-font);color:var(--cw-body);background:#fff;padding-top:72px}.cw-legal .site-header{padding-top:10px;padding-bottom:10px;background:#fff;border-bottom:1px solid var(--cw-border)}.cw-legal .site-header .brand-logo{max-width:140px!important}.cw-legal .site-header .brand-logo img{width:140px!important}.cw-legal .site-header .site-navbar{padding-top:0;padding-bottom:0;min-height:48px}.cw-legal .site-header .header-btn a.zubuz-default-btn{padding:13px 26px;font-size:15px}.cw-legal .container,.cw-legal .container-fluid{width:100%;max-width:1296px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}.cw-legal h1,.cw-legal h2,.cw-legal h3{color:var(--cw-black);margin:0;letter-spacing:-.02em}.cw-legal__head{background:var(--cw-light);border-bottom:1px solid var(--cw-border);padding:56px 0 48px}.cw-legal__eyebrow{display:inline-block;font-size:13px;font-weight:700;color:var(--cw-black);background:var(--cw-lime);padding:7px 16px;border-radius:50px;margin-bottom:18px}.cw-legal__head h1{font-size:clamp(34px,4.6vw,58px);line-height:1.06;font-weight:700}.cw-legal__updated{margin-top:14px;font-size:14.5px;color:var(--cw-muted)}.cw-legal__body{padding:56px 0 84px;max-width:860px}.cw-legal__body section+section{margin-top:38px}.cw-legal__body h2{font-size:24px;font-weight:700;margin-bottom:14px}.cw-legal__body h3{font-size:17px;font-weight:700;margin:22px 0 10px}.cw-legal__body p{font-size:16px;line-height:1.75;margin:0 0 14px}.cw-legal__body ul{margin:0 0 14px;padding-left:0;list-style:none;display:grid;grid-gap:11px;gap:11px}.cw-legal__body ul li{display:flex;align-items:flex-start;gap:11px;font-size:16px;line-height:1.65}.cw-legal__tick{flex:0 0 auto;width:20px;height:20px;margin-top:2px;border-radius:50%;background:var(--cw-lime);color:var(--cw-black);display:flex;align-items:center;justify-content:center}.cw-legal__body a{color:var(--cw-blue);text-decoration:underline}.cw-legal__contact{margin-top:44px;background:var(--cw-light);border:1px solid var(--cw-border);border-radius:14px;padding:28px 30px}.cw-legal__contact h2{font-size:20px;margin-bottom:10px}.cw-legal__contact p{margin-bottom:8px}@media (max-width:767px){.cw-legal .container{padding-left:16px;padding-right:16px}.cw-legal__head{padding:38px 0 34px}.cw-legal__body{padding:40px 0 60px}.cw-legal__body h2{font-size:21px}}