@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-opsz-normal.Cre6nC2_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-opsz-normal.IcJDqblK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.cortina,.cortina-llegada{z-index:2147483647;pointer-events:none;will-change:transform;width:1px;height:150lvh;position:fixed;top:-25vh;left:0}.cortina:before,.cortina-llegada:before{content:"";background:var(--color-cortina,var(--cortina,var(--terracota,#c85e34)));width:116vw;height:100%;position:absolute;top:0;left:0}.cortina:before{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116 100' preserveAspectRatio='none'><path d='M0,0L100,0Q132,50 100,100L0,100Z'/></svg>") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116 100' preserveAspectRatio='none'><path d='M0,0L100,0Q132,50 100,100L0,100Z'/></svg>") 0 0/100% 100% no-repeat}.cortina-llegada{animation:.5s cubic-bezier(.65,0,.35,1) 60ms forwards pn-destapar;transform:translate(-16vw)}.cortina-llegada:before{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116 100' preserveAspectRatio='none'><path d='M0,0L116,0L116,100L0,100Q32,50 0,0Z'/></svg>") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116 100' preserveAspectRatio='none'><path d='M0,0L116,0L116,100L0,100Q32,50 0,0Z'/></svg>") 0 0/100% 100% no-repeat}html[data-espera] .cortina-llegada{animation-play-state:paused}html:not([data-cortina]) .cortina-llegada{display:none}@keyframes pn-destapar{to{transform:translate(100vw)}}@media (prefers-reduced-motion:reduce){.cortina-llegada,.cortina{display:none}}.tinte{z-index:-1;pointer-events:none;background:var(--tinte,#f8f6f2);width:100%;height:12px;display:none;position:fixed;left:0}.tinte--arriba{top:-8px}.tinte--abajo{bottom:-8px}@supports (-webkit-touch-callout:none) and (font:-apple-system-body){@media (width<768px){.tinte{display:block}}}:root{--papel:#f1eee8;--superficie:#f8f6f2;--grafito:#262625;--gris:#5c5b57;--terracota:#c85e34;--terracota-hondo:#a94a26;--celeste:#afc8cd;--lima:#aeb84e;--lavanda:#9c8fc2;--linea:#2626251f;--servicio-diseno:var(--terracota);--servicio-contenido:var(--lima);--servicio-trafico:var(--celeste);--servicio-produccion:var(--lavanda);--esp-0:4px;--esp-1:8px;--esp-2:16px;--esp-3:24px;--esp-4:40px;--esp-5:56px;--esp-6:88px;--esp-7:160px;--radio-0:0;--radio-caja:16px;--radio-media:24px;--radio-pildora:999px;--font-display:"Bricolage Grotesque", "Arial Narrow", system-ui, sans-serif;--font-texto:"Plus Jakarta Sans", system-ui, sans-serif;--t-display:clamp(64px,10.5vw,152px);--t-1:clamp(40px,5.4vw,80px);--t-2:clamp(32px,3.3vw,48px);--t-3:clamp(28px,2.8vw,40px);--t-4:clamp(24px,2vw,28px);--x-bajada:clamp(18px,1.4vw,20px);--x-cuerpo:17px;--x-compacto:15px;--x-interfaz:16px;--x-etiqueta:14px;--x-llamada:11px;--base-1:8px;--base-2:16px;--base-3:24px;--base-4:32px;--base-5:40px;--base-6:56px;--base-7:88px;--base-8:160px;--aire-secciones:clamp(88px,11vw,160px);--aire-superior:clamp(56px,6vw,88px);--aire-cabeza:clamp(56px,6.2vw,88px);--aire-items:clamp(32px,4vw,56px);--foco-grosor:3px;--foco-separacion:4px;--foco-claro:var(--terracota-hondo);--foco-oscuro:var(--celeste);--h1:clamp(48px, 5.4vw, 84px);--h2:clamp(36px, 3.9vw, 60px);--h3:clamp(30px, 3vw, 44px);--h4:clamp(22px, 1.75vw, 28px);--p:clamp(17px, 1.25vw, 18px);--p-indice:15px;--e-8:8px;--e-16:16px;--e-24:24px;--e-40:40px;--e-64:80px;--e-seccion:clamp(200px, 18vw, 288px)}@media (width<=900px){:root{--p-indice:14px;--e-40:32px;--e-64:56px;--e-seccion:152px}}:root{--t-1:var(--h1);--t-2:var(--h3);--t-3:var(--h3);--t-4:var(--h4);--x-bajada:var(--p);--x-cuerpo:var(--p);--x-compacto:var(--p-indice);--x-interfaz:var(--p-indice);--x-etiqueta:var(--p-indice);--x-llamada:var(--p-indice)}:is(.pn-cta,.pn-cta__texto,.pn-enlace,.pn-chip,button,.cs-recomendado__ver,.cs-recomendado__pronto,.pn-tarjeta__rubro){white-space:nowrap}body .pn-nav{top:calc(24px + env(safe-area-inset-top,0px))}body .pn-nav--celular{top:calc(16px + env(safe-area-inset-top,0px))}body .pie{padding-bottom:calc(var(--e-40) + env(safe-area-inset-bottom,0px))}body .pn-nav--celular.is-abierta .pn-nav__links{backdrop-filter:blur(24px)saturate(1.2);background:#f8f6f2f0;box-shadow:0 16px 40px #26262524}body.pv-oscuro .pn-nav--celular.is-abierta .pn-nav__links{background:#262625f0;box-shadow:0 16px 40px #0006}:root{--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-estado:cubic-bezier(.22,1,.36,1);--ease-llenado:cubic-bezier(.4,0,.2,1);--dur-estado:.52s}.pn-punto{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.pn-clave{gap:var(--e-8);display:inline-flex}.pn-etiqueta{font:500 var(--p-indice)/1.45 var(--font-texto);color:var(--gris);font-variant-numeric:tabular-nums}.pv-oscuro .pn-etiqueta{color:var(--celeste)}.pv-celeste .pn-etiqueta{color:var(--grafito)}.pn-etiqueta--num b{color:var(--terracota);margin-right:var(--e-8);font-weight:600}.pn-tag{align-items:center;gap:var(--e-8);font:500 var(--p-indice)/1.45 var(--font-texto);color:var(--grafito);display:inline-flex}.pn-tag--caja{padding:var(--e-8) var(--e-16);border-radius:var(--radio-pildora);background:color-mix(in srgb,var(--c) 22%,var(--papel))}.pn-tags{gap:var(--e-8) var(--e-16);flex-wrap:wrap;display:flex}.pn-campo{gap:var(--e-8);width:100%;font:500 var(--p-indice)/1.45 var(--font-texto);color:var(--gris);flex-direction:column;display:flex}.pn-campo input{box-sizing:border-box;border:0;border-bottom:1px solid var(--linea);width:100%;color:var(--grafito);font:400 var(--p)/1.55 var(--font-texto);padding:var(--e-8) 0 var(--e-16);background:0 0;border-radius:0;transition:border-color .2s}.pn-campo input::placeholder{color:var(--gris);opacity:1}.pn-campo.is-activo input{border-bottom-color:var(--grafito)}.pn-campo.is-error input{border-bottom-color:var(--terracota)}.pn-campo__ayuda{font:400 var(--p-indice)/1.45 var(--font-texto);color:var(--terracota-hondo)}.pv-oscuro .pn-campo{color:#a9a69f}.pv-oscuro .pn-campo input{color:var(--papel);border-bottom-color:#f1eee838}.pv-oscuro .pn-campo input::placeholder{color:color-mix(in srgb,var(--papel) 65%,var(--grafito))}.pn-estado{gap:var(--e-16);padding:var(--e-16) var(--e-16);border-radius:var(--radio-caja);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--linea);font:400 var(--p-indice)/1.45 var(--font-texto);align-items:flex-start;display:flex}.pn-estado img{flex:none;width:24px;height:24px}.pn-estado--error{background:color-mix(in srgb,var(--terracota) 9%,var(--papel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--terracota) 35%,transparent)}.pn-estado--pendiente{color:var(--gris)}.pn-estado__giro{width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--linea);border-top:2px solid var(--grafito);box-sizing:border-box;border-radius:50%;flex:none;margin-top:2px;animation:.8s linear infinite pn-giro}@keyframes pn-giro{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pn-estado__giro{animation-duration:2.4s}}.pn-chip{--servicio:var(--grafito);--chip-linea:var(--linea);--chip-marcado:var(--grafito);isolation:isolate;align-items:center;gap:var(--e-8);box-sizing:border-box;max-width:100%;min-height:46px;padding:var(--e-8) var(--e-16) var(--e-8) var(--e-16);border:1px solid var(--chip-linea);border-radius:var(--radio-pildora);color:inherit;font:500 var(--p-indice)/1.45 var(--font-texto);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .32s ease,border-color var(--dur-estado) ease,transform .16s var(--ease-estado);background:0 0;display:inline-flex;position:relative;overflow:hidden}.pn-chip:before{content:"";z-index:-1;background:var(--servicio);clip-path:circle(3.5px at 23px);transition:clip-path .32s var(--ease-llenado);position:absolute;inset:0}.pn-chip__marca{flex:none;place-items:center;width:22px;height:22px;display:grid}.pn-chip__marca svg{opacity:0;width:14px;height:14px;transition:opacity .14s ease,transform .18s var(--ease-estado);transform:translateY(2px)scale(.85)}.pn-chip:is([aria-pressed=true],[aria-checked=true]){color:var(--chip-marcado);border-color:var(--servicio)}.pn-chip:is([aria-pressed=true],[aria-checked=true]) .pn-chip__marca svg{opacity:1;transition-delay:80ms;transform:none}.pn-chip--neutro{--chip-marcado:var(--papel)}.pn-chip--nose{--servicio:#b6b3ad}.pn-chip--diseno{--chip-marcado:var(--papel)}.pn-chip--diseno:before{background:var(--terracota-hondo)}.pn-chip--diseno:is([aria-pressed=true],[aria-checked=true]){border-color:var(--terracota-hondo)}.pv-oscuro .pn-chip,.pn-chip--oscuro{--chip-linea:#777570}.pv-oscuro .pn-chip--neutro{--servicio:var(--papel);--chip-marcado:var(--grafito)}.pn-chip:active{transform:scale(.97)}.pn-chips{gap:var(--e-8);flex-wrap:wrap;display:flex}.pn-chips__resumen{font:400 var(--p-indice)/1.45 var(--font-texto);color:var(--gris);min-height:18px}.pv-oscuro .pn-chips__resumen{color:#a9a69f}.pn-nav{z-index:50;justify-content:space-between;align-items:center;gap:var(--e-24);box-sizing:border-box;width:min(980px,100% - 64px);height:80px;padding:0 var(--e-16) 0 var(--e-24);backdrop-filter:blur(16px);color:var(--grafito);transition:width .8s var(--ease-estado),border-radius .8s var(--ease-estado),background-color var(--dur-estado) ease;background:#f8f6f294;border:1px solid #26262524;border-radius:40px;display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}@supports not (backdrop-filter:blur(1px)){.pn-nav{background:var(--superficie)}}.pn-nav__logo{z-index:1;color:var(--grafito);transition:color .42s ease,transform var(--dur-estado) var(--ease-estado);flex:none;display:flex;position:relative}.pn-nav__logo svg{width:96px;height:auto;display:block}.pn-nav__links{gap:var(--e-8);transition:opacity .26s .18s,visibility;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pn-nav__links a{min-height:44px;padding:0 var(--e-16);color:inherit;font:500 var(--p-indice)/1.45 var(--font-texto);white-space:nowrap;align-items:center;text-decoration:none;transition:color .42s;display:inline-flex;position:relative}.pn-nav__links a:after{content:"";height:1.5px;transition:left var(--dur-estado) var(--ease-estado),right var(--dur-estado) var(--ease-estado);background:currentColor;border-radius:1px;position:absolute;bottom:9px;left:50%;right:50%}.pn-nav__links a[aria-current]:after{left:14px;right:14px}.pn-nav__links a:focus-visible{color:var(--terracota-hondo);border-radius:8px}.pn-nav__links a:focus-visible:after{left:14px;right:14px}.pn-nav__logo:focus-visible{color:var(--terracota);border-radius:6px;transform:translateY(-1px)}.pn-nav__menu{display:none}.pn-nav.is-compacta{background:#f8f6f29e;border-radius:42px;width:330px}.pn-nav.is-compacta .pn-nav__links{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s,visibility 0s .16s}.pn-nav--celular{width:calc(100% - 32px);height:64px;padding:0 var(--e-8) 0 var(--e-24);gap:var(--e-8);border-radius:32px;top:16px}.pn-nav--celular .pn-nav__logo svg{width:76px}.pn-nav--celular .pn-nav__menu{z-index:1;width:44px;height:44px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;margin-left:auto;padding:0;display:grid;position:relative}.pn-nav__menu span{width:18px;height:1.5px;transition:transform .42s var(--ease-estado);background:currentColor;border-radius:1px;position:absolute}.pn-nav__menu span:first-child{transform:translateY(-3.5px)}.pn-nav__menu span:last-child{transform:translateY(3.5px)}.pn-nav.is-abierta .pn-nav__menu span:first-child{transform:rotate(45deg)}.pn-nav.is-abierta .pn-nav__menu span:last-child{transform:rotate(-45deg)}.pn-nav--celular .pn-nav__links{transform-origin:50% 0;padding:var(--e-8);backdrop-filter:blur(16px);opacity:0;visibility:hidden;transition:opacity var(--dur-estado) ease,transform var(--dur-estado) var(--ease-estado),visibility 0s var(--dur-estado);background:#f8f6f2d6;border:1px solid #26262524;border-radius:26px;flex-direction:column;gap:0;top:calc(100% + 8px);left:0;right:0;transform:translateY(-10px)scale(.97)}.pn-nav--celular.is-abierta .pn-nav__links{opacity:1;visibility:visible;transition-delay:0s;transform:none}.pn-nav--celular .pn-nav__links a{min-height:52px;padding:0 var(--e-16);font-size:var(--p-indice)}.pn-nav--celular .pn-nav__links a:after{width:0;transition:width var(--dur-estado) var(--ease-estado);bottom:12px;left:14px;right:auto}.pn-nav--celular .pn-nav__links a[aria-current]:after{width:28px}.pn-campo--marco{gap:var(--e-8);font:500 var(--p-indice)/1.45 var(--font-texto)}.pn-campo__caja{isolation:isolate;border-radius:var(--radio-caja);background:var(--superficie);border:1px solid #96938d;transition:border-color .42s;display:block;position:relative}.pn-campo__caja:before{content:"";z-index:-1;background:var(--campo-ok,transparent);opacity:0;pointer-events:none;transition:opacity .62s var(--ease-llenado);border-radius:15px;position:absolute;inset:0}.pn-campo--marco input{min-height:58px;padding:var(--e-16) calc(var(--e-16) + 16px + var(--e-16)) var(--e-16) var(--e-16);border-radius:var(--radio-caja);font:400 var(--p)/1.55 var(--font-texto);color:var(--grafito);background:0 0;border:0;display:block}.pn-campo__check{width:16px;height:16px;margin-top:calc(-1 * var(--e-8));color:var(--grafito);opacity:0;pointer-events:none;transition:opacity .16s ease,transform .24s var(--ease-estado);display:flex;position:absolute;top:50%;right:17px;transform:translateY(2px)}.pn-campo__check svg{width:16px;height:16px}.pn-campo__mensaje{min-height:18px;font:400 var(--p-indice)/1.45 var(--font-texto);color:var(--gris);opacity:0;transition:opacity .22s ease,transform .32s var(--ease-estado),color .32s ease;padding-left:0;transform:translateY(2px)}.pn-campo--marco:focus-within .pn-campo__caja{border-color:var(--grafito)}.pn-campo--marco[data-estado=completo] .pn-campo__caja{border-color:var(--campo-ok-borde,#96938d)}.pn-campo--marco[data-estado=completo] .pn-campo__caja:before{opacity:1}.pn-campo--marco[data-estado=completo]:focus-within .pn-campo__caja{border-color:var(--grafito)}.pn-campo--marco[data-estado=completo] .pn-campo__check{opacity:1;transform:none}.pn-campo--marco[data-estado=error] .pn-campo__caja{border-color:var(--grafito)}.pn-campo--marco[data-estado=error] .pn-campo__mensaje{color:var(--grafito)}.pn-campo--marco:is([data-estado=completo],[data-estado=error]) .pn-campo__mensaje{opacity:1;transform:none}.pv-oscuro .pn-campo--marco,.pv-oscuro .pn-campo__mensaje{color:#a9a69f}.pv-oscuro .pn-campo__caja{background:#353533;border-color:#85827d}.pv-oscuro .pn-campo--marco input,.pv-oscuro .pn-campo__check{color:var(--papel)}.pv-oscuro .pn-campo--marco:focus-within .pn-campo__caja,.pv-oscuro .pn-campo--marco[data-estado=error] .pn-campo__caja{border-color:var(--papel)}.pv-oscuro .pn-campo--marco[data-estado=error] .pn-campo__mensaje{color:var(--papel)}.pv-oscuro .pn-campo--marco{--campo-ok-borde:#85827d}@media (hover:hover) and (pointer:fine){.pn-chip:hover{border-color:var(--servicio)}.pn-chip--neutro:hover{border-color:currentColor}.pn-nav__links a:hover{color:var(--terracota-hondo)}.pn-nav__links a:hover:after{left:14px;right:14px}.pn-nav--celular .pn-nav__links a:hover:after{width:28px}.pn-nav__logo:hover{color:var(--terracota);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.pn-chip,.pn-chip:before,.pn-chip__marca svg,.pn-nav,.pn-nav *,.pn-nav__links a:after,.pn-campo__caja,.pn-campo__caja:before,.pn-campo__check,.pn-campo__mensaje{transition:none!important}.pn-nav--celular .pn-nav__links{transform:none}}.pn-disparador{text-align:left;cursor:pointer;width:100%;font:500 var(--p)/1.55 var(--font-texto);background:0 0;border:0}.pn-simbolo{place-items:center;width:24px;height:24px;display:grid;position:relative}.pn-respuesta{display:grid}.pn-respuesta-interior{min-height:0;overflow:hidden}.pn-lista-desplegables{border-top:1px solid var(--linea)}.pn-desplegable{border-top:0;border-bottom:1px solid var(--linea);grid-template-columns:24px 16px minmax(0,1fr) 48px 24px;display:grid;position:relative}.pn-desplegable:last-child{border-bottom:1px solid var(--linea)}.pn-disparador{min-height:64px;padding:var(--e-24) 0;transition:transform .16s var(--ease-estado);border-radius:16px;grid-column:1/-1;grid-template-columns:24px 16px minmax(0,1fr) 48px 24px;align-items:start;gap:0;display:grid;position:relative;color:var(--fg,currentColor)!important}.pn-disparador:focus-visible{border-radius:16px}.pn-marcador{width:24px;height:24px;margin-top:calc(.75em - 12px + var(--optico-fila,2px));color:var(--fg,currentColor);grid-column:1;align-self:start;position:relative}.pn-viajero{opacity:1;width:6px;height:6px;transition:transform .2s var(--ease-estado),opacity .2s ease,background-color .2s ease;background:currentColor;border-radius:50%;position:absolute;top:9px;left:9px;transform:translate(0)scale(1)}.pn-titulo-fila{text-wrap:balance;min-width:0;transition:transform .2s var(--ease-estado),opacity .2s ease;grid-column:3;position:relative}.pn-titulo-texto{box-decoration-break:clone;display:inline}.pn-disparador .pn-simbolo,.pn-menu-destino .pn-simbolo{margin-top:calc(.75em - 12px + var(--optico-fila,2px));width:24px;height:24px;color:var(--fg,currentColor);grid-column:5}.pn-flecha-fila{opacity:0;width:16px;height:16px;transition:opacity .24s ease 60ms,transform .24s var(--ease-estado) 60ms;display:block;transform:translate(-8px)}.pn-flecha-fila svg{width:16px;height:16px;transition:transform .24s var(--ease-estado);display:block;transform:rotate(90deg)}.pn-disparador.en-gesto .pn-viajero,.pn-menu-destino.en-gesto .pn-viajero{opacity:0;transform:translate(8px)scale(.3)}.pn-menu-destino.en-gesto .pn-titulo-fila{transform:translate(4px)}.pn-disparador.en-gesto .pn-flecha-fila,.pn-menu-destino.en-gesto .pn-flecha-fila{opacity:1;transform:translate(0)}.pn-disparador.en-gesto .pn-marcador,.pn-disparador.en-gesto .pn-simbolo,.pn-menu-destino.en-gesto .pn-marcador,.pn-menu-destino.en-gesto .pn-simbolo{color:var(--terracota-hondo)}:is(.pv-oscuro,[data-tema=oscuro]) .pn-disparador.en-gesto .pn-marcador,:is(.pv-oscuro,[data-tema=oscuro]) .pn-disparador.en-gesto .pn-simbolo,:is(.pv-oscuro,[data-tema=oscuro]) .pn-menu-destino.en-gesto .pn-marcador,:is(.pv-oscuro,[data-tema=oscuro]) .pn-menu-destino.en-gesto .pn-simbolo{color:var(--terracota)}.pn-disparador[aria-expanded=true] .pn-flecha-fila svg{transform:rotate(270deg)}.pn-disparador:not(.en-gesto) .pn-flecha-fila{transition-delay:0s}.pn-disparador.hover,:is(.pv-oscuro,[data-tema=oscuro]) .pn-disparador.hover{color:var(--fg,currentColor)!important}.pn-respuesta{transition:grid-template-rows .22s var(--ease-estado) .12s;grid-column:3;grid-template-rows:0fr}.pn-desplegable.abierto .pn-respuesta{grid-template-rows:1fr;transition-duration:.28s;transition-delay:0s}.pn-respuesta-interior{min-width:0;min-height:0;overflow:hidden}.pn-respuesta p{max-width:60ch;color:var(--gris);padding-top:var(--e-8);padding-bottom:var(--e-40);opacity:0;transition:opacity .12s ease,transform .12s var(--ease-estado);margin:0;transform:translateY(-4px)}.pn-desplegable.abierto .pn-respuesta p{opacity:1;transition-duration:.2s;transition-delay:60ms;transform:none}.pn-respuesta-interior[hidden=until-found]{content-visibility:hidden}.pn-disparador .pn-titulo-texto{vertical-align:baseline;-webkit-box-decoration-break:clone;box-decoration-break:clone;max-width:none;padding-bottom:var(--subrayado-padding,.2em);transition:background-size .2s var(--ease-estado);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;display:inline}.pn-disparador[aria-expanded=true] .pn-titulo-texto{background-size:100% 1.5px;transition-duration:.32s}.pn-disparador.en-gesto .pn-titulo-fila{transform:none}.pn-desplegable .pn-respuesta-interior{margin-left:0;padding-left:0}@media (width<=760px){.pn-desplegable .pn-respuesta{grid-column:3/-1}}.pn-cta{--borde:24px;--cta-fondo:var(--grafito);--cta-texto:var(--superficie);isolation:isolate;width:max-content;min-width:0;height:52px;min-height:52px;padding:0 var(--borde);border-radius:var(--radio-pildora);white-space:nowrap;color:var(--cta-texto);background:var(--cta-fondo);font:500 var(--p-indice)/1.45 var(--font-texto);letter-spacing:.003em;cursor:pointer;transition:color .52s ease,transform .16s var(--ease-estado);border:0;flex:none;justify-content:center;justify-self:start;align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.pn-cta:before{content:"";z-index:-1;background:var(--terracota-hondo);opacity:0;transition:opacity .52s;position:absolute;inset:0}.pn-cta__grupo{width:calc(var(--texto-ancho) + 28px);flex:none;height:1.45em;display:block;position:relative}.pn-cta__texto{white-space:nowrap;width:max-content;transition:transform .52s var(--ease-estado);line-height:1.45;display:block;transform:none}.pn-cta__icono{width:16px;height:16px;transform:translateY(var(--optico,0px));transition:transform .52s var(--ease-estado);place-items:center;display:grid;position:absolute;top:calc(50% - 8px);right:0}.pn-cta__punto{background:currentColor;border-radius:50%;width:4px;height:4px;transition:opacity .12s;position:absolute}.pn-cta__flecha{opacity:0;width:16px;height:16px;transition:opacity .16s;display:block}.pn-cta__flecha svg{width:16px;height:16px;display:block}.pn-cta.is-estado .pn-cta__texto{transform:translate(28px)}.pn-cta.is-estado .pn-cta__icono{transform:translate(calc(-1 * (var(--texto-ancho) + 12px)),var(--optico,0px))}.pn-cta.is-estado .pn-cta__punto{opacity:0}.pn-cta.is-estado .pn-cta__flecha,.pn-cta.is-estado:before{opacity:1}.pn-cta.is-estado{color:var(--papel)}.pn-cta--claro,:is(.pv-oscuro,[data-tema=oscuro]) .pn-cta{--cta-fondo:var(--papel);--cta-texto:var(--grafito)}.pn-cta--contorno,:is(.pv-oscuro,[data-tema=oscuro]) .pn-cta--contorno{--cta-fondo:transparent;--cta-texto:inherit;color:inherit;box-shadow:inset 0 0 0 1px var(--gris);background:0 0}.pn-cta--contorno:before{display:none}.pn-cta--contorno.is-estado{color:inherit;box-shadow:inset 0 0 0 1px}.pn-cta:active{transform:scale(.97)}.pn-cta--chico,.pn-nav--celular .pn-cta{--borde:20px;min-width:0;height:44px;min-height:44px;padding:0 var(--borde)}.pn-enlace{width:max-content;min-height:44px;color:inherit;font:500 var(--p-indice)/1.45 var(--font-texto);letter-spacing:.003em;white-space:nowrap;border-radius:4px;align-items:center;padding:0;text-decoration:none;transition:color .42s;display:inline-flex;position:relative}.pn-enlace:after{display:none}.pn-enlace__grupo{align-items:center;gap:var(--e-16);line-height:1.45;display:inline-flex;position:relative}.pn-enlace__icono{width:16px;height:16px;transform:translateY(var(--optico,0px));place-items:center;display:grid;position:relative}.pn-enlace__punto{background:currentColor;border-radius:50%;width:4px;height:4px}.pn-enlace__linea{left:0;top:calc(var(--baseline,15px) + 3px);transform-origin:0;pointer-events:none;background:currentColor;width:calc(100% - 8px);height:1.5px;position:absolute;transform:scaleX(0)}.pn-enlace.is-estado{color:var(--terracota-hondo)}:is(.pv-oscuro,[data-tema=oscuro]) .pn-enlace.is-estado{color:var(--papel)}.pn-chip{gap:var(--e-8);min-height:44px;padding:0 var(--e-16);white-space:nowrap;max-width:none;font:500 var(--p-indice)/1.45 var(--font-texto)}.pn-chip__marca{width:16px;height:16px;transform:translateY(var(--optico14,0px))}.pn-chip__marca svg{width:16px;height:16px}.pn-chip:before{clip-path:circle(2px at 24px)}.pn-chip:is([aria-pressed=true],[aria-checked=true]):before{clip-path:circle(150% at 24px)}.pn-cabeza{gap:var(--base-3);margin:0 0 var(--aire-cabeza);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.pn-cabeza>h2,.pn-cabeza>h3,.pn-cabeza>p{grid-column:1/8;min-width:0;margin:0}.pn-cabeza>h2,.pn-cabeza>h3{font:500 var(--h1)/.95 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.pn-cabeza>p{font:400 var(--p)/1.55 var(--font-texto);letter-spacing:.003em}.pn-cabeza--dos>h2{grid-column:1/7}.pn-cabeza--dos>p{grid-column:8/13;align-self:end}.pn-cabeza--solo>h2{grid-column:1/8}.pn-nav--celular .pn-nav__links{padding:var(--e-16);transform-origin:100% 0;transition:opacity .32s var(--ease-estado),transform .32s var(--ease-estado),visibility 0s .32s;border-radius:24px;transform:scale(.96)}.pn-nav--celular.is-abierta .pn-nav__links{transform:none}.pn-nav--celular .pn-nav__links>a{min-height:56px;padding:var(--e-16) 0;border-top:1px solid var(--linea);font:500 var(--h4)/1.15 var(--font-display);letter-spacing:-.015em;grid-template-columns:24px 16px minmax(0,1fr) 48px 24px;display:grid}.pn-nav--celular .pn-nav__links>a:after,.pn-nav__links .pn-marcador,.pn-nav__links .pn-simbolo{display:none}.pn-nav--celular .pn-nav__links .pn-marcador,.pn-nav--celular .pn-nav__links .pn-simbolo{display:grid}.pn-nav--celular .pn-nav__links .pn-titulo-fila{grid-column:3}.pn-nav--celular .pn-nav__links .pn-marcador,.pn-nav--celular .pn-nav__links .pn-simbolo{margin-top:calc(.55em - 12px + var(--optico-menu,2px))}.pn-salto{z-index:99;padding:var(--e-16);background:var(--grafito);color:var(--papel);border-radius:16px;min-height:44px;position:fixed;top:16px;left:16px;transform:translateY(-180%)}.pn-salto:focus{transform:none}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:var(--foco-grosor) solid var(--focus,var(--foco-claro))!important;outline-offset:var(--foco-separacion)!important}:where(.pv-oscuro,[data-tema=oscuro]){--focus:var(--foco-oscuro)}.pn-nav{--focus:var(--foco-claro)}body.pv-oscuro .pn-nav{--focus:var(--foco-oscuro)}.pn-etiqueta{font:500 var(--p-indice)/1.45 var(--font-texto)}@media (width<=760px){.pn-cabeza{grid-template-columns:repeat(4,minmax(0,1fr))}.pn-cabeza>h2,.pn-cabeza>h3,.pn-cabeza>p,.pn-cabeza--dos>h2,.pn-cabeza--dos>p{grid-column:1/-1}.pn-desplegable .pn-respuesta{grid-column:3/-1}}@media (width<=600px){.pn-cta{--borde:20px;height:44px;min-height:44px}.pn-disparador{min-height:56px;padding-block:var(--e-24)}}@media (prefers-reduced-motion:reduce){.pn-cta,.pn-cta *,.pn-cta:before,.pn-viajero,.pn-flecha-fila,.pn-flecha-fila svg,.pn-respuesta,.pn-respuesta p,.pn-titulo-texto{transition:none!important}.pn-cta.is-estado .pn-cta__texto,.pn-cta.is-estado .pn-cta__icono{transform:none}.pn-titulo-fila{transform:none!important}}.pn-media{isolation:isolate;aspect-ratio:var(--media-proporcion,4/5);border-radius:var(--radio-media);background:var(--papel);color:inherit;touch-action:pan-y;-webkit-touch-callout:none;text-decoration:none;display:block;position:relative;overflow:hidden}:is(.pv-oscuro,[data-tema=oscuro]) .pn-media{background:#30302e}.pn-media__foto,.pn-media__mini,.pn-media video,.pn-media__antes{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.pn-media__foto,.pn-media video{z-index:1}.pn-media__mini{z-index:0;filter:blur(12px);transform:scale(1.12)}.pn-media__carga{z-index:3;font:500 var(--p-indice)/1.45 var(--font-texto);color:var(--gris);position:absolute;bottom:16px;left:16px;right:16px}.pn-media:not(.esperando):not(.pn-media--vacia) .pn-media__carga{display:none}.pn-media.esperando .pn-media__foto{opacity:0!important}.pn-media__movimiento,.pn-media__zoom{pointer-events:none;position:absolute;inset:0}.pn-media__zoom{transition:transform .6s var(--ease-estado);transform:scale(1)}.pn-media.en-hover .pn-media__zoom{transform:scale(1.06)}.pn-media__cursor{z-index:80;pointer-events:none;width:64px;height:64px;color:var(--papel);font:500 var(--p-indice)/1.45 var(--font-texto);opacity:0;transition:opacity .2s var(--ease-estado);place-items:center;display:grid;position:fixed;top:0;left:0}.pn-media__cursor>span{background:var(--terracota-hondo);width:64px;height:64px;transition:transform .2s var(--ease-estado);border-radius:50%;place-items:center;display:grid;transform:scale(.2)}.pn-media__cursor.visible{opacity:1}.pn-media__cursor.visible>span{transform:scale(1)}.pn-media__antes{z-index:2;pointer-events:none;opacity:1;clip-path:inset(0 calc(100% - var(--corte)) 0 0)}.pn-antes-despues{--corte:0%;touch-action:pan-y;-webkit-user-select:none;user-select:none}.pn-antes-despues .pn-media__antes{opacity:1!important;clip-path:inset(0 calc(100% - var(--corte)) 0 0)!important;transition:none!important}.pn-media__corte{z-index:4;top:0;bottom:0;left:var(--corte);background:color-mix(in srgb,var(--papel) 70%,transparent);pointer-events:none;opacity:0;width:1.5px;transition:opacity .2s var(--ease-estado);position:absolute;transform:translate(-50%)}.pn-media__etiquetas{z-index:4;color:var(--papel);font:500 var(--p-indice)/1.45 var(--font-texto);pointer-events:none;opacity:0;transition:opacity .2s var(--ease-estado);justify-content:space-between;display:flex;position:absolute;bottom:24px;left:16px;right:16px}.corte-visible .pn-media__corte,.corte-visible .pn-media__etiquetas{opacity:1}.pn-media__comparar,.pn-media__play{min-height:44px;font:500 var(--p-indice)/1.45 var(--font-texto);padding:var(--e-8) var(--e-16);border:1px solid var(--linea);background:var(--superficie);color:var(--grafito);cursor:pointer;border-radius:999px}.pn-media__comparar{margin-top:var(--e-16)}.pn-media__play{z-index:5;position:absolute;bottom:16px;right:16px}.pn-media video{opacity:0}.pn-media video.listo{opacity:1}@media (hover:none),(pointer:coarse){.pn-media__cursor{display:none}.pn-media__zoom,.pn-media__movimiento{transition:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.pn-media__cursor{display:none}.pn-media__zoom,.pn-media__movimiento{transition:none!important;transform:none!important}.pn-media__corte,.pn-media__etiquetas{transition:none!important}}.orbita-capa .orbita__nodo span{gap:var(--e-8);min-height:44px;padding:0 var(--e-16);font:500 var(--p-indice)/1.45 var(--font-texto)}.orbita-capa .orbita__nodo span:after{background:radial-gradient(circle,var(--estado-color) 0 2px,transparent 2.1px);width:16px;height:16px}.orbita-capa .orbita__nodo span:before{clip-path:circle(2px at 24px)}.orbita-capa .orbita__nodo .orbita__tilde{left:17px}.pn-nav__links a{font:500 var(--p-indice)/1.45 var(--font-texto);letter-spacing:.003em}.pn-nav--celular .pn-nav__links a{font:500 var(--h4)/1.15 var(--font-display);letter-spacing:-.015em}.pn-cta:not(:has(.pn-cta__grupo)){gap:var(--e-16)}.pn-cta:not(:has(.pn-cta__grupo))>.pn-cta__flecha{position:absolute;top:calc(50% - 8px);left:24px}.pn-cta:not(:has(.pn-cta__grupo))>.pn-cta__punto{background:radial-gradient(circle,currentColor 0 2px,#0000 2.1px);width:16px;height:16px;position:relative}@media (hover:hover) and (pointer:fine){.pn-cta:not(:has(.pn-cta__grupo)):hover:before,.pn-cta:not(:has(.pn-cta__grupo)):hover>.pn-cta__flecha{opacity:1}.pn-cta:not(:has(.pn-cta__grupo)):hover>.pn-cta__punto{opacity:0}}.pn-menu-destino .pn-flecha-fila svg{transform:none}@media (hover:hover) and (pointer:fine){.pn-lista-desplegables.lista-hover .pn-disparador:not(.fila-hover) .pn-titulo-fila,.pn-nav--celular .pn-nav__links.lista-hover .pn-menu-destino:not(.fila-hover) .pn-titulo-fila{opacity:.55}}@media (width<=900px){.orbita-capa .orbita__nodo{place-items:center;min-width:44px;min-height:44px;display:grid}.orbita-capa .orbita__nodo span{isolation:isolate;align-items:center;gap:var(--e-8);min-height:36px;padding:var(--e-8) var(--e-16);color:var(--papel);transition:color .62s var(--ease-llenado);border:1px solid var(--linea);display:flex;position:relative;overflow:hidden;box-shadow:none!important;background:0 0!important}.orbita-capa .orbita__nodo span:before{content:"";z-index:-1;background:var(--estado-color);width:8px;height:8px;transition:transform .62s var(--ease-llenado);border-radius:50%;position:absolute;top:50%;left:12px;transform:translateY(-50%)scale(1)}.orbita-capa .orbita__nodo span:after{content:"";background:var(--estado-color);border-radius:50%;flex:none;order:-1;width:8px;height:8px}.orbita-capa .orbita__nodo[aria-selected=true] span:before{transform:translateY(-50%)scale(40)}.orbita-capa .orbita__nodo[aria-selected=true] span{color:var(--estado-tinta)!important}.orbita__nodo[data-fase="0"]{--estado-color:var(--papel);--estado-tinta:var(--grafito)}.orbita__nodo[data-fase="1"]{--estado-color:var(--terracota-hondo);--estado-tinta:var(--papel)}.orbita__nodo[data-fase="2"]{--estado-color:var(--lima);--estado-tinta:var(--grafito)}.orbita__nodo[data-fase="3"]{--estado-color:var(--celeste);--estado-tinta:var(--grafito)}}@media (prefers-reduced-motion:reduce){.orbita-capa .orbita__nodo span,.orbita-capa .orbita__nodo span:before{transition:none}}@media (width<=900px){.orbita-capa .orbita__nodo[aria-selected=false] span{color:var(--papel)!important}.orbita-capa .orbita__nodo span{transition:color .62s var(--ease-llenado),opacity .3s var(--ease-estado)}.orbita-capa .orbita__nodo.is-trasera:not([aria-selected=true]) span{opacity:.4}}@media (width>=901px){.orbita-capa .orbita__nodo{place-items:center;min-width:44px;min-height:44px;display:grid}.orbita-capa .orbita__nodo span{isolation:isolate;align-items:center;gap:var(--e-8);min-height:36px;padding:var(--e-8) var(--e-16);color:var(--papel);transition:color .62s var(--ease-llenado);border:1px solid var(--linea);display:flex;position:relative;overflow:hidden;box-shadow:none!important;background:0 0!important}.orbita-capa .orbita__nodo span:before{content:"";z-index:-1;background:var(--estado-color);width:8px;height:8px;transition:transform .62s var(--ease-llenado);border-radius:50%;position:absolute;top:50%;left:12px;transform:translateY(-50%)scale(1)}.orbita-capa .orbita__nodo span:after{content:"";background:var(--estado-color);border-radius:50%;flex:none;order:-1;width:8px;height:8px}.orbita-capa .orbita__nodo[aria-selected=true] span:before{transform:translateY(-50%)scale(40)}.orbita-capa .orbita__nodo[aria-selected=true] span{color:var(--estado-tinta)!important}.orbita__nodo[data-fase="0"]{--estado-color:var(--papel);--estado-tinta:var(--grafito)}.orbita__nodo[data-fase="1"]{--estado-color:var(--terracota-hondo);--estado-tinta:var(--papel)}.orbita__nodo[data-fase="2"]{--estado-color:var(--lima);--estado-tinta:var(--grafito)}.orbita__nodo[data-fase="3"]{--estado-color:var(--celeste);--estado-tinta:var(--grafito)}.orbita-capa .orbita__nodo span{transition:color .62s var(--ease-llenado),opacity .3s var(--ease-estado)}.orbita-capa .orbita__nodo.is-trasera:not([aria-selected=true]) span{opacity:.4}}@media (prefers-reduced-motion:reduce){.orbita-capa .orbita__nodo span,.orbita-capa .orbita__nodo span:before{transition:none}}.orbita-capa .orbita__nodo span:before{border-radius:inherit;clip-path:circle(4px at 16px);width:auto;height:auto;transition:clip-path .62s var(--ease-llenado);inset:0;transform:none!important}.orbita-capa .orbita__nodo[aria-selected=true] span:before{clip-path:circle(150% at 16px)}.orbita-capa .orbita__nodo span:after{transition:opacity .14s}.orbita-capa .orbita__nodo[aria-selected=true] span:after{opacity:0;transition-delay:80ms}.orbita-capa .orbita__nodo .orbita__tilde{pointer-events:none;width:14px;height:14px;color:var(--estado-tinta);opacity:0;transition:opacity .14s ease,transform .18s var(--ease-estado);transition-delay:0s;position:absolute;top:calc(50% - 7px);left:9px;transform:scale(.6)translateY(3px)}.orbita-capa .orbita__nodo[aria-selected=true] .orbita__tilde{opacity:1;transition-delay:80ms;transform:scale(1)translateY(0)}@media (prefers-reduced-motion:reduce){.orbita-capa .orbita__nodo span:before,.orbita-capa .orbita__nodo span:after,.orbita-capa .orbita__nodo .orbita__tilde{transition:none!important}}.pn-cta,.pn-nav .pn-cta,.pn-enlace,.pn-nav__links a{font:500 var(--p-indice)/1.45 var(--font-texto);letter-spacing:.003em}.pn-chip,.orbita__nodo,.orbita-capa .orbita__nodo span,.pn-chips__resumen{letter-spacing:.003em;font:500 var(--p-indice)/1.45 var(--font-texto)!important}.pn-nav--celular.is-abierta .pn-nav__links a{font:500 var(--h4)/1.15 var(--font-display);letter-spacing:-.015em}.pn-cta,.pn-nav .pn-cta{padding:0 var(--borde);min-width:0;font:500 var(--p-indice)/1.45 var(--font-texto)}.pn-cta__texto{width:max-content}.orbita-capa .orbita__nodo.orbita__nodo span{gap:var(--e-8);min-height:44px;padding:0 var(--e-16);font:500 var(--p-indice)/1.45 var(--font-texto)}.orbita-capa .orbita__nodo.orbita__nodo span:after{background:radial-gradient(circle,var(--estado-color) 0 2px,transparent 2.1px);width:16px;height:16px}.orbita-capa .orbita__nodo.orbita__nodo span:before{clip-path:circle(2px at 24px)}.orbita-capa .orbita__nodo.orbita__nodo[aria-selected=true] span:before{clip-path:circle(150% at 24px)}.orbita-capa .orbita__nodo.orbita__nodo .orbita__tilde{left:17px}.pn-media.servicio__foto{border-radius:var(--radio-media)}.pn-chip,#contacto .contacto__form .pn-chip{padding:var(--e-8) var(--e-16);gap:var(--e-8);--chip-linea:var(--linea);height:auto;min-height:44px;font:500 var(--p-indice)/1.45 var(--font-texto)!important}:is(.pv-oscuro,[data-tema=oscuro]) .pn-chip,.pn-chip--oscuro,body.pv-oscuro #contacto .contacto__form .pn-chip{--chip-linea:color-mix(in srgb,var(--papel) 16%,transparent)}.pn-chip__marca{width:16px;height:16px}.pn-chip:before,#contacto .contacto__form .pn-chip:before{clip-path:circle(2px at 24px);transition:clip-path .32s var(--ease-llenado)}.pn-chip:is([aria-pressed=true],[aria-checked=true]):before,#contacto .contacto__form .pn-chip:is([aria-pressed=true],[aria-checked=true]):before{clip-path:circle(150% at 24px)}.pn-chip.pn-chip--nose,.pn-chip.pn-chip--todas{--servicio:var(--grafito);--chip-marcado:var(--papel)}:is(.pv-oscuro,[data-tema=oscuro]) :is(.pn-chip--nose,.pn-chip--todas){--servicio:var(--papel);--chip-marcado:var(--grafito)}.pn-chips{gap:var(--e-8)}:is(.pn-cta,.pn-chip,.pn-enlace):is(:disabled,[aria-disabled=true]){opacity:.4;cursor:not-allowed;transition:none!important;transform:none!important}a:is(.pn-cta,.pn-enlace)[aria-disabled=true]{pointer-events:none}.pn-cta:is(:disabled,[aria-disabled=true]){color:var(--cta-texto)!important}.pn-cta:is(:disabled,[aria-disabled=true]):before{opacity:0!important;transition:none!important}.pn-cta:is(:disabled,[aria-disabled=true]) :is(.pn-cta__texto,.pn-cta__icono){transition:none!important;transform:none!important}.pn-cta:is(:disabled,[aria-disabled=true]) .pn-cta__flecha{opacity:0!important}.pn-cta:is(:disabled,[aria-disabled=true]) .pn-cta__punto{opacity:1!important}.pn-chip:is(:disabled,[aria-disabled=true]){border-color:var(--chip-linea)!important}.pn-chip:is(:disabled,[aria-disabled=true]):before{transition:none!important}.pn-enlace:is(:disabled,[aria-disabled=true]){color:inherit!important}.pn-enlace:is(:disabled,[aria-disabled=true]) .pn-enlace__linea{transform:scaleX(0)!important}.pn-enlace:is(:disabled,[aria-disabled=true]) .pn-enlace__punto{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.pn-chip:before,#contacto .contacto__form .pn-chip:before{transition:none}}:root{--fondo:var(--superficie);--margen:clamp(20px,3.6vw,56px);--gap:24px;--ancho:1440px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--grafito);font:400 var(--p)/1.55 var(--font-texto);-webkit-font-smoothing:antialiased;letter-spacing:.003em;margin:0;overflow-x:clip}html{overflow-x:clip}img{max-width:100%;display:block}h2,h3,p{margin:0}::selection{background:var(--celeste)}.t-seccion{font:500 var(--h1)/.95 var(--font-display);letter-spacing:-.035em;text-wrap:balance;max-width:13ch}.t-item{font:500 var(--h3)/1.04 var(--font-display);letter-spacing:-.025em}.t-paso{font:500 var(--h4)/1.15 var(--font-display);letter-spacing:-.015em}.t-contacto{font:500 var(--t-display)/.88 var(--font-display);letter-spacing:-.045em}.bajada{font:400 var(--p)/1.55 var(--font-texto);color:var(--gris);max-width:36ch}.s{max-width:var(--ancho);padding:var(--e-seccion) var(--margen) 0;column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin:0 auto;display:grid;position:relative}.cabeza{gap:var(--e-24);margin-bottom:var(--e-seccion);grid-column:1/-1;display:grid}.s-hero{min-height:100svh;padding-top:120px;padding-bottom:var(--e-64);grid-template-rows:1fr auto}.ancla--hero{aspect-ratio:1;grid-column:1/-1;place-self:center;width:min(34vw,380px);position:relative}@media (width<=900px){.ancla--hero{width:min(62vw,300px)}}.s-propuesta{min-height:80svh}.propuesta__texto{gap:var(--e-24);grid-column:1/8;justify-items:start;display:grid}.ancla--propuesta{aspect-ratio:1;grid-column:9/13;place-self:center;width:min(22vw,300px)}.s-sistema{grid-template-rows:auto 1fr}.sistema__cuerpo{display:contents}.orbita{aspect-ratio:1;grid-area:1/7/3/13;place-self:center;width:min(100%,560px);position:relative;container-type:inline-size}.orbita__anillo{box-shadow:inset 0 0 0 1px var(--linea);border-radius:50%;animation:48s linear infinite pn-giro;position:absolute;inset:0}.orbita__nodo{cursor:pointer;font:500 var(--p-indice)/1.45 var(--font-texto);color:var(--grafito);transform:translate(-50%,-50%) rotate(var(--a)) translateY(-50cqw) rotate(calc(-1 * var(--a)));-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;top:50%;left:50%}.orbita__nodo span{padding:var(--e-16) var(--e-24);border-radius:var(--radio-pildora);background:var(--fondo);box-shadow:inset 0 0 0 1px var(--linea);transition:background-color .32s,color .32s,box-shadow .52s;animation:48s linear infinite reverse pn-giro;display:block}.orbita__nodo[aria-selected=true] span{background:var(--grafito);color:var(--papel);box-shadow:inset 0 0 0 1px var(--grafito)}.orbita__nodo:focus-visible{outline:none}.orbita__nodo:focus-visible span{outline:2px solid var(--terracota);outline-offset:3px}.orbita:hover .orbita__anillo,.orbita:hover .orbita__nodo span,.orbita:focus-within .orbita__anillo,.orbita:focus-within .orbita__nodo span{animation-play-state:paused}.ancla--sistema{aspect-ratio:1;width:26%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fase{gap:var(--e-16);min-height:260px;padding-top:var(--e-24);border-top:1px solid var(--linea);grid-area:2/1/auto/6;align-content:start;display:grid}.fase__titulo{font:500 var(--h4)/1.15 var(--font-display);letter-spacing:-.015em}.fase__texto{max-width:34ch}.fase>*{transition:opacity .26s ease,transform .42s var(--ease-estado)}.fase.is-cambiando>*{opacity:0;transform:translateY(6px)}.proyecto{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--e-40) 0 var(--e-64);border-top:1px solid var(--linea);display:grid}.proyecto__texto{align-self:start;gap:var(--e-16);padding-left:var(--e-64);grid-column:1/5;align-content:start;justify-items:start;display:grid;position:sticky;top:132px}.proyecto__texto p{color:var(--gris);max-width:32ch}.ancla--punta{aspect-ratio:1;width:36px;position:absolute;top:2px;left:0}.proyecto__media{gap:var(--e-16);grid-column:5/13;grid-template-columns:1fr 1fr;display:grid}.proyectos__cierre{align-items:center;gap:var(--e-24) var(--e-40);padding-top:var(--e-16);flex-wrap:wrap;grid-column:1/-1;display:flex}.s-servicios .cabeza{grid-template-columns:subgrid;grid-column:1/-1}.s-servicios .cabeza h2{grid-column:1/7}.s-servicios .cabeza .bajada{grid-column:8/12;align-self:end}.servicios{grid-column:1/-1;margin:0;padding:0;list-style:none}.servicio{column-gap:var(--gap);min-height:132px;padding:var(--e-24) 0;border-top:1px solid var(--linea);cursor:default;outline:none;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.servicio:last-child{border-bottom:1px solid var(--linea)}.servicio__nombre{align-items:center;gap:var(--e-24);font:500 var(--h3)/1.04 var(--font-display);letter-spacing:-.025em;transition:transform var(--dur-estado) var(--ease-estado);grid-column:1/7;display:flex}.servicio__nombre .pn-punto{width:12px;height:12px;transition:transform var(--dur-estado) var(--ease-estado)}.servicio p{color:var(--gris);grid-column:7/11;max-width:30ch}.servicio__foto{aspect-ratio:4/5;border-radius:var(--radio-caja);background:var(--papel);opacity:0;width:100%;max-width:120px;transition:opacity .32s ease,transform var(--dur-estado) var(--ease-estado);grid-column:11/13;justify-self:end;overflow:hidden;transform:scale(.94)}.servicio__foto img{object-fit:cover;width:100%;height:100%}.servicio__foto--vacia{padding:var(--e-8);text-align:center;font-size:var(--p-indice);color:var(--gris);place-items:center;line-height:1.45;display:grid}.servicio.is-abierta .servicio__foto,.servicio:focus-visible .servicio__foto{opacity:1;transform:none}.servicio.is-abierta .servicio__nombre{transform:translate(12px)}.servicio.is-abierta .pn-punto{transform:scale(1.6)}.servicio:focus-visible .servicio__nombre{text-underline-offset:8px;text-decoration:underline 1.5px}.preguntas__cabeza{grid-column:1/5}.preguntas{border-top:1px solid var(--linea);grid-column:6/13}.preguntas details{border-bottom:1px solid var(--linea)}.preguntas summary{justify-content:space-between;align-items:center;gap:var(--e-24);padding:var(--e-24) 0;cursor:pointer;font:500 var(--p)/1.55 var(--font-texto);list-style:none;display:flex}.preguntas summary::-webkit-details-marker{display:none}.preguntas summary:after{content:"";width:6px;height:6px;margin-right:var(--e-8);transition:width var(--dur-estado) var(--ease-estado),height var(--dur-estado) var(--ease-estado),margin var(--dur-estado) var(--ease-estado);background:currentColor;border-radius:3px;flex:none}.preguntas details[open] summary:after{width:16px;height:1.5px;margin-right:0}.preguntas summary:focus-visible{outline:2px solid var(--terracota);outline-offset:4px;border-radius:6px}.preguntas details p{padding:0 0 var(--e-24);color:var(--gris);max-width:52ch}.s-contacto{padding-bottom:var(--e-seccion)}.contacto__cabeza{gap:var(--e-24);grid-column:1/6;display:grid;position:sticky;top:132px}.ancla--contacto{aspect-ratio:1;width:88px}.contacto__form{gap:var(--e-40);grid-column:7/13;display:grid}.campos{gap:var(--e-8);display:grid}.grupo{gap:var(--e-16);border:0;margin:0;padding:0;display:grid}.grupo legend{margin-bottom:var(--e-16);font:500 var(--p-indice)/1.45 var(--font-texto);padding:0}.grupo legend span{color:var(--gris);margin-left:var(--e-8);font-weight:400}.contacto__enviar{align-items:center;gap:var(--e-16) var(--e-24);flex-wrap:wrap;display:flex}.contacto__enviar p{color:var(--gris);font-size:var(--p-indice)}.pie{max-width:var(--ancho);padding:var(--e-24) var(--margen) var(--e-40);justify-content:space-between;align-items:center;gap:var(--e-16) var(--e-40);border-top:1px solid var(--linea);font-size:var(--p-indice);color:var(--gris);flex-wrap:wrap;margin:0 auto;display:flex;position:relative}.pie a{color:inherit;text-decoration:none}.pie__logo{color:var(--grafito)}.pie__logo svg{width:76px;height:auto;display:block}.herramientas{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;gap:var(--e-8);display:flex;position:fixed}.boton-sistema{z-index:60;min-height:40px;padding:0 var(--e-16);border-radius:var(--radio-pildora);backdrop-filter:blur(14px);font:500 var(--p-indice)/1.45 var(--font-texto);color:var(--grafito);cursor:pointer;background:#f8f6f2b8;border:1px solid #26262524;align-items:center;text-decoration:none;transition:background-color .32s,color .32s;display:inline-flex}.boton-sistema[aria-pressed=true]{background:var(--grafito);color:var(--papel)}.boton-sistema:focus-visible{outline:2px solid var(--terracota);outline-offset:3px}.grilla-sistema{z-index:30;pointer-events:none;max-width:var(--ancho);padding:0 var(--margen);gap:var(--gap);opacity:0;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;transition:opacity .32s;display:grid;position:fixed;inset:0}.grilla-sistema i{background:#afc8cd24}.nota{display:none}body.ver-sistema .grilla-sistema{opacity:1}body.ver-sistema .nota{z-index:35;top:24px;right:var(--margen);width:300px;padding:var(--e-16) var(--e-16);border-radius:var(--radio-caja);background:var(--grafito);color:var(--papel);font-size:var(--p-indice);line-height:1.45;display:block;position:absolute}body.ver-sistema .nota b{margin-bottom:var(--e-8);font:500 var(--p-indice)/1.45 var(--font-texto);display:block}body.ver-sistema .nota dl{gap:var(--e-8) var(--e-16);grid-template-columns:auto 1fr;margin:0;display:grid}body.ver-sistema .nota dt{color:var(--celeste)}body.ver-sistema .nota dd{margin:0}body.ver-sistema .ancla{outline-offset:4px;border-radius:50%;outline:1px dashed #c85e3499}body.ver-sistema .s{box-shadow:inset 0 1px #c85e3459}@media (hover:hover) and (pointer:fine){.pie a:hover{color:var(--grafito)}}@media (width<=900px){.propuesta__texto{grid-column:1/-1}.ancla--propuesta{width:140px;margin-top:var(--e-40);grid-column:1/-1;justify-self:end}.s-sistema .cabeza{grid-column:1/-1}.orbita{width:min(100% - 110px,420px);margin:var(--e-64) auto var(--e-24);grid-area:2/1/auto/-1}.fase{margin-top:var(--e-64);grid-area:3/1/auto/-1;min-height:0}.proyecto__texto{margin-bottom:var(--e-24);grid-column:1/-1;position:static}.proyecto__media,.s-servicios .cabeza h2,.s-servicios .cabeza .bajada{grid-column:1/-1}.servicio{row-gap:var(--e-8);grid-template-columns:1fr auto}.servicio__nombre{grid-column:1/2}.servicio p{grid-column:1/-1}.servicio__foto{grid-area:1/2/auto/3;max-width:72px}.preguntas__cabeza,.preguntas{grid-column:1/-1}.preguntas{margin-top:var(--e-40)}.contacto__cabeza,.contacto__form{grid-column:1/-1}.contacto__cabeza{margin-bottom:var(--e-64);position:static}body.ver-sistema .nota{width:auto;margin-bottom:var(--e-24);order:-1;grid-column:1/-1;position:relative;top:auto;right:auto}}@media (width<=560px){:root{--gap:16px}.proyecto__media{gap:var(--e-8);grid-template-columns:1fr 1fr}.orbita__nodo{font-size:var(--p-indice)}.orbita__nodo span{padding:var(--e-8) var(--e-16)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.orbita__anillo,.orbita__nodo span{animation:none}.servicio__nombre,.servicio__foto,.fase>*{transition:none}}body{transition:none}body.pv-oscuro{background:var(--grafito);color:var(--papel)}.escena-3d{z-index:40;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.s-propuesta{align-content:center;min-height:100svh}.ancla--propuesta{grid-column:7/13;width:min(24vw,320px)}.s-sistema{grid-template-rows:auto;align-content:start;min-height:150svh;display:grid}.s-sistema .cabeza{margin-bottom:var(--e-64);grid-area:auto/1/auto/7}.s-sistema .fase{grid-area:auto/1/auto/6;min-height:250px}.sistema__pista{margin-top:var(--e-40);font-size:var(--p-indice);color:var(--gris);grid-column:1/6}.ancla--sistema-movil{display:none}.orbita-capa .orbita__nodo{opacity:0;pointer-events:none;will-change:transform,opacity;position:fixed;top:0;left:0;transform:none}.orbita-capa .orbita__nodo span{color:var(--papel);backdrop-filter:blur(8px);background:#262625b8;animation:none;box-shadow:inset 0 0 0 1px #f1eee847}.orbita-capa .orbita__nodo[aria-selected=true] span{background:var(--papel);color:var(--grafito);box-shadow:none}@media (hover:hover) and (pointer:fine){.orbita-capa .orbita__nodo:hover span{box-shadow:inset 0 0 0 1px var(--papel)}}.s-proyectos .pn-tag{color:inherit}.ancla--punta{width:40px}body.pv-oscuro .pn-tag,body.pv-oscuro .pn-etiqueta{color:var(--gris)}body.pv-oscuro .boton-sistema{color:var(--papel);background:#26262599;border-color:#f1eee833}body.pv-oscuro .boton-sistema[aria-pressed=true]{background:var(--papel);color:var(--grafito)}body.pv-oscuro .pn-campo__caja{background:#30302e}body.pv-oscuro .pie__logo{color:var(--papel)}.pie{border-top-color:var(--linea)}@media (width<=900px){.ancla--propuesta{grid-column:1/-1;justify-self:end;width:150px}.s-sistema{min-height:0}.s-sistema .cabeza,.s-sistema .fase,.sistema__pista{grid-column:1/-1}.ancla--sistema-movil{aspect-ratio:1;width:min(46vw,200px);margin:var(--e-64) 0 var(--e-64);grid-column:1/-1;justify-self:center;display:block}}body.pv-oscuro .pn-nav{color:var(--papel);background:#2626258c;border-color:#f1eee824}body.pv-oscuro .pn-nav__logo{color:var(--papel)}body.pv-oscuro .pn-nav--celular .pn-nav__links{background:#262625e0;border-color:#f1eee824}.pn-nav{transition:width .8s var(--ease-estado),border-radius .8s var(--ease-estado),background-color .52s ease,border-color .52s ease,color .52s ease}#inicio.s-hero{grid-template-rows:1fr auto;align-content:stretch;row-gap:0;min-height:100svh;padding-top:120px;padding-bottom:32px;position:relative;overflow:hidden}#inicio.s-hero:before{content:"estudio\a creativo";white-space:pre;z-index:0;font:500 clamp(112px,16vw,232px)/.82 var(--font-display);letter-spacing:-.055em;color:var(--grafito);opacity:.1;pointer-events:none;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#inicio .hero-v1__titulo{display:none}#inicio .hero-v1__titulo span{display:block}#inicio .hero-v1__bajada{display:none}#inicio .hero-v1__accion{grid-area:2/12/auto/13;justify-self:end;margin-top:0}#inicio .ancla--hero{aspect-ratio:1;z-index:1;grid-area:1/1/auto/-1;place-self:center;width:min(30vw,380px);margin:0}#inicio .hero-v1__datos{font:400 var(--x-cuerpo)/1.4 var(--font-texto);color:var(--gris);z-index:2;flex-wrap:wrap;grid-area:2/1/auto/5;align-self:end;gap:8px 32px;padding-top:0;display:none}@media (width>=1400px){#inicio .ancla--hero{width:352px}}@media (width>=761px) and (width<=1100px){#inicio .ancla--hero{width:min(30vw,300px)}}@media (width<=760px){#inicio.s-hero{grid-template-rows:1fr auto;grid-template-columns:repeat(4,minmax(0,1fr));align-content:stretch;column-gap:16px;min-height:100svh;padding:96px 24px 16px}#inicio.s-hero:before{opacity:.1;font-size:96px;line-height:.82}#inicio .hero-v1__accion{grid-area:2/4/auto/5;margin:0}#inicio .ancla--hero{grid-area:1/1/auto/-1;place-self:center;width:208px}#inicio .hero-v1__datos{grid-area:2/1/auto/4;gap:8px;padding:0;display:grid}}.s-sistema{grid-template-rows:auto auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;height:100svh;overflow:visible;min-height:100svh!important;padding-top:128px!important;display:grid!important}.s-sistema .cabeza{z-index:2;max-height:calc(100svh - 176px);position:sticky;top:128px;grid-area:1/1/auto/6!important;margin:0!important}.s-sistema .cabeza h2{font:500 var(--x-cuerpo)/1 var(--font-display);letter-spacing:-.03em;max-width:18ch}.s-sistema .cabeza .bajada{font:400 var(--x-cuerpo)/1.5 var(--font-texto);max-width:36ch;margin-top:16px}.s-sistema .fase{border-top:1px solid var(--linea);align-content:start;gap:16px;margin-top:32px;padding-top:24px;display:grid;grid-area:2/1/auto/6!important;min-height:264px!important}.s-sistema .fase__num{font-size:var(--x-etiqueta);color:var(--gris)}.s-sistema .fase__titulo{font:500 var(--x-cuerpo)/1.1 var(--font-display);letter-spacing:-.03em}.s-sistema .fase__texto{font:400 var(--x-cuerpo)/1.5 var(--font-texto);max-width:36ch}.s-sistema .sistema__pista{font-size:var(--x-etiqueta);color:var(--gris);margin-top:24px;grid-area:3/1/auto/6!important}@media (width<=760px){.s-sistema{grid-template-rows:auto auto auto auto;grid-template-columns:repeat(4,minmax(0,1fr));height:auto;min-height:100svh!important;padding-top:80px!important;display:grid!important}.s-sistema .cabeza{max-height:none;position:static;grid-area:1/1/auto/-1!important}.s-sistema .cabeza h2{font-size:var(--x-etiqueta);max-width:13ch;line-height:1.05}.s-sistema .ancla--sistema-movil{grid-area:2/1/auto/-1;width:min(46vw,200px);margin:32px auto 0;display:block}.s-sistema .fase{margin-top:32px;grid-area:3/1/auto/-1!important;min-height:280px!important}.s-sistema .sistema__pista{margin-top:24px;grid-area:4/1/auto/-1!important}}#propuesta .propuesta__texto{grid-column:1/7;gap:32px}#propuesta .t-seccion{font:500 var(--x-cuerpo)/1.03 var(--font-display);letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0}#propuesta .bajada{font:400 var(--x-cuerpo)/1.5 var(--font-texto);max-width:36ch;color:var(--grafito)}#sistema{grid-template-rows:auto;height:auto;padding-bottom:64px;min-height:150svh!important}#sistema .sistema-columna{grid-column:1/6;align-self:start;max-width:100%;position:sticky;top:128px}#sistema .cabeza{max-height:none;display:block;position:static}#sistema .cabeza h2{max-width:none;font-size:var(--x-etiqueta)}#sistema .fase{gap:8px;margin-top:32px;padding-top:24px;min-height:248px!important}#sistema .fase__texto{line-height:1.5}#sistema .sistema__pista{margin-top:24px}@media (width<=900px){#propuesta .propuesta__texto{grid-column:1/-1}#propuesta .t-seccion{font-size:var(--x-etiqueta);max-width:16ch}#propuesta .bajada{font-size:var(--x-etiqueta)}#sistema{grid-template-rows:auto auto auto auto;grid-template-columns:repeat(4,minmax(0,1fr));min-height:0!important;padding-top:80px!important}#sistema .sistema-columna{display:contents;position:static}#sistema .cabeza{grid-area:1/1/auto/-1!important}#sistema .cabeza h2{font-size:var(--x-etiqueta)}#sistema .ancla--sistema-movil{grid-area:2/1/auto/-1;width:192px;margin:48px auto 0;display:block}#sistema .fase{margin-top:48px;grid-area:3/1/auto/-1!important;min-height:264px!important}#sistema .sistema__pista{grid-area:4/1/auto/-1!important}#propuesta .propuesta__texto,#sistema .cabeza,#sistema .fase,#sistema .sistema__pista{z-index:45;position:relative}#sistema .cabeza{top:auto}#propuesta{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;row-gap:32px;min-height:0;padding:112px 24px 64px}#propuesta .propuesta__texto{gap:24px}#propuesta .ancla--propuesta{grid-column:1/-1;place-self:start center;width:200px;height:200px;margin:0}#sistema{align-content:start;row-gap:0;padding:112px 24px 32px!important}#sistema .cabeza{margin:0!important}#sistema .cabeza .bajada{margin-top:16px}#sistema .ancla--sistema-movil{width:192px;height:192px;margin:32px auto 0}#sistema .fase{margin-top:32px;padding-top:24px;min-height:248px!important}#sistema .sistema__pista{margin-top:16px}.herramientas{display:none}#inicio.s-hero{grid-template-rows:1fr;min-height:88svh;padding-top:112px;padding-bottom:16px}#inicio.s-hero:before{top:60%}#inicio .ancla--hero{width:208px;margin:0;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}#propuesta{min-height:100svh;padding-bottom:32px}#propuesta .ancla--propuesta{margin-top:var(--aire-propuesta,56px)}#sistema{padding-top:var(--inicio-sistema,112px)!important}.sistema-recorrido{grid-column:1/-1;position:relative}#sistema .sistema-recorrido .ancla--sistema-movil{top:var(--tope-sistema,104px);width:192px;height:256px;margin:var(--aire-sistema,64px) auto 0;aspect-ratio:auto;position:sticky}#sistema .sistema-recorrido .fase{margin-top:var(--espera-panel,100svh);min-height:248px!important}#sistema .fase__titulo{font:500 var(--x-cuerpo)/1.1 var(--font-display);align-items:center;gap:8px;display:flex}#sistema .fase__titulo:before{content:"";background:var(--fase-color,var(--papel));border-radius:50%;flex:none;width:8px;height:8px}#sistema .fase__num{font-size:var(--x-etiqueta);color:var(--gris)}#sistema{padding-bottom:24px;padding-left:24px;padding-right:24px;min-height:100svh!important}#sistema .sistema-recorrido .ancla--sistema-movil{height:clamp(184px,100svh - 560px,240px);margin:24px auto 0;position:relative;top:auto}#sistema .sistema-recorrido .fase{border-top:0;flex-direction:column;gap:8px;height:148px;margin-top:20px;padding-top:0;display:flex;min-height:148px!important}#sistema .fase__texto{font:400 var(--x-cuerpo)/1.45 var(--font-texto);max-width:none}#sistema .fase__num{line-height:1.2}#sistema .sistema__pista{display:none}}@media (width<=900px) and (height>=761px){#sistema .sistema__pista{font-size:var(--x-etiqueta);margin-top:16px;display:block}}@media (width<=900px) and (height<=719px){#sistema .sistema-recorrido .ancla--sistema-movil,#sistema .sistema-recorrido .fase{margin-top:16px}}@media (width<=900px) and (height<=639px){#sistema .cabeza .bajada{font-size:var(--x-etiqueta)}}@media (width<=900px){#sistema .sistema-recorrido .ancla--sistema-movil{margin-top:40px}#sistema .cabeza,#sistema .fase,#sistema .sistema__pista,#propuesta .propuesta__texto{z-index:45;isolation:isolate;position:relative}#sistema .sistema-columna,#sistema .sistema-recorrido{z-index:auto;isolation:auto}}@media (width>=901px){#sistema{min-height:125svh!important}#sistema .sistema-columna{min-height:var(--alto-columna,calc(100svh - 240px))}#sistema .fase__titulo{align-items:center;gap:8px;display:flex}#sistema .fase__titulo:before{content:"";background:var(--fase-color,var(--papel));border-radius:50%;flex:none;width:8px;height:8px}}@media (width<=900px){#sistema .sistema-recorrido .fase{height:var(--alto-panel,148px);min-height:var(--alto-panel,148px)!important}#sistema .fase__texto,#sistema .fase__titulo,#sistema .fase__num{font-size:var(--x-etiqueta)}}#sistema .sistema__pista{display:none!important}html{scroll-behavior:auto!important}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}@media (width>=761px) and (width<=1100px){#inicio .ancla--hero{grid-column:1/-1;width:min(30vw,300px)}}body{font:400 var(--x-cuerpo)/1.55 var(--font-texto);letter-spacing:.003em}.t-seccion,#propuesta .t-seccion,.servicio__nombre{text-wrap:balance;font:500 var(--t-1)/.98 var(--font-display)!important;letter-spacing:-.032em!important}#sistema .cabeza h2{text-wrap:balance;font:500 var(--t-2)/1.02 var(--font-display)!important;letter-spacing:-.03em!important}.t-item{font:500 var(--t-3)/1 var(--font-display);letter-spacing:-.025em;text-wrap:balance}.t-paso,#sistema .fase__titulo{text-wrap:balance;font:500 var(--t-4)/1.1 var(--font-display)!important;letter-spacing:-.02em!important}.t-contacto{font:500 var(--t-display)/.88 var(--font-display);letter-spacing:-.045em;text-wrap:balance}.bajada,#propuesta .bajada,#sistema .cabeza .bajada{letter-spacing:.003em;font:400 var(--x-bajada)/1.5 var(--font-texto)!important}.preguntas summary{font:500 var(--x-bajada)/1.5 var(--font-texto);letter-spacing:.003em}.proyecto p,.paso p,#sistema .fase__texto,.pn-campo--marco input,.servicio__detalle{letter-spacing:.003em;font:400 var(--x-cuerpo)/1.55 var(--font-texto)!important}.grupo legend{font:500 var(--x-interfaz)/1.2 var(--font-texto);letter-spacing:.003em}.pn-etiqueta,#sistema .fase__num,.pn-tag,.pn-campo--marco,.pn-campo__etiqueta,.pn-campo__mensaje,.grupo legend span,.servicio__foto--vacia,.pn-marco--vacio,.pie,.contacto__enviar p,.boton-sistema,.nota,.nota b{letter-spacing:.003em;font:500 var(--x-etiqueta)/1.4 var(--font-texto)!important}.pn-nota{font:400 var(--x-etiqueta)/1.55 var(--font-texto);letter-spacing:.003em}.pn-llamada,.pn-nota b{font:600 var(--x-llamada)/1 var(--font-texto);letter-spacing:.003em}@media (width<=900px){#sistema .fase__texto{letter-spacing:.003em;font:400 var(--p)/1.45 var(--font-texto)!important}}:is(#proyectos,#proceso,#servicios,#preguntas,#contacto).s{padding-top:var(--aire-secciones)}:is(#proyectos,#proceso,#servicios)>.pn-cabeza{margin-bottom:var(--aire-cabeza);grid-column:1/-1}#servicios>.pn-cabeza{grid-template-columns:subgrid}#servicios>.pn-cabeza p{grid-column:8/12}.proyecto{padding:var(--base-4) 0 calc(var(--aire-items) + var(--base-2))}.proyecto__texto{gap:var(--base-2);padding-left:var(--base-6)}.proyecto__media{gap:var(--base-2)}.proyectos__cierre{gap:var(--base-3) var(--base-4);padding-top:var(--base-2)}.proyectos__invitacion{gap:var(--base-2);display:grid}#proceso{padding-bottom:var(--aire-secciones)}.pasos{gap:var(--gap)}.paso{gap:var(--base-2)}.paso>.pn-etiqueta{font:500 var(--x-etiqueta)/1.4 var(--font-texto)!important}.notas{margin-top:calc(var(--base-6) + var(--base-2));padding-top:var(--base-4)}#preguntas .pn-cabeza{grid-column:1/5;margin:0}#preguntas .pn-cabeza h2{grid-column:1/-1}.servicio{padding-block:var(--base-3)}#contacto{padding-bottom:var(--aire-secciones)}.contacto__cabeza{gap:var(--base-3)}.contacto__form{gap:var(--base-5)}.grupo{gap:var(--base-2)}.grupo legend{margin-bottom:var(--base-2)}.contacto__enviar{gap:var(--base-2) var(--base-3)}@media (width<=900px){#servicios>.pn-cabeza p,#preguntas .pn-cabeza,#preguntas .preguntas{grid-column:1/-1}#preguntas .preguntas{margin-top:var(--base-5)}.contacto__cabeza{margin-bottom:var(--base-6)}.proyecto__texto{margin-bottom:var(--base-3)}}@media (width<=560px){.proyecto__media{gap:var(--base-1)}}:root{--tope-editorial:calc(var(--base-8) - var(--base-4) + var(--base-1)/2);--tope-columna:calc(var(--base-8) - var(--base-4));--trazo-avance:calc(var(--base-1)/4)}#proyectos,#proceso,#servicios,#preguntas,#contacto{column-gap:var(--base-3)}#proyectos .proyecto{margin-bottom:var(--aire-secciones);border:0;align-items:start;padding:0;position:relative}#proyectos .proyecto__texto{top:var(--tope-editorial);gap:var(--base-3);grid-column:1/5;padding:0;position:sticky}#proyectos .ancla--punta{width:var(--base-5);top:0;left:0}#proyectos .proyecto__texto p{font:400 var(--x-bajada)/1.5 var(--font-texto);max-width:none}#proyectos .proyecto__media{display:contents}#proyectos .pn-proyecto__foto--grande{--media-proporcion:4/5;grid-area:1/5/auto/10;width:100%}#proyectos .pn-proyecto__foto--chica{--media-proporcion:16/10;width:100%;margin-top:calc((100% * 5 / 3 + var(--base-3) * 2 / 3) * 5 / 4 * .45);grid-area:1/10/auto/13}#proyectos .proyecto:nth-of-type(2n) .proyecto__texto{grid-area:1/9/auto/13}#proyectos .proyecto:nth-of-type(2n) .pn-proyecto__foto--grande{grid-column:4/9}#proyectos .proyecto:nth-of-type(2n) .pn-proyecto__foto--chica{grid-column:1/4;margin-top:0}#proyectos .proyectos__cierre{justify-content:space-between;align-items:end;gap:var(--base-4)}#proceso .pn-proceso__cabeza{top:var(--tope-columna);grid-column:1/6;margin-bottom:0;display:block;position:sticky}.pn-proceso__avance{gap:var(--base-2);margin-top:var(--base-4);display:grid}.pn-proceso__segmentos{gap:var(--base-1);grid-template-columns:repeat(4,1fr);display:grid}.pn-proceso__segmentos i{height:var(--trazo-avance);background:var(--linea)}.pn-proceso__segmentos i:first-child{background:currentColor}.pn-proceso__pasos{grid-column:7/13;margin:0;padding:0;list-style:none}.pn-proceso__paso{gap:var(--base-2);padding-block:var(--aire-items);border-top:1px solid var(--linea);display:grid}.pn-proceso__paso:first-child{border-top:0;padding-top:0}.pn-proceso__paso:last-child{padding-bottom:0}.pn-proceso__texto{font:400 var(--x-cuerpo)/1.55 var(--font-texto)}.pn-proceso__paso .pn-nota{border-top:1px solid var(--linea);padding-top:var(--base-2);margin-top:var(--base-2);max-width:none;font:400 var(--x-etiqueta)/1.55 var(--font-texto);gap:var(--base-2)}.pn-proceso__paso .pn-llamada{flex:none;margin:0}#servicios>.pn-cabeza{margin-bottom:var(--aire-cabeza);row-gap:var(--base-2)}#servicios>.pn-cabeza>h2{grid-area:1/1/auto/8}#servicios>.pn-cabeza>p{grid-area:2/1/auto/8}#servicios .servicios{grid-column:1/7}#servicios .pn-disparador{font:500 var(--t-2)/1.02 var(--font-display);letter-spacing:-.03em}.pn-servicios__descripcion{margin-top:var(--base-2);font:400 var(--x-bajada)/1.5 var(--font-texto);letter-spacing:.003em;color:var(--gris);max-width:none;display:block}.pn-servicio-desplegable .pn-marcador{--fg:var(--c);color:var(--c)}.pn-servicio-desplegable .pn-viajero{background:var(--c)}.pn-servicio-desplegable .pn-respuesta-interior{padding-bottom:var(--base-4)}.pn-servicio-desplegable .pn-respuesta h3{margin-top:var(--base-2)}.pn-servicios__incluye{margin:var(--base-2) 0;gap:var(--base-1);font:400 var(--x-cuerpo)/1.55 var(--font-texto);padding:0;list-style:none;display:grid}.pn-servicio-desplegable .pn-respuesta{grid-column:3/-1}.pn-servicio-desplegable .pn-respuesta p{font:400 var(--x-etiqueta)/1.55 var(--font-texto);padding:0}.pn-servicios__visor{top:var(--tope-columna);aspect-ratio:4/5;grid-column:8/13;display:grid;position:sticky}.pn-servicios__imagen{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .2s,visibility .2s}.pn-servicios__imagen.is-activa{opacity:1;visibility:visible}.pn-servicios__imagen .pn-media{--media-proporcion:4/5;height:100%}.pn-servicios__foto-movil{display:none}#preguntas{padding-bottom:0}#contacto{padding-top:var(--aire-secciones)}#contacto .contacto__cabeza{top:var(--tope-columna)}.pn-formulario__paso{display:contents}.pn-formulario__indicador,.pn-formulario__seguir,.pn-formulario__volver{display:none}.pn-formulario__paso[data-paso-formulario="2"] .campos{order:-1}.pn-formulario__paso .contacto__enviar{order:2}.pn-pendiente{color:var(--gris);text-underline-offset:.2em;text-decoration:underline dotted}@media (width<=900px){#proyectos,#proceso,#servicios,#preguntas,#contacto{column-gap:var(--base-2);padding-inline:var(--base-3);grid-template-columns:repeat(4,minmax(0,1fr))}#proyectos .proyecto{gap:var(--base-3) var(--base-2);margin-bottom:var(--aire-secciones);grid-template-columns:repeat(4,minmax(0,1fr))}#proyectos .proyecto .proyecto__texto{grid-area:auto/1/auto/-1;position:relative;top:auto}#proyectos .proyecto .pn-proyecto__foto--grande{grid-area:auto/1/auto/-1;margin:0}#proyectos .proyecto .pn-proyecto__foto--chica{width:66%;margin-top:calc(-1 * (var(--base-4) + var(--base-3)));z-index:1;grid-area:auto/1/auto/-1;justify-self:end}#proyectos .proyecto:nth-of-type(2n) .proyecto__texto,#proyectos .proyecto:nth-of-type(2n) .pn-proyecto__foto--grande{grid-area:auto/1/auto/-1}#proyectos .proyecto:nth-of-type(2n) .pn-proyecto__foto--chica{margin-top:calc(-1 * (var(--base-4) + var(--base-3)));grid-area:auto/1/auto/-1;justify-self:start}#proyectos .proyectos__cierre{flex-direction:column;align-items:start}#proceso .pn-proceso__cabeza{margin-bottom:var(--aire-cabeza);grid-column:1/-1;position:static}.pn-proceso__pasos,#servicios>.pn-cabeza>h2,#servicios>.pn-cabeza>p,#servicios .servicios{grid-column:1/-1}.pn-servicios__visor{display:none}.pn-servicios__foto-movil{--media-proporcion:16/10;margin-block:var(--base-3);display:block}#servicios .pn-disparador{font-size:var(--t-2)}#preguntas .preguntas__cabeza,#preguntas .preguntas{grid-column:1/-1}#preguntas .preguntas{margin-top:var(--base-5)}#contacto .contacto__cabeza{grid-column:1/-1;position:static}#contacto .contacto__form{margin-top:var(--aire-cabeza);grid-column:1/-1}.pn-formulario__paso{gap:var(--base-5);display:grid}.pn-formulario__paso[hidden]{display:none}.pn-formulario__paso[data-paso-formulario="2"] .campos{order:0}.pn-formulario__volver{order:3}.pn-formulario__indicador{display:block}.pn-formulario__seguir,.pn-formulario__volver{justify-self:start;display:inline-flex}.pn-formulario__paso .contacto__enviar{justify-items:start;gap:var(--base-3);display:grid}}@media (prefers-reduced-motion:reduce){.pn-servicios__imagen{transition:none}}#proyectos .pn-parallax{will-change:transform;grid-row:1;align-self:start;position:relative}#proyectos .pn-parallax--grande{z-index:1;grid-column:5/11}#proyectos .pn-parallax--chica{z-index:2;margin-top:calc((100% * 1.5 + var(--base-3) * .5) * 1.25 * .58);grid-column:9/13}#proyectos .proyecto:nth-of-type(2n) .pn-parallax--grande{grid-column:3/9}#proyectos .proyecto:nth-of-type(2n) .pn-parallax--chica{grid-column:1/5}#proyectos .proyecto .pn-parallax .pn-proyecto__foto{width:100%;margin:0;display:block}#proyectos .pn-parallax--chica:before{content:"";inset:calc(-1 * var(--base-1));border-radius:calc(var(--base-3) + var(--base-1));background:var(--grafito);z-index:-1;pointer-events:none;position:absolute}@media (width<=900px){#proyectos .proyecto .pn-parallax{grid-area:2/1/auto/-1}#proyectos .proyecto .pn-parallax--grande{justify-self:start;width:84%}#proyectos .proyecto .pn-parallax--chica{justify-self:end;width:58%;margin-top:70%}#proyectos .proyecto:nth-of-type(2n) .pn-parallax--grande{grid-area:2/1/auto/-1;justify-self:end}#proyectos .proyecto:nth-of-type(2n) .pn-parallax--chica{grid-area:2/1/auto/-1;justify-self:start}#proyectos .proyecto .pn-parallax .pn-proyecto__foto{width:100%;margin:0}}@media (prefers-reduced-motion:reduce){#proyectos .pn-parallax{will-change:auto;transform:none!important}}.pn-media{box-shadow:none!important;border:0!important}.pn-media__mini{display:none!important}#proyectos .pn-parallax--chica:before{content:none}.pn-cierre{z-index:0;background:var(--grafito);color:var(--papel);--gris:#a9a69f;--linea:#f1eee829;flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:sticky;bottom:0}#proceso .pn-proceso__cabeza,#proceso .pn-proceso__segmentos{width:100%}#proceso .pn-proceso__segmentos i{background:var(--linea);height:2px;display:block;position:relative}#proceso .pn-proceso__segmentos b{transform-origin:0;background:currentColor;display:block;position:absolute;inset:0;transform:scaleX(0)}#proceso .pn-proceso__paso{align-content:start;gap:var(--base-2);min-height:50svh;padding-block:var(--base-4)}#proceso .pn-proceso__texto{font:400 var(--x-bajada)/1.5 var(--font-texto)}.pn-proceso__detalle{margin:var(--base-2) 0;gap:var(--base-2);display:grid}.pn-proceso__detalle dt{font:500 var(--x-etiqueta)/1.4 var(--font-texto);color:var(--gris)}.pn-proceso__detalle dd{margin:var(--base-1) 0 0;font:400 var(--x-cuerpo)/1.55 var(--font-texto)}#servicios .pn-servicios__carril{gap:var(--base-4);grid-column:1/6;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:sticky;top:128px}#servicios .pn-servicios__carril .pn-cabeza{grid-area:1/1;margin:0;display:block}#servicios .pn-servicios__visor{width:100%;height:min(calc(100svh - 128px - var(--alto-cabeza-servicios,240px) - 32px),calc(var(--ancho-carril-servicios,480px)*1.25));aspect-ratio:auto;grid-area:2/1;min-height:0;position:static}#servicios .pn-servicios__imagen{min-height:0}#servicios .pn-servicios__imagen .pn-media{aspect-ratio:auto;--media-proporcion:auto}#servicios .servicios{grid-column:7/13;width:100%}#servicios,#preguntas{color:var(--grafito);--gris:#5c5b57;--linea:#2626251f}#preguntas{padding-bottom:var(--aire-secciones);border-radius:0 0 var(--base-3) var(--base-3)}#preguntas .preguntas__cabeza{grid-column:1/6}#preguntas .preguntas{grid-column:7/13}.pn-disparador:focus:not(:focus-visible){box-shadow:none;outline:none}#contacto{width:100%;padding-block:128px var(--base-3);color:var(--papel);--gris:#a9a69f;--linea:#f1eee829;flex:1}#contacto .contacto__cabeza{gap:var(--base-2);grid-column:1/6;position:relative;top:0}#contacto .contacto__form{gap:var(--base-2);grid-column:7/13;align-content:start;margin:0}#contacto .ancla--contacto{width:var(--base-7)}#contacto .campos{gap:var(--base-1) var(--base-2);grid-template-columns:repeat(2,minmax(0,1fr))}#contacto .pn-campo:last-child{grid-column:1/-1}#contacto .pn-campo input{min-height:44px;padding-block:var(--base-1);color:var(--papel)}#contacto .pn-campo__caja{background:#30302e;border-color:#77746f}#contacto .pn-campo__mensaje:empty{min-height:0;padding:0}#contacto .grupo{gap:var(--base-1)}#contacto .grupo legend{margin-bottom:var(--base-1)}#contacto .pn-chips{gap:var(--base-1)}#contacto .contacto__enviar{gap:var(--base-1) var(--base-2)}.pn-cierre .pie{width:100%;padding-block:var(--base-2);gap:var(--base-2);color:var(--gris)}@media (width<=900px){#proceso .pn-proceso__cabeza{display:contents}#proceso .pn-proceso__cabeza h2{margin-bottom:var(--base-4);grid-column:1/-1}#proceso .pn-proceso__avance{z-index:3;background:var(--superficie);color:var(--grafito);padding-block:var(--base-2);margin:0 0 var(--base-3);grid-column:1/-1;position:sticky;top:72px}#proceso .pn-proceso__paso{min-height:50svh}#servicios .pn-servicios__carril{margin-bottom:var(--aire-cabeza);grid-column:1/-1;position:static}#servicios .pn-servicios__visor{display:none}#servicios .servicios,#preguntas .preguntas__cabeza,#preguntas .preguntas{grid-column:1/-1}#contacto{padding-top:var(--base-7);padding-bottom:var(--base-3);gap:var(--base-3)}#contacto .contacto__cabeza,#contacto .contacto__form{grid-column:1/-1;margin:0}#contacto .contacto__cabeza{grid-template-columns:var(--base-5) 1fr;gap:var(--base-2);display:grid;position:static}#contacto .ancla--contacto{width:var(--base-5);grid-area:1/1}#contacto .t-contacto{font-size:var(--t-2);grid-column:2}#contacto .contacto__cabeza .bajada{grid-column:1/-1}#contacto .campos{grid-template-columns:1fr}#contacto .pn-campo{grid-column:1/-1}#contacto .pn-formulario__paso{gap:var(--base-2)}#contacto .contacto__enviar{gap:var(--base-1)}.pn-cierre .pie{padding-inline:var(--base-3);gap:var(--base-1) var(--base-2)}}#servicios,#preguntas{background:var(--superficie)}#proceso{background:var(--fondo-cuadro,var(--superficie));color:var(--tinta-cuadro,var(--grafito))}.pn-cierre{z-index:auto;background:var(--grafito);border-radius:0;min-height:0;display:block;position:relative;bottom:auto;overflow:hidden}.pn-cierre__contenido{will-change:transform;flex-direction:column;min-height:100svh;display:flex}#preguntas{border-radius:0}#contacto .t-contacto{font:500 var(--t-display)/.88 var(--font-display);letter-spacing:-.045em;grid-area:1/1/auto/-1}#contacto .contacto__cabeza{align-content:start}@media (width<=900px){#contacto .t-contacto{font-size:var(--t-display);grid-area:1/1/auto/-1}#contacto .ancla--contacto{grid-row:2}#contacto .contacto__cabeza .bajada{grid-area:2/2}}@media (prefers-reduced-motion:reduce){.pn-cierre__contenido{will-change:auto;transform:none!important}}#servicios .t-seccion{font:500 var(--t-2)/1.02 var(--font-display)!important;letter-spacing:-.03em!important}body.en-proceso{transition:background-color .6s,color .6s}#proceso{--gris:currentColor;transition:background-color .6s,color .6s}#proceso :is(p,dt,dd,svg){transition:color .6s}#proceso .pn-nota,#proceso .pn-proceso__paso{transition:border-color .6s}#proceso .pn-proceso__cabeza .t-seccion{max-width:none;margin-top:var(--base-2);font:500 var(--t-3)/1 var(--font-display)!important;letter-spacing:-.025em!important}#proceso:before{content:"";top:0;bottom:0;left:calc(var(--margen) + (100% - 2 * var(--margen) - 11 * var(--gap)) * 5.5 / 12 + 5 * var(--gap));background:var(--linea);width:1px;transition:background-color .6s;position:absolute}#proceso .pn-proceso__paso{min-height:100svh;padding-block:var(--base-4);align-content:center;gap:var(--base-2)}#proceso .t-paso{font:500 var(--t-1)/.98 var(--font-display)!important;letter-spacing:-.032em!important}.pn-proceso__ilustracion{width:100%;height:200px;margin-bottom:var(--base-3);display:block}.pn-proceso__ilustracion :not(.pn-proceso__punto){vector-effect:non-scaling-stroke}#proceso .pn-proceso__avance{background:var(--fondo-cuadro);transition:background-color .6s,color .6s}#proceso .pn-proceso__segmentos i{transition:background-color .6s}#servicios.s{min-height:100svh;padding-top:128px;padding-bottom:40px}#servicios .pn-cabeza .t-seccion{font:500 var(--t-2)/1.02 var(--font-display);letter-spacing:-.03em;max-width:none}#servicios .pn-disparador{height:72px;min-height:72px;font:500 var(--t-3)/1 var(--font-display);letter-spacing:-.025em;align-items:center;padding-block:0}#servicios .pn-marcador,#servicios .pn-simbolo{align-self:center;margin-top:0}#servicios .pn-respuesta{transition-duration:.28s;transition-delay:0s}#servicios .pn-respuesta .pn-servicios__descripcion{font:400 var(--x-bajada)/1.5 var(--font-texto);letter-spacing:.003em;margin:0 0 var(--base-2);max-width:none;padding:0}#servicios .pn-servicios__incluye{gap:var(--base-1);margin:var(--base-1) 0 0;flex-wrap:wrap;display:flex}#servicios .pn-servicios__incluye li{border:1px solid var(--linea);border-radius:var(--radio-pildora);min-height:32px;font:500 var(--x-etiqueta)/1.4 var(--font-texto);white-space:nowrap;align-items:center;padding:0 12px;display:flex}#servicios .pn-servicios__imagen{transition:none!important}@media (width<=900px){#proceso:before{display:none}#proceso .pn-proceso__cabeza>p{grid-column:1/-1}#proceso .pn-proceso__cabeza .t-seccion{margin-top:var(--base-1)}#proceso .pn-proceso__paso{min-height:80svh}.pn-proceso__ilustracion{height:140px}.pn-proceso__punto{r:8.571px}#servicios.s{min-height:0;padding-top:var(--aire-secciones);padding-bottom:var(--aire-secciones)}#servicios .pn-disparador{height:64px;min-height:64px;font:500 var(--t-4)/1.1 var(--font-display);letter-spacing:-.02em}}@media (prefers-reduced-motion:reduce){body.en-proceso,#proceso,#proceso *,#proceso:before{transition-duration:0s!important}}@media (width>=901px){#proceso.s{padding-top:128px}}#proceso .pn-proceso__paso{align-content:start;padding-top:0}#proceso .pn-proceso__ilustracion{width:var(--ancho-ilustracion,320px);justify-self:start;max-width:100%;overflow:visible}#proceso .pn-proceso__segmentos i{border-radius:var(--radio-pildora);background:color-mix(in srgb,currentColor 18%,transparent);height:4px;overflow:hidden}#proceso .pn-proceso__segmentos b{border-radius:inherit;background:currentColor;transition:background-color .6s}#proceso .pn-proceso__segmentos b.en-curso{background:var(--punto-proceso,var(--terracota))}#proceso .pn-proceso__avance>.pn-etiqueta{color:inherit;font-weight:500}#servicios .pn-disparador{height:64px;min-height:64px;font:500 var(--t-4)/1.1 var(--font-display);letter-spacing:-.02em}#servicios .pn-cabeza .bajada{margin-top:24px}#servicios .pn-servicios__carril{gap:40px}#servicios .pn-disparador[aria-expanded=true],#servicios .pn-disparador[aria-expanded=true] .pn-titulo-fila{color:var(--grafito)!important;opacity:1!important}#servicios .pn-media--vacia .pn-media__carga{text-align:center;font:500 var(--x-etiqueta)/1.4 var(--font-texto);place-items:center;padding:24px;display:grid;inset:0}#contacto.s{padding-top:var(--aire-cierre,128px)}#contacto .t-contacto{margin:0;font:500 var(--t-1)/.98 var(--font-display)!important;letter-spacing:-.032em!important}@media (width<=900px){#proceso .pn-proceso__ilustracion{width:calc(var(--ancho-ilustracion,320px)*.7)}#contacto .t-contacto{font:500 var(--t-2)/1.02 var(--font-display)!important;letter-spacing:-.03em!important}}@media (prefers-reduced-motion:reduce){#proceso .pn-proceso__segmentos b{transition:none}}#servicios.s{grid-template-rows:auto auto;align-content:start;row-gap:40px}#servicios>.pn-servicios__titulo{grid-area:1/1/auto/6;margin:0}#servicios .pn-servicios__carril{grid-row:2;align-content:start;gap:40px;position:static}#servicios .pn-cabeza .bajada{margin:0}#servicios .servicios{height:var(--alto-lista-servicios,auto);grid-row:2;align-self:start;min-height:0}#servicios .pn-servicios__visor{height:var(--alto-foto-servicios,320px)}#servicios .pn-disparador:focus:not(:focus-visible){box-shadow:none!important;outline:none!important}#contacto.s{padding-top:var(--aire-cierre,168px);padding-bottom:88px}#contacto .contacto__cabeza{flex-direction:column;gap:32px;display:flex}#contacto .ancla--contacto{flex:none;order:-1}#contacto .t-contacto{font:500 var(--t-display)/.88 var(--font-display)!important;letter-spacing:-.045em!important}#proceso .pn-proceso__paso{border-top:0;align-content:start;min-height:70svh;padding-top:0;padding-right:0;position:relative}.pn-proceso__rotulo{align-items:center;gap:8px;min-height:56px;padding-right:72px;display:flex}.pn-proceso__flecha{flex:none}@media (width<=900px){#servicios>.pn-servicios__titulo{grid-column:1/-1}#servicios .pn-servicios__carril{grid-column:1/-1;margin-bottom:0}#servicios .servicios{grid-row:3;height:auto;min-height:0}#contacto.s{padding-bottom:56px}#contacto .contacto__cabeza{gap:32px;display:flex}#proceso .pn-proceso__paso{min-height:70svh;padding-right:0}.pn-proceso__rotulo{min-height:40px;padding-right:48px}}@media (width>=901px){#proceso.s{padding-top:var(--tope-proceso,128px)}#proceso .pn-proceso__cabeza{top:var(--tope-proceso,128px)}#proceso .pn-proceso__rotulo{align-items:flex-start;min-height:56px}#proceso .pn-proceso__flecha{margin-top:2px}#contacto .contacto__cabeza{align-self:center}#contacto .contacto__form{align-self:center;gap:24px}#contacto .pn-formulario__paso{gap:24px}#contacto .pn-chip{gap:8px;height:40px;min-height:40px;padding:0 14px}#contacto .pn-chip:before{clip-path:circle(2px at 22px)}#contacto .pn-chip:is([aria-pressed=true],[aria-checked=true]):before{clip-path:circle(150% at 22px)}#contacto .pn-chips{align-items:center;gap:8px}#contacto .grupo>.pn-chips__resumen{display:none}#contacto .grupo legend{justify-content:space-between;align-items:baseline;gap:16px;width:100%;margin-bottom:8px;display:flex}#contacto .grupo legend .pn-chips__resumen{text-align:right;min-width:0;min-height:0;font:400 var(--x-etiqueta)/1.4 var(--font-texto);flex:1}}#contacto .ancla--contacto{align-self:flex-start;width:64px;height:64px}#servicios .pn-respuesta-interior{padding-bottom:0}#servicios .pn-respuesta-interior:after{content:"";height:16px;display:block}#servicios .pn-servicios__descripcion{margin-bottom:8px!important}#servicios .servicios{height:var(--reserva-servicios,auto)}body.foco-puntero :is(#servicios,#preguntas) .pn-disparador,:is(#servicios,#preguntas) .pn-disparador:not(:focus-visible){box-shadow:none!important;outline:none!important}#proceso .pn-proceso__simbolo{fill:none;stroke:currentColor;stroke-width:1.5px;width:56px;height:56px;position:absolute;top:0;right:0;overflow:visible}.pn-proceso__simbolo path{vector-effect:non-scaling-stroke}@media (width<=900px){#servicios .servicios{height:auto}#contacto .pn-chip{min-height:44px}#contacto .grupo legend .pn-chips__resumen{display:none}#contacto .grupo>.pn-chips__resumen{display:block}#proceso .pn-proceso__simbolo{width:40px;height:40px}}:is(#proceso,#servicios,#preguntas){isolation:isolate}:is(#proceso,#servicios,#preguntas):after{content:"";inset-block:0;background:inherit;z-index:-1;pointer-events:none;width:100vw;position:absolute;left:50%;transform:translate(-50%)}#proceso:after{transition:background-color .6s}.pn-chip--todas{--servicio:#b6b3ad}#proceso .pn-proceso__simbolo{stroke-linecap:round;stroke-linejoin:round}.pn-proceso__trazo{stroke-dasharray:1 1;stroke-dashoffset:1px}.pn-proceso__punto-nuevo{color:var(--punto-proceso,var(--terracota));fill:currentColor;stroke:none;opacity:0;transform-box:fill-box;transform-origin:50%}.pn-cierre .pn-pie-v26{gap:56px var(--gap);padding:56px var(--margen);color:var(--papel);font:400 var(--x-etiqueta)/1.4 var(--font-texto);border:0;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.pn-pie-v26__columnas{grid-column:1/-1;grid-template-columns:subgrid;column-gap:var(--gap);border-top:1px solid var(--linea);padding-top:56px;display:grid}.pn-pie-v26__columnas>*{flex-direction:column;grid-column:span 4;align-items:flex-start;gap:8px;min-width:0;display:flex}.pn-pie-v26 .pn-etiqueta{color:var(--gris);font:500 var(--x-etiqueta)/1.4 var(--font-texto);margin:0 0 16px}.pn-pie-v26__arriba{grid-column:1/-1;justify-self:end}.pn-pie-v26 .pn-enlace{font:500 var(--x-interfaz)/1.2 var(--font-texto)}.pn-pie-v26 .pn-enlace--arriba:before{content:"↑";margin-right:8px}@media (width>=901px){#servicios.s{row-gap:32px;padding-bottom:32px}#servicios .pn-servicios__carril{display:contents}#servicios .pn-servicios__carril .pn-cabeza{grid-area:1/7/auto/13;align-self:end}#servicios .pn-servicios__visor{height:var(--reserva-servicios,440px);grid-area:2/1/auto/6}#servicios .servicios{height:var(--reserva-servicios,440px);flex-direction:column;display:flex}#servicios .pn-servicio-desplegable{grid-template-rows:minmax(var(--alto-fila-v26,88px),1fr) auto;flex:1 1 0;min-height:0;display:grid}#servicios .pn-servicio-desplegable.abierto{flex-grow:0;flex-basis:calc(var(--alto-fila-v26,88px) + var(--alto-panel-v26,88px))}#servicios .pn-disparador{height:100%;min-height:var(--alto-fila-v26,88px);font:500 var(--t-2)/1.02 var(--font-display);letter-spacing:-.03em}#servicios.servicios-compactos .pn-disparador{font:500 var(--t-3)/1 var(--font-display);letter-spacing:-.025em}}@media (width<=900px){:is(#proyectos,#proceso,#servicios,#preguntas).s{scroll-margin-top:0;padding-top:112px!important}.pn-proceso__punto-nuevo{transform:scale(1.4)}#servicios .servicios{height:auto}.pn-cierre .pn-pie-v26{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 16px;padding:56px 24px}.pn-pie-v26__columnas{grid-template-columns:1fr;row-gap:56px}.pn-pie-v26__columnas>*{grid-column:1}}@media (prefers-reduced-motion:reduce){#proceso:after{transition:none}}#contacto .grupo legend{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:8px 16px;width:100%;display:flex}#contacto .grupo legend span{margin-left:0}#contacto .grupo legend .pn-chips__resumen{text-align:left;min-height:0;font:400 var(--x-etiqueta)/1.4 var(--font-texto);flex:0 auto;display:inline}#contacto .grupo>.pn-chips__resumen{display:none}#proyectos .pn-parallax{top:-32px}#proyectos .pn-parallax--chica{top:-56px}#proyectos .pn-media:not(.pn-media--vacia){box-shadow:0 8px 24px #0000002e!important}@media (width<=900px){#proyectos .pn-parallax{top:-16px}#proyectos .pn-parallax--chica{top:-32px}}#servicios>.pn-servicios__titulo{align-items:flex-start;gap:16px;display:flex}#servicios .ancla--servicios-v30{flex:0 0 64px;width:64px;height:64px;margin:0;display:block;position:relative}.signo-anfitrion{pointer-events:none;width:140%;height:140%;display:none;position:absolute;top:-20%;left:-20%}#proyectos .ancla--punta{visibility:hidden}@media (width<=900px){#servicios .ancla--servicios-v30{flex-basis:48px;width:48px;height:48px}}@media (width>=901px){#sistema{padding-bottom:0!important}#sistema .sistema-columna{min-height:var(--alto-casa-v31,0px)}#sistema .sistema-casa-v31{height:var(--alto-casa-v31,424px);grid-area:1/7/auto/13;justify-content:center;align-self:start;align-items:center;display:flex;position:sticky;top:128px}#sistema .sistema-casa-v31 .ancla--sistema-movil{aspect-ratio:1;flex:none;width:min(26vw,352px);height:auto;margin:0;display:block;position:static}}@media (width<=900px){#sistema .sistema-casa-v31{display:contents}}#proyectos.s{padding-top:calc(var(--aire-secciones) - var(--cola-sistema-v31,0px))!important}.orbita-capa{pointer-events:none;z-index:42;position:fixed;inset:0}@media (width<=900px){#sistema.s{height:auto!important;min-height:0!important;padding-bottom:0!important}}#proyectos .proyecto__texto{padding-left:0}.anillo-v32{z-index:39;pointer-events:none;width:100%;height:100%;position:fixed;inset:0;overflow:hidden}.anillo-v32 path{fill:none;stroke:var(--papel);stroke-opacity:.2;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px}#proyectos .proyecto__texto h3{padding-left:0}.pn-texto-linea{box-sizing:content-box;height:var(--alto-renglon);margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.pn-texto-palabra{white-space:nowrap;vertical-align:top;display:inline-block}.pn-texto-letra{vertical-align:top;display:inline-block}.pn-texto-pendiente .pn-texto-letra{opacity:0;transform:translateY(105%)}.pn-descripcion-pendiente{opacity:0;transform:translateY(16px)}@media (width<=900px){#propuesta.s{align-content:start;row-gap:48px;padding-bottom:56px;height:auto!important;min-height:0!important}#propuesta .ancla--propuesta{align-self:start;width:200px;height:200px;margin:0!important}#sistema.s{box-sizing:border-box;flex-direction:column;gap:0;height:auto!important;min-height:100svh!important;padding:112px 24px 8px!important;display:flex!important}#sistema .cabeza{flex:none;width:100%;margin:0}#sistema .sistema-recorrido{width:100%;min-height:0;padding-top:var(--aire-orbita-arriba-v37,72px);flex-direction:column;flex:1;display:flex}#sistema .sistema-recorrido .ancla--sistema-movil{width:var(--lado-orbita-v37,192px);height:var(--lado-orbita-v37,192px);min-height:var(--lado-orbita-v37,192px);flex:none;position:relative;top:auto;margin:0 auto!important}#sistema .sistema-recorrido .fase{width:100%;height:var(--alto-panel,148px);flex:none;min-height:var(--alto-panel,148px)!important;margin-top:auto!important}#proceso .pn-proceso__cabeza .t-seccion{font:500 var(--t-1)/.98 var(--font-display)!important;letter-spacing:-.032em!important}#proceso .t-paso{font:500 var(--t-3)/1 var(--font-display)!important;letter-spacing:-.025em!important}#proceso .pn-proceso__cabeza>.pn-proceso__avance{display:none!important}#proceso .pn-proceso__pasos{gap:56px;display:grid}#proceso .pn-proceso__paso{align-content:start;height:auto;margin:0;min-height:0!important;padding:0!important}#proceso .pn-proceso__avance-movil{color:inherit;z-index:auto;gap:16px;display:grid;top:auto;background:0 0!important;margin:24px 0 8px!important;padding:0!important;position:static!important}#proceso .pn-proceso__avance-movil .pn-proceso__segmentos b{background:currentColor;transition:none}#proceso .pn-proceso__avance-movil .pn-proceso__segmentos b.en-curso{background:var(--terracota)}#proceso .pn-proceso__simbolo{top:0}body.en-proceso,#proceso,#proceso:after,#proceso:before{transition:background-color .3s,color .3s}:is(#servicios,#preguntas) .pn-desplegable{grid-template-columns:16px 8px 12px minmax(0,1fr) 12px 16px 16px}:is(#servicios,#preguntas) .pn-disparador{grid-template-columns:16px 8px 12px minmax(0,1fr) 12px 16px 16px;padding-inline:0}:is(#servicios,#preguntas) .pn-marcador{width:8px;height:16px;margin-top:calc(.75em - 8px + var(--optico-fila,2px));grid-column:2}#servicios .pn-marcador{align-self:center;margin-top:0}:is(#servicios,#preguntas) .pn-viajero{width:8px;height:8px;top:4px;left:0}:is(#servicios,#preguntas) .pn-titulo-fila{grid-column:4}:is(#servicios,#preguntas) .pn-disparador .pn-simbolo{width:16px;height:16px;margin-top:calc(.75em - 8px + var(--optico-fila,2px));grid-column:6}#servicios .pn-disparador .pn-simbolo{align-self:center;margin-top:0}:is(#servicios,#preguntas) .pn-respuesta{grid-column:2/7!important}:is(#servicios,#preguntas) .pn-respuesta-interior{margin-left:0;padding-inline:0}#servicios .pn-servicios__foto-movil{width:100%;max-width:100%}}@media (width<=900px) and (prefers-reduced-motion:reduce){body.en-proceso,#proceso,#proceso:after,#proceso:before{transition:none}}@media (width<=900px){#propuesta{row-gap:32px!important;padding-bottom:24px!important}#proyectos .proyecto:last-of-type{margin-bottom:48px!important}#proyectos .proyectos__cierre{margin-top:0;padding-top:0}.orbita-capa{z-index:auto;clip-path:none;position:static}.orbita-capa .orbita__nodo{position:fixed;top:0;left:0}}@media (width>=901px){.orbita-capa{z-index:auto;clip-path:none;position:static}.orbita-capa .orbita__nodo{position:fixed;top:0;left:0}#propuesta.s{height:auto;min-height:85svh}}body:not(.con-3d):not(.sin-3d) .signo{opacity:0!important}.signo{transition:opacity .32s}.escena-3d{height:100lvh}#servicios{--gris:inherit;--linea:inherit;color:inherit!important;background:0 0!important}body:not(.con-3d) .escena-3d{visibility:hidden}@media (prefers-reduced-transparency:reduce){.pn-nav.pn-nav{backdrop-filter:blur(16px);background:#f8f6f294}.pn-nav.pn-nav.is-compacta{background:#f8f6f29e}body.pv-oscuro .pn-nav.pn-nav,[data-tema=oscuro] .pn-nav.pn-nav{background:#2626258c}.pn-nav.pn-nav .pn-nav__links,body.pv-oscuro .pn-nav.pn-nav .pn-nav__links,[data-tema=oscuro] .pn-nav.pn-nav .pn-nav__links{backdrop-filter:none;background:0 0}.pn-nav--celular.pn-nav--celular .pn-nav__links{backdrop-filter:blur(16px);background:#f8f6f2d6}body.pv-oscuro .pn-nav--celular.pn-nav--celular .pn-nav__links{background:#262625e0}}.signo{z-index:40;pointer-events:none;will-change:transform;transform-origin:50%;width:100px;height:100px;position:fixed;top:0;left:0}.signo img{width:100%;height:100%;transition:opacity .25s}.con-3d .signo{display:none}#proyectos .pn-cinta-proyectos{margin-bottom:var(--aire-cabeza);--hueco-tarjetas:var(--e-16);grid-column:1/-1;position:relative}.pn-cinta-proyectos__pista{gap:var(--hueco-tarjetas);padding:0 0 var(--e-64);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:start;margin:0;list-style:none;display:flex;overflow-x:auto}.pn-cinta-proyectos__pista::-webkit-scrollbar{display:none}.pn-tarjeta{--fila-tarjeta:64px;min-width:0}.pn-cinta-proyectos .pn-tarjeta{flex:0 0 calc((100% - 2 * var(--hueco-tarjetas)) / 3);scroll-snap-align:start}.pn-tarjeta:nth-child(3n+2){margin-top:var(--e-64)}.cs-mas-proyectos .pn-tarjetas{--fondo-tarjeta:var(--papel)}.pn-tarjetas{gap:var(--e-16);row-gap:var(--e-40);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.pn-tarjetas>.pn-tarjeta:nth-child(3n+2){translate:0 var(--e-64);margin-top:0}.pn-tarjetas{padding-bottom:var(--e-64)}.pn-tarjetas--dos{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0}.pn-tarjetas--dos>.pn-tarjeta:nth-child(3n+2){translate:none}.pn-tarjetas--dos .pn-tarjeta__caja{aspect-ratio:3/2}.pn-tarjeta__enlace{color:inherit;border-radius:var(--radio-media);-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}.pn-tarjeta__caja{aspect-ratio:3/4;border-radius:var(--radio-media);isolation:isolate;display:block;position:relative;overflow:hidden}.pn-tarjeta__accion,.pn-tarjeta__estado{display:none}.pn-tarjeta__foto{inset:0 0 calc(var(--fila-tarjeta) - 1px) 0;border-radius:var(--radio-media);position:absolute;overflow:hidden}.pn-tarjeta__foto img{object-fit:cover;width:100%;height:100%;transition:transform .6s ease-out;display:block;transform:scale(1.1)}.pn-tarjeta__panel{z-index:1;background:var(--fondo-tarjeta,var(--fondo-cuadro,var(--fondo-caso,var(--superficie))));transform:translateY(calc(100% - var(--fila-tarjeta)));align-content:start;transition:transform .45s cubic-bezier(.76,0,.24,1);display:grid;position:absolute;bottom:0;left:0;right:0}.pn-tarjeta__fila{justify-content:space-between;align-items:center;gap:var(--e-16);min-height:var(--fila-tarjeta);padding:0 var(--e-24);display:flex}.pn-tarjeta__nombre{font:500 var(--h4)/1.15 var(--font-display);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pn-tarjeta__rubro{font:500 var(--p-indice)/1.45 var(--font-texto);color:var(--gris);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pn-tarjeta__mas{gap:var(--e-16);padding:0 var(--e-24) var(--e-24);display:grid}.pn-tarjeta__frase{font:400 var(--p)/1.45 var(--font-texto);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pn-tarjeta .pn-tag{color:inherit}.pn-tarjeta__flecha{justify-self:end;width:24px;height:24px;position:relative;overflow:hidden}.pn-tarjeta__flecha svg{width:100%;height:100%;transition:transform .45s cubic-bezier(.22,1,.36,1) .3s;position:absolute;inset:0}.pn-tarjeta__flecha svg+svg{color:var(--terracota);transform:translate(-110%,110%)}@media (hover:hover) and (pointer:fine){.pn-tarjeta__enlace:hover .pn-tarjeta__flecha svg:first-child{transform:translate(110%,-110%)}.pn-tarjeta__enlace:hover .pn-tarjeta__flecha svg+svg{transform:none}}.pn-tarjeta__enlace:focus-visible .pn-tarjeta__flecha svg:first-child{transform:translate(110%,-110%)}.pn-tarjeta__enlace:focus-visible .pn-tarjeta__flecha svg+svg{transform:none}@media (prefers-reduced-motion:reduce){.pn-tarjeta__flecha svg{transition:none}}.pn-tarjeta__mas>*{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(8px)}@media (hover:hover) and (pointer:fine){.pn-tarjeta__enlace:hover .pn-tarjeta__panel{transform:none}.pn-tarjeta__enlace:hover .pn-tarjeta__foto img{transform:scale(1.1)translateY(-4%)}.pn-tarjeta__enlace:hover .pn-tarjeta__mas>*{opacity:1;transform:none}.pn-tarjeta__enlace:hover .pn-tarjeta__frase{transition-delay:.15s}.pn-tarjeta__enlace:hover .pn-tags{transition-delay:.22s}.pn-tarjeta__enlace:hover .pn-tarjeta__flecha{transition-delay:.28s}}.pn-tarjeta__enlace:focus-visible{outline:2px solid var(--terracota);outline-offset:4px}.pn-tarjeta__enlace:focus-visible .pn-tarjeta__panel{transform:none}.pn-tarjeta__enlace:focus-visible .pn-tarjeta__mas>*{opacity:1;transform:none}.pn-cinta-proyectos__controles{justify-content:flex-end;gap:var(--e-8);display:none}.pn-cinta-proyectos[data-desborda=true] .pn-cinta-proyectos__controles{display:flex}.pn-cinta-proyectos__boton{border:1.5px solid var(--linea);width:44px;height:44px;color:inherit;font:500 var(--p)/1 var(--font-texto);cursor:pointer;background:0 0;border-radius:50%;transition:border-color .2s,opacity .2s}.pn-cinta-proyectos__boton:hover{border-color:currentColor}.pn-cinta-proyectos__boton:disabled{opacity:.35;cursor:default}@media (width<=900px){.pn-tarjeta{--fila-tarjeta:56px}.pn-tarjetas,.pn-tarjetas--dos{row-gap:var(--e-64);grid-template-columns:minmax(0,1fr);padding-bottom:0}.pn-tarjetas>.pn-tarjeta:nth-child(3n+2){translate:none}.pn-tarjetas--dos .pn-tarjeta__caja{aspect-ratio:4/3}.pn-cinta-proyectos__pista{margin-inline:calc(-1 * var(--base-3));padding-inline:var(--base-3);scroll-padding-inline:var(--base-3)}.pn-cinta-proyectos .pn-tarjeta{flex-basis:calc((100% - 1.5 * var(--hueco-tarjetas)) / 2.5)}.pn-tarjeta:nth-child(3n+2){margin-top:0}.pn-tarjeta:nth-child(2n){margin-top:var(--e-40)}.pn-tarjeta__fila{padding:0 var(--e-16)}}@media (width<=600px){.pn-cinta-proyectos .pn-tarjeta{flex-basis:calc((100% - .2 * var(--hueco-tarjetas)) / 1.2)}}@media (prefers-reduced-motion:reduce){.pn-tarjeta__panel,.pn-tarjeta__foto img,.pn-tarjeta__mas>*{transition:none}}#servicios .pn-servicios__carril{position:static}.pn-escenas{width:var(--ancho-util,100vw);margin-left:calc(50% - var(--ancho-util,100vw) / 2);margin-top:var(--aire-escenas,var(--aire-secciones));grid-area:3/1/auto/-1}@media (width>=901px){#preguntas.s{align-content:start;min-height:80svh}}.pn-escena{height:100lvh;min-height:560px;color:var(--papel);background:color-mix(in srgb,var(--grafito) 99.6%,transparent);isolation:isolate;align-items:start;display:grid;position:sticky;top:0;overflow:hidden}.pn-escena:not(:last-child){margin-bottom:40svh}.pn-escenas:after{content:"";height:40svh;display:block}#servicios.s:has(.pn-escenas){padding-bottom:0}.pn-escena__fondo{z-index:-1;position:absolute;inset:0}.pn-escena__fondo img{object-fit:cover;width:100%;height:100%;display:block}.pn-escena__velo{background:var(--grafito);opacity:.5;position:absolute;inset:0}.pn-escena__fondo:after{content:"";background:linear-gradient(90deg,#262625bf,#26262559 55%,#0000 85%);position:absolute;inset:0}@media (width<=900px){.pn-escena__fondo:after{background:#2626254d}}.pn-escena__avance{background:var(--c);transform-origin:0;z-index:1;height:1px;position:absolute;inset:0 0 auto;transform:scaleX(0)}.pn-escena__contenido{align-content:center;gap:var(--e-24);height:100svh;padding:0 max(var(--margen),calc((var(--ancho-util,100vw) - var(--ancho)) / 2 + var(--margen)));will-change:transform,opacity;justify-items:start;display:grid}.pn-escena__datos{align-items:center;gap:var(--e-16);font:500 var(--p-indice)/1.45 var(--font-texto);margin:0;display:flex}.pn-escena__rotulo{opacity:.8}.pn-escena__pastilla{isolation:isolate;align-items:center;gap:var(--e-8);padding:var(--e-8) var(--e-16);border-radius:var(--radio-pildora);color:var(--papel);transition:color .62s var(--ease-llenado,var(--ease-estado)) .45s,box-shadow .62s ease .45s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f1eee859}.pn-escena__pastilla:before{content:"";z-index:-1;background:var(--c);clip-path:circle(4px at 20px);transition:clip-path .62s var(--ease-llenado,var(--ease-estado)) .45s;position:absolute;inset:0}.pn-escena__datos.is-lista .pn-escena__pastilla{color:var(--texto-pastilla,var(--grafito));box-shadow:inset 0 0 0 1px #0000}.pn-escena__datos.is-lista .pn-escena__pastilla:before{clip-path:circle(150% at 20px)}.pn-escena[data-lazo=diseno]{--texto-pastilla:var(--papel)}.pn-escena__marca{place-items:center;width:14px;height:14px;display:inline-grid}.pn-escena__marca>*{grid-area:1/1}.pn-escena__tilde{opacity:0;width:14px;height:14px;transition:opacity .3s ease .95s,transform .45s var(--ease-estado) .95s;transform:scale(.5)}.pn-escena__marca .pn-punto{transition:opacity .2s .8s}.pn-escena__datos.is-lista .pn-escena__tilde{opacity:1;transform:none}.pn-escena__datos.is-lista .pn-escena__marca .pn-punto{opacity:0}@media (prefers-reduced-motion:reduce){.pn-escena__tilde,.pn-escena__marca .pn-punto,.pn-escena__pastilla,.pn-escena__pastilla:before{transition:none}}.c .t-escena,.t-escena{max-width:18ch;font:500 var(--h2)/1.02 var(--font-display);letter-spacing:-.03em;color:var(--papel);margin:0}.pn-escena__incluye{gap:var(--e-8) var(--e-24);font:500 var(--p-indice)/1.45 var(--font-texto);opacity:.85;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pn-escena .pn-enlace{color:var(--papel)}.pn-escena__extra:not(.is-lista){opacity:0}@media (prefers-reduced-motion:reduce){.pn-escena__extra:not(.is-lista){opacity:1}}@media (width<=900px){.pn-escena{min-height:520px}.pn-escena__contenido{padding:0 var(--base-3);gap:var(--e-16)}.t-escena{max-width:none}.pn-cinta-proyectos__pista{gap:var(--e-64);scroll-snap-type:none;padding-inline:0;flex-direction:column;margin-inline:0;padding-bottom:0;overflow:visible}.pn-tarjeta,.pn-tarjeta:nth-child(2n),.pn-tarjeta:nth-child(3n+2){flex-basis:auto;width:100%;margin-top:0}.pn-cinta-proyectos__controles,.pn-cinta-proyectos[data-desborda=true] .pn-cinta-proyectos__controles{display:none}.pn-tarjeta__caja{aspect-ratio:1/1.14}.pn-tarjeta__panel{transition:transform .8s cubic-bezier(.22,1,.36,1)}.pn-tarjeta__foto img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.pn-tarjeta__mas>*{transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1)}.pn-tarjeta.is-actual .pn-tarjeta__frase{transition-delay:.25s}.pn-tarjeta.is-actual .pn-tags{transition-delay:.35s}.pn-tarjeta__mas{gap:var(--e-8);padding:0 var(--e-16) var(--e-16)}.pn-tarjeta__flecha{display:none}.pn-tarjeta__frase{font-size:var(--p)}.pn-tarjeta.is-actual .pn-tarjeta__panel{transform:none}.pn-tarjeta.is-actual .pn-tarjeta__mas>*{opacity:1;transform:none}.pn-tarjeta.is-actual .pn-tarjeta__foto img{transform:scale(1.1)translateY(-3%)}.pn-tarjeta__accion{align-items:center;gap:var(--e-8);min-height:44px;margin-top:var(--e-8);color:inherit;font:500 var(--p)/1 var(--font-texto);display:inline-flex}.pn-tarjeta__accion-flecha{width:18px;height:18px;color:var(--terracota);display:block}.pn-tarjeta__accion-flecha svg{width:100%;height:100%}.pn-tarjeta__estado{margin-top:var(--e-16);border:1px solid var(--linea);border-radius:var(--radio-pildora);color:var(--gris);font:500 var(--p-indice)/1.4 var(--font-texto);align-items:center;padding:4px 10px;display:inline-flex}}@media (width<=900px) and (prefers-reduced-motion:reduce){.pn-tarjeta__panel{transform:none}.pn-tarjeta__mas>*{opacity:1;transform:none}}#contacto .ancla--contacto{position:relative}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.pn-media.sin-entrada{opacity:1}.pn-media.sin-entrada .pn-media__foto{opacity:0}
