:where(.v9-site) .r4b-servicios{--r4b-velo:rgba(10,16,24,.86)}:where(.v9-site) .r4b-servicios .r4b-promesas{background:var(--night);border-block:1px solid var(--line)}:where(.v9-site) .r4b-servicios .r4b-promesas .container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:32px}:where(.v9-site) .r4b-promesas .container>div{display:flex;gap:16px;align-items:center}:where(.v9-site) .r4b-promesas svg{color:var(--gold)}:where(.v9-site) .r4b-promesas span,:where(.v9-site) .r4b-promesas strong{display:block;font-size:14px;line-height:1.6}:where(.v9-site) .r4b-promesas span{color:var(--text)}:where(.v9-site) .r4b-servicios .r4b-indice{background:var(--night);border-bottom:1px solid var(--line)}:where(.v9-site) .r4b-servicios .r4b-indice .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-block:24px}:where(.v9-site) .r4b-indice .container>span{color:var(--text);font-size:10px;letter-spacing:.14em}:where(.v9-site) .r4b-indice a{display:flex;align-items:center;gap:8px;min-height:48px;font-size:14px}:where(.v9-site) .r4b-indice small{color:var(--gold)}:where(.v9-site) .r4b-indice a:hover{color:var(--gold)}:where(.v9-site) .r4b-servicios .r4b-intro{padding-block:96px}:where(.v9-site) .r4b-servicios .r4b-intro h2{font-size:clamp(40px,4.4vw,72px);max-width:18ch;margin-bottom:24px}:where(.v9-site) .r4b-intro>p:last-child{color:var(--text);font-size:18px;line-height:1.7;max-width:55ch}:where(.v9-site) .r4b-recorrido{position:relative;isolation:isolate;background:var(--night)}:where(.v9-site) .r4b-capitulo{position:relative;min-height:110svh;scroll-margin-top:104px;border-top:1px solid var(--line)}:where(.v9-site) .r4b-servicios .r4b-capitulo-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start;padding-block:96px;min-height:110svh;position:relative}:where(.v9-site) .r4b-capitulo-cabeza{grid-column:1/7;position:sticky;top:160px;padding:16px 32px 32px 0}:where(.v9-site) .r4b-servicios .r4b-capitulo-cabeza h2{font-size:clamp(48px,5vw,76px);line-height:1.06;max-width:12ch}:where(.v9-site) .r4b-capitulo-cabeza .eyebrow{font-size:12px;letter-spacing:.18em;margin-block:32px 16px;background:rgba(10,16,24,.82);width:fit-content;padding:4px 8px;margin-left:-8px}:where(.v9-site) .r4b-numero{font-family:var(--font-john-mayer),serif;font-size:72px;line-height:1;color:var(--bone)}:where(.v9-site) .r4b-numero span{font-family:var(--font-stara),sans-serif;font-size:12px;letter-spacing:.16em;color:var(--bone)}:where(.v9-site) .r4b-capitulo-linea{display:block;height:1px;width:64px;background:var(--gold);margin-top:40px}:where(.v9-site) .r4b-servicio-lista{grid-column:8/-1;padding-top:24px}:where(.v9-site) .r4b-servicio{display:grid;grid-template-columns:24px minmax(0,1fr);gap:16px;padding:24px 0;border-top:1px solid var(--line)}:where(.v9-site) .r4b-servicio-numero{color:var(--gold);font-size:11px;padding-top:6px}:where(.v9-site) .r4b-servicios .r4b-servicio h3{overflow-wrap:anywhere;color:var(--bone);font-weight:500;font-size:21px;line-height:1.3;max-width:32ch}:where(.v9-site) .r4b-servicio p{overflow-wrap:anywhere;color:var(--text);font-size:15px;line-height:1.7;margin-block:12px 4px;max-width:48ch}:where(.v9-site) .r4b-servicio .text-link{font-size:12px}:where(.v9-site) .r4b-servicio:hover{border-color:var(--gold)}:where(.v9-site) .r4b-fondo-estatico,:where(.v9-site) .r4b-visual{position:absolute;inset:0;overflow:hidden}:where(.v9-site) .r4b-visual{background:var(--navy)}:where(.v9-site) .r4b-visual .r4b-medio{width:100%}:where(.v9-site) .r4b-velo{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,16,24,.66),rgba(10,16,24,.6) 32%,var(--night) 66%),linear-gradient(0deg,rgba(10,16,24,.65),transparent 30%,transparent 70%,rgba(10,16,24,.45))}:where(.v9-site) .r4b-capitulo-cabeza{text-shadow:0 2px 24px var(--night)}:where(.v9-site) .r4b-capitulo-cabeza .eyebrow,:where(.v9-site) .r4b-capitulo-cabeza h2,:where(.v9-site) .r4b-numero{position:relative}:where(.v9-site) .r4b-capitulo-cabeza:before{display:none;content:"";position:absolute;inset:-24px -16px;background:linear-gradient(90deg,rgba(10,16,24,.72),rgba(10,16,24,.64) 80%,transparent);border-radius:2px}:where(.v9-site) .r4b-servicios .r4b-renueva{padding-block:96px;background:var(--navy);border-block:1px solid var(--line)}:where(.v9-site) .r4b-servicios .r4b-renueva-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center}:where(.v9-site) .r4b-renueva-arte{grid-column:1/7;min-height:640px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:48px;background:radial-gradient(ellipse at 30% 60%,var(--petrol),var(--night) 75%)}:where(.v9-site) .r4b-renueva-arte>span{color:var(--gold);font-size:12px;letter-spacing:.24em;z-index:1}:where(.v9-site) .r4b-renueva-arte>strong{font-family:var(--font-john-mayer),serif;font-size:clamp(120px,16vw,240px);line-height:1;font-weight:400;z-index:1}:where(.v9-site) .r4b-renueva-contenido{grid-column:8/-1}:where(.v9-site) .r4b-servicios .r4b-renueva h2{font-size:clamp(40px,4vw,64px);margin-bottom:24px}:where(.v9-site) .r4b-renueva-contenido>p:not(.eyebrow){font-size:16px;line-height:1.7;color:var(--text);max-width:48ch}:where(.v9-site) .r4b-renueva ol{list-style:none;padding:0;margin-block:32px}:where(.v9-site) .r4b-renueva li{display:flex;gap:24px;padding-block:16px;border-top:1px solid var(--line)}:where(.v9-site) .r4b-renueva li>span{color:var(--gold);font-size:12px}:where(.v9-site) .r4b-renueva h3{font-size:18px;font-weight:500;margin-bottom:8px}:where(.v9-site) .r4b-renueva li p{color:var(--text);font-size:14px;line-height:1.6}:where(.v9-site) .r4b-renueva-contenido>small{display:block;margin-top:16px;font-size:12px;line-height:1.7;color:var(--text)}:where(.v9-site) .r4b-servicios .sv-paises{padding-block:96px;background:var(--night)}:where(.v9-site) .r4b-servicios .sv-paises-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}:where(.v9-site) .r4b-servicios .sv-pais{grid-column:span 4;min-height:360px;border:0;border-radius:0}:where(.v9-site) .r4b-servicios .sv-pais:nth-child(-n+4){grid-column:span 3;min-height:440px}:where(.v9-site) .r4b-servicios .sv-pais:nth-child(n+5){grid-column:span 4}:where(.v9-site) .r4b-servicios .sv-pais:first-child:nth-last-child(9)~.sv-pais:nth-last-child(-n+2){grid-column:span 6}:where(.v9-site) .r4b-servicios .sv-pais-texto{max-width:100%}:where(.v9-site) .r4b-servicios .sv-pais-texto strong{font-family:var(--font-john-mayer),serif;font-size:30px;font-weight:400}:where(.v9-site) .r4b-servicios .sv-pais-texto>span{display:block;font-size:12px}:where(.v9-site) .r4b-servicios .sv-agencias{background:var(--navy);padding-block:96px}:where(.v9-site) .r4b-servicios .sv-agencias-grid{gap:0}:where(.v9-site) .r4b-servicios .sv-agencias-grid article{background:transparent;border-radius:0}@media(max-width:999px){:where(.v9-site) .r4b-servicios .r4b-capitulo-grid{grid-template-columns:minmax(0,1fr);padding-block:64px;gap:48px}:where(.v9-site) .r4b-capitulo-cabeza,:where(.v9-site) .r4b-servicio-lista{grid-column:1;position:relative;top:auto}:where(.v9-site) .r4b-capitulo-cabeza{padding:0;max-width:600px}:where(.v9-site) .r4b-servicios .r4b-capitulo-cabeza h2{font-size:clamp(44px,8vw,64px)}:where(.v9-site) .r4b-capitulo-cabeza:before{inset:-24px -12px}:where(.v9-site) .r4b-servicio-lista{padding:24px;background:rgba(10,16,24,.96)}:where(.v9-site) .r4b-visual .r4b-medio{width:100%!important;height:650px!important}:where(.v9-site) .r4b-velo{background:linear-gradient(0deg,var(--night) 0,transparent 70%),linear-gradient(90deg,rgba(10,16,24,.7),rgba(10,16,24,.6))}:where(.v9-site) .r4b-servicios .r4b-renueva-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}:where(.v9-site) .r4b-renueva-arte,:where(.v9-site) .r4b-renueva-contenido{grid-column:auto}:where(.v9-site) .r4b-renueva-arte{min-height:600px;padding:24px}:where(.v9-site) .r4b-servicios .sv-pais:nth-child(n){grid-column:span 6;min-height:360px}}@media(max-width:600px){:where(.v9-site) .r4b-servicios .r4b-promesas .container{grid-template-columns:1fr;gap:24px}:where(.v9-site) .r4b-servicios .r4b-indice .container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}:where(.v9-site) .r4b-indice .container>span{grid-column:1/-1;margin-bottom:8px}:where(.v9-site) .r4b-indice a{font-size:12px}:where(.v9-site) .r4b-servicios .r4b-intro{padding-block:64px}:where(.v9-site) .r4b-servicios .r4b-intro h2{font-size:40px}:where(.v9-site) .r4b-intro>p:last-child{font-size:16px}:where(.v9-site) .r4b-numero{font-size:56px}:where(.v9-site) .r4b-servicios .r4b-capitulo-cabeza h2{font-size:44px}:where(.v9-site) .r4b-capitulo-cabeza .eyebrow{font-size:10px}:where(.v9-site) .r4b-servicio-lista{padding:16px}:where(.v9-site) .r4b-servicio{gap:8px;grid-template-columns:20px minmax(0,1fr)}:where(.v9-site) .r4b-servicios .r4b-servicio h3{font-size:19px}:where(.v9-site) .r4b-servicio p{font-size:15px}:where(.v9-site) .r4b-servicio .text-link{font-size:11px;gap:8px}:where(.v9-site) .r4b-servicios .r4b-renueva-grid{grid-template-columns:minmax(0,1fr)}:where(.v9-site) .r4b-renueva-arte{min-height:440px}:where(.v9-site) .r4b-renueva-arte>strong{font-size:152px}:where(.v9-site) .r4b-servicios .r4b-renueva,:where(.v9-site) .r4b-servicios .sv-agencias,:where(.v9-site) .r4b-servicios .sv-paises{padding-block:64px}:where(.v9-site) .r4b-servicios .sv-paises-grid{gap:16px}:where(.v9-site) .r4b-servicios .sv-pais:nth-child(n){grid-column:1/-1;min-height:360px}:where(.v9-site) .r4b-servicios .sv-pais-texto strong{font-size:34px}}:where(.v9-site) .r4b-medio{position:absolute;inset:0;overflow:hidden}:where(.v9-site) .r4b-medio>img,:where(.v9-site) .r4b-medio>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:where(.v9-site) .r4b-renueva-velo{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,16,24,.4),rgba(10,16,24,.65))}:where(.v9-site) .r4b-renueva-arte>p{position:relative;font-size:16px;line-height:1.6;max-width:28ch;z-index:1}:where(.v9-site) .r4b-renueva-arte>span{background:rgba(10,16,24,.85);padding:8px;width:fit-content;margin-left:-8px}:where(.v9-site) .r4b-indice .motion-toggle{margin:0;border:1px solid var(--line);border-radius:0;min-height:44px;padding:8px 12px;order:0}:where(.v9-site) .r4b-velo{background:linear-gradient(90deg,rgba(10,16,24,.08),rgba(10,16,24,.12) 32%,var(--night) 66%),linear-gradient(0deg,rgba(10,16,24,.32),transparent 30%,transparent 75%,rgba(10,16,24,.16))}:where(.v9-site) .r4b-capitulo-cabeza:before{display:block;background:linear-gradient(90deg,rgba(10,16,24,.84),rgba(10,16,24,.8) 80%,transparent)}:where(.v9-site) .r4b-renueva-velo{background:linear-gradient(180deg,rgba(10,16,24,.08),rgba(10,16,24,.22))}:where(.v9-site) .r4b-renueva-arte>p,:where(.v9-site) .r4b-renueva-arte>strong{background:rgba(10,16,24,.84);width:fit-content;padding:8px}@media(max-width:999px){:where(.v9-site) .r4b-velo{background:linear-gradient(0deg,var(--night) 0,transparent 75%),linear-gradient(90deg,rgba(10,16,24,.08),rgba(10,16,24,.04))}:where(.v9-site) .r4b-capitulo-cabeza:before{background:rgba(10,16,24,.82)}}:where(.v9-site) .r4b-medio{--posicion:50% 50%;--escala:1}:where(.v9-site) .r4b-medio>img,:where(.v9-site) .r4b-medio>video{object-position:var(--posicion);transform:scale(var(--escala));transform-origin:var(--posicion)}@media(min-width:1000px){:where(.v9-site) .r4b-servicios .r4b-intro{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end;padding-block:120px 104px}:where(.v9-site) .r4b-servicios .r4b-intro>div{grid-column:1/8}:where(.v9-site) .r4b-servicios .r4b-intro h2{margin-bottom:0}:where(.v9-site) .r4b-servicios .r4b-intro>p:last-child{grid-column:9/-1;margin-bottom:10px}:where(.v9-site) .r4b-servicios .r4b-capitulo{min-height:118svh;border-top:0;background:var(--night);scroll-margin-top:80px}:where(.v9-site) .r4b-servicios .r4b-capitulo-grid{min-height:118svh;align-content:center;row-gap:48px;padding-block:clamp(128px,18svh,176px) clamp(104px,15svh,150px);z-index:1}:where(.v9-site) .r4b-servicios .r4b-capitulo-cabeza{grid-column:1/7;grid-row:1;position:relative;top:auto;display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;padding:0;text-shadow:0 2px 28px rgba(10,16,24,.5)}:where(.v9-site) .r4b-servicios .r4b-capitulo-cabeza:before{display:none}:where(.v9-site) .r4b-servicios .r4b-servicio-lista{grid-column:1/7;grid-row:2;padding-top:0}:where(.v9-site) .r4b-servicios .r4b-capitulo[data-lado=der] .r4b-capitulo-cabeza,:where(.v9-site) .r4b-servicios .r4b-capitulo[data-lado=der] .r4b-servicio-lista{grid-column:8/-1}:where(.v9-site) .r4b-servicios .r4b-numero{font-size:40px;line-height:1;color:var(--gold)}:where(.v9-site) .r4b-servicios .r4b-numero span{font-size:12px;letter-spacing:.16em;color:rgba(250,250,243,.78)}:where(.v9-site) .r4b-servicios .r4b-capitulo-cabeza .eyebrow{display:inline-flex;align-items:center;gap:16px;margin:0;padding:0;background:none;color:var(--bone);font-size:12px;letter-spacing:.22em}:where(.v9-site) .r4b-servicios .r4b-capitulo-cabeza .eyebrow:before{content:"";width:40px;height:1px;background:linear-gradient(to right,transparent,var(--gold))}:where(.v9-site) .r4b-servicios .r4b-capitulo-cabeza h2{flex-basis:100%;margin-top:24px;max-width:11ch;font-size:clamp(58px,5.3vw,88px);line-height:1.02;letter-spacing:-.022em}:where(.v9-site) .r4b-servicios .r4b-capitulo-linea{flex:0 0 100%;width:auto;height:1px;margin-top:32px;background:linear-gradient(to right,var(--gold) 0 64px,transparent 64px)}:where(.v9-site) .r4b-servicios .r4b-servicio{grid-template-columns:40px minmax(0,1fr);gap:20px;padding:26px 0 28px;border-top:1px solid rgba(250,250,243,.18);transition:border-color var(--v8-ui,.24s) var(--v8-ease,ease)}:where(.v9-site) .r4b-servicios .r4b-servicio:last-child{border-bottom:1px solid rgba(250,250,243,.18)}:where(.v9-site) .r4b-servicios .r4b-servicio:focus-within,:where(.v9-site) .r4b-servicios .r4b-servicio:hover{border-top-color:var(--gold)}:where(.v9-site) .r4b-servicios .r4b-servicio-numero{padding-top:7px;font-size:12px;letter-spacing:.08em}:where(.v9-site) .r4b-servicios .r4b-servicio h3{font-size:22px;line-height:1.3}:where(.v9-site) .r4b-servicios .r4b-servicio p{color:rgba(250,250,243,.88);font-size:16px;line-height:1.65;margin-block:10px 8px;max-width:50ch}:where(.v9-site) .r4b-servicios .r4b-servicio .text-link{font-size:13px}:where(.v9-site) .r4b-servicios .r4b-visual .r4b-medio{width:100%;height:100%}:where(.v9-site) .r4b-servicios .r4b-velo{background:linear-gradient(90deg,rgba(10,16,24,.86),rgba(10,16,24,.76) 34%,rgba(10,16,24,.52) 47%,rgba(10,16,24,.18) 60%,rgba(10,16,24,0) 72%),linear-gradient(180deg,rgba(10,16,24,.46),rgba(10,16,24,0) 22%,rgba(10,16,24,0) 78%,rgba(10,16,24,.42))}:where(.v9-site) .r4b-servicios .r4b-capitulo[data-lado=der] .r4b-velo{background:linear-gradient(270deg,rgba(10,16,24,.86),rgba(10,16,24,.76) 34%,rgba(10,16,24,.52) 47%,rgba(10,16,24,.18) 60%,rgba(10,16,24,0) 72%),linear-gradient(180deg,rgba(10,16,24,.46),rgba(10,16,24,0) 22%,rgba(10,16,24,0) 78%,rgba(10,16,24,.42))}:where(.v9-site) .r4b-servicios .r4b-capitulo[data-lado=der] .r4b-visual[data-recurso-id=servicios-casos-complejos] .r4b-velo{background:linear-gradient(270deg,rgba(10,16,24,.92),rgba(10,16,24,.86) 30%,rgba(10,16,24,.78) 40%,rgba(10,16,24,.42) 50%,rgba(10,16,24,.1) 60%,rgba(10,16,24,0) 70%),linear-gradient(180deg,rgba(10,16,24,.3),rgba(10,16,24,0) 18%,rgba(10,16,24,0) 82%,rgba(10,16,24,.3))}:where(.v9-site) .r4b-servicios .r4b-renueva{position:relative;display:grid;align-items:center;min-height:100svh;padding-block:clamp(120px,16svh,168px);background:var(--night);border-block:0;isolation:isolate}:where(.v9-site) .r4b-servicios .r4b-renueva-grid{position:static;align-items:end}:where(.v9-site) .r4b-servicios .r4b-renueva-contenido{grid-column:1/7;grid-row:1;position:relative;z-index:1;text-shadow:0 2px 24px rgba(10,16,24,.45)}:where(.v9-site) .r4b-servicios .r4b-renueva-arte{grid-column:8/-1;grid-row:1;position:static;min-height:0;overflow:visible;padding:0 0 12px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right;background:none}:where(.v9-site) .r4b-servicios .r4b-renueva-arte>.r4b-medio,:where(.v9-site) .r4b-servicios .r4b-renueva-arte>.r4b-renueva-velo{position:absolute;inset:0;z-index:-1}:where(.v9-site) .r4b-servicios .r4b-renueva-arte>span{margin:0;padding:0;background:none;color:var(--gold);font-size:13px;letter-spacing:.32em;position:relative}:where(.v9-site) .r4b-servicios .r4b-renueva-arte>strong{margin:0;padding:0;background:none;width:auto;font-size:clamp(160px,14.5vw,236px);line-height:.86;color:var(--bone);text-shadow:0 12px 64px rgba(10,16,24,.55);position:relative}:where(.v9-site) .r4b-servicios .r4b-renueva-arte>p{margin-top:20px;padding:0;background:none;width:auto;max-width:26ch;font-size:18px;line-height:1.55;color:var(--bone);text-shadow:0 2px 20px rgba(10,16,24,.6)}:where(.v9-site) .r4b-servicios .r4b-renueva-velo{background:linear-gradient(90deg,rgba(10,16,24,.86),rgba(10,16,24,.74) 36%,rgba(10,16,24,.4) 50%,rgba(10,16,24,.08) 64%,rgba(10,16,24,0) 74%),radial-gradient(56% 50% at 88% 86%,rgba(10,16,24,.5),rgba(10,16,24,0) 70%),linear-gradient(180deg,rgba(10,16,24,.32),rgba(10,16,24,0) 20%,rgba(10,16,24,0) 82%,rgba(10,16,24,.42))}:where(.v9-site) .r4b-servicios .r4b-renueva h2{font-size:clamp(48px,4.4vw,72px);line-height:1.04}}@media(min-width:1000px) and (prefers-reduced-motion:no-preference){div:where(.v9-site):not([data-motion-paused=true]) .r4b-servicios .r4b-capitulo,div:where(.v9-site):not([data-motion-paused=true]) .r4b-servicios .r4b-renueva{clip-path:inset(0)}div:where(.v9-site):not([data-motion-paused=true]) .r4b-servicios .r4b-fondo-estatico,div:where(.v9-site):not([data-motion-paused=true]) .r4b-servicios .r4b-renueva-arte>.r4b-medio,div:where(.v9-site):not([data-motion-paused=true]) .r4b-servicios .r4b-renueva-arte>.r4b-renueva-velo{position:fixed;inset:0}}@media(min-width:1000px){:where(.v9-site) .r4b-servicios [data-escena-servicio] .r4b-medio>img{transform:scale(calc(var(--escala,1) + var(--avance,0) * .07))}}:where(.v9-site) .r4b-servicios .closing .hero-actions{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin-top:30px}@media(max-width:700px){:where(.v9-site) .r4b-servicios .closing .hero-actions{flex-direction:column;gap:10px;margin-top:25px}}