@font-face{font-family:Barlow;src:url(/fuentes/Barlow-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/fuentes/Barlow-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/fuentes/Barlow-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fuentes/BarlowCondensed-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fuentes/BarlowCondensed-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fuentes/BarlowCondensed-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--negro:#090909;--texto:#141414;--secundario:#777;--amarillo:#f7c430;--amarillo-hover:#ffd34d;--amarillo-claro:#fff4cf;--gris-50:#f7f7f7;--gris-200:#dadada;--gris-300:#cfcfcf;--gris-500:#999;--gris-800:#383838;--capa:#090909e6;--acento:#f7c430;--color-oscuro:#090909;--color-claro:#fff;--esp-15:15px;--esp-24:24px;--esp-35:35px;--esp-56:56px;--esp-76:76px;--esp-96:96px;--esp-150:150px;--radio:0px;--ancho:1120px;--m:max(20px,calc((100vw - 1120px) / 2));--sans:Barlow,Arial,sans-serif;--font-sans:Barlow,Arial,sans-serif;--condensada:"Barlow Condensed",Barlow,Arial,sans-serif;--font-condensada:"Barlow Condensed",Barlow,Arial,sans-serif;--t-display:72px;--t-h2:54px;--t-grande:34px;--t-medio:24px;--rotulo:20px;--t-lead:22px;--t-cuerpo:16px;--t-peq:14px}@media (width<=1024px){:root{--t-display:56px;--t-h2:46px;--t-grande:30px;--t-lead:20px;--m:max(20px,calc((100vw - 1120px) / 2))}}@media (width<=767px){:root{--t-display:36px;--t-h2:40px;--t-grande:30px;--t-medio:24px;--t-lead:18px;--m:24px}}.fondo-gris{--bg:var(--gris-50);--ink:var(--texto);--ink-suave:#383838;--etiqueta:var(--amarillo)}.fondo-blanco{--bg:var(--color-claro);--ink:var(--texto);--ink-suave:#383838;--etiqueta:var(--amarillo)}.fondo-oscuro{--bg:var(--negro);--ink:#fff;--ink-suave:#f7f7f7;--etiqueta:var(--amarillo)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font:400 var(--t-cuerpo)/1.5 var(--sans);color:var(--texto);-webkit-font-smoothing:antialiased;background:#fff;margin:0;overflow-x:clip}a{color:inherit}img{max-width:100%}:focus-visible{outline:2px solid var(--acento);outline-offset:3px}.capitulo{background:var(--bg);color:var(--ink)}.sec{padding:100px var(--m)}.grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:30px;display:grid}@media (width<=767px){.sec{padding:60px var(--m)}.grid{column-gap:20px}}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.suave,html.suave body{overscroll-behavior:none}html.suave #suave-envoltura{overflow:hidden}#suave-contenido{width:100%}.capitulo{--linea:color-mix(in srgb,var(--ink) 16%,transparent)}.boton,.enlace{min-height:48px;font:700 16px/1 var(--condensada);text-transform:uppercase;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 35px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.boton{background:var(--acento);color:var(--negro);border:1px solid var(--acento)}.enlace{color:var(--ink);border:1px solid var(--acento);background:0 0}.boton:after,.enlace:after{content:"";background:currentColor;flex:none;width:14px;height:14px;transition:transform .25s cubic-bezier(.2,.7,.2,1);-webkit-mask:url(/iconos/flecha.svg) 50%/contain no-repeat;mask:url(/iconos/flecha.svg) 50%/contain no-repeat}@media (hover:hover){.boton:hover{background:var(--amarillo-hover);border-color:var(--amarillo-hover)}.enlace:hover{background:var(--acento);color:var(--negro)}.boton:hover:after,.enlace:hover:after{transform:translate(3px)}}.h2,.titulo-grande,.titulo-display,.subtitulo{font-family:var(--condensada);text-transform:uppercase;letter-spacing:0;margin:0;font-weight:700}.titulo-display{font-size:var(--t-display);line-height:1.14}.h2{font-size:var(--t-h2);line-height:1.15}.titulo-grande{font-size:var(--t-grande);line-height:1.3}.subtitulo{font-size:var(--t-medio);line-height:1.17}.lead{font:400 var(--t-lead)/1.45 var(--sans);max-width:none;margin:20px 0 0}.etiqueta{font:700 20px/1.4 var(--condensada);text-transform:uppercase;color:var(--etiqueta);margin:0}.texto-suave{color:var(--ink-suave)}.cifra{font:700 64px/1 var(--condensada);color:var(--acento);display:block}@media (width<=767px){.etiqueta{font-size:18px;line-height:1.45}.cifra{font-size:52px}.lead{line-height:1.55}.boton,.enlace{justify-content:center;width:100%;display:flex}}.imagen{margin:0}.imagen img{aspect-ratio:4/3;object-fit:cover;background:var(--linea);border-radius:0;width:100%;height:auto;display:block}.col-izq{grid-column:1/6}.col-der{grid-column:7/13}.cabeza-fija{grid-column:1/6;align-self:start;position:sticky;top:120px}@media (width<=860px){.col-izq,.col-der{grid-column:1/-1}.cabeza-fija{grid-column:1/-1;position:static}}@media (width<=767px){:root{--aire:64px;--aire-s:32px}:root body .asistencia__dentro{margin:0 var(--m);padding:var(--aire-s) 0;gap:16px}:root body .asistencia__texto{line-height:1.6}:root body .cifras__numeros{padding-top:var(--aire);grid-template-columns:1fr 1fr;gap:32px 24px;display:grid}:root body .cifras__col{display:contents}:root body .cifras__texto{max-width:none;margin-top:4px}:root body .cifras__sobre{padding:48px 0 var(--aire)}:root body .cifras__parrafo{text-align:left;margin-bottom:16px;line-height:1.6}:root body .areas__dentro{margin:0 var(--m);padding:var(--aire) 0;gap:32px}:root body .areas__sub{margin-top:12px;line-height:1.5}:root body .areas__parrafo{margin-top:12px;line-height:1.6}:root body .areas__tarjetas{gap:12px}:root body .areas__tarjeta{padding:20px 24px}:root body .casos-dest__cabeza{min-height:0;padding:var(--aire) var(--m) 32px}:root body .casos-dest__texto{margin-top:12px;line-height:1.6}:root body .casos-dest__sectores a{padding-left:var(--m);padding-right:var(--m)}:root body .casos-dest__boton{padding:32px var(--m) var(--aire)}:root body .casos-dest__info{padding:28px var(--m) 40px}:root body .casos-dest__info h3{margin-bottom:12px}:root body .casos-dest__info p{margin-bottom:20px;line-height:1.6}:root body .casos-dest__meta{gap:10px}:root body .noticias{padding:var(--aire) 0 var(--aire) var(--m);gap:32px}:root body .noticias__cabeza{padding-right:var(--m)}:root body .noticias__texto{line-height:1.6}:root body .banda{padding:72px 0}:root body .banda__dentro{margin:0 var(--m);gap:24px}:root body .banda__titular{line-height:1.3}:root body .contacto-globo__dentro{margin:0 var(--m)}:root body .contacto-globo__texto{margin:12px 0 28px;line-height:1.6}:root body .turboiber-delegaciones-home-globe>.turboiber-locations-summary{padding:32px var(--m) 36px;gap:28px}:root body .turboiber-delegaciones-home-globe .turboiber-locations-summary__header{grid-template-columns:1fr;justify-items:start;gap:16px}:root body .turboiber-delegaciones-home-globe .turboiber-locations-summary__list{grid-template-columns:1fr;gap:24px}:root body .turboiber-delegaciones-home-globe .turboiber-locations-summary__country{gap:12px}:root body .turboiber-delegaciones-home-globe .turboiber-locations-summary__country-button{font-size:17px}:root body .turboiber-delegaciones-home-globe .turboiber-locations-summary ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}:root body .turboiber-delegaciones-home-globe .turboiber-locations-summary li button,:root body .turboiber-delegaciones-home-globe .turboiber-locations-summary li a{min-height:32px;font-size:15px}:root body .clientes{padding:var(--aire) 0}:root body .clientes__dentro{margin:0 var(--m);gap:32px}:root body .clientes__titulo{margin-top:8px}:root body .clientes__parrafo{margin-top:12px;line-height:1.6}:root body .empresa__dentro,:root body .delegaciones-pais__dentro,:root body .pilares__dentro,:root body .valores__dentro,:root body .portada-pagina__dentro,:root body .llamada:not(.llamada--estrecha) .llamada__dentro{margin-left:var(--m);margin-right:var(--m)}:root body .carrusel-clientes,:root body .accesos-areas,:root body .cabecera-texto,:root body .ofertas-empleo,:root body .portada-empleo,:root body .llamada--estrecha,:root body .portada-area--indice,:root body .legal__cabecera,:root body .legal__cuerpo,:root body .portada-ficha,:root body .proceso__presentacion,:root body .portada-casos,:root body .proyectos-realizados,:root body .formulario-contacto,:root body .descargas,:root body .portada-delegacion__texto,:root body .otras-delegaciones,:root body .globo-delegaciones,:root body .caso-portada__texto,:root body .caso-galeria,:root body .caso-resumen__titulo,:root body .caso-resumen__texto,:root body .claves-casos__texto{padding-left:var(--m);padding-right:var(--m)}:root body .empresa__rejilla li,:root body .empresa__cita,:root body .claves-casos__lista li,:root body .servicios-delegacion__lista li,:root body .portada-casos__destacado,:root body .caso-portada__tarjeta{padding:20px}:root body .turboiber-case-timeline__inner{padding-left:var(--m);padding-right:var(--m)}:root body .franja.franja--gris{--lado:var(--m)}:root body .franja--negro .franja__texto,:root body .franja--negro .franja__accion{padding-left:var(--m);padding-right:var(--m)}:root body .claves-casos__lista li{padding:20px var(--m)}:root body .claves-casos__parrafo,:root body .claves-casos__frase{line-height:1.6}:root body .portada-pagina{padding-bottom:40px}:root body .empresa,:root body .valores,:root body .pilares,:root body .carrusel-clientes,:root body .llamada{padding-top:var(--aire);padding-bottom:var(--aire)}:root body .delegaciones-pais{padding:var(--aire) 0}:root body .accesos-areas{padding-top:40px;padding-bottom:var(--aire)}:root body .caso-portada__texto{gap:20px;padding-top:48px;padding-bottom:48px}:root body .caso-resumen__titulo{gap:8px;padding-top:48px;padding-bottom:16px}:root body .caso-resumen__texto{padding-top:0;padding-bottom:48px;line-height:1.6}:root body .caso-galeria{padding-top:48px;padding-bottom:56px}:root body .claves-casos__texto{padding-top:48px;padding-bottom:40px}:root body .otras-delegaciones{padding-top:48px;padding-bottom:48px}:root body .empresa__parrafo,:root body .portada-pagina__frase,:root body .claves-casos__texto p,:root body .turboiber-case-timeline__card-body p,:root body .turboiber-case-timeline__intro,:root body .turboiber-locations-summary p,:root body .globo-delegaciones p,:root body .portada-empleo p,:root body .legal__cuerpo p,:root body .legal__cuerpo li{line-height:1.6}}.turboiber-mega-menu{--tim-yellow:#f7c531;--tim-yellow-hover:#ffd34d;--tim-black:#090909;--tim-text:#1c1c1c;--tim-white:#fff;--tim-gray-100:#f7f7f7;--tim-gray-200:#dcdcdc;z-index:50;width:100%;color:var(--tim-white);font-family:Barlow,Arial,sans-serif;position:relative}.turboiber-mega-menu,.turboiber-mega-menu *{box-sizing:border-box;border-radius:0!important}.turboiber-mega-menu a{color:inherit;text-decoration:none}.turboiber-mega-menu__toggle{border:1px solid var(--tim-gray-200);background:var(--tim-black);width:44px;height:44px;color:var(--tim-white);cursor:pointer;justify-content:center;align-items:center;transition:background-color .18s,color .18s,border-color .18s;display:none}.turboiber-mega-menu__toggle:hover,.turboiber-mega-menu__toggle:focus,.turboiber-mega-menu__toggle:active{border-color:var(--tim-yellow);outline:0;background:var(--tim-yellow)!important;color:var(--tim-black)!important}.turboiber-mega-menu__toggle-icon{display:inline-flex}.turboiber-mega-menu__toggle-icon--close,.turboiber-mega-menu.is-open .turboiber-mega-menu__toggle-icon--open{display:none}.turboiber-mega-menu.is-open .turboiber-mega-menu__toggle-icon--close{display:inline-flex}.turboiber-mega-menu__nav{justify-content:flex-end;align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:flex}.turboiber-mega-menu__nav-item{align-items:stretch;display:flex}.turboiber-mega-menu__nav-link{min-height:92px;color:var(--tim-white);cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-left:1px solid #dcdcdc6b;justify-content:center;align-items:center;padding:0 20px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1;transition:background-color .18s,color .18s;display:inline-flex;text-decoration:none!important}.turboiber-mega-menu__nav-link:hover,.turboiber-mega-menu__nav-link:focus,.turboiber-mega-menu__nav-link:active,.turboiber-mega-menu__nav-item--mega:hover>.turboiber-mega-menu__mega-trigger,.turboiber-mega-menu__nav-item--mega.is-open>.turboiber-mega-menu__mega-trigger{outline:0;background:var(--tim-yellow)!important;color:var(--tim-black)!important}.turboiber-mega-menu__nav-link.is-shop{background:var(--tim-yellow);color:var(--tim-black)}.turboiber-mega-menu__nav-link.is-shop:hover,.turboiber-mega-menu__nav-link.is-shop:focus,.turboiber-mega-menu__nav-link.is-shop:active{background:var(--tim-yellow-hover)!important;color:var(--tim-black)!important}.turboiber-mega-menu__nav-link.has-submenu:after{content:"+";margin-left:8px;font-size:18px;line-height:1;transform:translateY(-1px)}.turboiber-mega-menu__chevron{margin-left:8px;font-size:18px;line-height:1;transform:translateY(-1px)}.turboiber-mega-menu__dropdown{visibility:hidden;opacity:0;pointer-events:none;width:100vw;margin-left:-50vw;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:100%;left:50%;transform:translateY(8px)}.turboiber-mega-menu__nav-item--mega:hover .turboiber-mega-menu__dropdown,.turboiber-mega-menu__nav-item--mega:focus-within .turboiber-mega-menu__dropdown,.turboiber-mega-menu__nav-item--mega.is-open .turboiber-mega-menu__dropdown{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0,0)}@media (width>=1025px){.turboiber-mega-menu__nav-item--has-submenu{position:relative}.turboiber-mega-menu__submenu{z-index:20;border:1px solid var(--tim-gray-200);background:var(--tim-white);min-width:260px;color:var(--tim-text);opacity:0;visibility:hidden;pointer-events:none;margin:0;padding:10px 0;list-style:none;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:100%;left:0;transform:translateY(8px)}.turboiber-mega-menu__submenu--nested{top:-11px;left:100%}.turboiber-mega-menu__nav-item--has-submenu:hover>.turboiber-mega-menu__submenu,.turboiber-mega-menu__nav-item--has-submenu:focus-within>.turboiber-mega-menu__submenu,.turboiber-mega-menu__submenu-item--has-children:hover>.turboiber-mega-menu__submenu,.turboiber-mega-menu__submenu-item--has-children:focus-within>.turboiber-mega-menu__submenu{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0,0)}.turboiber-mega-menu__submenu-item{position:relative}.turboiber-mega-menu__submenu-link{min-height:44px;color:var(--tim-text);text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 18px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:17px;font-weight:600;line-height:20px;transition:background-color .18s,color .18s;display:grid}.turboiber-mega-menu__submenu-link:hover,.turboiber-mega-menu__submenu-link:focus,.turboiber-mega-menu__submenu-link:active{outline:0;background:var(--tim-yellow)!important;color:var(--tim-black)!important}.turboiber-mega-menu__submenu-arrow{color:currentColor;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.turboiber-mega-menu__submenu-arrow svg{width:16px;height:16px}}.turboiber-mega-menu__dropdown-inner{border:1px solid var(--tim-gray-200);background:var(--tim-white);width:100%;max-width:1440px;color:var(--tim-text);box-shadow:none;margin:0 auto}.turboiber-mega-menu__area-panel{min-height:647px;padding:40px 80px 58px}.turboiber-mega-menu__area-panel[hidden]{display:none}.turboiber-mega-menu__headline{color:var(--tim-black);text-transform:uppercase;margin:0;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:54px;font-weight:700;line-height:58px}.turboiber-mega-menu__area-layout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:40px;margin-top:50px;display:grid}.turboiber-mega-menu__area-selector{border:1px solid var(--tim-gray-200);background:var(--tim-gray-100);width:290px;min-height:430px}.turboiber-mega-menu__area-selector-title{min-height:76px;color:var(--tim-black);text-transform:uppercase;border-bottom:1px solid var(--tim-gray-200);align-items:center;margin:0;padding:0 24px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:24px;font-weight:700;line-height:28px;display:flex}.turboiber-mega-menu__area-list{margin:0;padding:0;list-style:none}.turboiber-mega-menu__area-list li+li{border-top:1px solid var(--tim-gray-200)}.turboiber-mega-menu__area-link{background:var(--tim-white);min-height:76px;color:var(--tim-black);text-transform:uppercase;grid-template-columns:35px minmax(0,1fr) 20px;align-items:center;gap:13px;padding:0 18px 0 24px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:22px;font-weight:700;line-height:24px;transition:background-color .18s,color .18s;display:grid}.turboiber-mega-menu__area-link:hover,.turboiber-mega-menu__area-link:focus-visible,.turboiber-mega-menu__area-link.is-active{background:var(--tim-black);color:var(--tim-white);outline:0}.turboiber-mega-menu__area-icon{width:35px;height:35px;color:var(--tim-yellow);justify-content:center;align-items:center;display:inline-flex}.turboiber-mega-menu__area-icon svg,.turboiber-mega-menu__mobile-row-icon svg{width:24px;height:24px}.turboiber-mega-menu__area-link.is-active .turboiber-mega-menu__area-icon,.turboiber-mega-menu__area-link:hover .turboiber-mega-menu__area-icon,.turboiber-mega-menu__area-link:focus-visible .turboiber-mega-menu__area-icon,.turboiber-mega-menu__area-link.is-active .turboiber-mega-menu__area-arrow,.turboiber-mega-menu__area-link:hover .turboiber-mega-menu__area-arrow,.turboiber-mega-menu__area-link:focus-visible .turboiber-mega-menu__area-arrow{color:var(--tim-yellow)}.turboiber-mega-menu__area-arrow,.turboiber-mega-menu__arrow-icon,.turboiber-mega-menu__mobile-row-arrow{justify-content:center;align-items:center;display:inline-flex}.turboiber-mega-menu__area-arrow{color:var(--tim-black)}.turboiber-mega-menu__area-arrow svg,.turboiber-mega-menu__arrow-icon svg,.turboiber-mega-menu__mobile-row-arrow svg{width:18px;height:18px}.turboiber-mega-menu__mobile-flow,.turboiber-mega-menu__mobile-brandbar{display:none}.turboiber-mega-menu__area-content{min-width:0}.turboiber-mega-menu__columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:30px;display:grid}.turboiber-mega-menu__area-content--1 .turboiber-mega-menu__columns{grid-template-columns:minmax(0,1fr);max-width:300px}.turboiber-mega-menu__area-content--2 .turboiber-mega-menu__columns{grid-template-columns:repeat(2,minmax(0,300px))}.turboiber-mega-menu__column{min-width:0}.turboiber-mega-menu__column-title{border-bottom:1px solid var(--tim-gray-200);color:var(--tim-black);text-transform:uppercase;margin:0 0 12px;padding-bottom:12px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:24px;font-weight:700;line-height:28px}.turboiber-mega-menu__column-title a{color:inherit;text-decoration:none}.turboiber-mega-menu__column-title a:hover,.turboiber-mega-menu__column-title a:focus-visible{color:var(--tim-black);outline:0}.turboiber-mega-menu__link-list,.turboiber-mega-menu__sub-list{margin:0;padding:0;list-style:none}.turboiber-mega-menu__link-item{border-bottom:1px solid var(--tim-gray-200)}.turboiber-mega-menu__dropdown-link,.turboiber-mega-menu__group-link{min-height:38px;color:var(--tim-text);justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:400;line-height:20px;transition:color .18s,padding-left .18s;display:flex}.turboiber-mega-menu__group-link{min-height:30px;font-weight:600}.turboiber-mega-menu__dropdown-link:hover,.turboiber-mega-menu__dropdown-link:focus-visible,.turboiber-mega-menu__group-link:hover,.turboiber-mega-menu__group-link:focus-visible{color:var(--tim-black);outline:0;padding-left:6px}.turboiber-mega-menu__dropdown-link .turboiber-mega-menu__arrow-icon,.turboiber-mega-menu__group-link .turboiber-mega-menu__arrow-icon{color:var(--tim-yellow)}.turboiber-mega-menu__sub-list{padding:0 0 10px 18px}.turboiber-mega-menu__sub-link{min-height:20px;color:var(--tim-text);font-size:14px;font-weight:400;line-height:20px;transition:color .18s,padding-left .18s;display:block}.turboiber-mega-menu__sub-link:hover,.turboiber-mega-menu__sub-link:focus-visible{color:var(--tim-black);outline:0;padding-left:4px}.turboiber-mega-menu__cta{border:1px solid var(--tim-gray-200);background:var(--tim-gray-100);min-height:118px;color:var(--tim-black);grid-template-columns:minmax(0,1fr) 168px;align-items:center;gap:32px;margin-top:38px;padding:24px 40px 24px 28px;display:grid}.turboiber-mega-menu__cta-title{text-transform:uppercase;margin-bottom:8px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:28px;font-weight:700;line-height:32px;display:block}.turboiber-mega-menu__cta-text{max-width:540px;color:var(--tim-text);font-size:15px;font-weight:400;line-height:21px;display:block}.turboiber-mega-menu__cta-button{background:var(--tim-yellow);width:168px;height:52px;color:var(--tim-black);text-transform:uppercase;justify-content:center;align-items:center;gap:26px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;transition:background-color .18s;display:inline-flex}.turboiber-mega-menu__cta:hover .turboiber-mega-menu__cta-button,.turboiber-mega-menu__cta:focus-visible .turboiber-mega-menu__cta-button{background:var(--tim-yellow-hover)}.turboiber-mega-menu__cta:focus-visible{outline:2px solid var(--tim-black);outline-offset:4px}@media (width<=1240px) and (width>=1025px){.turboiber-mega-menu__nav-link{padding-left:14px;padding-right:14px}.turboiber-mega-menu__area-panel{padding-left:48px;padding-right:48px}.turboiber-mega-menu__area-layout{grid-template-columns:280px minmax(0,1fr);gap:30px}.turboiber-mega-menu__area-selector{width:280px}.turboiber-mega-menu__columns{gap:24px}}@media (width<=1024px){html.turboiber-mega-menu-open{overflow:hidden}.turboiber-mega-menu{justify-content:flex-end;display:flex}.turboiber-mega-menu__toggle{display:inline-flex}.turboiber-mega-menu__panel{z-index:1000;background:var(--tim-white);width:min(460px,100vw);height:100dvh;color:var(--tim-text);visibility:hidden;opacity:0;transition:transform .22s,opacity .22s,visibility .22s;position:fixed;inset:0 0 0 auto;overflow:auto;transform:translate(100%);box-shadow:-24px 0 60px #0909094d}.turboiber-mega-menu.is-open .turboiber-mega-menu__panel{visibility:visible;opacity:1;transform:translate(0,0)}.turboiber-mega-menu__mobile-brandbar{background:var(--tim-black);min-height:58px;color:var(--tim-white);justify-content:space-between;align-items:center;padding:10px 18px 10px 16px;display:flex}.turboiber-mega-menu__mobile-logo{align-items:center;max-width:190px;display:inline-flex;color:var(--tim-white)!important;text-decoration:none!important}.turboiber-mega-menu__mobile-logo:hover,.turboiber-mega-menu__mobile-logo:focus,.turboiber-mega-menu__mobile-logo:active{outline:0;color:var(--tim-white)!important;background:0 0!important}.turboiber-mega-menu__mobile-logo-image{width:auto;max-width:190px;max-height:36px;display:block}.turboiber-mega-menu__mobile-logo-text{color:var(--tim-white);text-transform:uppercase;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:22px;font-weight:700;line-height:26px}.turboiber-mega-menu__nav{display:none}.turboiber-mega-menu__mobile-flow{background:var(--tim-white);min-height:100%;color:var(--tim-text);display:block;position:relative;overflow:hidden}.turboiber-mega-menu__mobile-screen{min-height:calc(100dvh - 58px);padding:26px 16px 36px}.turboiber-mega-menu__mobile-screen.is-active{animation:.22s both turboiber-mobile-slide-in}.turboiber-mega-menu__mobile-flow.is-back .turboiber-mega-menu__mobile-screen.is-active{animation-name:turboiber-mobile-slide-back}.turboiber-mega-menu__mobile-screen[hidden]{display:none}.turboiber-mega-menu__mobile-topbar{background:var(--tim-black);min-height:58px;color:var(--tim-white);justify-content:space-between;align-items:center;margin:-26px -16px 28px;padding:10px 18px 10px 16px;display:flex}.turboiber-mega-menu__mobile-logo--topbar{justify-content:flex-end;max-width:180px;margin-left:16px}.turboiber-mega-menu__mobile-logo--topbar .turboiber-mega-menu__mobile-logo-image{max-width:180px;max-height:34px}.turboiber-mega-menu__mobile-logo--topbar .turboiber-mega-menu__mobile-logo-text{text-align:right;font-size:20px;line-height:24px}.turboiber-mega-menu__mobile-close,.turboiber-mega-menu__mobile-back{width:32px;height:32px;color:var(--tim-black);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.turboiber-mega-menu__mobile-brandbar .turboiber-mega-menu__mobile-close{color:var(--tim-yellow)}.turboiber-mega-menu__mobile-close:hover,.turboiber-mega-menu__mobile-close:focus,.turboiber-mega-menu__mobile-close:active,.turboiber-mega-menu__mobile-back:hover,.turboiber-mega-menu__mobile-back:focus,.turboiber-mega-menu__mobile-back:active{outline:0;color:var(--tim-yellow)!important;background:0 0!important}.turboiber-mega-menu__mobile-back{color:var(--tim-yellow);transform:rotate(180deg)}.turboiber-mega-menu__mobile-close svg,.turboiber-mega-menu__mobile-back svg{width:24px;height:24px}.turboiber-mega-menu__mobile-breadcrumb{color:#666;flex-wrap:wrap;gap:6px;margin:-14px 0 14px;font-size:14px;line-height:20px;display:flex}.turboiber-mega-menu__mobile-breadcrumb-link{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.turboiber-mega-menu__mobile-breadcrumb-link:hover,.turboiber-mega-menu__mobile-breadcrumb-link:focus,.turboiber-mega-menu__mobile-breadcrumb-link:active{outline:0;color:var(--tim-black)!important;background:0 0!important}.turboiber-mega-menu__mobile-breadcrumb-link:focus-visible{outline:1px solid var(--tim-black);outline-offset:2px}.turboiber-mega-menu__mobile-title{color:var(--tim-black);text-transform:uppercase;margin:0 0 8px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:30px;font-weight:700;line-height:34px}.turboiber-mega-menu__mobile-all{color:var(--tim-text);margin:0 0 28px;font-size:17px;line-height:24px;display:block}.turboiber-mega-menu__mobile-cta{border:1px solid var(--tim-gray-200);gap:18px;margin:0 0 26px;padding:20px;display:grid;background:var(--tim-gray-100)!important;color:var(--tim-black)!important;text-decoration:none!important}.turboiber-mega-menu__mobile-cta:hover,.turboiber-mega-menu__mobile-cta:focus,.turboiber-mega-menu__mobile-cta:active{outline:0;background:var(--tim-gray-100)!important;color:var(--tim-black)!important}.turboiber-mega-menu__mobile-cta:focus-visible{outline:2px solid var(--tim-black);outline-offset:2px}.turboiber-mega-menu__mobile-cta-title{text-transform:uppercase;margin-bottom:7px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:24px;font-weight:700;line-height:28px;display:block}.turboiber-mega-menu__mobile-cta-text{color:var(--tim-text);font-size:15px;font-weight:400;line-height:21px;display:block}.turboiber-mega-menu__mobile-cta-button{background:var(--tim-yellow);width:168px;height:52px;color:var(--tim-black);text-transform:uppercase;justify-content:space-between;align-items:center;gap:22px;padding:0 20px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;display:inline-flex}.turboiber-mega-menu__mobile-cta:hover .turboiber-mega-menu__mobile-cta-button,.turboiber-mega-menu__mobile-cta:focus .turboiber-mega-menu__mobile-cta-button,.turboiber-mega-menu__mobile-cta:active .turboiber-mega-menu__mobile-cta-button{background:var(--tim-yellow-hover);color:var(--tim-black)}.turboiber-mega-menu__mobile-root-list,.turboiber-mega-menu__mobile-accordion-list,.turboiber-mega-menu__mobile-sub-list,.turboiber-mega-menu__mobile-child-list{margin:0;padding:0;list-style:none}.turboiber-mega-menu__mobile-root-list{gap:0;display:grid}.turboiber-mega-menu__mobile-row{width:100%;min-height:54px;color:var(--tim-text);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 24px;align-items:center;padding:0;font-size:18px;font-weight:500;line-height:24px;display:grid}.turboiber-mega-menu__mobile-row:hover,.turboiber-mega-menu__mobile-row:focus,.turboiber-mega-menu__mobile-row:active{outline:0;color:var(--tim-black)!important;background:0 0!important}.turboiber-mega-menu__mobile-row:focus-visible{outline:1px solid var(--tim-black);outline-offset:2px}.turboiber-mega-menu__mobile-row--icon{grid-template-columns:28px minmax(0,1fr) 24px;gap:12px}.turboiber-mega-menu__mobile-row.is-shop{background:var(--tim-yellow);min-height:52px;color:var(--tim-black);text-transform:uppercase;margin-top:14px;padding:0 16px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:18px;font-weight:700}.turboiber-mega-menu__mobile-row.is-shop:hover,.turboiber-mega-menu__mobile-row.is-shop:focus,.turboiber-mega-menu__mobile-row.is-shop:active{background:var(--tim-yellow-hover)!important;color:var(--tim-black)!important}.turboiber-mega-menu__mobile-row-arrow{color:var(--tim-black)}.turboiber-mega-menu__mobile-row-icon{color:var(--tim-yellow);justify-content:center;align-items:center;display:inline-flex}.turboiber-mega-menu__mobile-row--icon:hover .turboiber-mega-menu__mobile-row-icon,.turboiber-mega-menu__mobile-row--icon:focus .turboiber-mega-menu__mobile-row-icon,.turboiber-mega-menu__mobile-row--icon:active .turboiber-mega-menu__mobile-row-icon{color:var(--tim-yellow)}.turboiber-mega-menu__mobile-accordion{border-bottom:1px solid var(--tim-gray-200)}.turboiber-mega-menu__mobile-accordion-trigger{width:100%;min-height:54px;color:var(--tim-black);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:18px;font-weight:700;line-height:24px;display:flex}.turboiber-mega-menu__mobile-accordion-trigger:hover,.turboiber-mega-menu__mobile-accordion-trigger:focus,.turboiber-mega-menu__mobile-accordion-trigger:active{outline:0;color:var(--tim-black)!important;background:0 0!important}.turboiber-mega-menu__mobile-accordion-trigger:focus-visible{outline:1px solid var(--tim-black);outline-offset:2px}.turboiber-mega-menu__mobile-accordion-trigger[aria-expanded=true]{padding-left:12px;padding-right:12px;background:var(--tim-gray-100)!important;color:var(--tim-black)!important}.turboiber-mega-menu__mobile-accordion-icon:before{content:"+";font-size:22px;font-weight:400;line-height:1}.turboiber-mega-menu__mobile-accordion-trigger[aria-expanded=true] .turboiber-mega-menu__mobile-accordion-icon:before{content:"-"}.turboiber-mega-menu__mobile-accordion-panel{padding:14px 0 18px}.turboiber-mega-menu__mobile-column-all{color:var(--tim-text);margin-bottom:14px;font-size:17px;font-weight:400;line-height:24px;display:inline-flex}.turboiber-mega-menu__mobile-column-all:hover,.turboiber-mega-menu__mobile-column-all:focus,.turboiber-mega-menu__mobile-column-all:active,.turboiber-mega-menu__mobile-sub-link:hover,.turboiber-mega-menu__mobile-sub-link:focus,.turboiber-mega-menu__mobile-sub-link:active,.turboiber-mega-menu__mobile-child-list a:hover,.turboiber-mega-menu__mobile-child-list a:focus,.turboiber-mega-menu__mobile-child-list a:active{outline:0;color:var(--tim-black)!important;background:0 0!important}.turboiber-mega-menu__mobile-sub-list{gap:14px;display:grid}.turboiber-mega-menu__mobile-sub-link,.turboiber-mega-menu__mobile-child-list a{color:var(--tim-text);font-size:17px;font-weight:400;line-height:24px}.turboiber-mega-menu__mobile-sub-link.is-group{color:var(--tim-black);font-weight:700}.turboiber-mega-menu__mobile-child-list{gap:10px;padding:10px 0 4px 18px;display:grid}}@keyframes turboiber-mobile-slide-in{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0,0)}}@keyframes turboiber-mobile-slide-back{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.turboiber-mega-menu *,.turboiber-mega-menu :before,.turboiber-mega-menu :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.turboiber-assist-global,.turboiber-assist-global *{box-sizing:border-box;border-radius:0!important}.turboiber-assist-global{--turboiber-assist-panel-width:360px;--turboiber-assist-toggle-width:46px;--turboiber-assist-toggle-height:174px;--turboiber-assist-icon-height:46px;--turboiber-assist-min-top:116px;width:calc(var(--turboiber-assist-panel-width) + var(--turboiber-assist-toggle-width));height:var(--turboiber-assist-toggle-height);max-width:calc(100vw - 8px);transform:translateX(var(--turboiber-assist-panel-width));will-change:transform;align-items:stretch;margin:0;padding:0;transition:opacity .18s,visibility .18s,transform .32s cubic-bezier(.16,1,.3,1);display:flex;top:max(var(--turboiber-assist-min-top), calc((100svh - var(--turboiber-assist-toggle-height)) / 2))!important;z-index:999999!important;position:fixed!important;right:0!important}.turboiber-assist-global:hover,.turboiber-assist-global:focus-within,.turboiber-assist-global.is-open{transform:translate(0)}.turboiber-assist-global__toggle{z-index:2;flex:0 0 var(--turboiber-assist-toggle-width);width:var(--turboiber-assist-toggle-width);height:var(--turboiber-assist-toggle-height);min-width:var(--turboiber-assist-toggle-width);color:#090909;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;transition:filter .18s;display:flex;position:relative;overflow:hidden;box-shadow:-10px 12px 24px #0909091f}.turboiber-assist-global__toggle:hover,.turboiber-assist-global__toggle:focus-visible{filter:brightness(.98);outline:0}.turboiber-assist-global__toggle-icon{width:100%;height:var(--turboiber-assist-icon-height);min-height:var(--turboiber-assist-icon-height);color:#090909;background:#f7c531;place-items:center;display:grid}.turboiber-assist-global__toggle-icon svg{width:18px;height:18px;display:block}.turboiber-assist-global__toggle-label{color:#f7c531;width:100%;min-height:0;font-family:var(--e-global-typography-h5-subtitle-font-family,"Barlow Condensed"), Barlow, Arial, sans-serif;letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;pointer-events:none;background:#090909;flex:auto;justify-content:center;align-items:center;margin:0;padding:12px 0;font-size:13px;font-weight:700;line-height:1;display:flex}.turboiber-assist-global__panel{width:var(--turboiber-assist-panel-width);min-width:0;min-height:var(--turboiber-assist-toggle-height);background:#fff;border:1px solid #09090929;border-left:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title phone""copy phone";align-items:center;gap:8px 18px;margin:0;padding:18px 18px 18px 20px;display:grid;box-shadow:-18px 18px 34px #0909092e}.turboiber-assist-global__title{color:#090909;font-family:var(--e-global-typography-h5-subtitle-font-family,"Barlow Condensed"), Barlow, Arial, sans-serif;letter-spacing:0;text-transform:uppercase;flex-direction:column;grid-area:title;gap:0;margin:0;font-size:23px;font-weight:700;line-height:.92;display:flex}.turboiber-assist-global__copy{color:#555;max-width:205px;font-family:var(--e-global-typography-text-font-family,Barlow), Arial, sans-serif;grid-area:copy;margin:0;font-size:13px;font-weight:400;line-height:1.35}.turboiber-assist-global__phone{width:128px;min-height:54px;font-family:var(--e-global-typography-h5-subtitle-font-family,"Barlow Condensed"), Barlow, Arial, sans-serif;letter-spacing:0;text-align:center;white-space:nowrap;grid-area:phone;justify-content:center;align-items:center;padding:0 12px;font-size:17px;font-weight:700;line-height:1;display:inline-flex;color:#f7c531!important;box-shadow:none!important;background:#090909!important;border:0!important;text-decoration:none!important}.turboiber-assist-global__phone:hover,.turboiber-assist-global__phone:focus-visible{outline:0;color:#090909!important;background:#f7c531!important}html.turboiber-mega-menu-open .turboiber-assist-global,body:has(.turboiber-mega-menu__nav-item--mega.is-open) .turboiber-assist-global{visibility:hidden;opacity:0;pointer-events:none}@media (width<=1024px){.turboiber-assist-global{--turboiber-assist-panel-width:314px;--turboiber-assist-toggle-width:42px;--turboiber-assist-toggle-height:164px;--turboiber-assist-icon-height:42px;--turboiber-assist-min-top:86px}.turboiber-assist-global__panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""copy""phone";align-content:center;gap:9px;padding:16px}.turboiber-assist-global__title{font-size:20px}.turboiber-assist-global__copy{max-width:none;font-size:12px}.turboiber-assist-global__phone{width:100%;min-height:38px;font-size:17px}}@media (width<=767px){.turboiber-assist-global{--turboiber-assist-panel-width:calc(100vw - 52px);--turboiber-assist-toggle-width:40px;--turboiber-assist-toggle-height:158px;--turboiber-assist-icon-height:40px;--turboiber-assist-min-top:70px;max-width:calc(100vw - 6px)}.turboiber-assist-global__panel{padding:14px}.turboiber-assist-global__title{font-size:18px}.turboiber-assist-global__toggle-label{font-size:12px}.turboiber-assist-global__toggle-icon svg{width:16px;height:16px}.turboiber-assist-global__phone{min-height:36px;padding-inline:10px;font-size:16px}}@media (prefers-reduced-motion:reduce){.turboiber-assist-global{transition:none!important}}.cabecera[data-astro-cid-4o4pcswr]{z-index:100;color:#fff;backdrop-filter:blur(2px);background:#0909094d;border-bottom:1px solid #dadada99;position:fixed;inset:0 0 auto}.cabecera__dentro[data-astro-cid-4o4pcswr]{height:92px;padding:0 var(--m);justify-content:space-between;align-items:center;display:flex}.cabecera__logo[data-astro-cid-4o4pcswr]{flex:none;margin-right:auto;display:block}.cabecera__logo[data-astro-cid-4o4pcswr] img[data-astro-cid-4o4pcswr]{width:178px;height:auto;display:block}.cabecera__dentro[data-astro-cid-4o4pcswr] .turboiber-mega-menu{width:auto;position:static}.cabecera__idioma[data-astro-cid-4o4pcswr]{width:92px;height:92px;font:500 16px/1 var(--condensada);text-transform:uppercase;border-left:1px solid #dcdcdc6b;justify-content:center;align-items:center;display:flex}@media (width<=1024px){.cabecera__dentro[data-astro-cid-4o4pcswr]{height:64px}.cabecera__logo[data-astro-cid-4o4pcswr] img[data-astro-cid-4o4pcswr]{width:150px}.cabecera__idioma[data-astro-cid-4o4pcswr]{display:none}}.pie[data-astro-cid-rhlam7np]{color:var(--texto)}.pie[data-astro-cid-rhlam7np] a[data-astro-cid-rhlam7np]{text-decoration:none}.pie__franja[data-astro-cid-rhlam7np]{border-top:1px solid var(--gris-200);border-bottom:1px solid var(--gris-200);background:#fff}.pie__contacto[data-astro-cid-rhlam7np]{max-width:var(--ancho);border-left:1px solid var(--gris-200);border-right:1px solid var(--gris-200);grid-template-columns:repeat(4,auto);margin:0 auto;padding:0;list-style:none;display:grid}.pie__contacto[data-astro-cid-rhlam7np] li[data-astro-cid-rhlam7np]{min-height:70px;font:700 21px/1 var(--condensada);text-transform:uppercase;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:flex}.pie__contacto[data-astro-cid-rhlam7np] li[data-astro-cid-rhlam7np]+li[data-astro-cid-rhlam7np]{border-left:1px solid var(--gris-200)}.pie__contacto[data-astro-cid-rhlam7np] a[data-astro-cid-rhlam7np]{align-items:center;gap:8px;display:flex}.pie__icono[data-astro-cid-rhlam7np]{background:var(--amarillo);width:34px;height:34px;color:var(--negro);flex:none;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.pie__icono[data-astro-cid-rhlam7np] svg{width:17px;height:17px}@media (hover:hover){.pie__contacto[data-astro-cid-rhlam7np] a[data-astro-cid-rhlam7np]:hover .pie__icono[data-astro-cid-rhlam7np],a[data-astro-cid-rhlam7np].pie__icono:hover{background:var(--amarillo-hover)}}.pie__redes[data-astro-cid-rhlam7np]>span[data-astro-cid-rhlam7np]:first-child{margin-right:6px}.pie__oscuro[data-astro-cid-rhlam7np]{background:linear-gradient(#090909db,#090909db),url(/imagenes/fondo-pie.jpg) center/cover var(--negro);color:#fff}.pie__columnas[data-astro-cid-rhlam7np]{max-width:var(--ancho);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.pie__col[data-astro-cid-rhlam7np]{border-left:1px solid var(--gris-800);padding:50px 15px 35px}.pie__col[data-astro-cid-rhlam7np]:last-child{border-right:1px solid var(--gris-800)}.pie__logo[data-astro-cid-rhlam7np]{object-fit:contain;width:100%;height:80px;margin:0 0 10px;display:block}.pie__titulo[data-astro-cid-rhlam7np]{font:700 20px/1.2 var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0 0 12px}.pie__marca[data-astro-cid-rhlam7np] .pie__titulo[data-astro-cid-rhlam7np]{margin-bottom:10px;line-height:28px}.pie__texto[data-astro-cid-rhlam7np]{font:400 16px/24px var(--sans);color:var(--gris-50);margin:0 0 39.4px}.pie__sellos[data-astro-cid-rhlam7np]{width:156px;height:auto;display:block}@media (width>=1025px){.pie__sellos[data-astro-cid-rhlam7np]{margin-bottom:13px}}.pie__enlaces[data-astro-cid-rhlam7np]{border-top:1px solid #ffffff57;margin:0;padding:0;list-style:none}.pie__enlaces[data-astro-cid-rhlam7np] a[data-astro-cid-rhlam7np]{min-height:34px;font:400 16px/1.25 var(--sans);color:#fffffff0;border-bottom:1px solid #ffffff57;justify-content:space-between;align-items:center;padding:6px 0;transition:color .2s;display:flex}.pie__flecha[data-astro-cid-rhlam7np]{color:var(--amarillo);transition:transform .2s;display:inline-flex}.pie__flecha[data-astro-cid-rhlam7np] svg{width:18px;height:18px}@media (hover:hover){.pie__enlaces[data-astro-cid-rhlam7np] a[data-astro-cid-rhlam7np]:hover{color:var(--amarillo)}.pie__enlaces[data-astro-cid-rhlam7np] a[data-astro-cid-rhlam7np]:hover .pie__flecha[data-astro-cid-rhlam7np]{transform:translate(3px)}}.pie__legal[data-astro-cid-rhlam7np]{border-top:1px solid var(--gris-800);background:#111111eb}.pie__legal-dentro[data-astro-cid-rhlam7np]{max-width:var(--ancho);min-height:44px;font:400 14px/1.4 var(--sans);color:var(--gris-500);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}.pie__legal[data-astro-cid-rhlam7np] p[data-astro-cid-rhlam7np]{margin:0}.pie__legal[data-astro-cid-rhlam7np] ul[data-astro-cid-rhlam7np]{margin:0;padding:0;list-style:none;display:flex}.pie__legal[data-astro-cid-rhlam7np] li[data-astro-cid-rhlam7np]+li[data-astro-cid-rhlam7np]{border-left:1px solid var(--gris-500);margin-left:8px;padding-left:8px}@media (hover:hover){.pie__legal[data-astro-cid-rhlam7np] a[data-astro-cid-rhlam7np]:hover{color:#fff}}@media (width<=1024px){.pie__contacto[data-astro-cid-rhlam7np]{border:0;grid-template-columns:repeat(3,1fr)}.pie__contacto[data-astro-cid-rhlam7np] li[data-astro-cid-rhlam7np]:first-child{border-left:0}.pie__contacto[data-astro-cid-rhlam7np] li[data-astro-cid-rhlam7np].pie__redes{border-left:0;border-top:1px solid var(--gris-200);grid-column:1/-1}.pie__columnas[data-astro-cid-rhlam7np]{grid-template-columns:repeat(3,1fr)}.pie__col[data-astro-cid-rhlam7np]:first-child+.pie__col[data-astro-cid-rhlam7np]{border-left:0}.pie__col[data-astro-cid-rhlam7np]:last-child{border-right:0}.pie__marca[data-astro-cid-rhlam7np]{border-left:0;border-bottom:1px solid var(--gris-800);grid-column:1/-1}.pie__logo[data-astro-cid-rhlam7np]{width:429px;max-width:100%}.pie__legal-dentro[data-astro-cid-rhlam7np]{padding:0 10px}}@media (width<=767px){.pie__contacto[data-astro-cid-rhlam7np]{grid-template-columns:1fr}.pie__contacto[data-astro-cid-rhlam7np] li[data-astro-cid-rhlam7np]{min-height:70px;padding:16px var(--m);justify-content:flex-start;font-size:19px;border-left:0!important}.pie__contacto[data-astro-cid-rhlam7np] li[data-astro-cid-rhlam7np]+li[data-astro-cid-rhlam7np]{border-top:1px solid var(--gris-200)}.pie__contacto[data-astro-cid-rhlam7np] li[data-astro-cid-rhlam7np].pie__redes{flex-wrap:wrap;gap:10px}.pie__redes[data-astro-cid-rhlam7np]>span[data-astro-cid-rhlam7np]:first-child{flex-basis:100%;line-height:28px}.pie__columnas[data-astro-cid-rhlam7np]{grid-template-columns:1fr;padding:0}.pie__col[data-astro-cid-rhlam7np]{padding:32px var(--m);border-left:0;border-right:0!important}.pie__marca[data-astro-cid-rhlam7np]{padding:48px var(--m) 32px}.pie__col[data-astro-cid-rhlam7np]+.pie__col[data-astro-cid-rhlam7np]{border-top:1px solid var(--gris-800)}.pie__logo[data-astro-cid-rhlam7np]{object-position:left;width:240px;height:auto}.pie__enlaces[data-astro-cid-rhlam7np] a[data-astro-cid-rhlam7np]{min-height:44px}.pie__marca[data-astro-cid-rhlam7np] .pie__titulo[data-astro-cid-rhlam7np]{font-size:18px;line-height:26px}.pie__marca[data-astro-cid-rhlam7np]{border-bottom:0}.pie__legal-dentro[data-astro-cid-rhlam7np]{text-align:center;padding:10px var(--m);flex-direction:column;align-items:center;gap:10px;line-height:22px}.pie__legal[data-astro-cid-rhlam7np] ul[data-astro-cid-rhlam7np]{flex-wrap:wrap;justify-content:center;row-gap:6px}}:root{--tcc-ink:var(--e-global-color-primary,#090909);--tcc-secondary:var(--e-global-color-secondary,#2f2f2f);--tcc-text:var(--e-global-color-text,#090909);--tcc-muted:var(--e-global-color-39905fb,#494949);--tcc-border:var(--e-global-color-da6d308,#cacaca);--tcc-surface:var(--e-global-color-1b0a6db,#fff);--tcc-soft:var(--e-global-color-f1dc70c,#f7f7f7);--tcc-accent:var(--e-global-color-ade527d,#f7c52d);--tcc-focus:var(--e-global-color-ade527d,#f7c52d);--tcc-heading-font:var(--e-global-typography-primary-font-family,"Barlow Condensed"), "Barlow Condensed", Arial, sans-serif;--tcc-body-font:var(--e-global-typography-text-font-family,"Barlow"), "Barlow", Arial, sans-serif;--tcc-radius:2px;--tcc-shadow:0 24px 70px #17161a38}.tcc-root,.tcc-root *{box-sizing:border-box}.tcc-root{z-index:2147483000;color:var(--tcc-text);font-family:var(--tcc-body-font);letter-spacing:0;font-size:16px;font-weight:400;position:relative}.tcc-root [hidden]{display:none!important}.tcc-modal-open{overflow:hidden}.tcc-banner{border:1px solid var(--tcc-ink);border-top:5px solid var(--tcc-accent);border-radius:var(--tcc-radius);background:var(--tcc-soft);max-width:1180px;box-shadow:var(--tcc-shadow);margin:0 auto;padding:27px 30px 29px;animation:.28s cubic-bezier(.22,1,.36,1) both tcc-banner-enter;position:fixed;bottom:20px;left:20px;right:20px;overflow:hidden}.tcc-banner__content{grid-template-columns:minmax(0,1fr) minmax(440px,.72fr);align-items:end;gap:clamp(26px,4vw,56px);display:grid}.tcc-banner__copy{max-width:64ch}.tcc-banner h2,.tcc-modal h2{color:var(--tcc-ink);font-family:var(--tcc-heading-font);letter-spacing:0;text-wrap:balance;margin:0 0 9px;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:700;line-height:1.08}.tcc-banner p,.tcc-modal p{max-width:65ch;color:var(--tcc-muted);font-family:var(--tcc-body-font);letter-spacing:0;text-wrap:pretty;margin:0;font-size:.94rem;font-weight:400;line-height:1.6}.tcc-banner a{color:var(--tcc-accent);font-family:var(--tcc-body-font);letter-spacing:0;text-underline-offset:4px;text-transform:uppercase;margin-top:11px;font-size:.78rem;font-weight:600;text-decoration-thickness:1px;display:inline-block}.tcc-banner a:hover{color:var(--tcc-ink)}.tcc-banner__actions,.tcc-modal__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tcc-root .tcc-button{text-align:center;text-transform:uppercase;cursor:pointer;min-height:50px;padding:12px 15px;transition:background-color .2s,border-color .2s,color .2s;border:1px solid var(--tcc-ink)!important;color:var(--tcc-ink)!important;font-family:var(--tcc-body-font)!important;letter-spacing:0!important;background:0 0!important;border-radius:0!important;font-size:.78rem!important;font-weight:600!important;line-height:1.2!important}.tcc-root .tcc-button:hover{transform:none;border-color:var(--tcc-accent)!important;background:var(--tcc-accent)!important;color:var(--tcc-surface)!important}.tcc-root .tcc-button:active{transform:none}.tcc-button:focus-visible,.tcc-policy-button:focus-visible,.tcc-icon-button:focus-visible,.tcc-switch input:focus-visible+span{outline:3px solid var(--tcc-focus);outline-offset:3px}.tcc-modal{place-items:center;padding:20px;display:grid;position:fixed;inset:0}.tcc-modal__backdrop{backdrop-filter:blur(4px);background:#17161ac2;position:absolute;inset:0}.tcc-modal__panel{border:1px solid var(--tcc-ink);border-top:6px solid var(--tcc-accent);border-radius:var(--tcc-radius);background:var(--tcc-surface);width:min(760px,100%);max-height:min(800px,100dvh - 40px);box-shadow:var(--tcc-shadow);animation:.24s cubic-bezier(.22,1,.36,1) both tcc-modal-enter;position:relative;overflow:auto}.tcc-modal__header{border-bottom:1px solid var(--tcc-border);background:var(--tcc-soft);justify-content:space-between;gap:28px;padding:30px 30px 24px;display:flex}.tcc-modal__header>div{min-width:0}.tcc-modal__policy{color:var(--tcc-accent);font-family:var(--tcc-body-font);letter-spacing:0;text-underline-offset:4px;text-transform:uppercase;margin-top:12px;font-size:.72rem;font-weight:600;text-decoration-thickness:1px;display:inline-block}.tcc-modal__policy:hover{color:var(--tcc-ink)}#tcc-root.tcc-root .tcc-modal .tcc-modal__panel .tcc-modal__header>button.tcc-icon-button[data-tcc-action=close-preferences]{all:unset!important;box-sizing:border-box!important;border:1px solid var(--tcc-ink)!important;appearance:none!important;background:var(--tcc-ink)!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;box-shadow:none!important;color:var(--tcc-surface)!important;cursor:pointer!important;border-radius:0!important;flex:0 0 40px!important;align-self:flex-start!important;place-items:center!important;margin:0!important;padding:0!important;line-height:0!important;text-decoration:none!important;transition:background-color .2s,border-color .2s,color .2s!important;display:inline-grid!important;transform:none!important}#tcc-root.tcc-root .tcc-modal .tcc-modal__panel .tcc-modal__header>button.tcc-icon-button[data-tcc-action=close-preferences] svg{pointer-events:none!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75px!important;stroke-linecap:square!important;width:16px!important;height:16px!important;margin:0!important;display:block!important;overflow:visible!important}#tcc-root.tcc-root .tcc-modal .tcc-modal__panel .tcc-modal__header>button.tcc-icon-button[data-tcc-action=close-preferences]:hover{border-color:var(--tcc-accent)!important;background:var(--tcc-accent)!important;color:var(--tcc-surface)!important;transform:none!important}#tcc-root.tcc-root .tcc-modal .tcc-modal__panel .tcc-modal__header>button.tcc-icon-button[data-tcc-action=close-preferences]:active{transform:none!important}#tcc-root.tcc-root .tcc-modal .tcc-modal__panel .tcc-modal__header>button.tcc-icon-button[data-tcc-action=close-preferences]:focus-visible{outline:3px solid var(--tcc-focus)!important;outline-offset:3px!important}.tcc-preferences{padding:0 30px 8px}.tcc-category{border-bottom:1px solid var(--tcc-border);grid-template-columns:minmax(0,1fr) 78px;align-items:start;gap:28px;padding:23px 0;display:grid}.tcc-category:last-child{border-bottom:0}.tcc-category__heading{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:7px;display:flex}.tcc-category__copy label{color:var(--tcc-ink);font-family:var(--tcc-heading-font);letter-spacing:0;margin:0;font-size:1rem;font-weight:600;display:block}.tcc-category__badge{color:var(--tcc-accent);font-family:var(--tcc-body-font);letter-spacing:0;text-transform:uppercase;white-space:nowrap;border:1px solid;padding:3px 6px 2px;font-size:.62rem;font-weight:600;line-height:1.2}.tcc-category__summary{margin:0!important;font-size:.88rem!important}.tcc-category__detail{border-left:3px solid var(--tcc-border);background:var(--tcc-soft);padding:10px 12px;color:var(--tcc-muted)!important;margin:12px 0 0!important;font-size:.8rem!important;line-height:1.55!important}.tcc-category[data-tcc-enabled=true] .tcc-category__detail{border-left-color:var(--tcc-accent)}.tcc-category__services{color:var(--tcc-secondary)!important;margin:10px 0 0!important;font-size:.76rem!important;line-height:1.45!important}.tcc-category__services strong{color:var(--tcc-ink);font-weight:600}.tcc-category__control{flex-direction:column;align-items:center;gap:8px;padding-top:2px;display:flex}.tcc-category__status{color:var(--tcc-muted);font-family:var(--tcc-body-font);letter-spacing:0;text-align:center;text-transform:uppercase;font-size:.62rem;font-weight:600;line-height:1.25}.tcc-category[data-tcc-enabled=true] .tcc-category__status{color:var(--tcc-accent)}.tcc-switch{width:50px;height:28px;display:inline-flex;position:relative}.tcc-switch input{opacity:0;width:1px;height:1px;position:absolute}.tcc-switch span{border:1px solid var(--tcc-secondary);background:var(--tcc-surface);cursor:pointer;border-radius:99px;transition:background-color .2s,border-color .2s;position:absolute;inset:0}.tcc-switch span:after{content:"";background:var(--tcc-secondary);border-radius:50%;width:18px;height:18px;transition:background-color .2s,transform .2s;position:absolute;top:4px;left:4px}.tcc-switch input:checked+span{border-color:var(--tcc-accent);background:var(--tcc-accent)}.tcc-switch input:checked+span:after{background:var(--tcc-surface);transform:translate(22px)}.tcc-switch[aria-disabled=true] span{opacity:.7;cursor:not-allowed}.tcc-modal__actions{border-top:1px solid var(--tcc-border);background:var(--tcc-surface);padding:22px 30px 28px;position:sticky;bottom:0}.tcc-noscript{border:1px solid var(--tcc-ink);border-top:4px solid var(--tcc-accent);background:var(--tcc-soft);color:var(--tcc-text);font-family:var(--tcc-body-font);padding:16px;position:fixed;bottom:20px;left:20px;right:20px}.tcc-inventory-wrap{border-top:4px solid var(--tcc-accent);overflow-x:auto}.tcc-inventory__meta{color:var(--tcc-muted);margin:12px 0 10px;font-size:14px}.tcc-inventory{border-collapse:collapse;width:100%;color:var(--tcc-text);font-family:var(--tcc-body-font);letter-spacing:0;font-size:.9rem}.tcc-inventory th,.tcc-inventory td{border:1px solid var(--tcc-border);text-align:left;vertical-align:top;padding:13px 14px}.tcc-inventory th{background:var(--tcc-ink);color:var(--tcc-surface);font-family:var(--tcc-heading-font);letter-spacing:0;text-transform:uppercase;font-size:.75rem;font-weight:600}.tcc-inventory tbody tr:nth-child(2n){background:var(--tcc-soft)}.tcc-inventory code{color:var(--tcc-accent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:600}.tcc-policy-controls{margin:22px 0 30px}body button.tcc-policy-button[data-tcc-action=open-preferences]{all:unset!important;box-sizing:border-box!important;border:1px solid var(--tcc-ink)!important;appearance:none!important;background:var(--tcc-ink)!important;min-height:50px!important;box-shadow:none!important;color:var(--tcc-surface)!important;font-family:var(--tcc-body-font)!important;letter-spacing:0!important;text-align:center!important;text-transform:uppercase!important;cursor:pointer!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:12px 18px!important;font-size:.78rem!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important;transition:background-color .2s,border-color .2s,color .2s!important;display:inline-flex!important;transform:none!important}body button.tcc-policy-button[data-tcc-action=open-preferences]:hover{border-color:var(--tcc-accent)!important;background:var(--tcc-accent)!important;color:var(--tcc-surface)!important;transform:none!important}body button.tcc-policy-button[data-tcc-action=open-preferences]:active{transform:none!important}body button.tcc-policy-button[data-tcc-action=open-preferences]:focus-visible{outline:3px solid var(--tcc-focus)!important;outline-offset:3px!important}@keyframes tcc-banner-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes tcc-modal-enter{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=900px){.tcc-banner__content{grid-template-columns:1fr}}@media (width<=620px){.tcc-banner{padding:22px 20px 20px;bottom:10px;left:10px;right:10px}.tcc-banner__actions,.tcc-modal__actions{grid-template-columns:1fr}.tcc-root .tcc-button{min-height:46px}.tcc-category{grid-template-columns:minmax(0,1fr) 66px;gap:16px;padding:20px 0}.tcc-category__detail{padding:9px 10px;margin-top:10px!important}.tcc-modal{padding:10px}.tcc-modal__panel{max-height:calc(100dvh - 20px)}.tcc-modal__header,.tcc-preferences,.tcc-modal__actions{padding-left:20px;padding-right:20px}.tcc-modal__header{padding-top:24px}.tcc-banner{padding:16px var(--m,24px) calc(16px + env(safe-area-inset-bottom));border-width:4px 0 0;border-radius:0;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #17161a29}.tcc-banner__content{gap:12px}.tcc-banner h2{margin-bottom:4px;font-size:1.15rem}.tcc-banner p{font-size:.8rem;line-height:1.5}.tcc-banner a{margin-top:4px;font-size:.7rem}.tcc-banner__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tcc-banner .tcc-button{min-height:44px;padding:8px 6px;font-size:.7rem!important}}@media (prefers-reduced-motion:reduce){.tcc-root *,.tcc-policy-button{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.portada{min-height:100svh;padding:150px var(--m) 80px;align-items:flex-start;display:flex;position:relative;overflow:hidden}.portada__fondo{z-index:0;background:var(--negro);position:absolute;inset:0}.portada__video{object-fit:cover;width:100%;height:100%;display:block}.portada__texto{z-index:1;text-shadow:0 0 20px #0009;max-width:448px;position:relative}.portada__ante{font:700 30px/38px var(--condensada);text-transform:uppercase;color:var(--acento);margin:0 0 10px}.portada__blanco{color:var(--gris-50)}.portada .titulo-display{color:var(--gris-50);line-height:82px}.portada__lead{font:400 22px/32px var(--condensada);color:var(--gris-50);margin:10px 0 24px}.portada .enlace.portada__boton{color:var(--acento);text-shadow:none}@media (hover:hover){.portada .enlace.portada__boton:hover{color:var(--negro)}}@media (width<=1024px){.portada{align-items:center;min-height:828px;padding:150px 15px}.portada__texto{max-width:none}.portada__ante{font-size:28px;line-height:36px}.portada .titulo-display{font-size:60px;line-height:68px}.portada__lead{font-size:20px;line-height:30px}}@media (width<=767px){.portada{min-height:828px;padding:250px var(--m) 60px;align-items:flex-start}.portada__ante{margin-bottom:10px;font-size:16px;line-height:34px}.portada .titulo-display{font-size:36px;line-height:1.03}.portada__lead{font-size:18px;line-height:28px}.portada__boton{width:100%}}.asistencia{border-bottom:1px solid var(--gris-200);z-index:1;position:relative;box-shadow:0 -12px 30px #09090914}.asistencia__dentro{max-width:var(--ancho);border-left:1px solid var(--gris-200);justify-content:space-between;align-items:center;gap:24px;min-height:72px;margin:0 auto;padding:0 0 0 24px;display:flex}.asistencia__info{align-items:center;gap:10px;display:flex}.asistencia__icono{background:var(--acento);width:34px;height:34px;color:var(--negro);flex:none;justify-content:center;align-items:center;display:inline-flex}.asistencia__icono svg{width:22px;height:22px}.asistencia__titulo{border-right:2px solid var(--negro);font:700 30px/1 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0;padding-right:10px}.asistencia__texto{max-width:330px;font:400 14px/22px var(--sans);color:var(--texto);margin:0}.asistencia__boton{background:var(--negro);min-height:58px;color:var(--acento);font:700 20px/28px var(--condensada);flex:none;justify-content:center;align-items:center;padding:0 35px;text-decoration:none;transition:background-color .2s;display:inline-flex}@media (hover:hover){.asistencia__boton:hover{background:#222}}@media (width<=1180px){.asistencia__dentro{margin:0 var(--m)}}@media (width<=1024px){.asistencia__dentro{border-left:0;margin:0 15px 0 0;padding-left:15px}.asistencia__icono{width:38px;height:38px}.asistencia__titulo{padding:0 10px;font-size:17px;line-height:21px}.asistencia__texto{max-width:420px;line-height:21px}}@media (width<=767px){.asistencia__dentro{border-left:0;flex-direction:column;align-items:stretch;gap:10px;margin:0 15px;padding:15px 0}.asistencia__info{flex-wrap:wrap}.asistencia__icono{width:34px;height:34px}.asistencia__titulo{border-right:0;padding:0 10px 0 0;font-size:26px;line-height:34px}.asistencia__texto{line-height:21px}.asistencia__boton{min-height:56px}.asistencia__texto{flex-basis:100%}}.cifras{border-bottom:1px solid var(--gris-200);position:relative;overflow:hidden}.cifras__dentro{z-index:1;max-width:var(--ancho);grid-template-columns:1fr 1fr;min-height:731px;margin:0 auto;display:grid;position:relative}.cifras__numeros{border-right:1px solid var(--gris-200);align-items:flex-start;gap:10px;margin-right:55px;padding:100px 0 60px;display:flex}.cifras__col{flex-direction:column;gap:35px;width:227px;margin:0;padding:0;list-style:none;display:flex}.cifras__col:first-child{padding-top:96px}.cifras__numero{font:700 72px/82px var(--condensada);color:var(--acento);display:block}.cifras__texto{max-width:120px;font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--negro);display:block}.cifras__sobre{align-self:center;padding:100px 0}.cifras__sobre .h2{margin-bottom:14px}.cifras__parrafo{font:400 22px/32px var(--sans);text-align:justify;color:var(--texto);margin:0 0 15px}.cifras__foto{object-fit:cover;filter:grayscale();opacity:.35;width:min(290px,22vw);height:380px;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(to top left,#000 45%,#0000 95%);mask-image:linear-gradient(to top left,#000 45%,#0000 95%)}@media (width<=1180px){.cifras__dentro{margin:0 var(--m)}}@media (width<=1024px){.cifras__dentro{grid-template-columns:430px 1fr;min-height:0;margin:0}.cifras__numeros{margin-right:0;padding:100px 0 100px 15px}.cifras__col{width:195px}.cifras__col:first-child{align-self:center;padding-top:0}.cifras__numero{font-size:60px;line-height:68px}.cifras__texto{max-width:90px}.cifras__sobre{align-self:start;padding:100px 15px}.cifras__sobre .h2{margin-bottom:15px;font-size:46px;line-height:56px}.cifras__parrafo{font-size:20px;line-height:30px}.cifras__foto{width:321px;height:434px}}@media (width<=767px){.cifras__dentro{margin:0 var(--m);grid-template-columns:1fr}.cifras__numeros{border-right:0;flex-direction:column;gap:40px;padding:16px 0 0}.cifras__col:first-child,.cifras__sobre{align-self:auto}.cifras__sobre .h2{font-size:var(--t-h2);margin-bottom:14px;line-height:1.15}.cifras__col{flex-direction:row;justify-content:space-between;gap:10px;width:100%}.cifras__numero{font-size:48px;line-height:56px}.cifras__texto{max-width:106px;font-size:18px;line-height:26px}.cifras__sobre{padding:50px 0 22px}.cifras__parrafo{font-size:18px;line-height:28px}.cifras__foto{display:none}}.areas__dentro{max-width:var(--ancho);grid-template-columns:333px 1fr;align-items:end;gap:25px;margin:0 auto;padding:100px 0;display:grid}.areas__sub{font:600 22px/32px var(--sans);color:var(--acento);margin:10px 0 0}.areas__parrafo{font:400 22px/32px var(--sans);color:var(--texto);margin:10px 0 0}.areas__tarjetas{grid-template-columns:repeat(var(--n),1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.areas__tarjeta{height:220px;color:var(--gris-50);background:var(--negro);flex-direction:column;justify-content:flex-end;gap:5px;padding:16px 15px;text-decoration:none;display:flex;position:relative;overflow:hidden}.areas__tarjeta img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.areas__tarjeta:after{content:"";background:linear-gradient(#0909090d 30%,#090909bf);position:absolute;inset:0}.areas__icono,.areas__nombre{z-index:1;position:relative}.areas__icono{color:var(--acento);display:inline-flex}.areas__icono svg{width:34px;height:34px}.areas__nombre{font:700 20px/28px var(--condensada);text-transform:uppercase}@media (hover:hover){.areas__tarjeta:hover img{transform:scale(1.05)}}@media (width<=1180px){.areas__dentro{margin:0 var(--m)}}@media (width<=1024px){.areas__dentro{grid-template-columns:1fr;gap:35px;margin:0 15px;padding:50px 0}.areas .h2{font-size:46px;line-height:56px}.areas__sub,.areas__parrafo{margin-top:5px;font-size:20px;line-height:30px}.areas__tarjetas{gap:5px}}@media (width<=767px){.areas__dentro{padding:50px 0}.areas .h2{font-size:40px;line-height:48px}.areas__sub,.areas__parrafo{font-size:18px;line-height:28px}.areas__tarjetas{grid-template-columns:1fr;gap:5px}}.casos-dest{border-top:1px solid var(--gris-200);border-bottom:1px solid var(--gris-200);grid-template-columns:1fr 1fr;display:grid}.casos-dest__izq{flex-direction:column;display:flex}.casos-dest__cabeza{padding:43px 150px 40px max(20px,calc(var(--m) - 10px))}.casos-dest__titulo{font:700 34px/44px var(--condensada);text-transform:uppercase;color:var(--acento);margin:0 0 10px}.casos-dest__texto{max-width:426px;font:400 18px/24px var(--sans);color:var(--texto);margin:0}.casos-dest__sectores{border-top:1px solid var(--gris-200);margin:0;padding:0;list-style:none}.casos-dest__sectores li{border-bottom:1px solid var(--gris-200)}.casos-dest__sectores a{min-height:70px;padding:0 0 0 max(20px,calc(var(--m) - 10px));font:700 24px/28px var(--condensada);text-transform:uppercase;color:var(--negro);align-items:center;gap:10px;text-decoration:none;transition:background-color .2s;display:flex}.casos-dest__icono{color:var(--acento);display:inline-flex}.casos-dest__icono svg{width:36px;height:36px}@media (hover:hover){.casos-dest__sectores a:hover{background:#fff}}.casos-dest__boton{padding:70px 0 70px max(20px,calc(var(--m) - 10px))}.casos-dest__lista{background:#fff;margin:0;padding:0;list-style:none}.casos-dest__caso{border-bottom:1px solid var(--gris-200);grid-template-columns:1fr 216px;min-height:324px;display:grid}.casos-dest__caso:last-child{border-bottom:0}.casos-dest__info{padding:25px 35px 30px 25px}.casos-dest__info h3{max-width:335px;font:700 30px/38px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0 0 12px}.casos-dest__info h3 a{text-decoration:none}.casos-dest__info h3 a:after{content:"";position:absolute;inset:0}.casos-dest__caso{position:relative}.casos-dest__info p{max-width:335px;font:400 16px/24px var(--sans);color:var(--gris-800);margin:0 0 20px}.casos-dest__meta{max-width:335px;font:600 14px/22px var(--sans);color:var(--negro);gap:30px;display:flex}.casos-dest__meta>span{flex:1;align-items:flex-start;gap:8px;display:flex}.casos-dest__mini{color:var(--acento);flex:none;margin-top:2px;display:inline-flex}.casos-dest__mini svg{width:20px;height:20px}.casos-dest__caso img{object-fit:cover;width:100%;height:100%}@media (width<=1024px){.casos-dest__cabeza{flex-direction:column;justify-content:center;min-height:210px;padding:0 20% 0 5%;display:flex}.casos-dest__titulo{font-size:32px;line-height:40px}.casos-dest__texto{font-size:17px;line-height:24px}.casos-dest__sectores a{padding-left:5%;font-size:20px}.casos-dest__boton{align-items:center;min-height:210px;padding:0 0 0 5%;display:flex}.casos-dest__caso{grid-template-columns:1fr;min-height:0}.casos-dest__caso img{order:-1;height:210px}.casos-dest__info{padding:15px}.casos-dest__info h3{max-width:none;margin-bottom:10px;font-size:28px;line-height:36px}.casos-dest__info p{max-width:none;margin-bottom:10px;font-size:17px;line-height:24px}.casos-dest__meta{gap:35px;max-width:none;padding-bottom:14px}.casos-dest__meta>span{flex:none;max-width:60%}}@media (width<=767px){.casos-dest{grid-template-columns:1fr}.casos-dest__titulo{font-size:30px;line-height:38px}.casos-dest__texto{font-size:16px;line-height:23px}.casos-dest__sectores a{font-size:18px;line-height:26px}.casos-dest__boton{min-height:0;padding:15px;display:block}.casos-dest__boton .enlace{width:100%}.casos-dest__info h3{font-size:26px;line-height:34px}.casos-dest__info p{font-size:16px;line-height:23px}.casos-dest__meta{flex-direction:column;gap:5px}.casos-dest__meta>span{max-width:none}}.noticias{grid-template-columns:minmax(0,560px) 1fr;align-items:center;gap:20px;padding:150px 0;display:grid}.noticias__cabeza{padding-left:max(20px,calc(var(--m) - 10px));max-width:560px}.noticias__cabeza .etiqueta,.noticias__cabeza .h2{margin-bottom:15px}.noticias__texto{max-width:426px;font:400 22px/32px var(--sans);margin:0 0 15px}.noticias__carrusel{align-items:flex-end;gap:12px;min-width:0;display:flex;position:relative}.noticias__flechas{flex-direction:column;flex:none;gap:12px;display:flex}.noticias__flecha{background:var(--acento);width:30px;height:30px;color:var(--negro);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.noticias__flecha svg{width:18px;height:18px}.noticias__flecha--atras svg{transform:scaleX(-1)}.noticias__pista{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:290px;grid-auto-flow:column;gap:12px;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.noticias__pista::-webkit-scrollbar{display:none}.noticias__tarjeta{scroll-snap-align:start;background:var(--gris-50);position:relative}.noticias__tarjeta img{object-fit:cover;width:100%;height:280px;display:block}.noticias__cuerpo{padding:20px}.noticias__cat{font:700 12px/1 var(--condensada);text-transform:uppercase;color:var(--acento)}.noticias__cuerpo h3{font:700 22px/28px var(--condensada);text-transform:uppercase;color:var(--negro);min-height:84px;margin:12px 0 20px}.noticias__cuerpo h3 a{text-decoration:none}.noticias__cuerpo h3 a:after{content:"";position:absolute;inset:0}.noticias__pie{border-top:1px solid var(--gris-200);font:400 12px/1 var(--sans);color:var(--secundario);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.noticias__pie span{color:var(--acento);display:inline-flex}.noticias__pie svg{width:16px;height:16px}@media (width<=1024px){.noticias{grid-template-columns:1fr 1fr;gap:0;padding:50px 0 50px 15px}.noticias__cabeza{max-width:none;padding:0 20% 0 5%}.noticias__cabeza .h2{font-size:46px;line-height:56px}.noticias__texto{max-width:none;font-size:20px;line-height:30px}}@media (width<=767px){.noticias{grid-template-columns:1fr;gap:35px;padding:15px}.noticias__cabeza{padding:0}.noticias__cabeza .h2{font-size:40px;line-height:48px}.noticias__texto{font-size:18px;line-height:28px}.noticias__cabeza .enlace{width:100%}.noticias__pista{grid-auto-columns:80%}}.banda .banda__foto--paralaje{will-change:transform;height:140%;bottom:auto}.banda{padding:120px 0 50px;position:relative;overflow:hidden}.banda__foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.banda:before{content:"";z-index:1;background:linear-gradient(90deg,#090909d9,#09090973);position:absolute;inset:0}.banda__dentro{z-index:2;max-width:var(--ancho);justify-content:space-between;align-items:flex-end;gap:30px;margin:0 auto;display:flex;position:relative}.banda .etiqueta{margin-bottom:10px}.banda__titular{max-width:504px;font:700 34px/44px var(--condensada);text-transform:uppercase;color:var(--gris-50);margin:0}@media (width<=1180px){.banda__dentro{margin:0 var(--m)}}@media (width<=1024px){.banda{padding:65px 0}.banda__dentro{margin:0 15px}.banda__titular{max-width:646px;font-size:32px;line-height:40px}}@media (width<=767px){.banda{padding:65px 0}.banda__dentro{flex-direction:column;align-items:flex-start;gap:16px}.banda__titular{font-size:24px;line-height:32px}}.turboiber-dotted-globe,.turboiber-delegaciones-globe-with-summary,.turboiber-delegaciones-globe-with-summary *,.turboiber-dotted-globe *,.turboiber-dotted-globe-badge,.turboiber-dotted-globe-badge *{box-sizing:border-box}.turboiber-delegaciones-globe-with-summary{gap:18px;width:100%;min-width:0;display:grid}.turboiber-delegaciones-home-globe{width:100%;min-height:var(--turboiber-dotted-globe-height,clamp(560px, 62vw, 780px));isolation:isolate;position:relative}.turboiber-delegaciones-home-globe>.turboiber-locations-summary{z-index:3;position:absolute;inset:auto auto clamp(18px,4vw,56px) clamp(16px,5vw,72px);box-shadow:0 26px 60px #0000002e}.turboiber-delegaciones-home-globe>.turboiber-dotted-globe{height:var(--turboiber-dotted-globe-height,clamp(560px, 62vw, 780px));max-height:none}.turboiber-dotted-globe{width:100%;height:var(--turboiber-dotted-globe-height,clamp(360px, 48vw, 620px));min-height:320px;max-height:var(--turboiber-dotted-globe-max-height,720px);background:0 0;position:relative;overflow:hidden}.turboiber-dotted-globe [data-globe-canvas]{touch-action:none;cursor:grab;width:100%;height:100%;display:block}.turboiber-dotted-globe [data-globe-canvas]:active{cursor:grabbing}.turboiber-dotted-globe [data-country-badge],.turboiber-dotted-globe-badge[data-country-badge]{z-index:2147483000;color:#151515;letter-spacing:.04em;opacity:0;pointer-events:none;text-transform:uppercase;transform-origin:0;white-space:nowrap;min-height:38px;font:700 15px/1 Barlow Condensed,Arial Narrow,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:opacity .16s,transform .26s cubic-bezier(.18,.92,.22,1);display:block;position:fixed;top:0;left:0;transform:translate(-19px,-19px)scale(.92)}.turboiber-dotted-globe [data-country-badge].is-visible,.turboiber-dotted-globe-badge[data-country-badge].is-visible{opacity:1;transform:translate(-19px,-19px)scale(1)}.turboiber-dotted-globe .badge-pin-overlay,.turboiber-dotted-globe-badge .badge-pin-overlay{z-index:3;color:#151515;background:#f3c43c;border:4px solid #fff;border-radius:999px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:0;left:0;box-shadow:0 7px 16px #0000002e}.turboiber-dotted-globe .badge-pin-overlay svg,.turboiber-dotted-globe-badge .badge-pin-overlay svg{width:19px;height:19px;display:block}.turboiber-dotted-globe .badge-pin-overlay img,.turboiber-dotted-globe-badge .badge-pin-overlay img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.turboiber-dotted-globe .badge-pin-overlay .badge-flag-emoji,.turboiber-dotted-globe-badge .badge-pin-overlay .badge-flag-emoji{place-items:center;width:100%;height:100%;font-size:22px;line-height:1;display:grid}.turboiber-dotted-globe .badge-label,.turboiber-dotted-globe-badge .badge-label{z-index:1;opacity:0;clip-path:inset(0 100% 0 0);transform-origin:0;background:#f3c43c;border:1px solid #15151514;border-radius:0 999px 999px 0;min-width:0;margin-left:19px;padding:8px 14px 8px 23px;transition:clip-path .26s cubic-bezier(.18,.92,.22,1),opacity .11s,transform .26s cubic-bezier(.18,.92,.22,1);display:block;position:relative;transform:translate(-25px);box-shadow:0 7px 18px #00000024}.turboiber-dotted-globe [data-country-badge].is-visible .badge-label,.turboiber-dotted-globe-badge[data-country-badge].is-visible .badge-label{clip-path:inset(0);opacity:1;transform:translate(0)}@media (width<=1024px){.turboiber-delegaciones-home-globe{min-height:var(--turboiber-dotted-globe-height,clamp(560px, 78vw, 740px))}.turboiber-delegaciones-home-globe>.turboiber-locations-summary{gap:20px;width:100%;max-width:none;padding:clamp(18px,2.8vw,28px);bottom:0;left:0;right:0}.turboiber-delegaciones-home-globe>.turboiber-dotted-globe{height:var(--turboiber-dotted-globe-height,clamp(560px, 78vw, 740px))}.turboiber-delegaciones-home-globe .turboiber-locations-summary__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.turboiber-delegaciones-home-globe .turboiber-locations-summary h2{max-width:none}.turboiber-delegaciones-home-globe .turboiber-locations-summary__list{flex-wrap:wrap;gap:18px 26px;display:flex}.turboiber-delegaciones-home-globe .turboiber-locations-summary__country{flex:180px;min-width:0}}@media (width<=767px){.turboiber-dotted-globe{height:var(--turboiber-dotted-globe-height,clamp(330px, 78vw, 500px));min-height:320px}.turboiber-delegaciones-home-globe{flex-direction:column-reverse;gap:0;min-height:0;display:flex}.turboiber-delegaciones-home-globe>.turboiber-locations-summary{width:100%;max-width:none;box-shadow:none;gap:12px;padding:14px 16px 16px;position:relative;inset:auto}.turboiber-delegaciones-home-globe>.turboiber-dotted-globe{height:var(--turboiber-dotted-globe-height,clamp(340px, 92vw, 500px))}.turboiber-delegaciones-home-globe .turboiber-locations-summary__header{grid-template-columns:minmax(0,1fr) auto;gap:12px}.turboiber-delegaciones-home-globe .turboiber-locations-summary h2{font-size:clamp(26px,7.2vw,34px);line-height:1.05}.turboiber-delegaciones-home-globe .turboiber-locations-summary__cta{white-space:nowrap;min-height:38px;padding:9px 10px;font-size:14px}.turboiber-delegaciones-home-globe .turboiber-locations-summary__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;display:grid}.turboiber-delegaciones-home-globe .turboiber-locations-summary__country{gap:7px;min-width:0}.turboiber-delegaciones-home-globe .turboiber-locations-summary__country-button{font-size:15px}.turboiber-delegaciones-home-globe .turboiber-locations-summary ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;display:grid}.turboiber-delegaciones-home-globe .turboiber-locations-summary li button,.turboiber-delegaciones-home-globe .turboiber-locations-summary li a{gap:6px;max-width:100%;font-size:13px;line-height:1.12}.turboiber-delegaciones-home-globe .turboiber-locations-summary__pin{flex-basis:13px;width:13px;height:13px}}.turboiber-locations-summary{color:#fff;background:#111;gap:26px;width:min(100%,407px);max-width:calc(100vw - 32px);padding:24px;display:grid}.turboiber-locations-summary__header{justify-content:space-between;align-items:center;gap:18px;display:flex}.turboiber-locations-summary h2{color:#f7c52d;text-transform:uppercase;max-width:190px;margin:0;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:34px;font-weight:800;line-height:1.16}.turboiber-locations-summary__cta{color:#111;text-transform:uppercase;background:#f7c52d;flex:none;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 12px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.elementor .turboiber-locations-summary .turboiber-locations-summary__cta,.turboiber-locations-summary .turboiber-locations-summary__cta{box-shadow:none!important;color:#111!important;background:#f7c52d!important;border:0!important;border-radius:0!important;text-decoration:none!important}.turboiber-locations-summary__cta:hover,.turboiber-locations-summary__cta:focus,.turboiber-locations-summary__cta:focus-visible,.elementor .turboiber-locations-summary .turboiber-locations-summary__cta:hover,.elementor .turboiber-locations-summary .turboiber-locations-summary__cta:focus,.elementor .turboiber-locations-summary .turboiber-locations-summary__cta:focus-visible{transform:translateY(-1px);color:#111!important;background:#fff!important;text-decoration:none!important}.turboiber-locations-summary__list{gap:24px;display:grid}.turboiber-locations-summary__country{gap:11px;display:grid}.turboiber-locations-summary__country-button,.turboiber-locations-summary li button,.turboiber-locations-summary li a{appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0}.turboiber-locations-summary__country-button{color:#fff;font-family:Barlow,Arial,sans-serif;font-size:16px;font-weight:800;line-height:1.25;transition:color .18s}.elementor .turboiber-locations-summary__country-button,.elementor .turboiber-locations-summary li button,.elementor .turboiber-locations-summary li a,.turboiber-locations-summary__country-button,.turboiber-locations-summary li button,.turboiber-locations-summary li a{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;text-decoration:none!important}.turboiber-locations-summary__country.is-active .turboiber-locations-summary__country-button,.turboiber-locations-summary__country-button:hover,.turboiber-locations-summary__country-button:focus,.turboiber-locations-summary__country-button:focus-visible,.elementor .turboiber-locations-summary__country.is-active .turboiber-locations-summary__country-button,.elementor .turboiber-locations-summary__country-button:hover,.elementor .turboiber-locations-summary__country-button:focus,.elementor .turboiber-locations-summary__country-button:focus-visible{color:#fff!important;background:0 0!important;text-decoration:none!important}.turboiber-locations-summary ul{flex-wrap:wrap;gap:11px 20px;margin:0;padding:0;list-style:none;display:flex}.turboiber-locations-summary li{margin:0;padding:0}.turboiber-locations-summary li button,.turboiber-locations-summary li a{align-items:center;gap:8px;font-family:Barlow,Arial,sans-serif;font-size:15px;font-weight:800;line-height:1.2;transition:color .18s,transform .18s;display:inline-flex;color:#fff!important}.turboiber-locations-summary li button:hover,.turboiber-locations-summary li button:focus,.turboiber-locations-summary li button:focus-visible,.turboiber-locations-summary li button.is-active,.turboiber-locations-summary li a:hover,.turboiber-locations-summary li a:focus,.turboiber-locations-summary li a:focus-visible,.turboiber-locations-summary li a.is-active,.elementor .turboiber-locations-summary li button:hover,.elementor .turboiber-locations-summary li button:focus,.elementor .turboiber-locations-summary li button:focus-visible,.elementor .turboiber-locations-summary li button.is-active,.elementor .turboiber-locations-summary li a:hover,.elementor .turboiber-locations-summary li a:focus,.elementor .turboiber-locations-summary li a:focus-visible,.elementor .turboiber-locations-summary li a.is-active{transform:translate(2px);color:#f7c52d!important;background:0 0!important;text-decoration:none!important}.turboiber-locations-summary__pin{width:15px;height:15px;mask:var(--turboiber-locations-pin-icon,url(/iconos/pin.svg)) center / contain no-repeat;-webkit-mask:var(--turboiber-locations-pin-icon,url(/iconos/pin.svg)) center / contain no-repeat;background:#f7c52d;flex:0 0 15px;display:inline-block}@media (width<=520px){.turboiber-locations-summary{gap:14px;padding:16px}.turboiber-locations-summary__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.turboiber-locations-summary h2{max-width:none;font-size:clamp(26px,8vw,34px)}.turboiber-locations-summary__cta{width:auto;min-height:40px;padding:9px 10px;font-size:15px}.turboiber-locations-summary ul{gap:10px 12px}}@media (width<=380px){.turboiber-delegaciones-home-globe>.turboiber-locations-summary{padding:12px}.turboiber-delegaciones-home-globe .turboiber-locations-summary__header{gap:10px}.turboiber-delegaciones-home-globe .turboiber-locations-summary h2{font-size:clamp(24px,7.4vw,30px)}.turboiber-delegaciones-home-globe .turboiber-locations-summary__cta{padding:8px 9px;font-size:14px}.turboiber-delegaciones-home-globe .turboiber-locations-summary__list{gap:10px 12px}.turboiber-delegaciones-home-globe .turboiber-locations-summary ul{gap:7px 8px}}.turboiber-delegaciones-section,.turboiber-delegaciones-section *{box-sizing:border-box}.turboiber-delegaciones-section{--turboiber-yellow:#f3c43c;--turboiber-ink:#090909;--turboiber-text:#202020;--turboiber-muted:#6b6b61;--turboiber-line:#dedbd0;--turboiber-panel:#fff;width:100%;color:var(--turboiber-text);background-color:#f7f4ea;background-image:linear-gradient(#ece8db 1px,#0000 1px),linear-gradient(90deg,#ece8db 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;font-family:Barlow,Arial,sans-serif;position:relative;overflow:hidden}.turboiber-delegaciones-section__inner{min-height:var(--turboiber-dotted-globe-height,780px);grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(28px,5vw,86px);max-width:1500px;margin:0 auto;padding:clamp(44px,5vw,84px) clamp(20px,5vw,72px);display:grid}.turboiber-delegaciones-section__copy{z-index:2;align-content:center;gap:28px;display:grid;position:relative}.turboiber-delegaciones-section__eyebrow{background:var(--turboiber-ink);width:fit-content;color:var(--turboiber-yellow);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:7px 10px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1}.turboiber-delegaciones-section h2{max-width:620px;color:var(--turboiber-ink);letter-spacing:0;text-transform:uppercase;text-wrap:balance;margin:0;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:clamp(58px,7vw,124px);font-weight:700;line-height:.82}.turboiber-delegaciones-section__lead{max-width:520px;color:var(--turboiber-muted);margin:0;font-size:18px;font-weight:600;line-height:1.45}.turboiber-delegaciones-section__nav{flex-wrap:wrap;gap:10px 24px;width:100%;min-width:0;max-width:100%;display:flex;overflow:visible}.turboiber-delegaciones-section__nav button{appearance:none;min-height:38px;color:var(--turboiber-ink);cursor:pointer;text-transform:uppercase;background:0 0;border:0;flex:0 auto;align-items:center;gap:8px;padding:0 0 4px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1;transition:color .18s,transform .18s;display:inline-flex;position:relative}.elementor .turboiber-delegaciones-tabs .turboiber-delegaciones-section__nav button,.elementor .turboiber-delegaciones-section .turboiber-delegaciones-section__nav button,.turboiber-delegaciones-tabs .turboiber-delegaciones-section__nav button{box-shadow:none!important;color:var(--turboiber-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;text-decoration:none!important}.elementor .turboiber-delegaciones-tabs .turboiber-delegaciones-section__nav button:hover,.elementor .turboiber-delegaciones-tabs .turboiber-delegaciones-section__nav button:focus-visible,.elementor .turboiber-delegaciones-tabs .turboiber-delegaciones-section__nav button.is-active,.elementor .turboiber-delegaciones-section .turboiber-delegaciones-section__nav button:hover,.elementor .turboiber-delegaciones-section .turboiber-delegaciones-section__nav button:focus-visible,.elementor .turboiber-delegaciones-section .turboiber-delegaciones-section__nav button.is-active,.turboiber-delegaciones-tabs .turboiber-delegaciones-section__nav button:hover,.turboiber-delegaciones-tabs .turboiber-delegaciones-section__nav button:focus-visible,.turboiber-delegaciones-tabs .turboiber-delegaciones-section__nav button.is-active{color:var(--turboiber-ink)!important;background:0 0!important}.turboiber-delegaciones-section__nav button:after{background:var(--turboiber-yellow);content:"";transform-origin:0;height:3px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.turboiber-delegaciones-section__nav button:hover,.turboiber-delegaciones-section__nav button:focus-visible,.turboiber-delegaciones-section__nav button.is-active{color:var(--turboiber-ink);transform:translateY(-1px)}.turboiber-delegaciones-section__nav button:hover:after,.turboiber-delegaciones-section__nav button:focus-visible:after,.turboiber-delegaciones-section__nav button.is-active:after{transform:scaleX(1)}.turboiber-delegaciones-section__nav button:active{transform:translateY(0)scale(.98)}.turboiber-delegaciones-section__nav .delegaciones-country-flag,.turboiber-delegaciones-tabs .delegaciones-country-flag{background:var(--turboiber-yellow);width:24px;height:24px;color:var(--turboiber-ink);border:1px solid #09090924;border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;font-family:Barlow,Arial,sans-serif;font-size:9px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.turboiber-delegaciones-section__nav .delegaciones-country-flag img,.turboiber-delegaciones-tabs .delegaciones-country-flag img{object-fit:cover;width:100%;height:100%}.turboiber-delegaciones-section__nav .delegaciones-country-flag--emoji,.turboiber-delegaciones-tabs .delegaciones-country-flag--emoji{background:#fff;font-size:16px}.turboiber-delegaciones-tabs{gap:28px;min-width:0;display:grid}.turboiber-delegaciones-tabs--standalone{--turboiber-yellow:#f3c43c;--turboiber-ink:#090909;--turboiber-text:#202020;--turboiber-muted:#6b6b61;--turboiber-line:#dedbd0;--turboiber-panel:#fff;width:100%;color:var(--turboiber-text);font-family:Barlow,Arial,sans-serif}.turboiber-delegaciones-tabs--standalone .turboiber-delegaciones-section__card{width:100%;max-width:none}.turboiber-delegaciones-section__card{border-top:4px solid var(--turboiber-yellow);background:var(--turboiber-panel);width:min(100%,560px);min-width:0;box-shadow:0 22px 50px #0909091f}.turboiber-delegaciones-section__card-head{border-bottom:1px solid var(--turboiber-line);gap:6px;padding:22px 24px 18px;display:grid}.turboiber-delegaciones-section__card-head span{color:var(--turboiber-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.turboiber-delegaciones-section__card-head h3{color:var(--turboiber-ink);text-transform:uppercase;margin:0;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:40px;font-weight:700;line-height:.95}.turboiber-delegaciones-section__meta{background:var(--turboiber-line);border-bottom:1px solid var(--turboiber-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.turboiber-delegaciones-section__meta div{background:#fbfaf5;min-width:0;padding:14px 16px}.turboiber-delegaciones-section__meta dt{color:var(--turboiber-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.turboiber-delegaciones-section__meta dd{color:var(--turboiber-ink);margin:4px 0 0;font-size:15px;font-weight:700;line-height:1.25}.turboiber-delegaciones-section__delegations{max-height:none;display:grid;overflow:visible}.turboiber-delegaciones-section__delegations.is-scrollable{max-height:var(--turboiber-delegations-list-height);overscroll-behavior:contain;scrollbar-color:var(--turboiber-yellow) #ececec;scrollbar-gutter:stable;scrollbar-width:thin;overflow:hidden auto}.turboiber-delegaciones-section__delegations.is-scrollable::-webkit-scrollbar{width:8px}.turboiber-delegaciones-section__delegations.is-scrollable::-webkit-scrollbar-track{background:#ececec}.turboiber-delegaciones-section__delegations.is-scrollable::-webkit-scrollbar-thumb{background:var(--turboiber-yellow);border:2px solid #ececec;border-radius:0}.turboiber-delegaciones-section__delegations section{border-bottom:1px solid var(--turboiber-line);padding:18px 24px}.turboiber-delegaciones-section__delegations section:last-child{border-bottom:0}.turboiber-delegaciones-section__delegations h4{color:var(--turboiber-ink);text-transform:uppercase;margin:0 0 6px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1}.turboiber-delegaciones-section__city-title{align-items:center;gap:9px;display:inline-flex}.turboiber-delegaciones-section__delegation-logo{border:1px solid var(--turboiber-line);background:#fff;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;overflow:hidden;transform:translateY(-1px)}.turboiber-delegaciones-section__delegation-logo img{object-fit:contain;width:100%;height:100%;display:block}.turboiber-delegaciones-section__delegation-link{width:25px;height:25px;color:var(--turboiber-yellow);flex:0 0 25px;justify-content:center;align-items:center;text-decoration:none;transition:color .16s,transform .16s;display:inline-flex;transform:translateY(1px)}.turboiber-delegaciones-section__delegation-link:hover,.turboiber-delegaciones-section__delegation-link:focus-visible{color:var(--turboiber-ink);transform:translate(2px,-1px)}.turboiber-delegaciones-section__external-icon{width:20px;height:20px;display:block}.turboiber-delegaciones-links{--turboiber-yellow:#f3c43c;--turboiber-ink:#090909;--turboiber-muted:#6b6b61;--turboiber-line:#dedbd0;background:#fff}.turboiber-delegaciones-links__viewport{touch-action:pan-y;width:100%;overflow:hidden}.turboiber-delegaciones-links__track{border-top:1px solid var(--turboiber-line);border-left:1px solid var(--turboiber-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.turboiber-delegaciones-links.is-ready .turboiber-delegaciones-links__track{will-change:transform;border:0;align-items:stretch;transition:transform .42s cubic-bezier(.22,1,.36,1);display:flex}.turboiber-delegaciones-links__slide{border-top:1px solid var(--turboiber-line);border-left:1px solid var(--turboiber-line);flex:0 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));min-width:100%;display:grid}.turboiber-delegaciones-links__card{border-right:1px solid var(--turboiber-line);border-bottom:1px solid var(--turboiber-line);min-height:245px;color:var(--turboiber-ink);flex-direction:column;gap:12px;padding:28px;transition:background-color .18s,color .18s,transform .18s;display:flex;text-decoration:none!important}.turboiber-delegaciones-links__card--linked:hover,.turboiber-delegaciones-links__card--linked:focus-visible{transform:translateY(-2px);background-color:var(--turboiber-ink)!important;color:#fff!important}.turboiber-delegaciones-links__card--linked:focus-visible{outline:2px solid var(--turboiber-yellow);outline-offset:-2px}.turboiber-delegaciones-links__top{color:var(--turboiber-yellow);text-transform:uppercase;align-items:center;gap:9px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.turboiber-delegaciones-links__logo{border:1px solid var(--turboiber-line);background:#fff;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;overflow:hidden}.turboiber-delegaciones-links__logo img{object-fit:contain;width:100%;height:100%;display:block}.turboiber-delegaciones-links__card strong{color:inherit;text-transform:uppercase;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:34px;font-weight:700;line-height:.95}.turboiber-delegaciones-links__name{color:inherit;text-transform:uppercase;margin-top:-4px;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.1}.turboiber-delegaciones-links__address{color:currentColor;opacity:.72;font-size:15px;line-height:1.45}.turboiber-delegaciones-links__action{color:var(--turboiber-yellow);text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;font-family:Barlow Condensed,Barlow,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.turboiber-delegaciones-links__arrow{width:18px;height:18px;transition:transform .18s}.turboiber-delegaciones-links__card--linked:hover .turboiber-delegaciones-links__arrow,.turboiber-delegaciones-links__card--linked:focus-visible .turboiber-delegaciones-links__arrow{transform:translate(4px)}.turboiber-delegaciones-links__controls{justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}.turboiber-delegaciones-links__controls[hidden]{display:none}.turboiber-delegaciones-links__control{background:var(--turboiber-ink);color:#fff;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background-color .16s,color .16s;display:inline-flex}.turboiber-delegaciones-links__control:hover,.turboiber-delegaciones-links__control:focus-visible{background:var(--turboiber-yellow);color:var(--turboiber-ink)}.turboiber-delegaciones-links__control:disabled{cursor:default;opacity:.32}.turboiber-delegaciones-links__control svg{width:20px;height:20px}.turboiber-delegaciones-links__control--prev svg{transform:rotate(180deg)}.turboiber-delegaciones-links__pagination{align-items:center;gap:6px;display:flex}.turboiber-delegaciones-links__page{cursor:pointer;background:#d4d4d4;border:0;border-radius:0;width:24px;height:4px;padding:0;transition:width .18s,background-color .18s}.turboiber-delegaciones-links__page.is-active{background:var(--turboiber-yellow);width:38px}.turboiber-delegaciones-links__empty{color:var(--turboiber-muted);margin:0}.turboiber-delegaciones-section__delegations p{color:var(--turboiber-muted);margin:0;font-size:14px;font-weight:500;line-height:1.42}.turboiber-delegaciones-section__delegation-name,.turboiber-delegaciones-section__city{letter-spacing:.08em;text-transform:uppercase;color:var(--turboiber-ink)!important;margin-bottom:7px!important;font-size:13px!important;font-weight:800!important}.turboiber-delegaciones-section__address,.turboiber-delegaciones-section__phone{align-items:flex-start;gap:8px;display:flex}.turboiber-delegaciones-section__address .turboiber-delegaciones-section__icon,.turboiber-delegaciones-section__phone .turboiber-delegaciones-section__icon{width:15px;height:15px;color:var(--turboiber-yellow);flex:0 0 15px;margin-top:2px}.turboiber-delegaciones-section__address span,.turboiber-delegaciones-section__phone span{min-width:0}.turboiber-delegaciones-section__address a{color:inherit;text-decoration:underline;text-decoration-color:var(--turboiber-yellow);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.turboiber-delegaciones-section__description{color:var(--turboiber-ink)!important;margin-top:10px!important;font-weight:600!important}.turboiber-delegaciones-section__contact{flex-wrap:wrap;gap:9px 18px;margin-top:12px;display:flex}.turboiber-delegaciones-section__contact a{color:var(--turboiber-ink);text-decoration:underline;text-decoration-color:var(--turboiber-yellow);text-underline-offset:3px;align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.turboiber-delegaciones-section__visual{min-width:0;position:relative}.turboiber-dotted-globe--section{height:min(var(--turboiber-dotted-globe-height,760px), 82dvh);min-height:520px;max-height:none}.turboiber-delegaciones-section__empty{color:var(--turboiber-muted);margin:0;padding:24px;font-size:15px}@media (width<=1100px){.turboiber-delegaciones-section__inner{grid-template-columns:1fr;min-height:auto}.turboiber-delegaciones-section__visual{order:-1}.turboiber-delegaciones-section__card,.turboiber-delegaciones-section__lead{width:100%;max-width:none}.turboiber-delegaciones-links__track,.turboiber-delegaciones-links__slide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.turboiber-delegaciones-section__inner{gap:24px;padding:32px 16px 44px}.turboiber-delegaciones-section h2{font-size:58px}.turboiber-delegaciones-section__nav{flex-wrap:wrap;gap:8px 18px;max-width:100%;padding-bottom:4px;display:flex;overflow:visible}.turboiber-delegaciones-section__nav button{flex:0 auto;font-size:21px}.turboiber-delegaciones-links__track,.turboiber-delegaciones-links__slide{grid-template-columns:1fr}.turboiber-delegaciones-links__card{min-height:0;padding:22px}.turboiber-delegaciones-links__controls{justify-content:space-between}.turboiber-dotted-globe--section{height:56dvh;min-height:420px}.turboiber-delegaciones-section__meta{grid-template-columns:1fr}.turboiber-delegaciones-section__card-head,.turboiber-delegaciones-section__delegations section{padding-left:18px;padding-right:18px}}@media (width<=900px){.turboiber-delegaciones-globe-with-summary{gap:14px}.turboiber-delegaciones-globe-with-summary>.turboiber-locations-summary{width:100%;max-width:none}.turboiber-delegaciones-tabs--standalone .turboiber-delegaciones-section__nav{max-width:100%;padding-bottom:4px;overflow:visible}}@media (width<=480px){.turboiber-delegaciones-section h2{font-size:48px}.turboiber-delegaciones-section__card-head h3{font-size:34px}.turboiber-delegaciones-section__nav{gap:8px 14px}.turboiber-delegaciones-section__nav button{font-size:19px}.turboiber-dotted-globe--section{height:52dvh;min-height:360px}}.turboiber-delegaciones-links{font-family:-apple-system,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.globo-delegaciones{padding:0 15px}.globo-delegaciones__dentro{gap:50px;max-width:1140px;margin:0 auto;padding:150px 0;display:flex}.globo-delegaciones__texto{flex-direction:column;gap:10px;width:calc(45% - 22.5px);padding:10px;display:flex}.globo-delegaciones__globo{flex-direction:column;width:calc(55% - 27.5px);padding:10px;display:flex}.globo-delegaciones__ante{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.globo-delegaciones__titulo{font:700 72px/82px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.globo-delegaciones__parrafo{font:400 16px/24px var(--sans);color:var(--texto);margin:0 0 14.4px}@media (width<=1024px){.globo-delegaciones__dentro{flex-direction:column;align-items:center;padding:100px 0 50px}.globo-delegaciones__texto,.globo-delegaciones__globo{width:100%}.globo-delegaciones__texto{padding:0}.globo-delegaciones__titulo{font-size:60px;line-height:68px}}@media (width<=767px){.globo-delegaciones__globo{padding:0}.globo-delegaciones__ante{font-size:18px;line-height:26px}.globo-delegaciones__titulo{font-size:48px;line-height:56px}}.formulario{flex-direction:column;gap:18px;display:flex}.formulario__fila{grid-template-columns:1fr 1fr;gap:16px;display:grid}.formulario label{display:block}.formulario input,.formulario textarea{border:1px solid var(--gris-300);width:100%;min-height:56px;font:400 14px/22px var(--sans);color:var(--texto);background:#fff;border-radius:0;padding:14px 16px}.formulario textarea{resize:vertical;min-height:80px}.formulario ::placeholder{color:var(--secundario)}.formulario input:focus,.formulario textarea:focus{outline:2px solid var(--acento);outline-offset:-1px}.formulario .boton{align-self:flex-start;margin-top:24px}.formulario__trampa{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.formulario__aviso{font:500 15px/22px var(--sans);color:var(--texto);margin:0}.formulario__aviso[data-estado=error]{color:#b42318}@media (width<=767px){.formulario__fila{grid-template-columns:1fr}}.formulario--contacto{gap:0}.formulario--contacto .formulario__fila{gap:0 16px}.formulario--contacto label{margin-bottom:10px;padding:5px 0}.formulario--contacto input,.formulario--contacto textarea{color:var(--negro);border-color:#e8e8e8;padding:15px;font-size:16px;line-height:24px}.formulario--contacto textarea{height:80px;min-height:80px;display:block}.formulario--contacto .boton{min-height:46px;margin:25px 0 15px;padding:15px 35px;font-size:14px;line-height:16px}@media (width<=767px){.formulario--contacto label{margin-bottom:0}}.formulario-contacto{background:var(--gris-50);padding:0 15px}.formulario-contacto__dentro{gap:40px;max-width:1120px;margin:0 auto;padding:50px 0;display:flex}.formulario-contacto__texto{flex-direction:column;align-items:flex-start;gap:10px;width:calc(33.3333% - 13.3333px);padding:10px;display:flex}.formulario-contacto__form{width:calc(66.6667% - 26.6667px);padding:10px}.formulario-contacto__titulo{font:700 54px/62px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.formulario-contacto__parrafo{font:400 22px/32px var(--sans);color:var(--texto);margin:0 0 14.4px}.formulario-contacto__subtitulo{font:700 30px/38px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.formulario-contacto__boton{padding-bottom:6px}.formulario-contacto__boton a{background:var(--negro);font:700 20px/28px var(--condensada);color:var(--amarillo);padding:15px 35px 15px 34px;text-decoration:none;transition:background-color .3s,color .3s;display:inline-block}.formulario-contacto__boton a:hover{background:var(--amarillo-hover);color:#090909e6}@media (width<=1024px){.formulario-contacto__dentro{flex-direction:column;align-items:center}.formulario-contacto__texto{text-align:center;align-items:center;width:100%}.formulario-contacto__form{width:66.6667%}.formulario-contacto__titulo{font-size:46px;line-height:56px}.formulario-contacto__parrafo{font-size:20px;line-height:30px}.formulario-contacto__subtitulo{font-size:28px;line-height:36px}}@media (width<=767px){.formulario-contacto__texto,.formulario-contacto__form{width:100%;padding:0}.formulario-contacto__titulo{font-size:40px;line-height:48px}.formulario-contacto__parrafo{font-size:18px;line-height:28px}.formulario-contacto__subtitulo{font-size:26px;line-height:34px}}.contacto-globo{min-height:994px;padding:110px 0;position:relative;overflow:hidden}.contacto-globo__dentro{max-width:1100px;margin:0 auto}.contacto-globo__form{z-index:2;width:515px;max-width:100%;position:relative}.contacto-globo .etiqueta{margin-bottom:10px}.contacto-globo__texto{font:400 22px/32px var(--sans);margin:10px 0 15px}.contacto-globo__globo{z-index:1;width:50%;position:absolute;bottom:10px;right:0}@media (width<=1180px){.contacto-globo__dentro{margin:0 var(--m)}}@media (width<=1024px){.contacto-globo{min-height:0;padding:60px 0}.contacto-globo__form{width:auto}.contacto-globo__globo{width:100%;margin-top:40px;position:relative;bottom:auto}}@media (width>=768px) and (width<=1024px){.contacto-globo{padding:50px 0 35px}.contacto-globo__dentro{margin:0 15px}.contacto-globo .etiqueta{font-size:20px;line-height:28px}.contacto-globo__form h2,.contacto-globo__form h3{font-size:46px;line-height:56px}.contacto-globo__texto{font-size:20px;line-height:30px}.contacto-globo__globo{margin-top:-155px}}@media (width<=767px){.contacto-globo__texto{font-size:18px;line-height:28px}}.clientes{padding:150px 0}.clientes__dentro{align-items:flex-start;gap:50px;max-width:1120px;margin:0 auto;display:flex}.clientes__texto{flex:none;width:428px;padding:10px}.clientes .etiqueta{margin-bottom:10px}.clientes__titulo{font:700 34px/44px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0 0 10px}.clientes__parrafo{font:400 18px/24px var(--sans);margin:0}.clientes__sellos{aspect-ratio:351/135;object-fit:contain;object-position:left center;width:182px;max-width:100%;height:auto;margin-top:10px;display:block}.logos{--cols:3;--fila:76px;--linea:#e0e0e0;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-rows:var(--fila);border:1px solid var(--linea);background:repeating-linear-gradient(to right,transparent 0,transparent calc((100% / var(--cols)) - 1px),var(--linea) calc((100% / var(--cols)) - 1px),var(--linea) calc(100% / var(--cols))),repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--fila) - 1px),var(--linea) calc(var(--fila) - 1px),var(--linea) var(--fila)),#fff;flex:1;max-width:622px;margin:10px;display:grid;position:relative}.logos__item{justify-content:center;align-items:center;min-width:0;margin:0;padding:12px 28px;display:flex;position:relative}.logos__item img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:48px;display:block}.logos__item:before,.logos__item:after{content:"";z-index:2;pointer-events:none;background:var(--amarillo);display:none;position:absolute}.logos__item:before{width:16px;height:1px;top:-1px;left:-8px}.logos__item:after{width:1px;height:16px;top:-8px;left:-1px}.logos__item:nth-child(n+4):not(:nth-child(3n+1)):before,.logos__item:nth-child(n+4):not(:nth-child(3n+1)):after{display:block}@media (width<=1180px){.clientes__dentro{margin:0 15px}}@media (width<=1024px){.clientes{padding:80px 0}.clientes__dentro{flex-direction:column;align-items:stretch;margin:0 15px}.clientes__texto{width:auto;padding:10px}.clientes__titulo{font-size:32px;line-height:40px}.clientes__parrafo{font-size:17px;line-height:24px}.logos{max-width:none;margin:0}}@media (width<=1023px){.logos{--cols:4;--fila:86px;max-width:none}.logos__item:before,.logos__item:after{display:none!important}.logos__item:nth-child(n+5):not(:nth-child(4n+1)):before,.logos__item:nth-child(n+5):not(:nth-child(4n+1)):after{display:block!important}}@media (width<=767px){.clientes{padding:35px 0}.clientes__texto{padding:0}.clientes__titulo{font-size:24px;line-height:31px}.clientes__parrafo{font-size:16px;line-height:23px}.logos{--cols:3;--fila:88px}.logos__item{padding:16px 24px}.logos__item img{max-height:52px}.logos__item:before,.logos__item:after{display:none!important}.logos__item:nth-child(n+4):not(:nth-child(3n+1)):before,.logos__item:nth-child(n+4):not(:nth-child(3n+1)):after{display:block!important}}.turboiber-case-timeline,.turboiber-case-timeline *,.turboiber-case-timeline-empty,.turboiber-case-timeline-empty *{box-sizing:border-box;border-radius:0!important}.turboiber-case-timeline{--turboiber-case-timeline-progress:0%;--turboiber-case-black:#090909;--turboiber-case-text:#141414;--turboiber-case-muted:#777;--turboiber-case-yellow:#f7c430;--turboiber-case-white:#fff;--turboiber-case-gray-100:#f7f7f7;--turboiber-case-gray-200:#dadada;--turboiber-history-header-offset:0px;width:100%;min-width:0;color:var(--turboiber-case-text);background:var(--turboiber-case-gray-100);isolation:isolate;position:relative;overflow:hidden}.turboiber-case-timeline__pin{width:100%;position:relative}.turboiber-case-timeline__inner{width:min(100%,1440px);margin:0 auto;padding:clamp(64px,7vw,110px) clamp(20px,4.4vw,72px)}.turboiber-case-timeline__header{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.turboiber-case-timeline__kicker,.turboiber-case-timeline__title,.turboiber-case-timeline__card-title,.turboiber-case-timeline__card-body,.turboiber-case-timeline__card-body p{margin:0}.turboiber-case-timeline__kicker{color:var(--turboiber-case-yellow);font-family:var(--e-global-typography-h5-subtitle-font-family,"Barlow Condensed"), Arial, sans-serif;text-transform:uppercase;font-size:clamp(13px,1vw,16px);font-weight:700;line-height:1}.turboiber-case-timeline__title{max-width:860px;color:var(--turboiber-case-black);font-family:var(--e-global-typography-h2-large-font-family,"Barlow Condensed"), Arial, sans-serif;letter-spacing:0;text-transform:uppercase;margin:0 auto;font-size:clamp(48px,5.7vw,92px);font-weight:700;line-height:.92}.turboiber-case-timeline__intro{max-width:680px;color:var(--turboiber-case-muted);font-family:var(--e-global-typography-text-font-family,"Barlow"), Arial, sans-serif;margin:0 auto;font-size:clamp(16px,1.1vw,18px);font-weight:400;line-height:1.45}.turboiber-case-timeline__viewport{margin-top:clamp(52px,7vh,94px);position:relative;overflow:hidden}.turboiber-case-timeline__line{color:#0909092e;pointer-events:none;background:repeating-linear-gradient(90deg,currentColor 0 9px,#0000 9px 18px);position:absolute}.turboiber-case-timeline__line span{width:var(--turboiber-case-timeline-progress);background:var(--turboiber-case-yellow);height:100%;display:block;box-shadow:0 0 18px #f7c43052}.turboiber-case-timeline__track{will-change:transform;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;margin:0 auto;display:grid;position:relative}.turboiber-case-timeline__card{text-align:center;will-change:transform, opacity;background:0 0;grid-template-rows:70px 58px auto;min-height:390px;padding:0 clamp(22px,2.9vw,48px);display:grid;position:relative;overflow:hidden}.turboiber-case-timeline__card:before{content:"";background:#09090947;width:1px;height:28px;position:absolute;top:92px;left:50%}.turboiber-case-timeline__card-title{max-width:340px;color:var(--turboiber-case-black);font-family:var(--e-global-typography-h3-section-font-family,"Barlow Condensed"), Arial, sans-serif;letter-spacing:0;text-transform:uppercase;align-self:start;margin:0 auto;font-size:clamp(28px,2.35vw,42px);font-weight:700;line-height:.98}.turboiber-case-timeline__marker{width:52px;height:52px;color:var(--turboiber-case-black);background:var(--turboiber-case-yellow);border:1px solid var(--turboiber-case-yellow);justify-content:center;place-self:center;align-items:center;line-height:1;display:inline-flex}.turboiber-case-timeline__marker svg,.turboiber-case-timeline__marker img,.turboiber-case-timeline__marker-image{object-fit:contain;width:28px;height:28px;display:block}.turboiber-case-timeline__marker svg [fill]:not([fill=none]){fill:currentColor}.turboiber-case-timeline__marker svg [stroke]:not([stroke=none]){stroke:currentColor}.turboiber-case-timeline__card-body{max-width:360px;color:var(--turboiber-case-text);font-family:var(--e-global-typography-text-font-family,"Barlow"), Arial, sans-serif;align-self:start;margin:0 auto;font-size:clamp(16px,1.02vw,18px);font-weight:400;line-height:1.48}.turboiber-case-timeline__card-body p+p{margin-top:12px}.turboiber-case-timeline--area-process .turboiber-case-timeline__card{grid-template-rows:minmax(168px,auto) 72px auto;min-height:510px}.turboiber-case-timeline--area-process .turboiber-case-timeline__card:before{top:174px}.turboiber-case-timeline--area-process .turboiber-case-timeline__line{top:204px}.turboiber-case-timeline--layout-icons-text .turboiber-case-timeline__card{grid-template-rows:minmax(126px,auto) 72px auto;min-height:390px}.turboiber-case-timeline--layout-icons-text .turboiber-case-timeline__card:before{top:132px}.turboiber-case-timeline--layout-icons-text .turboiber-case-timeline__line{top:162px}.turboiber-case-timeline--layout-image-title-icon-text .turboiber-case-timeline__card{grid-template-rows:190px minmax(96px,auto) 72px auto;min-height:560px}.turboiber-case-timeline--layout-image-title-icon-text .turboiber-case-timeline__card:before{top:292px}.turboiber-case-timeline--layout-image-title-icon-text .turboiber-case-timeline__line{top:322px}.turboiber-case-timeline--layout-history .turboiber-case-timeline__header{text-align:left;align-items:flex-start;width:min(100%,1140px);max-width:1140px;margin:0 auto}.turboiber-case-timeline--layout-history .turboiber-case-timeline__inner{width:100%;max-width:none}.turboiber-case-timeline--layout-history .turboiber-case-timeline__title,.turboiber-case-timeline--layout-history .turboiber-case-timeline__intro{margin-left:0;margin-right:0}.turboiber-case-timeline--layout-history .turboiber-case-timeline__viewport{--turboiber-history-card-width:clamp(270px, min(18vw, 36dvh), 350px);--turboiber-history-card-gutter:clamp(18px, min(2.2vw, 3dvh), 42px);--turboiber-history-marker-size:clamp(40px, min(4vw, 5dvh), 44px);--turboiber-history-marker-half:calc(var(--turboiber-history-marker-size) / 2);--turboiber-history-axis-gap:clamp(24px, min(3vw, 4dvh), 52px);--turboiber-history-year-size:clamp(38px, min(3.4vw, 6dvh), 62px);--turboiber-history-body-size:clamp(14px, min(.98vw, 1.85dvh), 17px);--turboiber-history-media-width:clamp(120px, min(13vw, 17dvh), 200px);--turboiber-history-side-space:max(20px, calc(50vw - var(--turboiber-history-marker-half)));width:100vw;max-width:100vw;min-height:clamp(560px,68vh,760px);padding-left:var(--turboiber-history-side-space);padding-right:var(--turboiber-history-side-space);scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}.turboiber-case-timeline--layout-history .turboiber-case-timeline__viewport::-webkit-scrollbar{display:none}.turboiber-case-timeline--layout-history .turboiber-case-timeline__line{left:calc(var(--turboiber-history-side-space) + var(--turboiber-history-marker-half));width:calc(var(--turboiber-history-card-width) * (var(--turboiber-case-timeline-count,3) - 1));color:#090909;background:#090909;min-width:100vw;height:4px}.turboiber-case-timeline--layout-history .turboiber-case-timeline__track{grid-template-columns:repeat(var(--turboiber-case-timeline-count,3), var(--turboiber-history-card-width));align-items:stretch;width:max-content;min-width:max-content;max-width:none}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card{grid-template-rows:minmax(0, 1fr) var(--turboiber-history-marker-size) minmax(0, 1fr);min-height:clamp(560px,68vh,760px);padding:0 var(--turboiber-history-card-gutter) 0 0;text-align:left;display:grid;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card:before{top:calc(50% + var(--turboiber-history-marker-half));left:var(--turboiber-history-marker-half);width:4px;height:calc(var(--turboiber-history-axis-gap) - 8px);background:#090909;transform:translate(-50%)}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card--history-above:before{top:auto;bottom:calc(50% + var(--turboiber-history-marker-half))}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card-title{width:auto;max-width:100%;font-size:var(--turboiber-history-year-size);text-shadow:none;margin:0;padding:0;font-weight:700;line-height:.86;display:block;color:var(--turboiber-case-black)!important;background:0 0!important}.turboiber-case-timeline--layout-history .turboiber-case-timeline__marker{width:var(--turboiber-history-marker-size);height:var(--turboiber-history-marker-size);grid-row:2;justify-content:center;place-self:center start;align-items:center;display:flex;background:var(--turboiber-case-yellow)!important;color:var(--turboiber-case-black)!important;box-shadow:none!important;border:0!important;outline:0!important}.turboiber-case-timeline--layout-history .turboiber-case-timeline__marker svg,.turboiber-case-timeline--layout-history .turboiber-case-timeline__marker img,.turboiber-case-timeline--layout-history .turboiber-case-timeline__marker-image{width:22px;height:22px}.turboiber-case-timeline__history-content{background:0 0;flex-direction:column;gap:clamp(8px,min(.8vw,1.2dvh),12px);width:min(100%,288px);display:flex}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card--history-above .turboiber-case-timeline__history-content{padding-bottom:var(--turboiber-history-axis-gap);grid-row:1;align-self:end}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card--history-below .turboiber-case-timeline__history-content{padding-top:var(--turboiber-history-axis-gap);grid-row:3;align-self:start}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card-body{max-width:none;font-size:var(--turboiber-history-body-size);margin:0;line-height:1.38}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card-media{width:min(100%, var(--turboiber-history-media-width));aspect-ratio:16/9;outline:5px solid var(--turboiber-case-white);border:0;order:-1;height:auto;margin:0 0 4px;box-shadow:0 14px 28px #09090929}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card--history-below .turboiber-case-timeline__card-media{order:0}.turboiber-case-timeline__card-media{border-top:4px solid var(--turboiber-case-yellow);width:100%;height:150px;margin:22px 0 0;overflow:hidden}.turboiber-case-timeline__card-media img{object-fit:cover;width:100%;height:100%;display:block}.turboiber-case-timeline--layout-image-title-icon-text .turboiber-case-timeline__card-media{align-self:stretch;height:170px;margin:0 0 20px}.turboiber-case-timeline__marker i{font-size:25px;line-height:1;display:block}.turboiber-case-timeline__marker>svg{flex:none}.turboiber-case-timeline-empty{color:var(--turboiber-case-text);background:var(--turboiber-case-gray-100);border:1px solid var(--turboiber-case-gray-200);font-family:var(--e-global-typography-text-font-family,"Barlow"), Arial, sans-serif;padding:24px;font-size:15px;line-height:1.4}.turboiber-case-timeline--editor,.turboiber-case-timeline--editor .turboiber-case-timeline__pin{height:auto!important;min-height:0!important}.turboiber-case-timeline--editor .turboiber-case-timeline__pin{display:block!important;overflow:visible!important}.turboiber-case-timeline--editor .turboiber-case-timeline__inner{height:auto!important;min-height:0!important}.turboiber-case-timeline--editor.turboiber-case-timeline--layout-history .turboiber-case-timeline__viewport{height:clamp(560px,70vh,760px)!important;min-height:560px!important;overflow:auto hidden!important}.turboiber-case-timeline--editor .turboiber-case-timeline__track,.turboiber-case-timeline--editor .turboiber-case-timeline__line{transform:none!important}@media (width>=1025px){.turboiber-case-timeline{min-height:100vh}.turboiber-case-timeline--layout-history{min-height:max(620px, calc(100dvh - var(--turboiber-history-header-offset)))}.turboiber-case-timeline--job-process{min-height:auto}.turboiber-case-timeline__pin{place-items:center;min-height:100vh;display:grid;overflow:hidden}.turboiber-case-timeline--layout-history .turboiber-case-timeline__pin{height:max(620px, calc(100dvh - var(--turboiber-history-header-offset)));min-height:max(620px, calc(100dvh - var(--turboiber-history-header-offset)));place-items:center;display:grid;overflow:hidden}.turboiber-case-timeline--job-process .turboiber-case-timeline__pin{min-height:720px}.turboiber-case-timeline__inner{align-self:center;padding-top:clamp(34px,5vh,70px);padding-bottom:clamp(34px,5vh,70px)}.turboiber-case-timeline--layout-history .turboiber-case-timeline__inner{grid-template-rows:auto minmax(0,1fr);align-self:center;row-gap:clamp(24px,3.5vh,48px);height:100%;min-height:0;padding-top:clamp(24px,3.5vh,48px);padding-bottom:clamp(24px,3.5vh,48px);display:grid}.turboiber-case-timeline--layout-history .turboiber-case-timeline__viewport{height:100%;min-height:0;margin-top:0}.turboiber-case-timeline--layout-history .turboiber-case-timeline__track,.turboiber-case-timeline--layout-history .turboiber-case-timeline__card{height:100%;min-height:0}.turboiber-case-timeline__line{width:100%;height:1px;top:99px;left:0}.turboiber-case-timeline--area-process .turboiber-case-timeline__line{top:204px}.turboiber-case-timeline--layout-icons-text .turboiber-case-timeline__line{top:162px}.turboiber-case-timeline--layout-image-title-icon-text .turboiber-case-timeline__line{top:322px}.turboiber-case-timeline--layout-history .turboiber-case-timeline__line{top:50%;transform:translateY(-50%)}}@media (width<=1024px){.turboiber-case-timeline__inner{padding:58px 24px 66px}.turboiber-case-timeline__title{font-size:clamp(42px,9vw,70px)}.turboiber-case-timeline__viewport{margin-top:40px;overflow:visible}.turboiber-case-timeline__line{background:repeating-linear-gradient(currentColor 0 8px,#0000 8px 16px);width:1px;top:0;bottom:0;left:25px}.turboiber-case-timeline__line span{width:100%;height:var(--turboiber-case-timeline-progress)}.turboiber-case-timeline__track{grid-template-columns:minmax(0,1fr);gap:34px;width:100%;margin:0;display:grid}.turboiber-case-timeline__card{text-align:left;background-color:#0000;width:100%;min-height:0;padding:0 0 0 72px;display:block;overflow:visible}.turboiber-case-timeline__card:before{display:none}.turboiber-case-timeline__card-title{max-width:none;margin:8px 0 0;font-size:clamp(28px,6.4vw,40px)}.turboiber-case-timeline__marker{width:50px;height:50px;position:absolute;top:1px;left:0}.turboiber-case-timeline__marker svg,.turboiber-case-timeline__marker img,.turboiber-case-timeline__marker-image{width:26px;height:26px}.turboiber-case-timeline__card-body{max-width:none;margin:17px 0 0}.turboiber-case-timeline--area-process .turboiber-case-timeline__card{min-height:0;display:block}.turboiber-case-timeline--area-process .turboiber-case-timeline__line{top:0}.turboiber-case-timeline--layout-history .turboiber-case-timeline__header,.turboiber-case-timeline--layout-history .turboiber-case-timeline__viewport{max-width:none}.turboiber-case-timeline--layout-history .turboiber-case-timeline__viewport{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.turboiber-case-timeline--layout-history .turboiber-case-timeline__track{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card{min-height:0;padding:0 0 0 72px;display:block;box-shadow:none!important;background:0 0!important;border:0!important}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card:before{display:none}.turboiber-case-timeline--layout-history .turboiber-case-timeline__line{background:repeating-linear-gradient(currentColor 0 8px,#0000 8px 16px);width:1px;min-width:0;height:auto;top:0;bottom:0;left:25px;transform:none}.turboiber-case-timeline--layout-history .turboiber-case-timeline__line span{width:100%;height:var(--turboiber-case-timeline-progress)}.turboiber-case-timeline__history-content,.turboiber-case-timeline--layout-history .turboiber-case-timeline__card--history-above .turboiber-case-timeline__history-content,.turboiber-case-timeline--layout-history .turboiber-case-timeline__card--history-below .turboiber-case-timeline__history-content{width:100%;padding:0;display:flex}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card-title{width:auto;padding:0;font-size:clamp(34px,7vw,48px);line-height:.95;display:block;color:var(--turboiber-case-black)!important;background:0 0!important}.turboiber-case-timeline--layout-history .turboiber-case-timeline__marker{position:absolute;top:1px;left:0}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card-body{max-width:none;margin-top:14px}.turboiber-case-timeline--layout-history .turboiber-case-timeline__card-media{width:min(100%,220px);height:140px;margin:0}.turboiber-case-timeline__card-media{height:180px;margin-top:18px}.turboiber-case-timeline--layout-image-title-icon-text .turboiber-case-timeline__card-media{height:180px;margin:0 0 18px}}@media (width<=640px){.turboiber-case-timeline__inner{padding:48px 16px 56px}.turboiber-case-timeline__title{font-size:clamp(38px,13vw,54px)}.turboiber-case-timeline__line{left:22px}.turboiber-case-timeline__card{padding-left:64px}.turboiber-case-timeline__marker{width:44px;height:44px;font-size:13px}.turboiber-case-timeline__card-body{font-size:15px}.turboiber-case-timeline__card-media{height:150px}}.turboiber-case-sector-filter{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.turboiber-case-sector-filter__item{color:var(--negro);cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #dadada;justify-content:center;padding:13px 18px;font-family:Roboto Condensed,sans-serif;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.turboiber-case-sector-filter__item:hover,.turboiber-case-sector-filter__item:focus,.turboiber-case-sector-filter__item.is-active{color:var(--negro);background:#dadada;border-color:#dadada;text-decoration:none}.turboiber-case-grid-shell{transition:opacity .18s}.turboiber-case-grid-shell.is-loading{opacity:.45;pointer-events:none}.turboiber-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.turboiber-case-card{background:var(--gris-50);color:var(--negro);flex-direction:column;min-height:100%;transition:background-color .18s,color .18s;display:flex;overflow:hidden}.turboiber-case-card:hover{background:#dadada}.turboiber-case-card__image{background-color:#d8d8d8;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:250px;display:block}.turboiber-case-card__image.is-empty{background:linear-gradient(135deg, #09090914 25%, transparent 25%) 0 0 / 18px 18px, var(--gris-50)}.turboiber-case-card__body{flex-direction:column;flex:1;gap:14px;padding:25px;display:flex}.turboiber-case-card__title{letter-spacing:0;text-transform:uppercase;margin:0;font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:700;line-height:1.06}.turboiber-case-card__title a{color:inherit;text-decoration:none}.turboiber-case-card__excerpt{color:#242424;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.turboiber-case-card__excerpt p{margin:0}.turboiber-case-card__meta{flex-wrap:wrap;align-items:flex-start;gap:6px 15px;margin-top:auto;display:flex}.turboiber-case-card__meta-item{align-items:center;gap:5px;font-family:Barlow,sans-serif;font-size:14px;font-weight:600;line-height:1.45;display:inline-flex}.turboiber-case-card__meta-item img{width:20px;height:20px;display:block}.turboiber-case-grid-empty{background:var(--gris-50);color:var(--negro);padding:28px;font-family:Barlow,sans-serif;font-size:17px;font-weight:500}.turboiber-project-map{width:100%;margin:0 0 34px;overflow:hidden}.turboiber-project-map__canvas{background:var(--gris-50);height:var(--turboiber-project-map-height,clamp(360px, 48vw, 560px));border:1px solid #09090924;width:100%;position:relative;overflow:hidden}.turboiber-project-map .leaflet-container{background:var(--gris-50);font-family:Barlow,sans-serif}.turboiber-project-map .leaflet-control-zoom{box-shadow:none;border:1px solid #0909092e;border-radius:0}.turboiber-project-map .leaflet-control-zoom a{color:var(--negro);border-radius:0;font-family:Barlow Condensed,sans-serif;font-weight:700}.turboiber-project-map .leaflet-control-attribution{font-size:10px;line-height:1.2}.turboiber-project-map .leaflet-interactive{outline:none}.turboiber-project-map__marker{background:0 0;border:0}.turboiber-project-map__marker-dot{border:3px solid var(--negro);background:#dadada;border-radius:999px;width:22px;height:22px;transition:box-shadow .18s,transform .18s;display:block;box-shadow:0 0 0 5px #f7c52d42}.turboiber-project-map__marker:hover .turboiber-project-map__marker-dot,.turboiber-project-map__marker.is-active .turboiber-project-map__marker-dot{transform:scale(1.14);box-shadow:0 0 0 8px #f7c52d57}.turboiber-project-map__tooltip{background:var(--negro);color:#fff;letter-spacing:0;text-transform:uppercase;border:0;border-radius:0;padding:8px 10px;font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:700;line-height:1.1;box-shadow:0 14px 24px #0909092e}.turboiber-project-map__tooltip:before{border-top-color:var(--negro)}.turboiber-project-map__cluster{background:0 0;border:0}.turboiber-project-map__cluster-inner{border:3px solid var(--negro);color:var(--negro);background:#dadada;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-family:Barlow Condensed,sans-serif;font-size:17px;font-weight:700;line-height:1;display:flex;box-shadow:0 0 0 7px #f7c52d40,0 12px 22px #09090929}.turboiber-project-map__cluster.is-medium .turboiber-project-map__cluster-inner,.turboiber-project-map__cluster.is-large .turboiber-project-map__cluster-inner{width:48px;height:48px}.turboiber-case-pdf-button.elementor-button{text-transform:uppercase;white-space:nowrap;font-family:Barlow Condensed,sans-serif;display:inline-flex;color:var(--negro)!important;background:#dadada!important;border:0!important;font-weight:700!important}.turboiber-case-pdf-button.elementor-button:hover,.turboiber-case-pdf-button.elementor-button:focus-visible{background:var(--negro)!important;color:#fff!important}@media (width<=1024px){.turboiber-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (width<=767px){.turboiber-project-map__canvas{height:var(--turboiber-project-map-height,360px)}.turboiber-case-sector-filter{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.turboiber-case-sector-filter__item{padding-left:12px;padding-right:12px}.turboiber-case-grid{grid-template-columns:1fr}.turboiber-case-card__image{min-height:210px}.turboiber-case-card__body{padding:18px}.turboiber-case-card__title{font-size:26px}}.turboiber-case-card[hidden],.turboiber-case-grid-empty[hidden]{display:none}.portada-casos{background:var(--gris-50);padding:0 15px}.portada-casos__dentro{gap:50px;max-width:1120px;margin:0 auto;padding:150px 0;display:flex}.portada-casos__texto{flex-direction:column;gap:10px;width:calc(50% - 25px);padding:10px;display:flex}.portada-casos__ante{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.portada-casos__titulo{font:700 72px/82px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.portada-casos__parrafo{font:400 22px/32px var(--sans);color:var(--texto);margin:0 0 14.4px}.portada-casos__botones{align-items:center;gap:10px;display:flex}.portada-casos__botones a{margin-bottom:6px;padding:15px 35px 15px 34px}.portada-casos__foto{background:var(--negro);flex-direction:column;justify-content:flex-end;align-items:flex-end;width:calc(50% - 25px);padding:15px;display:flex;position:relative}.portada-casos__foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.portada-casos__destacado{border:1px solid var(--amarillo);background:var(--negro);align-items:center;gap:4px;width:60%;padding:18px;display:flex;position:relative}.portada-casos__cifra{font:700 54px/62px var(--condensada);text-transform:uppercase;color:var(--amarillo);flex:1 0 auto;margin:0}.portada-casos__nota{font:400 14px/22px var(--sans);color:#fff;margin:0 0 -15px 10px;padding-bottom:14.4px}@media (width<=1024px){.portada-casos__titulo{font-size:48px;line-height:56px}.portada-casos__parrafo{font-size:20px;line-height:30px}.portada-casos__botones{flex-wrap:wrap}.portada-casos__destacado{flex-direction:column;align-items:flex-start;width:100%;padding:15px}.portada-casos__cifra{flex:none;font-size:46px;line-height:56px}.portada-casos__nota{margin:0;padding:0 0 14.4px}}@media (width<=767px){.portada-casos__dentro{flex-direction:column;padding:70px 0 15px}.portada-casos__texto,.portada-casos__foto{width:100%}.portada-casos__texto{padding:0}.portada-casos__foto{min-height:350px}.portada-casos__ante{font-size:18px;line-height:26px}.portada-casos__titulo{font-size:36px;line-height:42px}.portada-casos__parrafo{font-size:18px;line-height:28px}.portada-casos__botones{flex-direction:column;align-items:stretch}.portada-casos__destacado{padding:10px}.portada-casos__cifra{font-size:40px;line-height:48px}}.claves-casos{background:#fff;border-top:1px solid #dadada;border-bottom:1px solid #dadada;display:flex}.claves-casos__texto{flex-direction:column;flex:0 45%;align-items:flex-start;gap:10px;padding:80px 50px 80px max(5%,50vw - 570px);display:flex}.claves-casos__ante{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.claves-casos__titulo{font:700 54px/62px var(--condensada);color:var(--negro);margin:0}.claves-casos__parrafo{width:100%;font:400 17px/24px var(--sans);color:var(--texto);margin:0 0 14.4px}.claves-casos__lista{border-left:1px solid #dadada;flex-direction:column;flex:0 66.6666%;justify-content:center;align-items:flex-end;margin:0;padding:80px 0;list-style:none;display:flex}.claves-casos__lista li{background:#fff;flex-direction:column;justify-content:center;gap:10px;width:100%;min-height:100px;padding:0 max(5%,50vw - 570px) 0 50px;transition:background-color .3s;display:flex}.claves-casos__lista li:hover{background:var(--gris-50)}.claves-casos__clave{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.claves-casos__frase{font:400 18px/24px var(--sans);color:var(--texto);margin:0}@media (width<=1366px){.claves-casos__lista li{min-height:150px}}@media (width<=1024px){.claves-casos__titulo{font-size:32px;line-height:42px}.claves-casos__frase{font-size:17px}}@media (width<=767px){.claves-casos{flex-direction:column}.claves-casos__texto{padding:35px 15px}.claves-casos__lista{border-left:0;padding:0}.claves-casos__lista li{min-height:0;padding:15px}.claves-casos__lista li:nth-child(2){border-top:1px solid #dadada;border-bottom:1px solid #dadada}.claves-casos__ante,.claves-casos__clave{font-size:18px;line-height:26px}.claves-casos__titulo{font-size:40px;line-height:48px}.claves-casos__parrafo,.claves-casos__frase{font-size:16px;line-height:23px}}.proyectos-realizados{padding:0 15px}.proyectos-realizados__dentro{flex-direction:column;gap:35px;max-width:1120px;margin:0 auto;padding:50px 0;display:flex}.proyectos-realizados__titulo{font:700 54px/62px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.proyectos-realizados .turboiber-project-map{margin-bottom:34px}@media (width<=1024px){.proyectos-realizados__titulo{font-size:46px;line-height:56px}}@media (width<=767px){.proyectos-realizados__titulo{font-size:40px;line-height:48px}}.ficha-caso{--borde:max(5%,calc((100vw - 1140px) / 2));background:#fff;display:block}.caso-portada{background:var(--gris-50);display:flex}.caso-portada__texto{min-width:0;padding:150px 60px 110px var(--borde);flex-direction:column;flex:0 0 50%;justify-content:center;gap:28px;display:flex}.caso-portada__area{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.caso-portada__titulo{font:700 72px/82px var(--condensada);color:var(--negro);text-align:start;margin:0}.caso-portada__intro{font:400 22px/32px var(--sans);color:var(--texto);margin:0}.caso-portada__tarjeta{background:#fff;border:1px solid #dadada;flex-direction:column;gap:0;margin:0;padding:24px;list-style:none;display:flex}.caso-portada__tarjeta li{align-items:center;display:flex}.caso-portada__tarjeta li+li{margin-top:7.5px}.caso-portada__tarjeta li:not(:last-child){padding-bottom:7.5px}.caso-portada__tarjeta li>span:last-child{font:700 20px/28px var(--condensada);text-transform:uppercase;color:#090909e6;padding-left:5px}.caso-portada__icono{background:var(--amarillo);flex:none;width:24px;height:24px;margin-right:6px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.caso-portada__icono--empresa{height:36px;-webkit-mask-image:url(/imagenes/caso-empresa.svg);mask-image:url(/imagenes/caso-empresa.svg)}.caso-portada__icono--lugar{-webkit-mask-image:url(/imagenes/caso-lugar.svg);mask-image:url(/imagenes/caso-lugar.svg)}.caso-portada__pdf{display:flex}.caso-portada__pdf .turboiber-case-pdf-button{align-items:center;gap:10px;min-height:39px;padding:12px 24px;font-size:15px;line-height:15px;text-decoration:none;transition:background-color .3s,color .3s}.caso-portada__pdf svg{flex:none;width:15px;height:15px}.caso-portada__foto{background:var(--negro);flex:0 0 50%;min-height:200px;position:relative}.caso-portada__foto img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.caso-resumen{background:#fff;border-top:1px solid #dadada;border-bottom:1px solid #dadada;display:flex}.caso-resumen__titulo{min-width:0;padding:86px 48px 86px var(--borde);flex-direction:column;flex:0 0 38%;gap:14px;display:flex}.caso-resumen__ante{font:700 20px/28px var(--condensada);color:var(--amarillo);margin:0}.caso-resumen__sector{font:700 54px/62px var(--condensada);color:var(--negro);margin:0}.caso-resumen__texto{min-width:0;padding:86px var(--borde) 86px 48px;font:400 22px/32px var(--sans);color:var(--texto);border-left:1px solid #dadada;flex-direction:column;flex:0 0 62%;display:flex}.caso-resumen__texto p{margin:0 0 14.4px}.caso-galeria{background:#fff;flex-direction:column;gap:34px;padding:76px 0 82px;display:flex}.caso-galeria__cabeza{width:100%;max-width:1120px;margin:0 auto;padding:10px}.caso-galeria__titulo{font:700 54px/62px var(--condensada);color:var(--negro);margin:0}.caso-galeria__fotos{flex-wrap:wrap;gap:5px;display:flex}.caso-galeria__foto{aspect-ratio:800/522;flex:none;width:calc(25% - 3.75px);margin:0;overflow:hidden}.caso-galeria__foto img{object-fit:cover;width:100%;height:100%;display:block}.caso-metodo.turboiber-case-timeline{background-color:#f7f7f7}.caso-metodo .turboiber-case-timeline__kicker{color:#f7c430}.caso-metodo .turboiber-case-timeline__title{color:#090909}.caso-metodo .turboiber-case-timeline__line{color:#0909092e}.caso-metodo .turboiber-case-timeline__card{border-color:#dadada}.caso-metodo .turboiber-case-timeline__card-body{color:#333}.caso-metodo .turboiber-case-timeline__marker svg{width:28px;height:28px}@media (width<=1024px){.caso-portada{flex-direction:column-reverse}.caso-portada__texto,.caso-portada__foto{flex-basis:auto;width:100%}.caso-portada__texto{padding:35px 15px}.caso-portada__titulo{font-size:60px;line-height:68px}.caso-portada__intro{font-size:20px;line-height:30px}.caso-portada__tarjeta li+li{margin-top:0}.caso-portada__tarjeta li:not(:last-child){padding-bottom:0}.caso-portada__foto{min-height:350px}.caso-resumen{flex-direction:column}.caso-resumen__titulo,.caso-resumen__texto{flex-basis:auto;width:100%}.caso-resumen__titulo{padding:56px 24px 28px}.caso-resumen__texto{padding:28px 24px 56px;font-size:20px;line-height:30px}.caso-resumen__sector,.caso-galeria__titulo{font-size:46px;line-height:56px}.caso-galeria{padding:58px 15px 64px}}@media (width<=1024px) and (width>=768px){.caso-portada__tarjeta{flex-direction:row;align-items:center;gap:15px}}@media (width<=767px){.caso-portada__texto{gap:15px}.caso-portada__titulo{font-size:32px;line-height:43px}.caso-portada__intro{font-size:18px;line-height:28px}.caso-portada__area,.caso-resumen__ante{font-size:18px;line-height:26px}.caso-portada__tarjeta{padding:15px}.caso-portada__tarjeta li>span:last-child{font-size:18px;line-height:26px}.caso-resumen__titulo{gap:5px;padding:15px}.caso-resumen__texto{padding:15px;font-size:18px;line-height:28px}.caso-resumen__sector,.caso-galeria__titulo{font-size:24px;line-height:32px}.caso-galeria{padding:44px 15px 52px}.caso-galeria__cabeza{padding:0}}.del-ante{font:700 16px/22px var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.del-p p,.del-p{margin:0 0 14.4px}.del-p p:last-child{margin-bottom:14.4px}.del-icono{flex:none;display:inline-flex}.del-icono svg{width:100%;height:100%;display:block}@media (width<=1024px){.del-ante{font-size:14px;line-height:18px}}.turboiber-breadcrumbs{color:#666;width:100%;font:500 14px/1.25 var(--sans)}.turboiber-breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.turboiber-breadcrumbs__item{align-items:center;gap:8px;min-width:0;display:inline-flex}.turboiber-breadcrumbs__link,.turboiber-breadcrumbs__current{min-width:0;max-width:100%;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.turboiber-breadcrumbs__link{color:#666;transition:color .18s}.turboiber-breadcrumbs__link:hover,.turboiber-breadcrumbs__link:focus-visible{color:var(--negro)}.turboiber-breadcrumbs__current{color:var(--negro);font-weight:700}.turboiber-breadcrumbs__separator{color:var(--amarillo);font-weight:900;line-height:1}@media (width<=767px){.turboiber-breadcrumbs{font-size:13px}.turboiber-breadcrumbs__list,.turboiber-breadcrumbs__item{gap:6px}}.portada-delegacion{border-bottom:1px solid var(--gris-200);padding:150px 15px}.portada-delegacion__dentro{gap:44px;max-width:1120px;margin:0 auto;display:flex}.portada-delegacion__texto{flex-direction:column;flex:56 1 0;gap:18px;min-width:0;padding:10px;display:flex}.portada-delegacion__ante{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0 0 14.4px}.portada-delegacion__titulo{font:700 72px/82px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.portada-delegacion__parrafo{font:500 20px/30px var(--sans);color:#202020;margin:0 0 14.4px}.portada-delegacion__datos{margin:0;padding:0;list-style:none}.portada-delegacion__datos li{font:700 20px/28px var(--condensada);color:var(--texto);align-items:flex-start;padding-bottom:12.5px;display:flex;position:relative}.portada-delegacion__datos li+li{margin-top:12.5px}.portada-delegacion__datos li:last-child{padding-bottom:0}.portada-delegacion__datos li:not(:last-child):after{content:"";border-top:1px solid var(--gris-200);width:100%;position:absolute;bottom:0;left:0}.portada-delegacion__datos a{color:inherit;text-decoration:none}.portada-delegacion__icono{width:18px;height:28px;color:var(--amarillo);flex:none;justify-content:center;align-items:center;margin-right:5px;display:flex}.portada-delegacion__icono svg{width:18px;height:18px}.portada-delegacion__datos span:last-child,.portada-delegacion__datos a{padding-left:5px}.portada-delegacion__mapa{background:var(--negro);flex:44 1 0;min-width:0;padding:12px;display:flex}.portada-delegacion__mapa iframe{border:0;width:100%;height:450px;display:block}@media (width<=1024px){.portada-delegacion__dentro{flex-direction:column;gap:28px}.portada-delegacion__titulo{font-size:60px;line-height:68px}}@media (width<=767px){.portada-delegacion{padding:0}.portada-delegacion__texto{padding:80px 15px 15px}.portada-delegacion__ante{font-size:18px;line-height:26px}.portada-delegacion__titulo{font-size:48px;line-height:56px}.portada-delegacion__parrafo{font-size:18px;line-height:28px}.portada-delegacion__datos li{font-size:18px;line-height:26px}.portada-delegacion__icono{height:26px}.portada-delegacion__mapa{padding:15px}.portada-delegacion__mapa iframe{height:350px}}.sede{background-position:100%;background-size:cover;min-height:560px;display:flex}.sede__dentro{width:100%;max-width:1120px;margin:0 auto;display:flex}.sede__tarjeta{background:#090909e6;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;width:52%;min-height:560px;padding:46px;display:flex}.sede__titulo{font:700 46px/48px var(--condensada);text-transform:uppercase;color:#fff;margin:0}.sede__lugar,.sede__destacado{font:500 16px/22px var(--sans);color:#fff;align-items:center;gap:10px;margin:12px 0 0;display:flex}.sede__destacados{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;display:grid}.sede__destacado{gap:20px}.sede__destacado p,.sede__lugar p{margin:0 0 14.4px}.sede .del-icono{width:18px;height:18px;color:var(--amarillo)}@media (width<=1366px){.sede__dentro{margin:0}}@media (width<=1024px){.sede,.sede__tarjeta{min-height:500px}.sede__tarjeta{width:62%;padding:38px 34px}.sede__titulo{font-size:40px;line-height:42px}}@media (width<=767px){.sede,.sede__tarjeta{min-height:520px}.sede__tarjeta{width:100%;padding:30px 22px}.sede__titulo{font-size:34px;line-height:36px}.sede__destacados{grid-template-columns:1fr;gap:10px}.sede__lugar,.sede__destacado{padding:10px}.sede__destacado{flex-direction:column;align-items:flex-start;gap:10px}.sede__destacado .del-icono{align-items:flex-start;height:24px}.sede__destacado .del-icono svg{height:18px}}.estructura{background:#fff;padding:88px 16px}.estructura__dentro{align-items:center;gap:48px;max-width:1120px;margin:0 auto;display:flex}.estructura__texto{flex-direction:column;flex:43 1 0;gap:18px;min-width:0;padding:10px;display:flex}.estructura__titulo{font:700 50px/52px var(--condensada);color:var(--negro);margin:0}.estructura__parrafos{font:400 17px/27px var(--sans);color:var(--texto)}.estructura__parrafos p{margin:0 0 14.4px}.estructura__esquema{flex-direction:column;flex:57 1 0;gap:12px;min-width:0;padding:10px;display:flex}.estructura__caja{border:1px solid var(--gris-200);background:var(--gris-50);align-items:center;gap:18px;padding:20px 22px;display:flex}.estructura__caja-texto{flex-direction:column;flex:1;gap:3px;min-width:0;padding:10px;display:flex}.estructura__caja h3,.estructura__central-cabeza h3{font:700 22px/26px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.estructura__caja p{font:400 14px/20px var(--sans);color:#777;margin:0 0 14.4px}.estructura__caja .del-icono,.estructura__central-cabeza .del-icono{align-items:center;width:30px;height:36px}.estructura__caja .del-icono svg,.estructura__central-cabeza .del-icono svg{height:30px}.estructura__signo{font:700 28px/28px var(--condensada);color:var(--amarillo);margin:0}.estructura__central{border:1px solid var(--gris-200);background:var(--gris-50);flex-direction:column;gap:16px;padding:22px;display:flex}.estructura__central-cabeza{align-items:center;gap:14px;padding:10px;display:flex}.estructura__areas{flex-wrap:wrap;gap:8px;margin:0;padding:10px;list-style:none;display:flex}.estructura__areas li{width:33.333%;font:700 16px/20px var(--condensada);text-transform:uppercase;color:var(--texto);align-items:center;gap:9px;padding:4px 8px 4px 0;display:flex}.estructura__areas .del-icono{align-items:center;width:22px;height:28px}.estructura__areas .del-icono svg{height:22px}@media (width<=1024px){.estructura{padding:64px 20px}.estructura__dentro{flex-direction:column;align-items:stretch;gap:32px}.estructura__titulo{font-size:45px;line-height:47px}.estructura__caja h3,.estructura__central-cabeza h3{font-size:17px;line-height:21px}.estructura__signo{font-size:23px;line-height:23px}.estructura__areas li{font-size:14px;line-height:18px}}@media (width<=767px){.estructura{padding:50px 18px}.estructura__titulo{font-size:38px;line-height:40px}.estructura__parrafos{font-size:16px}.estructura__caja,.estructura__central{padding:18px}.estructura--delegacion .estructura__caja{flex-direction:column;align-items:flex-start}.estructura--delegacion .estructura__caja-texto{align-self:stretch}.estructura__caja h3,.estructura__central-cabeza h3{font-size:14px;line-height:18px}.estructura__signo{font-size:16px;line-height:18px}.estructura__areas li{width:100%}}.estructura--sede .estructura__texto{flex:40 1 0;padding:0}.estructura--sede .estructura__titulo{max-width:360px}.estructura--sede .estructura__esquema{flex:60 1 0;gap:0;padding:0}.estructura--sede .estructura__caja{border:0;flex-flow:row;gap:20px;min-height:86px;padding:20px 24px}.estructura--sede .estructura__central{border:0;gap:12px;padding:20px 24px}.estructura--sede .estructura__central-cabeza{border-bottom:1px solid var(--gris-200);gap:18px;padding:0 0 12px}.estructura--sede .estructura__areas{grid-template-columns:.85fr 1.35fr 1.2fr;gap:0;padding:0;display:grid}.estructura--sede .estructura__caja-texto{padding:0}.estructura--sede .estructura__areas li{gap:10px;width:100%;min-width:0;padding:2px 12px;font-size:15px;line-height:18px}.estructura--sede .estructura__areas li:first-child{padding-left:0}.estructura--sede .estructura__areas li+li{border-left:1px solid var(--gris-200)}.estructura--sede .estructura__signo{text-align:center;width:100%;padding:3px 0;font-size:26px;line-height:28px}.estructura--sede .del-icono{flex:0 0 32px;width:32px;height:32px}.estructura--sede .del-icono svg{width:32px;height:32px}@media (width<=1024px){.estructura--sede .estructura__texto,.estructura--sede .estructura__esquema{flex:none;width:100%}}@media (width<=600px){.estructura--sede .estructura__caja,.estructura--sede .estructura__central{padding:16px}.estructura--sede .estructura__areas{grid-template-columns:1fr;gap:12px}.estructura--sede .estructura__areas li{padding:0}.estructura--sede .estructura__areas li+li{border-left:0;border-top:1px solid var(--gris-200);padding-top:12px}.estructura--sede h3{font-size:18px;line-height:22px}}.departamentos{background:#fff;padding:80px 16px 84px}.departamentos__dentro{flex-direction:column;gap:30px;max-width:1120px;margin:0 auto;display:flex}.departamentos__cabeza{flex-direction:column;gap:8px;padding:10px;display:flex}.departamentos__titulo{font:700 48px/52px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.departamentos__texto{margin:0 0 14.4px}.departamentos__fila{gap:16px;margin:0;padding:10px;list-style:none;display:flex}.departamento{border:1px solid var(--gris-200);background:#fff;flex-direction:column;flex:1 1 0;gap:15px;min-width:0;padding:28px 26px;display:flex}.departamento__arriba{justify-content:space-between;align-items:center;padding:10px;display:flex}.departamento__numero{font:700 22px/24px var(--condensada);color:var(--amarillo);margin:0}.departamento__arriba .del-icono{width:30px;height:36px}.departamento__arriba .del-icono svg{height:30px;margin:auto 0}.departamento__titulo{font:700 28px/32px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.departamento__entradilla{font:500 16px/23px var(--sans);color:var(--texto);margin:0 0 14.4px}.departamento__texto{font:400 15px/23px var(--sans);color:#777;margin:0 0 14.4px}.departamento__foto{object-fit:cover;width:100%;height:146px;display:block}@media (width<=1024px){.departamentos{padding:64px 20px 68px}.departamentos__titulo{font-size:44px;line-height:48px}.departamentos__fila{flex-direction:column}.departamento__numero{font-size:18px;line-height:20px}.departamento__titulo{font-size:24px;line-height:28px}.departamento__foto{aspect-ratio:2.3;height:auto}}@media (width<=767px){.departamentos{padding:50px 18px 54px}.departamentos__titulo{font-size:39px;line-height:43px}.departamento{padding:24px 20px}.departamento__numero{font-size:14px;line-height:18px}.departamento__titulo{font-size:19px;line-height:23px}.departamento__entradilla{font-size:15px}.departamento__texto{font-size:14px}}.departamentos--sede .departamentos__cabeza,.departamentos--sede .departamentos__fila{padding:0}.departamentos--sede .departamentos__titulo:after{content:"";background:var(--amarillo);width:72px;height:3px;margin-top:18px;display:block}.departamentos--sede .departamentos__fila{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.departamentos--sede .departamento{border-color:#e8e8e8;grid-template-rows:44px 36px 52px minmax(156px,auto) 146px auto;align-content:start;gap:12px;padding:22px 20px 16px;display:grid}.departamentos--sede .departamento__arriba{justify-content:flex-start;gap:22px;padding:0}.departamentos--sede .departamento__numero{font-size:25px;line-height:30px}.departamentos--sede .departamento__arriba .del-icono{width:38px;height:38px}.departamentos--sede .departamento__titulo{font-size:25px;line-height:30px}.departamentos--sede .departamento__entradilla{font-size:16px;line-height:23px}.departamentos--sede .departamento__texto{color:#303030;font-size:14px;line-height:21px}.departamentos--sede .departamento__foto{height:142px;margin:2px 0}.departamentos--sede .departamento__arriba{min-height:44px}.departamentos--sede .departamento__rasgos .del-icono{align-items:flex-start;height:32px}.departamentos--sede .departamento__rasgos .del-icono svg{height:26px}.departamento__rasgos{background:var(--gris-50);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-self:start;margin:0;padding:14px 0;list-style:none;display:grid}.departamento__rasgos li{text-align:center;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:0 5px;display:flex}.departamento__rasgos li+li{border-left:1px solid var(--gris-200)}.departamento__rasgos .del-icono{width:26px;height:26px}.departamento__rasgos strong{font:600 13px/16px var(--condensada);text-transform:uppercase;color:var(--texto)}.departamento__rasgos span:last-child{font:400 12px/16px var(--sans);color:#303030}.departamento__pie{background:var(--gris-50);text-align:center;font:500 12px/18px var(--sans);color:#777;margin:0;padding:6px}.departamento__lista{border-top:1px solid #e8e8e8;grid-row:5/span 3;align-self:start;margin:0;padding:18px 0 0;list-style:none}.departamento__lista li{font:400 15px/23px var(--sans);color:var(--texto);align-items:center;gap:8px;padding-bottom:12px;display:flex}.departamento__lista li:before{content:"";background:var(--amarillo);flex:none;width:14px;height:14px;-webkit-mask:url(/iconos/check.svg) 50%/contain no-repeat;mask:url(/iconos/check.svg) 50%/contain no-repeat}@media (width<=1024px){.departamentos--sede .departamentos__fila{grid-template-columns:1fr}.departamentos--sede .departamento{gap:16px;display:flex}.departamentos--sede .departamento__foto{height:auto}.departamentos--sede .departamento__rasgos{align-self:stretch}.departamentos--sede .departamento__titulo{font-size:26px}}.equipo-delegacion{background:var(--gris-50);padding:76px 15px}.equipo-delegacion__dentro{max-width:1140px;margin:0 auto;display:flex}.equipo-delegacion__foto{border:1px solid var(--gris-200);border-right:0;flex:45 1 0;min-width:0}.equipo-delegacion__foto img{object-fit:cover;width:100%;height:430px;display:block}.equipo-delegacion__texto{border:1px solid var(--gris-200);background:#fff;flex-direction:column;flex:55 1 0;justify-content:center;gap:16px;min-width:0;padding:44px 48px;display:flex}.equipo-delegacion__ante{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.equipo-delegacion__titulo{font:700 46px/50px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.equipo-delegacion__parrafo{font:400 18px/28px var(--sans);color:var(--texto);margin:0 0 14.4px}@media (width<=1024px){.equipo-delegacion{padding:58px 15px}.equipo-delegacion__dentro{flex-direction:column}.equipo-delegacion__foto img{height:340px}}@media (width<=767px){.equipo-delegacion{padding:44px 15px 46px}.equipo-delegacion__foto img{height:240px}.equipo-delegacion__texto{padding:28px 22px 30px}.equipo-delegacion__ante{font-size:18px;line-height:26px}.equipo-delegacion__titulo{font-size:34px;line-height:36px}.equipo-delegacion__parrafo{font-size:17px;line-height:26px}}.servicios-delegacion__dentro{gap:35px;max-width:1120px;margin:0 auto;display:flex}.servicios-delegacion__cabeza{flex-direction:column;flex:none;gap:10px;width:calc(33.3333% - 11.6667px);min-width:0;padding:70px 15px 50px;display:flex}.servicios-delegacion__titulo{font:700 54px/62px var(--condensada);text-transform:uppercase;color:#090909e6;margin:0}.servicios-delegacion__texto{font:400 19px/29px var(--sans);color:var(--texto);margin:0}.servicios-delegacion__lista{border:solid var(--gris-200);border-width:0 1px;flex:none;width:calc(66.6667% - 23.3333px);min-width:0;margin:0;padding:50px 0;list-style:none}.servicios-delegacion__lista li{border-bottom:1px solid var(--gris-200);flex-direction:column;gap:10px;padding:25px 0 25px 35px;display:flex}.servicios-delegacion__lista li:last-child{border-bottom:0}.servicios-delegacion__numero{font:700 20px/28px var(--condensada);color:var(--amarillo);margin:0 0 14.4px}.servicios-delegacion__lista h3{font:700 34px/44px var(--condensada);text-transform:uppercase;color:var(--texto);margin:0}.servicios-delegacion__lista p:last-child{font:400 17px/25px var(--sans);color:var(--texto);margin:0 0 14.4px}.servicios-delegacion__lista li:first-child p{margin-bottom:0}@media (width<=1024px){.servicios-delegacion__titulo{font-size:46px;line-height:56px}.servicios-delegacion__lista h3{font-size:32px;line-height:40px}}@media (width<=767px){.servicios-delegacion__dentro{flex-direction:column;gap:15px}.servicios-delegacion__cabeza,.servicios-delegacion__lista{width:100%}.servicios-delegacion__titulo{font-size:40px;line-height:48px}.servicios-delegacion__texto{font-size:18px;line-height:27px}.servicios-delegacion__lista{border-width:1px 0;padding:0}.servicios-delegacion__lista li{padding:15px}.servicios-delegacion__numero{font-size:18px;line-height:26px}.servicios-delegacion__lista h3{font-size:30px;line-height:38px}.servicios-delegacion__lista p:last-child{font-size:16px;line-height:24px}}.otras-delegaciones{background:#f4f4f4;padding:72px 24px 78px}.otras-delegaciones__dentro{flex-direction:column;gap:30px;max-width:1120px;margin:0 auto;padding:10px;display:flex}.otras-delegaciones__titulo{font:700 54px/62px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}@media (width<=1024px){.otras-delegaciones{padding:58px 22px 62px}.otras-delegaciones__titulo{font-size:46px;line-height:56px}}@media (width<=767px){.otras-delegaciones{padding:35px 15px}.otras-delegaciones__dentro{padding:0}.otras-delegaciones__titulo{font-size:40px;line-height:48px}}.departamentos--delegacion .departamento:not(:first-child) .departamento__texto,.estructura--delegacion .estructura__caja:last-child p,.estructura--sede .estructura__caja:first-child p,.departamentos--sede .departamento__entradilla,.departamentos--sede .departamento__texto,.sede__tarjeta:not(:has(.sede__destacados)) .sede__lugar p,.portada-delegacion:has(~.estructura--sede) .portada-delegacion__parrafo{margin-bottom:0}.doble{row-gap:56px}.doble .h2{grid-column:1/-1;max-width:16ch;margin-bottom:clamp(8px,3vh,40px)}.doble .etiqueta{margin:0 0 16px}.doble h3{max-width:20ch;margin:0 0 18px}.doble .txt{max-width:42ch;margin:0}.portada-pagina{padding:150px 0}.portada-pagina__dentro{max-width:var(--ancho);justify-content:space-between;gap:30px;margin:0 auto;display:flex}.portada-pagina__texto{flex:1;max-width:666px;padding-top:106px}.portada-pagina .etiqueta{margin-bottom:10px}.portada-pagina .titulo-display{color:var(--texto);max-width:420px;line-height:82px}.portada-pagina__frase{font:400 18px/24px var(--sans);color:#090909e6;margin:10px 0 0}.portada-pagina__botones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.portada-pagina .enlace{border-color:var(--texto);color:var(--texto)}@media (hover:hover){.portada-pagina .enlace:hover{background:var(--texto);color:#fff}}.portada-pagina__marco{border:1px solid var(--gris-200);background:#fff;flex:none;width:444px;padding:10px}.portada-pagina__marco img{object-fit:cover;width:100%;height:500px;display:block}@media (width<=1180px){.portada-pagina__dentro{margin:0 15px}}@media (width<=1024px){.portada-pagina{padding:150px 0}.portada-pagina__dentro{flex-direction:column-reverse;gap:10px;margin:0 15px}.portada-pagina .titulo-display{font-size:60px;line-height:68px}.portada-pagina__texto{max-width:none;padding-top:0}.portada-pagina__frase{font-size:17px}.portada-pagina__marco{width:auto}.portada-pagina__marco img{height:350px}}@media (width<=767px){.portada-pagina{padding:80px 0 15px}.portada-pagina__dentro{gap:10px;margin:0 15px}.portada-pagina .titulo-display{font-size:36px;line-height:42px}.portada-pagina__frase{font-size:16px;line-height:23px}.portada-pagina__botones{gap:16px}.portada-pagina__marco img{height:250px}}.empresa{padding:100px 0}.empresa__dentro{max-width:var(--ancho);justify-content:space-between;align-items:flex-start;gap:30px;margin:0 auto;display:flex}.empresa__texto{width:35%}.empresa .etiqueta{margin-bottom:10px}.empresa__titulo{font:700 34px/44px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0 0 10px}.empresa__parrafo{font:400 18px/24px var(--sans);color:var(--texto);margin:0 0 24px}.empresa__cifras{flex-direction:column;width:60%;display:flex}.empresa__rejilla{grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid}.empresa__rejilla li{border:1px solid var(--gris-200);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;margin:0 -1px -1px 0;padding:25px;display:flex}.empresa__numero{font:700 72px/82px var(--condensada);color:var(--acento)}.empresa__que{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--negro)}.empresa__cita{background:var(--gris-50);border:1px solid var(--gris-200);margin:0;padding:25px}.empresa__cita blockquote{font:400 22px/32px var(--sans);color:var(--texto);margin:0 0 14px}.empresa__cita figcaption{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--acento);margin:0}@media (width<=1180px){.empresa__dentro{margin:0 15px}}@media (width<=1024px){.empresa{padding:50px 0}.empresa__dentro{flex-direction:column;gap:35px}.empresa__texto,.empresa__cifras{width:auto}.empresa .etiqueta{margin-bottom:5px}.empresa__titulo{margin-bottom:5px;font-size:32px;line-height:40px}.empresa__parrafo{font-size:17px;line-height:24px}.empresa__parrafo:last-child{margin-bottom:0}.empresa__numero{font-size:60px;line-height:68px}.empresa__cita blockquote{font-size:20px;line-height:30px}}@media (width<=767px){.empresa__dentro{margin:0 15px}.empresa .etiqueta{margin-bottom:5px}.empresa__titulo{margin-bottom:5px;font-size:24px;line-height:31px}.empresa__parrafo{margin-bottom:23px;font-size:16px;line-height:23px}.empresa__parrafo:last-child{margin-bottom:0}.empresa__rejilla{grid-template-columns:1fr 1fr}.empresa__rejilla li{padding:15px;grid-column:span 1!important}.empresa__rejilla li:nth-child(n+3){grid-column:span 2!important}.empresa__numero{font-size:48px;line-height:56px}.empresa__que{font-size:18px;line-height:26px}.empresa__cita{padding:15px}.empresa__cita blockquote{font-size:18px;line-height:28px}.empresa__cita figcaption{font-size:18px;line-height:26px}}.delegaciones-pais{padding:102px 0 96px}.delegaciones-pais__dentro{max-width:1140px;margin:0 auto}.delegaciones-pais__cabeza{padding:0 10px}.delegaciones-pais .etiqueta{margin-bottom:14px}.delegaciones-pais__titulo{max-width:560px;font:700 54px/58px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.delegaciones-pais__texto{max-width:1120px;font:400 20px/30px var(--sans);color:var(--texto);margin:14px 0 58px}@media (width<=1200px){.delegaciones-pais__dentro{margin:0 15px}}@media (width<=1024px){.delegaciones-pais{padding:80px 0 74px}}@media (width<=767px){.delegaciones-pais{padding:64px 0 58px}.delegaciones-pais__dentro{margin:0 15px}.delegaciones-pais__titulo{font-size:38px;line-height:40px}.delegaciones-pais__texto{font-size:18px;line-height:28px}}.cajas{margin:0;padding:0;list-style:none;display:grid}.caja{border:1px solid var(--gris-200);background:#fff;align-items:flex-start;gap:15px;margin:0 -1px -1px 0;padding:20px;display:flex}.caja__icono{background:var(--acento);width:48px;height:48px;color:var(--negro);flex:none;justify-content:center;align-items:center;display:inline-flex}.caja__icono svg{width:24px;height:24px}.caja h3{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--negro);margin:8px 0 0}.caja p{font:400 16px/24px var(--sans);color:var(--texto);margin:0}@media (width<=767px){.caja h3{font-size:18px;line-height:26px}}.pilares{border-top:1px solid var(--gris-200);border-bottom:1px solid var(--gris-200);padding:150px 0}.pilares__dentro{max-width:var(--ancho);grid-template-columns:1fr 1fr;gap:50px;margin:0 auto;display:grid}.pilares__foto{min-height:400px;position:relative}.pilares__foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pilares__texto{padding:10px}.pilares__ante.etiqueta{margin-bottom:10px;font-size:16px;line-height:22px}.pilares__titulo{max-width:515px;font:700 56px/58px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.pilares__parrafo{font:400 22px/32px var(--sans);color:var(--texto);margin:10px 0 24px}.pilares__cajas{grid-template-columns:1fr;gap:10px}.pilares__cajas .caja{margin:0}@media (width<=1180px){.pilares__dentro{margin:0 15px}}@media (width<=1024px){.pilares{padding:50px 0}.pilares__dentro{grid-template-columns:1fr}.pilares__foto{min-height:370px}.pilares__foto img{width:calc(100% - 20px);height:calc(100% - 20px);inset:10px}.pilares__texto{padding:0}.pilares__ante.etiqueta{font-size:15px;line-height:21px}.pilares__titulo{font-size:46px;line-height:48px}.pilares__parrafo{margin-bottom:24px;font-size:20px;line-height:30px}.pilares__cajas{grid-template-columns:1fr 1fr}}@media (width<=767px){.pilares__dentro{gap:50px;margin:0 15px}.pilares__foto{height:220px;min-height:0}.pilares__texto{padding:0}.pilares__ante.etiqueta{font-size:14px;line-height:20px}.pilares__titulo{font-size:38px;line-height:40px}.pilares__parrafo{font-size:18px;line-height:28px}.pilares__cajas{grid-template-columns:1fr}}.valores{padding:50px 0}.valores__dentro{max-width:var(--ancho);flex-direction:column;gap:50px;margin:0 auto;display:flex}.valores__cabeza{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.valores__ante.etiqueta{margin-bottom:10px;font-size:16px;line-height:22px}.valores__titulo{max-width:449px;font:700 54px/58px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.valores__parrafo{max-width:623px;font:400 22px/32px var(--sans);color:var(--texto);margin:0 0 15px}.valores__cuerpo{grid-template-columns:2fr 1fr;display:grid}.valores__cuerpo--sin-foto{grid-template-columns:1fr}.valores__cajas{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}.valores__foto{min-height:250px;position:relative}.valores__foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=1180px){.valores__dentro{margin:0 15px}}@media (width<=1024px){.valores{padding:50px 0}.valores__cabeza{flex-direction:column;align-items:flex-start;gap:18px}.valores__ante.etiqueta{font-size:15px;line-height:21px}.valores__titulo{max-width:none;font-size:44px;line-height:48px}.valores__parrafo{max-width:none;margin-bottom:14px;font-size:20px;line-height:30px}.valores__cuerpo{grid-template-columns:1fr}.valores__foto{order:-1;min-height:270px}.valores__foto img{width:calc(100% - 20px);height:calc(100% - 20px);inset:10px}}@media (width<=767px){.valores__dentro{margin:0 15px}.valores__ante.etiqueta{font-size:14px;line-height:20px}.valores__titulo{font-size:36px;line-height:39px}.valores__parrafo{font-size:18px;line-height:28px}.valores__cabeza{gap:18px}.valores__parrafo{margin-bottom:14px}.valores__foto{min-height:220px}.valores__foto img{width:calc(100% - 20px);height:calc(100% - 20px);inset:10px}.valores__cajas{grid-template-columns:1fr;grid-auto-rows:auto}}.carrusel-clientes{padding:96px 15px 94px}.carrusel-clientes__cabeza{text-align:center;max-width:960px;margin:0 auto 45px}.carrusel-clientes__ante.etiqueta{margin-bottom:10px}.carrusel-clientes__titulo{font:700 54px/58px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.carrusel-clientes__texto{max-width:960px;font:400 22px/32px var(--sans);color:var(--texto);margin:15px auto 0}.carrusel-clientes__banda{--ver:8;border:1px solid var(--gris-200);background:#fff;padding:28px 24px;overflow:hidden;container-type:inline-size}.carrusel-clientes__pista{width:max-content;animation:carrusel-clientes calc(var(--n) * 6.5s) linear infinite;margin:0;padding:0;list-style:none;display:flex}.carrusel-clientes__pista li{width:calc((100cqw - (var(--ver) - 1) * 20px) / var(--ver));flex:none;justify-content:center;align-items:center;margin-right:20px;display:flex}.carrusel-clientes__pista img{width:auto;max-width:100%;height:auto;display:block}@keyframes carrusel-clientes{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.carrusel-clientes__pista{animation:none}}@media (width<=1024px){.carrusel-clientes{padding:72px 15px}.carrusel-clientes__cabeza{margin-bottom:24px}.carrusel-clientes__texto{font-size:20px;line-height:30px}.carrusel-clientes__banda{padding:15px}}@media (width<=767px){.carrusel-clientes{padding:54px 15px 58px}.carrusel-clientes__titulo{font-size:36px;line-height:39px}.carrusel-clientes__texto{font-size:18px;line-height:28px}.carrusel-clientes__banda{--ver:3}}.ar{--pt:64px;--pb:72px;--lado:24px;--hueco:26px;padding:var(--pt) var(--lado) var(--pb)}.ar__dentro{gap:var(--hueco);flex-direction:column;max-width:1140px;margin:0 auto;display:flex}.ar__cabeza{flex-direction:column;gap:10px;padding:10px;display:flex}.ar__ante{font:700 15px/.96 var(--condensada);text-transform:uppercase;color:#777;margin:0}.ar__titulo{font:700 var(--titulo,50px)/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.ar__intro{font:400 var(--intro,17px)/1.55 var(--sans);color:#333;margin:0 0 14.4px}.ar-p p{margin:0 0 14.4px}.ar-boton{min-height:54px;display:block}.ar-boton .boton,.ar-boton .enlace{min-height:48px;padding:0 24px;line-height:18px}.ar-boton .enlace{background:var(--negro);border-color:var(--negro);color:#fff}@media (hover:hover){.ar-boton .enlace:hover{background:var(--acento);border-color:var(--acento);color:var(--negro)}.ar-boton .boton:hover{background:var(--negro);border-color:var(--negro);color:#fff}}.ar-icono{height:50px;margin-bottom:2px;display:block}.ar-icono span{background:var(--negro);color:#f7c52d;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ar-icono svg{width:22px;height:22px}.ar-ante{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.ar-dos{--izq:48%;--der:52%;align-items:flex-end;gap:24px 32px;padding:10px;display:flex}.ar-dos__titulo{flex:0 1 var(--izq);flex-direction:column;gap:10px;min-width:0;padding:10px;display:flex}.ar-dos__texto{flex:0 1 var(--der);min-width:0;padding:10px}.ar-dos .ar__titulo{line-height:.94}.ar-dos .ar__intro{color:#3b3b3b}@media (width<=1024px){.ar-dos{flex-direction:column;align-items:stretch}}@media (width<=767px){.ar-ante{font-size:18px;line-height:26px}.ar-dos .ar__intro{font-size:16px}}@media (width<=1024px){.ar{--lado:20px}}@media (width<=767px){.ar{--lado:15px}}.portada-ficha{padding:112px 24px 66px}.portada-ficha__dentro{gap:42px;max-width:1140px;margin:0 auto;display:flex}.portada-ficha__texto{flex-direction:column;flex:0 55%;gap:18px;min-width:0;padding:10px;display:flex}.portada-ficha__foto{flex:0 45%;min-width:0;padding:10px}.portada-ficha__foto img{object-fit:cover;width:100%;height:360px;display:block}.portada-ficha__ruta{align-items:center;gap:12px;padding:10px;display:flex}.portada-ficha__icono{height:44px;color:var(--amarillo);flex:none;display:block}.portada-ficha__icono svg{width:38px;height:38px}.portada-ficha__migas{font:700 15px/1 var(--condensada);text-transform:uppercase;color:var(--amarillo)}.portada-ficha__migas ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:inline-flex}.portada-ficha__migas li{align-items:center;min-height:38px;display:inline-flex}.portada-ficha__migas a{color:var(--amarillo);text-decoration:none}.portada-ficha__migas a:hover,.portada-ficha__migas a:focus-visible,.portada-ficha__migas [aria-current]{color:var(--negro)}.portada-ficha__barra{padding:0 7px}.portada-ficha__titulo{font:700 68px/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.portada-ficha__lead{font:400 19px/1.55 var(--sans);color:var(--negro)}.portada-ficha__lead p{margin:0 0 14.4px}.portada-ficha__botones{flex-wrap:wrap;gap:12px;margin-top:6px;padding:10px;display:flex}@media (width<=1024px){.portada-ficha{padding:84px 20px 52px}.portada-ficha__dentro{flex-direction:column}.portada-ficha__foto img{height:300px}}@media (width<=767px){.portada-ficha{padding:64px 15px 42px}.portada-ficha__titulo{font-size:46px}.portada-ficha__lead{font-size:16px}.portada-ficha__foto img{height:220px}}.tarjetas{--fondo-tarjeta:#fff;--relleno:24px 22px 26px;--relleno-movil:22px 18px 24px;--hueco-tarjeta:12px;--titulo-tarjeta:30px;--titulo-tarjeta-movil:26px;--texto-tarjeta:1.55}.tarjetas--criterio{--titulo:52px;--intro:17px}.tarjetas--pasos{--hueco:28px;--titulo:50px;--intro:17px}.tarjetas--enlaces,.tarjetas--familias{--pb:74px;--hueco:28px;--titulo:50px;--intro:16px;--fondo-tarjeta:var(--gris-50);--relleno:22px 20px 24px;--relleno-movil:20px 18px 22px;--hueco-tarjeta:13px;--titulo-tarjeta:25px;--titulo-tarjeta-movil:25px;--texto-tarjeta:1.5}.tarjetas--familias{--hueco:24px;--titulo:48px}.tarjetas--familias .ar__intro{line-height:1.5}.tarjetas--proceso{--pt:68px;--pb:76px;--hueco:30px;--titulo:52px;--intro:17px;--fondo-tarjeta:var(--gris-50);--relleno:26px 24px 28px}.tarjetas--seleccion{--pt:62px;--pb:70px;--titulo:46px;--intro:17px;--titulo-tarjeta:27px;--titulo-tarjeta-movil:24px}.tarjetas--fichas{--pt:60px;--pb:68px;--hueco:28px;--titulo:46px;--intro:17px;--fondo-tarjeta:var(--gris-50);--relleno:0 0 24px;--relleno-movil:0 0 24px;--hueco-tarjeta:16px}.tarjetas--fichas .tarjeta>:not(.tarjeta__foto){margin-left:22px;margin-right:22px}.tarjetas--fichas .tarjeta__foto{height:235px}.tarjetas--fichas .tarjeta__boton{min-height:54px;margin-top:0}.tarjetas--fichas .tarjeta__boton .boton{min-height:48px;padding:0 24px}.tarjetas--rutas{--pt:76px;--pb:84px;--hueco:30px;--titulo:54px;--intro:17px;--fondo-tarjeta:var(--gris-50);--relleno:24px 22px 26px;--relleno-movil:22px 18px 24px;--hueco-tarjeta:13px;--titulo-tarjeta:32px;--titulo-tarjeta-movil:28px;border-top:1px solid var(--gris-200);border-bottom:1px solid var(--gris-200)}.tarjetas--aplicaciones{--pt:76px;--pb:84px;--hueco:30px;--titulo:54px;--intro:17px;--fondo-tarjeta:#fff;--relleno:24px 22px 26px;--relleno-movil:22px 18px 24px;--hueco-tarjeta:13px;--titulo-tarjeta:27px;--titulo-tarjeta-movil:24px}.tarjetas--aplicaciones .ar-dos{--izq:55%;--der:45%;gap:30px}.tarjetas--rutas .ar__titulo,.tarjetas--aplicaciones .ar__titulo{line-height:.94}.tarjetas--rutas .ar__intro{color:#3b3b3b}.tarjetas--rutas .tarjeta,.tarjetas--aplicaciones .tarjeta{border-color:#d7d7d7}.tarjetas--aplicaciones .tarjeta__foto{aspect-ratio:3/2;height:auto}.tarjetas--rutas .tarjeta__num{color:#f7c430;font-size:22px;line-height:.94}.tarjetas--rutas .tarjeta__titulo,.tarjetas--aplicaciones .tarjeta__titulo{line-height:.94}.tarjetas--rutas .tarjeta__texto,.tarjetas--aplicaciones .tarjeta__texto{color:#4a4a4a}.tarjetas--rutas .tarjeta__boton{min-height:58px;margin-top:0}.tarjetas--rutas .tarjeta__boton .boton{border-color:var(--negro);min-height:52px;color:var(--negro);background:0 0;padding:0 26px;font-size:16px}.tarjetas__fila{flex-wrap:wrap;margin:0;padding:10px;list-style:none;display:flex}.tarjetas--familias .tarjetas__fila{padding:44px 10px}.tarjetas--accesos{--fondo-tarjeta:#fff;--relleno:24px 22px 26px;--relleno-movil:22px 18px 24px;--hueco-tarjeta:12px;--titulo-tarjeta:27px;--titulo-tarjeta-movil:24px;--texto-tarjeta:1.55}.tarjetas--accesos .tarjeta__boton{min-height:54px;margin-top:0}.tarjetas--accesos .tarjeta__boton .boton{background:0 0;border-color:#0000;min-height:48px;padding:0 24px}.tarjetas--accesos .tarjetas__fila .tarjeta__boton .boton{font-size:16px}.tarjetas.tarjetas--sectores{padding:calc(var(--pt) + 10px) calc(var(--lado) + 10px) calc(var(--pb) + 10px)}.tarjetas--sectores .ar__dentro{max-width:1072px}.tarjeta{gap:var(--hueco-tarjeta);min-width:0;padding:var(--relleno);background:var(--fondo-tarjeta);border:1px solid #d8d8d8;flex-direction:column;flex:0 0 33.333%;display:flex}.tarjetas__fila--mitad .tarjeta{flex-basis:50%}.tarjetas__fila--cuarto .tarjeta{flex-basis:25%}.tarjeta__num{font:700 22px/.96 var(--condensada);color:var(--amarillo);margin:0}.tarjetas--proceso .tarjeta__num{color:#f7c52d;font-size:26px}.tarjeta__titulo{font:700 var(--titulo-tarjeta)/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.tarjeta__texto{font:400 15px/var(--texto-tarjeta) var(--sans);color:#444;margin:0 0 14.4px}.tarjeta__foto{object-fit:cover;width:100%;height:220px;display:block}.tarjeta__boton{min-height:52px;margin-top:8px}.tarjeta__boton .boton{min-height:46px;padding:0 20px;line-height:18px}@media (hover:hover){.tarjeta__boton .boton:hover{background:var(--negro);border-color:var(--negro);color:#fff}}@media (width<=1024px){.tarjetas--criterio,.tarjetas--pasos{--pt:50px;--pb:58px}.tarjetas--enlaces,.tarjetas--familias{--pt:50px;--pb:60px}.tarjetas--seleccion,.tarjetas--fichas{--pt:48px;--pb:56px}.tarjetas--proceso{--pt:52px;--pb:58px}.tarjetas--rutas,.tarjetas--aplicaciones{--pt:60px;--pb:68px}.tarjetas__fila .tarjeta{flex-basis:50%}.tarjetas--proceso .tarjetas__fila .tarjeta{flex-basis:100%}}@media (width<=767px){.tarjetas{--relleno:var(--relleno-movil);--titulo-tarjeta:var(--titulo-tarjeta-movil)}.tarjetas--criterio,.tarjetas--pasos,.tarjetas--proceso{--pt:38px;--pb:44px;--lado:15px}.tarjetas--enlaces,.tarjetas--familias{--pt:38px;--pb:46px}.tarjetas--criterio,.tarjetas--proceso{--titulo:38px;--intro:16px}.tarjetas--pasos{--titulo:36px;--intro:15px}.tarjetas--enlaces{--titulo:36px}.tarjetas--familias{--titulo:30px}.tarjetas--seleccion,.tarjetas--fichas{--pt:38px;--pb:44px;--titulo:34px;--intro:16px}.tarjetas--fichas{--titulo-tarjeta:26px}.tarjetas--fichas .tarjeta__foto{height:210px}.tarjeta__num{font-size:20px}.tarjetas--rutas,.tarjetas--aplicaciones{--pt:46px;--pb:54px;--titulo:38px;--intro:16px}.tarjetas--rutas .tarjeta__num{font-size:20px}.tarjetas__fila .tarjeta{flex-basis:100%}.tarjeta__boton .boton{font-size:15px}}.tarjetas--fases{--pt:80px;--pb:88px;--hueco:20px;--titulo:54px;--intro:20px;--fondo-tarjeta:transparent;--relleno:4px 18px 8px;--hueco-tarjeta:16px;--titulo-tarjeta:24px;--titulo-tarjeta-movil:20px}.tarjetas--fases .ar__titulo{line-height:.96}.tarjetas--fases .ar__intro{color:#555;line-height:1.5}.tarjetas--fases .tarjetas__fila{flex-wrap:nowrap;padding:28px 0 0}.tarjetas--fases .tarjeta{text-align:center;border:0;border-left:1px solid #d8d8d8;flex:1 1 0;align-items:center;position:relative}.tarjetas--fases .tarjeta:first-child{border-left:0}.tarjetas--fases .tarjeta:not(:last-child):after{content:"";border:solid var(--amarillo);border-width:3px 3px 0 0;width:10px;height:10px;position:absolute;top:50%;right:-6px;transform:translateY(-50%)rotate(45deg)}.tarjetas--fases .tarjeta__num{background:var(--amarillo);color:#fff;border-radius:50%;align-self:flex-start;place-items:center;width:44px;height:44px;font-size:22px;line-height:1;display:grid}.tarjetas--fases .ar-icono{height:auto;margin:0}.tarjetas--fases .ar-icono span{width:auto;height:auto;color:var(--negro);background:0 0}.tarjetas--fases .ar-icono svg{width:64px;height:64px}.tarjetas--fases .tarjeta__titulo{line-height:1.1}@media (width<=1024px){.tarjetas--fases{--pt:60px;--pb:68px;--titulo:44px;--intro:18px}.tarjetas--fases .tarjetas__fila{flex-wrap:wrap;row-gap:32px}.tarjetas--fases .tarjetas__fila .tarjeta{flex:0 0 33.333%}.tarjetas--fases .tarjeta:nth-child(3n+1){border-left:0}.tarjetas--fases .tarjeta:nth-child(3n):after{display:none}}@media (width<=767px){.tarjetas--fases{--pt:64px;--pb:64px;--lado:calc(var(--m) - 10px);--titulo:36px;--intro:17px}.tarjetas--fases .tarjetas__fila .tarjeta{flex:0 0 50%}.tarjetas--fases .tarjeta:nth-child(n){border-left:1px solid #d8d8d8}.tarjetas--fases .tarjeta:nth-child(odd){border-left:0}.tarjetas--fases .tarjeta:nth-child(n):after{display:block}.tarjetas--fases .tarjeta:nth-child(2n):after{display:none}.tarjetas--fases .tarjeta__num{width:38px;height:38px;font-size:19px}.tarjetas--fases .ar-icono svg{width:52px;height:52px}}.franja{--pt:54px;--pb:58px}.franja__dentro{gap:32px;max-width:1140px;margin:0 auto;display:flex}.franja__texto{flex-direction:column;flex:0 68%;gap:10px;min-width:0;padding:10px;display:flex}.franja__accion{flex-direction:column;flex:0 28%;min-width:0;padding:10px;display:flex}.franja__ante{font:700 15px/.96 var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.franja__titulo{font:700 42px/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.franja__parrafo{font:400 16px/1.55 var(--sans);color:var(--negro);margin:0 0 14.4px}.franja--oscuro{--pt:64px;--pb:68px;background:#090909e6}.franja--oscuro .franja__dentro{gap:34px}.franja--oscuro .franja__texto{flex-basis:64%;gap:12px}.franja--oscuro .franja__accion{flex-basis:32%;justify-content:flex-end}.franja--oscuro .ar-boton{min-height:56px}.franja--oscuro .franja__ante{font-size:20px;line-height:28px}.franja--oscuro .franja__titulo{color:#fff;font-size:48px;line-height:.94}.franja--oscuro .franja__parrafo{color:#ffffffc7;font-size:17px}.franja--oscuro .ar-boton .boton{min-height:50px;padding:0 26px}@media (hover:hover){.franja--oscuro .ar-boton .boton:hover{color:var(--negro);background:#ffd34d;border-color:#ffd34d}}.franja.franja--gris{--pt:80px;--pb:80px;--lado:15px;background:var(--gris-50)}.franja--gris .franja__dentro{gap:0;max-width:1120px}.franja--gris .franja__texto{flex:0 0 66.6666%}.franja--gris .franja__accion{flex:0 0 33.3333%;justify-content:flex-end;align-items:flex-end}.franja--gris .ar-boton .boton{padding:15px 35px 15px 34px;line-height:16px}.franja--gris .franja__titulo{font-size:54px;line-height:62px}.franja--gris .franja__parrafo{margin:0;font-size:22px;line-height:32px}@media (width<=1024px){.franja.franja--gris{--pt:80px;--pb:80px}.franja--gris .franja__dentro{flex-direction:row}.franja--gris .franja__titulo{font-size:46px;line-height:56px}.franja--gris .franja__parrafo{font-size:20px;line-height:30px}}@media (width<=767px){.franja--gris .franja__dentro{flex-direction:column}.franja--gris .franja__texto{padding:0}.franja--gris .franja__accion{align-items:flex-start;padding:15px 0 0}.franja--gris .franja__titulo{font-size:40px;line-height:48px}.franja--gris .franja__parrafo{font-size:18px;line-height:28px}}@media (width<=1024px){.franja{--pt:46px;--pb:50px}.franja--oscuro{--pt:56px;--pb:58px}.franja__dentro{flex-direction:column}}@media (width<=767px){.franja{--pt:38px;--pb:42px}.franja--oscuro{--pt:42px;--pb:46px}.franja__titulo{font-size:32px}.franja--oscuro .franja__titulo{font-size:36px}.franja--oscuro .franja__ante{font-size:18px;line-height:26px}.franja--oscuro .franja__parrafo{font-size:16px}}.franja.franja--negro{--pt:0px;--pb:0px;--lado:0px;--borde:max(5%,calc((100vw - 1140px) / 2));background:#090909}.franja--negro .franja__dentro{gap:0;max-width:none}.franja--negro .franja__texto{padding:76px 54px 76px var(--borde);flex:0 0 68%;gap:10px}.franja--negro .franja__accion{padding:76px var(--borde) 76px 24px;flex:0 0 32%;justify-content:flex-end;align-items:flex-end}.franja--negro .franja__titulo{color:#fff;font-size:54px;line-height:62px}.franja--negro .franja__parrafo{color:#fff;margin:0;font-size:22px;line-height:32px}.franja--negro .ar-boton .boton{min-height:54px;padding:18px 38px;line-height:16px}.franja--negro .ar-boton .boton:after{display:none}@media (hover:hover){.franja--negro .ar-boton .boton:hover{color:var(--negro);background:#ffd34d;border-color:#ffd34d}}@media (width<=1024px){.franja--negro .franja__texto{flex-basis:auto;width:100%;padding:56px 24px 28px}.franja--negro .franja__accion{flex-basis:auto;align-items:flex-start;width:100%;padding:0 24px 56px}.franja--negro .ar-boton{min-height:60px}.franja--negro .franja__titulo{font-size:46px;line-height:56px}.franja--negro .franja__parrafo{font-size:20px;line-height:30px}}@media (width<=767px){.franja--negro .franja__texto{padding:44px 20px 24px}.franja--negro .franja__accion{align-items:stretch;padding:0 20px 44px}.franja--negro .ar-boton,.franja--negro .ar-boton .boton{width:100%}.franja--negro .franja__titulo{font-size:40px;line-height:48px}.franja--negro .franja__parrafo{font-size:18px;line-height:28px}}.tci{--pt:72px;--pb:76px}.tci__dentro{gap:32px 44px;max-width:1140px;margin:0 auto;display:flex}.tci__dentro--foto-primero .tci__foto{order:-1}.tci__texto{flex-direction:column;flex:0 54%;gap:16px;min-width:0;padding:10px;display:flex}.tci__foto{border:1px solid var(--gris-200);background:#fff;flex:0 46%;min-width:0}.tci__foto img{object-fit:cover;width:100%;height:390px;display:block}.tci__icono{text-align:center;height:52px;color:var(--amarillo);margin-bottom:2px;display:block}.tci__icono svg{width:auto;height:46px}.tci__ante{font:700 15px/.96 var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.tci__titulo{font:700 46px/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.tci__parrafos{font:400 18px/1.55 var(--sans);color:var(--negro)}.tci__parrafos p{margin:0 0 14.4px}.tci__puntos{gap:18px;margin:10px 0 0;padding:10px;list-style:none;display:flex}.tci__puntos li{border-top:2px solid var(--gris-200);flex-direction:column;flex:0 33.333%;gap:8px;min-width:0;padding:18px 18px 0 0;display:flex}.tci__puntos h3{font:700 24px/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.tci__puntos p{font:400 16px/1.55 var(--sans);color:var(--negro);margin:0 0 14.4px}.tci--alcance{--pt:68px;--pb:76px}.tci--alcance .tci__dentro{align-items:center;gap:38px}.tci--alcance .tci__texto{flex-basis:58%;gap:18px}.tci--alcance .tci__foto,.tci--uso .tci__foto{background:0 0;border:0;flex-basis:42%;padding:10px}.tci--alcance .tci__ante,.tci--uso .tci__ante{color:#777}.tci--alcance .tci__titulo{font-size:48px}.tci--alcance .tci__parrafos,.tci--uso .tci__parrafos{color:#333;font-size:17px}.tci--alcance .tci__foto img,.tci--uso .tci__foto img{height:360px}.tci--uso{--pt:64px;--pb:64px}.tci--uso .tci__dentro{align-items:center;gap:34px}.tci--uso .tci__texto{flex-basis:50%;gap:12px}.tci--uso .tci__foto{flex-basis:50%}@media (width<=1024px){.tci{--pt:58px;--pb:62px}.tci--alcance{--pt:52px;--pb:58px}.tci--uso{--pt:50px;--pb:54px}.tci .tci__dentro{flex-direction:column;align-items:stretch}.tci__foto img{height:320px}.tci--alcance .tci__foto img,.tci--uso .tci__foto img{height:300px}.tci__puntos{flex-direction:column}.tci__puntos li{padding:16px 0 0}}@media (width<=767px){.tci{--pt:44px;--pb:48px}.tci--alcance{--pt:38px;--pb:44px}.tci--uso{--pt:38px;--pb:42px}.tci__titulo{font-size:34px}.tci--alcance .tci__titulo{font-size:36px}.tci__parrafos,.tci--alcance .tci__parrafos,.tci--uso .tci__parrafos{font-size:16px}.tci__foto img{height:230px}.tci--alcance .tci__foto img,.tci--uso .tci__foto img{height:220px}.tci__puntos h3{font-size:23px}}.catalogo{--titulo:52px;--intro:17px}.catalogo__fila{flex-wrap:wrap;margin:0;padding:10px;list-style:none;display:flex}.ficha-producto{background:#fff;border:1px solid #d8d8d8;flex-direction:column;flex:0 0 33.333%;gap:12px;min-width:0;padding:24px 22px 26px;display:flex}.ficha-producto__fotos{margin-bottom:10px;position:relative;overflow:hidden}.ficha-producto__pista{transition:transform .45s;display:flex}.ficha-producto__pista img{object-fit:cover;object-position:50% 0;flex:none;width:100%;height:168px;display:block}.ficha-producto__flecha{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:-17px;padding:0;display:flex;position:absolute;top:50%}.ficha-producto__flecha svg{fill:none;stroke:currentColor;stroke-width:2.5px;filter:drop-shadow(0 1px 2px #00000059);width:25px;height:25px}.ficha-producto__flecha--antes{left:6px}.ficha-producto__flecha--despues{right:6px}.ficha-producto__familia{font:700 15px/.96 var(--condensada);text-transform:uppercase;color:#777;margin:0}.ficha-producto__nombre{font:700 29px/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.ficha-producto__texto{font:400 15px/1.55 var(--sans);color:#444;margin:0 0 14.4px}.ficha-producto__datos{display:contents}.ficha-producto__datos div{border-top:1px solid #e1e1e1;gap:10px;padding-top:8px;display:flex}.ficha-producto__datos dt,.ficha-producto__datos dd{font:700 14px/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.ficha-producto__datos dd{color:#333}.ficha-producto__botones{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.ficha-producto__boton{font:700 15px/18px var(--condensada);text-transform:uppercase;background:var(--amarillo);color:var(--negro);align-items:center;gap:10px;padding:14px 18px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.ficha-producto__boton:after{content:"";background:currentColor;width:14px;height:14px;-webkit-mask:url(/iconos/flecha.svg) 50%/contain no-repeat;mask:url(/iconos/flecha.svg) 50%/contain no-repeat}.ficha-producto__boton--negro{background:var(--negro);color:#fff}@media (hover:hover){.ficha-producto__boton:hover{background:var(--negro);color:#fff}.ficha-producto__boton--negro:hover{color:var(--negro);background:#f7c52d}}@media (width<=1024px){.catalogo{--pt:50px;--pb:58px}.ficha-producto{flex-basis:50%}.ficha-producto__pista img{height:158px}}@media (width<=767px){.catalogo{--pt:38px;--pb:44px;--titulo:38px;--intro:16px}.ficha-producto{flex-basis:100%;padding:22px 18px 24px}.ficha-producto__pista img{height:150px}.ficha-producto__nombre{font-size:25px}}.catalogo--tienda .ar__intro,.catalogo--tienda .ficha-producto__texto{margin-bottom:0}.ficha-producto__boton{margin-bottom:6px}.catalogo--carrusel .ficha-producto .ficha-producto__pista img{height:168px}@media (prefers-reduced-motion:reduce){.ficha-producto__pista{transition:none}}.guia__texto{font:400 18px/1.62 var(--sans);color:#333}.guia__texto p{margin:0 0 14.4px}.guia__texto h2,.guia__texto h3,.guia__texto h4{font:500 32px/1.2 var(--sans);color:#333;text-transform:none;margin:8px 0 16px}.guia__texto h3{font-size:28px}.guia__texto h4{font-size:24px}.guia__texto ul{margin:0;padding:0 0 0 40px;list-style:outside}.guia__ante{font:700 15px/.96 var(--condensada);text-transform:uppercase;color:#777;margin:0}.guia__titulo{font:700 46px/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.guia__intro{font:400 17px/1.55 var(--sans);color:#333;margin:0 0 14.4px}.guia__caja{background:#fff;border:1px solid #d8d8d8}.guia--guia{--pt:72px;--pb:78px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.guia--guia .guia__dentro{gap:34px 56px;max-width:1140px;margin:0 auto;display:flex}.guia--guia .guia__cabeza{flex-direction:column;flex:0 34%;gap:14px;min-width:0;display:flex}.guia--guia .guia__cajas{flex-direction:column;flex:0 66%;min-width:0;display:flex}.guia--guia .guia__caja{padding:34px 36px 38px}.guia--guia .guia__ante{font-size:18px}.guia--guia .guia__intro{line-height:1.62}.guia--dos-cajas{--pt:64px;--pb:72px}.guia--dos-cajas .guia__dentro{flex-direction:column;gap:24px;max-width:1140px;margin:0 auto;display:flex}.guia--dos-cajas .guia__cabeza{flex-direction:column;gap:10px;padding:10px;display:flex}.guia--dos-cajas .guia__cajas{gap:30px;padding:10px;display:flex}.guia--dos-cajas .guia__caja{flex-direction:column;flex:0 50%;gap:14px;min-width:0;padding:28px 26px 30px;display:flex}.guia__caja-titulo{font:700 34px/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.guia--dos-cajas .guia__texto{font-size:16px;line-height:1.6}@media (width<=1024px){.guia--guia{--pt:58px;--pb:64px}.guia--guia .guia__dentro{flex-direction:column}.guia--guia .guia__titulo{font-size:40px}.guia--dos-cajas{--pt:50px;--pb:58px}.guia--dos-cajas .guia__cajas{flex-direction:column}}@media (width<=767px){.guia--guia{--pt:42px;--pb:48px}.guia--guia .guia__titulo{font-size:32px}.guia--guia .guia__caja{padding:26px 20px 30px}.guia__texto,.guia__intro{font-size:16px}.guia--dos-cajas{--pt:38px;--pb:44px}.guia--dos-cajas .guia__titulo{font-size:34px}.guia--dos-cajas .guia__caja{padding:24px 18px 26px}.guia__caja-titulo{font-size:28px}.guia--dos-cajas .guia__texto{font-size:15px}}.portada-area{border-bottom:1px solid var(--gris-200);padding:150px 15px 50px}.portada-area__dentro{gap:46px;max-width:1140px;margin:0 auto;display:flex}.portada-area__texto{flex-direction:column;flex:0 52%;gap:22px;min-width:0;padding:10px;display:flex}.portada-area__foto{background:#fff;border:1px solid #2b2b2b;flex:0 48%;align-self:flex-start;min-width:0}.portada-area__foto img{object-fit:cover;width:100%;height:420px;display:block}.portada-area__destacados{background:#fff;flex-wrap:wrap;margin:0;padding:10px;list-style:none;display:flex}.portada-area__destacado{background:#fff;border:1px solid #d7d7d7;flex-direction:column;flex:0 0 33.333%;gap:13px;min-width:0;padding:24px 22px 26px;display:flex}.portada-area__destacado-titulo{font:700 28px/.94 var(--condensada);text-transform:uppercase;color:#090909e6;margin:0}.portada-area__destacado-texto{font:400 18px/24px var(--sans);color:#141414;margin:0 0 14.4px}.portada-area__ante{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.portada-area__nombre{align-items:center;gap:10px;display:flex}.portada-area__icono{width:50px;height:56px;color:var(--amarillo);flex:none;display:block}.portada-area__icono svg{width:50px;height:50px;margin-top:3px;display:block}.portada-area__titulo{font:700 72px/82px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.portada-area__frase{font:400 22px/32px var(--sans);color:#090909e6;margin:0 0 14.4px}.portada-area__botones{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.portada-area__boton{padding-bottom:6px}.portada-area .boton,.portada-area .enlace{min-height:50px;padding:0 26px;line-height:18px}.portada-area .boton{border:0}.portada-area .enlace{border-color:var(--negro);min-height:52px;color:var(--negro)}@media (hover:hover){.portada-area .boton:hover{background:#ffd34d}.portada-area .enlace:hover{background:var(--negro);border-color:var(--negro);color:#fff}}@media (width<=1024px){.portada-area{padding:84px 20px 62px}.portada-area__dentro{flex-direction:column}.portada-area__foto{align-self:stretch}.portada-area__titulo{font-size:60px;line-height:68px}.portada-area__foto img{height:350px}.portada-area__frase{font-size:20px;line-height:30px}.portada-area__destacado{flex-basis:50%}.portada-area__destacado-texto{font-size:17px}}@media (width<=767px){.portada-area{padding:64px 15px 48px}.portada-area__ante{font-size:18px;line-height:26px}.portada-area__nombre{flex-wrap:wrap}.portada-area__titulo{font-size:48px;line-height:56px}.portada-area__frase{font-size:18px;line-height:28px}.portada-area .boton,.portada-area .enlace{width:auto;display:inline-flex}.portada-area__botones{flex-direction:column;align-items:flex-start}.portada-area__foto img{height:270px}.portada-area__destacado{flex-basis:100%;padding:22px 18px 24px}.portada-area__destacado-titulo{font-size:24px}.portada-area__destacado-texto{font-size:16px;line-height:23px}}.portada-area--indice{border-bottom:0;padding:150px 15px 100px}.portada-area--indice .portada-area__dentro{gap:52px;max-width:1120px}.portada-area--indice .portada-area__texto{flex:0 0 calc(55% - 28.6px);gap:18px}.portada-area--indice .portada-area__foto{border-color:var(--gris-200);background:var(--gris-50);flex:1 1 0;align-self:stretch;padding:10px}.portada-area--indice .portada-area__foto img{height:650px}.portada-area--indice .portada-area__frase{color:var(--negro)}.portada-area--indice .portada-area__botones{gap:14px;margin-top:10px}.portada-area--indice .portada-area__boton{padding:0}.portada-area--indice .boton,.portada-area--indice .enlace{min-height:52px;padding:0 34px;line-height:16px}.portada-area--indice .enlace{background:0 0;border-color:#0000}@media (hover:hover){.portada-area--indice .boton:hover,.portada-area--indice .enlace:hover{background:var(--amarillo-hover);border-color:var(--amarillo-hover);color:var(--negro)}}@media (width<=1024px){.portada-area--indice{padding:100px 15px}.portada-area--indice .portada-area__dentro{flex-direction:column-reverse;gap:34px}.portada-area--indice .portada-area__texto,.portada-area--indice .portada-area__foto{flex:none}.portada-area--indice .portada-area__foto img{height:360px}}@media (width<=767px){.portada-area--indice .portada-area__texto{padding:0}.portada-area--indice .portada-area__titulo{font-size:36px;line-height:42px}.portada-area--indice .portada-area__foto img{height:250px}.portada-area--indice .portada-area__botones{align-items:stretch}.portada-area--indice .boton,.portada-area--indice .enlace{width:100%;display:flex}}.proceso{background:var(--gris-50)}.proceso .turboiber-case-timeline{background:#f7f7f7}.proceso .turboiber-case-timeline__intro{color:#777}.proceso .turboiber-case-timeline__card-media{border-top-color:#f7c430;height:150px}.proceso .turboiber-case-timeline__marker svg{width:28px;height:28px}.proceso .turboiber-case-timeline__marker{width:52px;height:52px}.proceso--presentado{flex-direction:column;gap:46px;padding:78px 0 86px;display:flex}.proceso__presentacion{flex-direction:column;gap:12px;width:100%;max-width:1188px;margin:0 auto;padding:0 24px 6px;display:flex}.proceso__ante{font:700 18px/.96 var(--condensada);text-transform:uppercase;color:#777;margin:0}.proceso__titulo{font:700 52px/.96 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.proceso__texto{font:400 18px/1.5 var(--sans);color:#333;margin:0 0 14.4px}@media (width<=1024px){.proceso--presentado{padding:62px 0 70px}.proceso .turboiber-case-timeline__card-media{margin:0}}@media (width<=767px){.proceso--presentado{padding:46px 0 54px}.proceso__presentacion{padding:0 15px}.proceso__titulo{font-size:18px}.proceso__texto{font-size:16px}}.detalle{--pt:78px;--pb:84px;--hueco:34px;--titulo:52px;border-top:1px solid var(--gris-200)}.detalle__cuerpo{align-items:stretch;gap:28px;padding:10px;display:flex}.detalle__foto{background:#fff;border:1px solid #d7d7d7;flex:0 38%;min-width:0;padding:12px}.detalle__foto img{object-fit:cover;width:100%;height:380px;display:block}.detalle__tarjetas{flex-wrap:wrap;flex:0 62%;align-content:flex-start;min-width:0;margin:0;padding:10px;list-style:none;display:flex}.detalle__tarjeta{background:#fff;border:1px solid #d7d7d7;flex-direction:column;flex:0 0 33.333%;gap:12px;min-width:0;padding:24px 22px 26px;display:flex}.detalle__icono{height:38px;color:var(--amarillo);display:block}.detalle__icono svg{width:32px;height:32px;display:block}.detalle__titulo{font:700 27px/.94 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.detalle__texto{font:400 15px/1.55 var(--sans);color:#4a4a4a;margin:0 0 14.4px}@media (width<=1024px){.detalle{--pt:62px;--pb:68px}.detalle__cuerpo{flex-direction:column}.detalle__foto img{height:320px}}@media (width<=767px){.detalle{--pt:46px;--pb:52px;--titulo:36px}.detalle__foto img{height:240px}.detalle__tarjeta{flex-basis:100%}.detalle__titulo{font-size:24px}}.enfoque{--pt:76px;--pb:82px;--titulo:56px}.enfoque__dentro{gap:40px;max-width:1140px;margin:0 auto;display:flex}.enfoque__texto{flex-direction:column;flex:0 42%;gap:18px;min-width:0;padding:10px;display:flex}.enfoque__lista{flex-direction:column;flex:0 58%;gap:14px;min-width:0;margin:0;padding:10px;list-style:none;display:flex}.enfoque .ar__titulo{line-height:.94}.enfoque__parrafo{font:400 18px/1.55 var(--sans);color:#333;margin:0 0 14.4px}.enfoque__foto{object-fit:cover;width:100%;height:300px;display:block}.enfoque__tarjeta{background:#fff;border:1px solid #d7d7d7;flex-direction:column;gap:13px;padding:24px 22px 26px;display:flex}.enfoque__titulo{font:700 26px/.94 var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.enfoque__texto-tarjeta{font:400 16px/1.55 var(--sans);color:#4a4a4a;margin:0 0 14.4px}@media (width<=1024px){.enfoque{--pt:60px;--pb:66px}.enfoque__dentro{flex-direction:column}.enfoque__tarjeta{width:50%}}@media (width<=767px){.enfoque{--pt:46px;--pb:52px;--titulo:40px}.enfoque__parrafo{font-size:16px}.enfoque__foto{height:220px}.enfoque__tarjeta{width:100%;padding:22px 18px 24px}.enfoque__titulo{font-size:24px}}.accesos-areas{padding:80px 15px}.accesos-areas__fila{flex-wrap:wrap;gap:18px;max-width:1120px;margin:0 auto;padding:10px;list-style:none;display:flex}.accesos-areas__tarjeta{background:#fff;border:1px solid #dadada;flex-direction:column;flex:0 0 48.5%;gap:10px;min-width:0;display:flex}.accesos-areas__foto{object-fit:cover;width:100%;height:260px;display:block}.accesos-areas__texto{flex-direction:column;gap:14px;padding:28px 28px 30px;display:flex}.accesos-areas__ante{font:700 16px/20px var(--condensada);text-transform:uppercase;color:#f7c430;margin:0}.accesos-areas__titulo{font:700 44px/44px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.accesos-areas__parrafo{font:400 17px/25px var(--sans);color:#777;margin:0 0 14.4px}.accesos-areas__boton{min-height:50px}.accesos-areas .boton{border:0;min-height:44px;padding:0 24px;font-size:14px;line-height:16px}@media (hover:hover){.accesos-areas .boton:hover{background:var(--negro);color:#f7c430}}.accesos-areas__tarjeta+.accesos-areas__tarjeta{padding:10px}@media (width<=1366px){.accesos-areas__fila{padding:0}}@media (width<=767px){.accesos-areas{padding:25px 15px}.accesos-areas__tarjeta,.accesos-areas__tarjeta+.accesos-areas__tarjeta{flex-basis:100%;padding:0}.accesos-areas__foto{height:210px}.accesos-areas__texto{padding:22px 20px 24px}.accesos-areas__titulo{font-size:34px;line-height:36px}.accesos-areas .boton{width:auto;display:inline-flex}}.llamada{background:var(--negro);padding:86px 0 88px}.llamada__dentro{justify-content:space-between;align-items:center;gap:40px;max-width:1180px;margin:0 auto;display:flex}.llamada__texto{flex:1}.llamada__ante.etiqueta{margin-bottom:14px;font-size:16px;line-height:22px}.llamada__titulo{max-width:637px;font:700 58px/60px var(--condensada);text-transform:uppercase;color:#fff;margin:0}.llamada__caja{border:1px solid var(--gris-800);background:#141414;flex-direction:column;gap:24px;width:40%;padding:34px;display:flex}.llamada__caja p{font:400 22px/32px var(--sans);color:var(--gris-50);margin:0 0 14px}.llamada__botones{flex-wrap:wrap;align-items:flex-start;gap:14px;min-height:56px;margin-top:4px;display:flex}.llamada .boton,.llamada .enlace{flex-direction:row-reverse;min-height:50px;padding:0 26px;font-size:14px}.llamada .enlace{color:#fff;border-color:#fff}@media (hover:hover){.llamada .enlace:hover{color:var(--negro);background:#fff}}@media (width<=1240px){.llamada__dentro{margin:0 15px}}@media (width<=1024px){.llamada{padding:70px 0 74px}.llamada__dentro{flex-direction:column;align-items:stretch;gap:28px}.llamada__ante.etiqueta{font-size:15px;line-height:21px}.llamada__titulo{font-size:46px;line-height:48px}.llamada__caja p{font-size:20px;line-height:30px}.llamada__caja{width:auto}}@media (width<=767px){.llamada{padding:54px 0 58px}.llamada__dentro{gap:28px;margin:0 15px}.llamada__ante.etiqueta{font-size:14px;line-height:20px}.llamada__titulo{font-size:38px;line-height:40px}.llamada__caja{padding:24px 20px}.llamada__caja p{font-size:18px;line-height:28px}.llamada__botones{flex-direction:column;gap:20px}}.llamada--estrecha{padding:80px 15px}.llamada--estrecha .llamada__dentro{gap:44px;max-width:1120px}.llamada--estrecha .llamada__texto{flex-direction:column;flex:0 62%;gap:12px;min-width:0;padding:10px;display:flex}.llamada--estrecha .llamada__ante.etiqueta{margin:0;font-size:18px;line-height:24px}.llamada--estrecha .llamada__titulo{max-width:none;font-size:54px;line-height:56px}.llamada--estrecha .llamada__caja{border-color:#333;flex:0 32%;gap:18px;width:auto;min-width:0;padding:30px}.llamada--estrecha .llamada__caja p{color:#f7f7f7;font-size:18px;line-height:28px}.llamada--estrecha .llamada__botones{min-height:54px;margin-top:0}.llamada--estrecha .llamada__botones .boton{flex-direction:row;width:100%;min-height:48px;font-size:14px;line-height:16px}@media (hover:hover){.llamada--estrecha .llamada__botones .boton:hover{background:#ffd34d;border-color:#ffd34d}}@media (width<=1240px){.llamada--estrecha .llamada__dentro{margin:0 auto}}@media (width<=1024px){.llamada--estrecha{padding:80px 15px}.llamada--estrecha .llamada__dentro{gap:44px}.llamada--estrecha .llamada__titulo{font-size:54px;line-height:56px}.llamada--estrecha .llamada__caja p{font-size:18px;line-height:28px}}@media (width<=767px){.llamada--estrecha .llamada__dentro{margin:0 auto}.llamada--estrecha .llamada__texto{padding:0}.llamada--estrecha .llamada__ante.etiqueta{font-size:18px;line-height:24px}.llamada--estrecha .llamada__titulo{font-size:36px;line-height:39px}.llamada--estrecha .llamada__caja{padding:22px 20px}}.cabecera-texto{background:var(--gris-50);padding:0 15px}.cabecera-texto__dentro{flex-direction:column;gap:18px;max-width:1120px;margin:0 auto;padding:96px 0 70px;display:flex}.cabecera-texto__titulo{font:700 86px/1 var(--condensada);color:var(--negro);margin:0}.cabecera-texto__texto{font:400 20px/1.5 var(--sans);color:#161616;margin:0 0 14.4px}@media (width<=1024px){.cabecera-texto__titulo{font-size:64px}}@media (width<=767px){.cabecera-texto__titulo{font-size:48px}.cabecera-texto__texto{font-size:17px}}.descargas{background:#fff;padding:0 15px}.descargas__dentro{max-width:1120px;margin:0 auto;padding:72px 0 96px}.turboiber-downloads__toolbar p .descargas__palabra{color:inherit;font:inherit;line-height:inherit}.turboiber-download-card__cta>span:first-child{line-height:1.0791}.turboiber-download-card__cta>span[aria-hidden]{line-height:0}.turboiber-downloads,.turboiber-downloads *{box-sizing:border-box}.turboiber-downloads{--ti-downloads-black:#090909;--ti-downloads-text:#161616;--ti-downloads-muted:#666;--ti-downloads-yellow:#f7c52d;--ti-downloads-gray:#f7f7f7;--ti-downloads-border:#d9d9d9;width:100%;color:var(--ti-downloads-text);font-family:var(--sans)}.turboiber-downloads__toolbar{border-top:1px solid var(--ti-downloads-black);border-bottom:1px solid var(--ti-downloads-border);justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(28px,4vw,48px);padding:16px 0;display:flex}.turboiber-downloads__toolbar p,.turboiber-downloads__toolbar span,.turboiber-downloads__group-header h2,.turboiber-downloads__group-header p,.turboiber-download-card h3{margin:0}.turboiber-downloads__toolbar p{color:var(--ti-downloads-black);font-family:var(--condensada);text-transform:uppercase;font-size:22px;font-weight:700;line-height:1}.turboiber-downloads__toolbar span{color:var(--ti-downloads-muted);font-size:15px;line-height:1.35}.turboiber-downloads__groups{gap:clamp(36px,5vw,64px);display:grid}.turboiber-downloads__group{gap:18px;display:grid}.turboiber-downloads__group-header{border-bottom:4px solid var(--ti-downloads-yellow);grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:20px;padding-bottom:20px;display:grid}.turboiber-downloads__group-index{background:var(--ti-downloads-yellow);width:52px;height:52px;color:var(--ti-downloads-black);font-family:var(--condensada);justify-content:center;align-items:center;font-size:24px;font-weight:700;line-height:1;display:inline-flex}.turboiber-downloads__group-header h2{color:var(--ti-downloads-black);font-family:var(--condensada);text-transform:uppercase;font-size:clamp(42px,4.2vw,68px);font-weight:700;line-height:.95}.turboiber-downloads__group-header p{max-width:760px;color:var(--ti-downloads-muted);margin-top:10px;font-size:clamp(16px,1.1vw,18px);line-height:1.45}.turboiber-downloads__group-header strong{background:var(--ti-downloads-black);color:#fff;min-height:34px;font-family:var(--condensada);text-transform:uppercase;align-items:center;padding:0 12px;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.turboiber-downloads__grid{border-top:1px solid var(--ti-downloads-border);border-left:1px solid var(--ti-downloads-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.turboiber-download-card{border-right:1px solid var(--ti-downloads-border);border-bottom:1px solid var(--ti-downloads-border);background:#fff;min-width:0}.turboiber-download-card__link{grid-template-rows:auto 1fr auto;gap:18px;min-height:220px;padding:clamp(22px,2.2vw,32px);transition:background-color .18s,color .18s;display:grid;color:inherit!important;text-decoration:none!important}.turboiber-download-card__link:hover,.turboiber-download-card__link:focus{background:var(--ti-downloads-black);outline:none;color:#fff!important}.turboiber-download-card__type{background:var(--ti-downloads-yellow);width:fit-content;min-height:26px;color:var(--ti-downloads-black);font-family:var(--condensada);text-transform:uppercase;align-items:center;padding:0 8px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.turboiber-download-card h3{color:currentColor;font-family:var(--condensada);text-transform:uppercase;font-size:clamp(28px,2.2vw,38px);font-weight:700;line-height:1}.turboiber-download-card__cta{color:var(--ti-downloads-black);font-family:var(--condensada);text-transform:uppercase;align-items:center;gap:9px;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.turboiber-download-card__link:hover .turboiber-download-card__cta,.turboiber-download-card__link:focus .turboiber-download-card__cta{color:var(--ti-downloads-yellow)}.turboiber-downloads-empty{color:#161616;font-family:var(--sans);background:#fff;border:1px solid #d9d9d9;padding:24px}@media (width<=1024px){.turboiber-downloads__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.turboiber-downloads__group-header{grid-template-columns:52px minmax(0,1fr)}.turboiber-downloads__group-header strong{grid-column:2;width:fit-content}}@media (width<=640px){.turboiber-downloads__toolbar{gap:8px;display:grid}.turboiber-downloads__group-header{grid-template-columns:44px minmax(0,1fr);gap:14px}.turboiber-downloads__group-index{width:44px;height:44px;font-size:20px}.turboiber-downloads__group-header h2{font-size:clamp(34px,12vw,48px)}.turboiber-downloads__grid{grid-template-columns:minmax(0,1fr)}.turboiber-download-card__link{min-height:172px;padding:22px}}.portada-empleo{background:var(--gris-50);padding:0 15px}.portada-empleo__dentro{gap:35px;max-width:1120px;margin:0 auto;padding:150px 0;display:flex}.portada-empleo__texto{flex-direction:column;flex:0 0 calc(60% - 21px);justify-content:center;align-items:flex-start;gap:10px;min-width:0;padding:10px;display:flex}.portada-empleo__ante{font:700 20px/28px var(--condensada);text-transform:uppercase;color:var(--amarillo);margin:0}.portada-empleo__titulo{font:700 72px/82px var(--condensada);text-transform:uppercase;color:var(--texto);margin:0}.portada-empleo__copia{font:400 18px/24px var(--sans);color:#090909e6}.portada-empleo__copia p{margin:0 0 14.4px}.portada-empleo__botones{align-self:stretch;align-items:center;gap:10px;display:flex}.portada-empleo .boton,.portada-empleo .enlace{min-height:54px;padding:15px 35px 15px 34px;line-height:16px}.portada-empleo .enlace{color:#090909e6;border-color:#777}@media (hover:hover){.portada-empleo .enlace:hover{background:var(--amarillo-hover);border-color:var(--amarillo-hover);color:#090909e6}}.portada-empleo__media{border:1px solid #dadada;flex:0 0 calc(40% - 14px);min-width:0;padding:10px;position:relative}.portada-empleo__media img{object-fit:cover;object-position:center;width:100%;height:500px;display:block}.portada-empleo__pie{background:var(--amarillo);font:400 18px/24px var(--sans);color:var(--negro);margin:0;padding:15px 15px 29.4px;position:absolute;bottom:0;left:0}@media (width<=1024px){.portada-empleo__titulo{font-size:60px;line-height:68px}.portada-empleo__copia,.portada-empleo__pie{font-size:17px}}@media (width<=767px){.portada-empleo__dentro{flex-direction:column;padding:100px 0 50px}.portada-empleo__texto,.portada-empleo__media{flex-basis:auto;width:100%}.portada-empleo__texto{padding:0}.portada-empleo__ante{font-size:18px;line-height:26px}.portada-empleo__titulo{font-size:48px;line-height:56px}.portada-empleo__copia,.portada-empleo__pie{font-size:16px;line-height:23px}.portada-empleo__botones{flex-direction:column;align-items:stretch}.portada-empleo__media img{height:350px}}.ofertas-empleo{background:#fff;padding:0 15px}.ofertas-empleo__dentro{max-width:1120px;margin:0 auto;padding:80px 0}.ofertas-empleo__aviso{font:400 18px/24px var(--sans);margin:0}.legal{background:#fff}.legal__caja{max-width:1120px;margin:0 auto}.legal__cabecera{background:var(--gris-50);border-bottom:1px solid #dadada;padding:150px 15px 100px}.legal__titulo{font:700 72px/82px var(--condensada);text-transform:uppercase;color:var(--negro);margin:0}.legal__cuerpo{padding:50px 15px}.legal__texto{font:400 16px/24px var(--sans);color:var(--texto)}.legal__texto h2{font:500 clamp(24px,2.5vw,32px)/1.2 var(--condensada);color:var(--texto);margin:8px 0 16px}.legal__texto p{margin:0 0 14.4px}.legal__texto ul{margin:0;padding:0 0 0 40px}.legal__texto strong{font-weight:700}.legal__texto table{line-height:1.5}.legal__texto a{color:#c36;text-decoration:none}@media (hover:hover){.legal__texto a:hover{color:#336}}@media (width<=1024px){.legal__titulo{font-size:60px;line-height:68px}}@media (width<=767px){.legal__cabecera{padding:80px 15px 50px}.legal__titulo{font-size:32px;line-height:34px}}
