.kw-legal{padding:148px 0 104px}.kw-legal-col{max-width:1104px;margin-inline:auto;padding-inline:48px}.kw-legal-et{color:#11111194;font-size:13px;line-height:18px}.kw-legal-t{letter-spacing:-.04em;text-wrap:balance;max-width:820px;margin-top:12px;font-size:56px;line-height:1.05}.kw-legal-f{color:#11111194;margin-top:20px;font-size:13px;line-height:18px}.kw-legal-rejilla{border-top:1px solid var(--linea);grid-template-columns:240px minmax(0,760px);gap:48px;margin-top:40px;padding-top:40px;display:grid}.kw-legal-nav{align-self:start;position:sticky;top:88px}.kw-legal-nav a{color:#11111194;align-items:center;min-height:34px;padding-block:7px;font-size:13px;line-height:18px;transition:color .2s;display:flex}.kw-legal-nav a:hover,.kw-legal-nav a[aria-current=page]{color:#111}.kw-legal-cuerpo{color:#111111c7;min-width:0;font-size:17px;line-height:27.2px}.kw-legal-cuerpo>*+*,.kw-legal-cuerpo section>*+*,.kw-legal-cuerpo p+p{margin-top:16px}.kw-legal-cuerpo>section+section,.kw-legal-cuerpo>*+section{margin-top:48px}.kw-legal-cuerpo h2{letter-spacing:-.03em;color:#111;font-size:28px;font-weight:400;line-height:33.6px}.kw-legal-cuerpo h3{letter-spacing:-.02em;color:#111;margin-top:28px;font-size:20px;font-weight:400;line-height:26px}.kw-legal-cuerpo ul,.kw-legal-cuerpo ol{padding-inline-start:22px}.kw-legal-cuerpo ul{list-style:outside}.kw-legal-cuerpo ol{list-style:decimal}.kw-legal-cuerpo li+li{margin-top:8px}.kw-legal-cuerpo a{color:#111;text-underline-offset:3px;-webkit-text-decoration:underline #1111114d;text-decoration:underline #1111114d}.kw-legal-cuerpo a:hover{text-decoration-color:currentColor}.kw-legal-cuerpo ul:has(>li>a>span){border-top:1px solid var(--linea);padding:8px 0 0;list-style:none}.kw-legal-cuerpo ul:has(>li>a>span) li+li{border-top:1px solid var(--linea);margin-top:0}.kw-legal-cuerpo ul:has(>li>a>span) a{padding-block:16px;text-decoration:none;display:block}.kw-legal-cuerpo ul:has(>li>a>span) span:first-child{letter-spacing:-.02em;font-size:20px;font-weight:400;line-height:26px}.kw-legal-cuerpo ul:has(>li>a>span) span:last-child{color:#1111119e;margin-top:4px;font-size:15px;line-height:21px}.kw-legal-cuerpo ul:has(>li>a>span) a:hover span:first-child{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.kw-legal-cuerpo strong,.kw-legal-cuerpo b{color:#111;font-weight:500}.kw-legal-cuerpo table{font-size:14px;line-height:1.5}.kw-legal-cuerpo th{letter-spacing:0;text-transform:none;color:#11111194;text-align:start;font-size:12.5px;font-weight:400}@media (max-width:1199px){.kw-legal-col{padding-inline:28px}.kw-legal-t{font-size:44px}.kw-legal-rejilla{grid-template-columns:200px minmax(0,1fr);gap:32px}}@media (max-width:809px){.kw-legal{padding:104px 0 72px}.kw-legal-col{padding-inline:20px}.kw-legal-t{letter-spacing:-.03em;font-size:32px;line-height:1.1}.kw-legal-rejilla{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px;padding-top:16px}.kw-legal-nav{scrollbar-width:none;margin-inline:-20px;padding-inline:20px;position:static;overflow-x:auto}.kw-legal-nav ul{gap:16px;width:max-content;display:flex}.kw-legal-nav a{white-space:nowrap}.kw-legal-cuerpo{font-size:16px;line-height:25px}.kw-legal-cuerpo h2{font-size:22px;line-height:1.22}.kw-legal-cuerpo table,.kw-legal-cuerpo tbody,.kw-legal-cuerpo tr,.kw-legal-cuerpo td{width:auto;min-width:0;display:block}.kw-legal-cuerpo thead{display:none}.kw-legal-cuerpo tr{padding-block:12px}.kw-legal-cuerpo td{padding:0;font-size:15px;line-height:1.45}.kw-legal-cuerpo td+td{margin-top:8px}.kw-legal-cuerpo td:first-child{color:#111;font-weight:500}.kw-legal-cuerpo td+td:before{content:attr(data-etiqueta);color:#11111194;margin-bottom:1px;font-size:12.5px;font-weight:400;display:block}.kw-legal-cuerpo h3{font-size:18px;line-height:1.3}}
