.legalesPagina-module-scss-module__94P0-W__wrapper{padding:calc(var(--nav-h) + 4rem)0 6rem}@media (max-width:1279.98px){.legalesPagina-module-scss-module__94P0-W__wrapper{padding-top:calc(72px + 2.5rem)}}@media (max-width:1023.98px){.legalesPagina-module-scss-module__94P0-W__wrapper{padding-bottom:4rem}}.legalesPagina-module-scss-module__94P0-W__layout .container{align-items:flex-start;gap:30px;display:flex}@media (max-width:1023.98px){.legalesPagina-module-scss-module__94P0-W__layout .container{flex-direction:column;gap:24px}}.legalesPagina-module-scss-module__94P0-W__sidebar{flex-shrink:0;width:256px}@media (max-width:1023.98px){.legalesPagina-module-scss-module__94P0-W__sidebar{width:100%;position:relative}}.legalesPagina-module-scss-module__94P0-W__sidebarDropdownTrigger{display:none}@media (max-width:1023.98px){.legalesPagina-module-scss-module__94P0-W__sidebarDropdownTrigger{width:100%;height:44px;font-family:var(--font-primary);color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:10px;justify-content:space-between;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:flex}.legalesPagina-module-scss-module__94P0-W__sidebarDropdownTrigger svg{flex-shrink:0;transition:transform .2s}}.legalesPagina-module-scss-module__94P0-W__chevronOpen{transform:rotate(180deg)}.legalesPagina-module-scss-module__94P0-W__sidebarLinks{flex-direction:column;gap:4px;display:flex}@media (max-width:1023.98px){.legalesPagina-module-scss-module__94P0-W__sidebarLinks{background:var(--color-secondary-light);z-index:10;border:1px solid #ffffff1a;border-radius:10px;gap:2px;padding:6px;display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #0006}.legalesPagina-module-scss-module__94P0-W__sidebarLinks.legalesPagina-module-scss-module__94P0-W__sidebarLinksOpen{display:flex}}.legalesPagina-module-scss-module__94P0-W__sidebarLink{height:40px;font-family:var(--font-primary);color:#ffffff8c;border-radius:8px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.legalesPagina-module-scss-module__94P0-W__sidebarLink:hover{color:#fff;background:#ffffff0f}.legalesPagina-module-scss-module__94P0-W__sidebarLinkActivo{background:var(--color-primary);color:#fff;box-shadow:0 1px 3px #0000004d}.legalesPagina-module-scss-module__94P0-W__sidebarLinkActivo:hover{background:var(--color-primary-dark);color:#fff}.legalesPagina-module-scss-module__94P0-W__ficha{flex:1;min-width:0}.legalesPagina-module-scss-module__94P0-W__ficha h1,.legalesPagina-module-scss-module__94P0-W__ficha h2{font-family:var(--font-primary);color:var(--color-primary-light);font-size:24px;font-weight:500}.legalesPagina-module-scss-module__94P0-W__fichaHeader{border-bottom:1px solid #ffffff1a;margin-bottom:24px;padding-bottom:17px}.legalesPagina-module-scss-module__94P0-W__ficha>div{flex-direction:column;gap:24px;display:flex}.legalesPagina-module-scss-module__94P0-W__ficha .legal-text{flex-direction:column;gap:24px;display:flex}.legalesPagina-module-scss-module__94P0-W__ficha h3,.legalesPagina-module-scss-module__94P0-W__ficha h4,.legalesPagina-module-scss-module__94P0-W__ficha h5{font-family:var(--font-primary);color:#fff;margin:0;font-size:20px;font-weight:500;line-height:1.5}.legalesPagina-module-scss-module__94P0-W__ficha p{font-family:var(--font-primary);color:#fffc;margin:0;font-size:16px;line-height:1.6}.legalesPagina-module-scss-module__94P0-W__ficha ul,.legalesPagina-module-scss-module__94P0-W__ficha ol{font-family:var(--font-primary);color:#ffffffa6;flex-direction:column;gap:4px;margin:0;padding-left:24px;font-size:16px;display:flex}.legalesPagina-module-scss-module__94P0-W__ficha ul li,.legalesPagina-module-scss-module__94P0-W__ficha ol li{line-height:1.5;list-style-type:disc}.legalesPagina-module-scss-module__94P0-W__ficha strong,.legalesPagina-module-scss-module__94P0-W__ficha b{color:#fff;font-weight:700}.legalesPagina-module-scss-module__94P0-W__ficha a{color:var(--color-primary-light);font-weight:700;text-decoration:none}.legalesPagina-module-scss-module__94P0-W__ficha a:hover{text-decoration:underline}.legalesPagina-module-scss-module__94P0-W__ficha section{flex-direction:column;gap:12px;display:flex}.legalesPagina-module-scss-module__94P0-W__ficha .section{flex-direction:column;gap:12px;display:flex}:is(.legalesPagina-module-scss-module__94P0-W__ficha .legalesPagina-module-scss-module__94P0-W__table-responsive,.legalesPagina-module-scss-module__94P0-W__ficha .table-responsive){-webkit-overflow-scrolling:touch;overflow-x:auto}.legalesPagina-module-scss-module__94P0-W__ficha table{border-collapse:collapse;width:100%;font-family:var(--font-primary);font-size:14px}.legalesPagina-module-scss-module__94P0-W__ficha table thead tr{background:var(--color-primary)}.legalesPagina-module-scss-module__94P0-W__ficha table thead tr th{color:#fff;text-align:left;white-space:nowrap;border:none;padding:10px 16px;font-weight:600}.legalesPagina-module-scss-module__94P0-W__ficha table tbody tr{border-bottom:1px solid #ffffff12}.legalesPagina-module-scss-module__94P0-W__ficha table tbody tr:nth-child(2n){background:#ffffff08}.legalesPagina-module-scss-module__94P0-W__ficha table tbody tr td{vertical-align:top;color:#ffffffa6;padding:10px 16px;line-height:1.6}.legalesPagina-module-scss-module__94P0-W__mapaLista{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.legalesPagina-module-scss-module__94P0-W__mapaLista ul{flex-direction:column;gap:4px;margin:4px 0 0 8px;padding:0 0 0 20px;list-style:none;display:flex}.legalesPagina-module-scss-module__94P0-W__mapaLista li{font-family:var(--font-primary)}.legalesPagina-module-scss-module__94P0-W__mapaLista li a{color:#ffffffbf;font-size:15px;font-weight:500;text-decoration:none}.legalesPagina-module-scss-module__94P0-W__mapaLista li a:hover{color:#fff;text-decoration:underline}.legalesPagina-module-scss-module__94P0-W__mapaNivel0 a{font-size:18px;font-weight:600;color:var(--color-primary-light)!important}.legalesPagina-module-scss-module__94P0-W__mapaNivel1 a{font-size:15px;font-weight:500}.legalesPagina-module-scss-module__94P0-W__mapaNivel2 a,.legalesPagina-module-scss-module__94P0-W__mapaNivel3 a{font-size:14px;font-weight:400;color:#ffffff80!important}
