.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:var(--petroleo);color:var(--crema);padding-block:calc(72px + clamp(56px,10vw,128px)) clamp(140px,16vw,220px);position:relative;overflow:hidden}.hero__esferas[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;position:absolute;inset:0}.esfera[data-astro-cid-ge2uvauf]{transform-origin:50%;will-change:transform;opacity:0;border-radius:50%;transition:opacity .6s;position:absolute;top:0;left:0}.hero--animado[data-astro-cid-ge2uvauf] .esfera[data-astro-cid-ge2uvauf]{opacity:1}.esfera--lima[data-astro-cid-ge2uvauf]{z-index:2;background:radial-gradient(circle closest-side, var(--lima) 0%, var(--lima) 24%, color-mix(in srgb, var(--lima) 45%, transparent) 56%, transparent 100%)}.esfera--crema[data-astro-cid-ge2uvauf]{z-index:1;background:radial-gradient(circle closest-side, var(--crema) 0%, var(--crema) 24%, color-mix(in srgb, var(--crema) 45%, transparent) 56%, transparent 100%)}.esfera--tercera[data-astro-cid-ge2uvauf]{--tono:color-mix(in srgb, var(--lima) 50%, var(--crema));z-index:0;background:radial-gradient(circle closest-side, var(--tono) 0%, var(--tono) 20%, color-mix(in srgb, var(--tono) 40%, transparent) 52%, transparent 100%)}.esfera[data-astro-cid-ge2uvauf][hidden]{display:none}@media (width<=899px){.hero[data-astro-cid-ge2uvauf]{padding-bottom:clamp(230px,52vw,320px)}}.hero__contenido[data-astro-cid-ge2uvauf]{max-width:var(--ancho)}.hero__titulo[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;font-size:clamp(30px,8.6vw,84px)}.hero__titulo[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{white-space:nowrap}@media (width>=900px){.hero__titulo[data-astro-cid-ge2uvauf]{font-size:clamp(42px,7vw,84px)}}.hero__titulo[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:block}.hero__titulo[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:last-child{color:var(--lima)}.hero__bajada[data-astro-cid-ge2uvauf]{max-width:40ch;margin-top:24px;font-size:clamp(18px,2.2vw,22px)}.hero__botones[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.boton--contorno[data-astro-cid-ge2uvauf]{color:var(--crema);border:1.5px solid color-mix(in srgb, var(--crema) 45%, transparent);background:0 0}.hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf]:focus-visible{outline-color:var(--lima)}.hero__prueba[data-astro-cid-ge2uvauf]{align-items:center;gap:8px;margin-top:28px;font-weight:500;display:flex}.hero__prueba[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--lima)}.equipo-seccion[data-astro-cid-gwmtxup4]{background:linear-gradient(to bottom, var(--crema), var(--papel))}.equipo[data-astro-cid-gwmtxup4]{align-items:center;gap:clamp(40px,6vw,72px);display:grid}@media (width>=900px){.equipo[data-astro-cid-gwmtxup4]{grid-template-columns:1fr 1.1fr}}.equipo__lista[data-astro-cid-gwmtxup4]{gap:14px;margin:32px 0 0;padding:0;font-weight:500;list-style:none;display:grid}.equipo__lista[data-astro-cid-gwmtxup4] li[data-astro-cid-gwmtxup4]{align-items:baseline;gap:14px;display:flex}.equipo__lista[data-astro-cid-gwmtxup4] li[data-astro-cid-gwmtxup4]:before{content:"";background:var(--petroleo);border-radius:50%;flex:none;width:10px;height:10px;transform:translateY(-1px)}.equipo__tarjetas[data-astro-cid-gwmtxup4]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tarjeta[data-astro-cid-gwmtxup4]{border-radius:var(--radio);background:linear-gradient(var(--blanco), var(--blanco)) padding-box, color-mix(in srgb, var(--petroleo) 15%, transparent) border-box;border:2px solid #0000;align-content:start;gap:8px;padding:24px;display:grid}.tarjeta[data-astro-cid-gwmtxup4] h3[data-astro-cid-gwmtxup4]{letter-spacing:-.01em;font-size:19px}.tarjeta[data-astro-cid-gwmtxup4] p[data-astro-cid-gwmtxup4]{color:var(--petroleo);font-size:15px}@property --brillo{syntax:"<angle>";inherits:false;initial-value:0deg}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.tarjeta[data-astro-cid-gwmtxup4]{background:linear-gradient(var(--blanco), var(--blanco)) padding-box, conic-gradient(from calc(var(--brillo) + var(--desfase,0deg)), color-mix(in srgb, var(--petroleo) 15%, transparent) 0deg 250deg, var(--lima) 290deg, var(--petroleo) 330deg, color-mix(in srgb, var(--petroleo) 15%, transparent) 360deg) border-box;animation:linear both brillo-borde view();animation-range:cover}.tarjeta[data-astro-cid-gwmtxup4]:nth-child(2){--desfase:90deg}.tarjeta[data-astro-cid-gwmtxup4]:nth-child(3){--desfase:270deg}.tarjeta[data-astro-cid-gwmtxup4]:nth-child(4){--desfase:180deg}@keyframes brillo-borde{to{--brillo:540deg}}}}.escenas[data-astro-cid-3vqompjy]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;display:grid}.escena[data-astro-cid-3vqompjy]{border-radius:var(--radio);background:var(--blanco);border:2px solid #0000;flex-direction:column;gap:16px;padding:clamp(24px,4vw,40px);text-decoration:none;transition:background-color .2s,color .2s,transform .15s;display:flex}.escena[data-astro-cid-3vqompjy]:hover{background:var(--petroleo);color:var(--crema);transform:translateY(-2px)}.escena[data-astro-cid-3vqompjy]:hover .escena__respuesta[data-astro-cid-3vqompjy]{color:var(--crema)}.escena[data-astro-cid-3vqompjy]:focus-visible{outline-color:var(--petroleo)}.escena__texto[data-astro-cid-3vqompjy]{letter-spacing:-.02em;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.2}.escena__respuesta[data-astro-cid-3vqompjy]{color:var(--petroleo)}.escena__enlace[data-astro-cid-3vqompjy]{margin-top:auto;font-weight:700}.ruta[data-astro-cid-vehemohr]{padding-block:clamp(64px,10vw,112px)}.ruta__pista[data-astro-cid-vehemohr]{width:min(100% - 2 * var(--gutter), var(--ancho));grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:clamp(32px,5vw,56px) auto 0;padding:0;list-style:none;display:grid}.etapa[data-astro-cid-vehemohr]{border-radius:var(--radio);background:var(--blanco);flex-direction:column;gap:14px;padding:32px;display:flex}.etapa--destacada[data-astro-cid-vehemohr]{background:var(--petroleo);color:var(--crema)}.etapa--destacada[data-astro-cid-vehemohr] [data-astro-cid-vehemohr]:focus-visible{outline-color:var(--lima)}.etapa__cabeza[data-astro-cid-vehemohr]{justify-content:space-between;align-items:center;display:flex}.etapa__num[data-astro-cid-vehemohr]{letter-spacing:-.04em;font-size:56px;font-weight:700;line-height:1}.etapa__etiqueta[data-astro-cid-vehemohr]{background:var(--crema);color:var(--hondo);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:700}.etapa--destacada[data-astro-cid-vehemohr] .etapa__etiqueta[data-astro-cid-vehemohr]{background:var(--lima)}.etapa__nombre[data-astro-cid-vehemohr]{letter-spacing:-.02em;font-size:clamp(22px,2.4vw,28px)}.etapa__recibes[data-astro-cid-vehemohr]{border-top:1px solid;margin-top:auto;padding-top:14px;font-size:15px}.etapa__cta[data-astro-cid-vehemohr]{align-self:flex-start;padding:12px 20px;font-size:16px}@media (width>=900px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ruta[data-astro-cid-vehemohr]{view-timeline-name:--ruta;height:300vh;padding:0}.ruta__fijo[data-astro-cid-vehemohr]{flex-direction:column;justify-content:center;height:calc(100vh - 72px);display:flex;position:sticky;top:72px;overflow:hidden}.ruta__pista[data-astro-cid-vehemohr]{width:max-content;margin-left:max(var(--gutter), (100vw - var(--ancho)) / 2);gap:24px;animation:linear both avanzar --ruta;animation-range:contain;display:flex}.etapa[data-astro-cid-vehemohr]{width:clamp(340px,34vw,440px);min-height:400px}@keyframes avanzar{to{transform:translateX(calc(-100% + 100vw - 2 * max(var(--gutter), (100vw - var(--ancho)) / 2)))}}}}.soluciones[data-astro-cid-z2ts3yb2]{background:var(--hondo);color:var(--crema)}.soluciones__cabeza[data-astro-cid-z2ts3yb2]{text-align:center;justify-items:center;display:grid}.soluciones[data-astro-cid-z2ts3yb2] .seccion__titulo[data-astro-cid-z2ts3yb2]{max-width:20ch}.soluciones__tarjetas[data-astro-cid-z2ts3yb2]{gap:20px;padding:0;list-style:none;display:grid}@media (width>=800px){.soluciones__tarjetas[data-astro-cid-z2ts3yb2]{grid-template-columns:1fr 1fr}}.solucion[data-astro-cid-z2ts3yb2]{height:100%;color:inherit;border-radius:var(--radio);background:color-mix(in srgb, var(--petroleo) 70%, var(--hondo));border:1px solid color-mix(in srgb, var(--crema) 14%, transparent);flex-direction:column;padding:clamp(28px,4vw,44px);text-decoration:none;transition:background-color .2s,color .2s,transform .15s;display:flex}.solucion[data-astro-cid-z2ts3yb2]:hover,.solucion[data-astro-cid-z2ts3yb2]:focus-visible{background:var(--crema);color:var(--hondo);transform:translateY(-2px)}.solucion[data-astro-cid-z2ts3yb2]:focus-visible{outline-color:var(--lima)}.solucion[data-astro-cid-z2ts3yb2]:is(:hover,:focus-visible) .solucion__ejemplo[data-astro-cid-z2ts3yb2]{color:var(--petroleo)}.solucion[data-astro-cid-z2ts3yb2]:is(:hover,:focus-visible) ul[data-astro-cid-z2ts3yb2] li[data-astro-cid-z2ts3yb2]:before{background:var(--petroleo)}.solucion__enlace[data-astro-cid-z2ts3yb2]{margin-top:auto;padding-top:24px;font-weight:700}.solucion[data-astro-cid-z2ts3yb2] h3[data-astro-cid-z2ts3yb2]{letter-spacing:-.02em;font-size:clamp(24px,2.6vw,30px)}.solucion__ejemplo[data-astro-cid-z2ts3yb2]{color:var(--lima);margin-top:8px;font-size:clamp(18px,1.8vw,20px);font-weight:600}.solucion[data-astro-cid-z2ts3yb2] ul[data-astro-cid-z2ts3yb2]{gap:12px;margin:24px 0 0;padding:0;font-size:18px;list-style:none;display:grid}.solucion[data-astro-cid-z2ts3yb2] ul[data-astro-cid-z2ts3yb2] li[data-astro-cid-z2ts3yb2]{align-items:baseline;gap:14px;display:flex}.solucion[data-astro-cid-z2ts3yb2] ul[data-astro-cid-z2ts3yb2] li[data-astro-cid-z2ts3yb2]:before{content:"";background:var(--lima);border-radius:50%;flex:none;width:10px;height:10px;transform:translateY(-1px)}.casos-seccion[data-astro-cid-hripticg]{background:var(--blanco)}.casos__lista[data-astro-cid-hripticg]{width:min(100% - 2 * var(--gutter), var(--ancho));scrollbar-width:thin;gap:12px;margin:clamp(32px,5vw,56px) auto 20px;padding-bottom:4px;display:flex;overflow-x:auto}.casos__item[data-astro-cid-hripticg]{text-align:left;background:var(--papel);width:240px;color:var(--hondo);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;flex-direction:column;flex:none;justify-content:center;gap:4px;padding:20px 22px;display:flex}.casos__item[data-astro-cid-hripticg]:hover{border-color:color-mix(in srgb, var(--petroleo) 40%, transparent)}.casos__item[data-astro-cid-hripticg][aria-selected=true]{background:var(--petroleo);color:var(--crema)}.casos__cliente[data-astro-cid-hripticg]{font-size:18px;font-weight:700}.casos__area[data-astro-cid-hripticg]{opacity:.8;font-size:14px}.caso[data-astro-cid-hripticg]{border-radius:var(--radio);background:var(--papel);flex-direction:column;gap:18px;min-height:440px;padding:clamp(28px,4vw,48px);display:flex}.caso[data-astro-cid-hripticg][hidden]{display:none}.caso__area[data-astro-cid-hripticg]{letter-spacing:.16em;text-transform:uppercase;color:var(--petroleo);font-size:13px;font-weight:700}.caso__cliente[data-astro-cid-hripticg]{letter-spacing:-.01em;font-size:20px}.caso__resultado[data-astro-cid-hripticg]{letter-spacing:-.03em;max-width:22ch;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.15}.caso__detalle[data-astro-cid-hripticg]{gap:20px;margin:auto 0 0;display:grid}@media (width>=700px){.caso__detalle[data-astro-cid-hripticg]{grid-template-columns:1fr 1fr}}.caso__detalle[data-astro-cid-hripticg] dt[data-astro-cid-hripticg]{letter-spacing:.15em;text-transform:uppercase;color:var(--petroleo);margin-bottom:6px;font-size:12px;font-weight:700}.caso__detalle[data-astro-cid-hripticg] dd[data-astro-cid-hripticg]{margin:0;font-size:16px}.caso[data-astro-cid-hripticg]:not(.caso--video) [data-astro-cid-hripticg]:is(.caso__info,.caso__texto){display:contents}.caso[data-astro-cid-hripticg].caso--video{aspect-ratio:16/9;min-height:0;padding:0;position:relative}.caso__video[data-astro-cid-hripticg]{object-fit:contain;width:100%;height:100%}.caso__video--vertical[data-astro-cid-hripticg]{display:none}@media (width<=599px){.caso[data-astro-cid-hripticg].caso--video{aspect-ratio:4/5}.caso__video[data-astro-cid-hripticg]{display:none}.caso__video--vertical[data-astro-cid-hripticg]{display:block}}.caso__info[data-astro-cid-hripticg]{position:absolute;bottom:16px;right:16px}.caso__ver[data-astro-cid-hripticg]{cursor:pointer;border:0;padding:10px 18px;font-family:inherit;font-size:15px}.caso--video[data-astro-cid-hripticg] .caso__texto[data-astro-cid-hripticg]{z-index:1;width:min(380px, 100vw - 2 * var(--gutter) - 32px);background:var(--petroleo);color:var(--crema);border-radius:var(--radio);border:1px solid color-mix(in srgb, var(--crema) 35%, transparent);flex-direction:column;gap:10px;padding:22px 24px 24px;display:none;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 16px 40px #001e2259}.caso--video[data-astro-cid-hripticg] .caso__texto[data-astro-cid-hripticg]:after{content:"";position:absolute;inset:100% 0 -10px}.caso__ver[data-astro-cid-hripticg][aria-expanded=true]+.caso__texto[data-astro-cid-hripticg]{display:flex}.caso--video[data-astro-cid-hripticg] [data-astro-cid-hripticg]:is(.caso__area,.caso__detalle dt){color:var(--lima)}.caso--video[data-astro-cid-hripticg] .caso__resultado[data-astro-cid-hripticg]{max-width:none;font-size:22px}.caso--video[data-astro-cid-hripticg] .caso__detalle[data-astro-cid-hripticg]{grid-template-columns:1fr;gap:12px;margin:4px 0 0}.caso--video[data-astro-cid-hripticg] .caso__detalle[data-astro-cid-hripticg] dd[data-astro-cid-hripticg]{font-size:15px}@media (width>=900px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.casos-seccion[data-astro-cid-hripticg]{view-timeline-name:--casos;height:250vh;padding:0}.casos__fijo[data-astro-cid-hripticg]{flex-direction:column;justify-content:center;height:calc(100vh - 72px);padding-block:24px;display:flex;position:sticky;top:72px;overflow:hidden}.casos__lista[data-astro-cid-hripticg]{width:max-content;margin:clamp(20px, 3vh, 40px) 0 16px max(var(--gutter), (100vw - var(--ancho)) / 2);padding:0;animation:linear both avanzar-casos --casos;animation-range:contain;overflow:visible}.casos__item[data-astro-cid-hripticg]{width:320px;padding:24px 28px}.casos__paneles[data-astro-cid-hripticg]{flex:0 440px;min-height:0}.caso[data-astro-cid-hripticg]{height:100%;min-height:0}.caso[data-astro-cid-hripticg].caso--video{aspect-ratio:auto;padding:0}@media (height<=920px){.casos__lista[data-astro-cid-hripticg]{margin-top:20px}.casos__item[data-astro-cid-hripticg]{padding:16px 24px}.caso[data-astro-cid-hripticg]{gap:10px;padding:24px 40px}.caso__resultado[data-astro-cid-hripticg]{max-width:34ch;font-size:28px}}@keyframes avanzar-casos{to{transform:translateX(calc(-100% + 100vw - 2 * max(var(--gutter), (100vw - var(--ancho)) / 2)))}}}}.principios-seccion[data-astro-cid-e7bhprnn]{background:var(--hondo);color:var(--crema);view-timeline-name:--principios;position:relative;overflow:hidden}.principios__cintas[data-astro-cid-e7bhprnn]{width:100%;height:100%;position:absolute;inset:0}.principios-seccion[data-astro-cid-e7bhprnn] .contenedor[data-astro-cid-e7bhprnn]{position:relative}@supports (animation-timeline:view()){.cinta[data-astro-cid-e7bhprnn]{stroke-dasharray:1 2;animation:linear both dibujar-cinta --principios;animation-range:cover 5% cover 60%}@keyframes dibujar-cinta{0%{stroke-dashoffset:1.02px}to{stroke-dashoffset:0}}}.principios[data-astro-cid-e7bhprnn]{grid-auto-rows:1fr;gap:16px;padding:0;list-style:none;display:grid}.principio[data-astro-cid-e7bhprnn]{border-radius:var(--radio);background:var(--petroleo);align-content:start;gap:10px;padding:clamp(24px,3vw,36px);display:grid}@media (width>=700px) and (width<=999px){.principios[data-astro-cid-e7bhprnn]{grid-template-columns:repeat(4,1fr)}.principio[data-astro-cid-e7bhprnn]{grid-column:span 2}.principio[data-astro-cid-e7bhprnn]:last-child:nth-child(odd){grid-column:span 4}}@media (width>=1000px){.principios[data-astro-cid-e7bhprnn]{grid-template-columns:repeat(6,1fr)}.principio[data-astro-cid-e7bhprnn]{grid-column:span 2}.principio[data-astro-cid-e7bhprnn]:nth-child(4):nth-last-child(2),.principio[data-astro-cid-e7bhprnn]:nth-child(5):last-child{grid-column:span 3}}.principio__titulo[data-astro-cid-e7bhprnn]{letter-spacing:-.02em;font-size:24px}.faq-seccion[data-astro-cid-7synugci]{padding-bottom:0}.faq[data-astro-cid-7synugci]{gap:40px;display:grid}@media (width>=900px){.faq[data-astro-cid-7synugci]{grid-template-columns:1fr 1.6fr}}.faq__lista[data-astro-cid-7synugci]{border-top:1px solid color-mix(in srgb, var(--hondo) 20%, transparent)}.pregunta[data-astro-cid-7synugci]{border-bottom:1px solid color-mix(in srgb, var(--hondo) 20%, transparent)}.pregunta[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]{cursor:pointer;letter-spacing:-.01em;padding:22px 40px 22px 0;font-size:20px;font-weight:700;list-style:none;position:relative}.pregunta[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.pregunta[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]:after{content:"+";color:var(--petroleo);font-size:28px;font-weight:400;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.pregunta[data-astro-cid-7synugci][open] summary[data-astro-cid-7synugci]:after{content:"−"}.pregunta[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{max-width:60ch;padding-bottom:22px}.pregunta[data-astro-cid-7synugci] a[data-astro-cid-7synugci]{color:var(--petroleo);font-weight:500}.cta-final[data-astro-cid-lejxweuy]{--onda:clamp(110px, 11vw, 150px);background:var(--petroleo)}.cta-final__defs[data-astro-cid-lejxweuy]{position:absolute}.cta-final__claro[data-astro-cid-lejxweuy]{color:var(--hondo);padding-block:calc(var(--onda) + 8px) calc(var(--onda) - 10px);background:linear-gradient(to bottom, var(--papel), var(--lima) calc(100% - var(--onda)));position:relative}.cta-final__claro[data-astro-cid-lejxweuy] .contenedor[data-astro-cid-lejxweuy]{position:relative}.cta-final__onda[data-astro-cid-lejxweuy]{width:100%;height:var(--onda);position:absolute;left:0}.cta-final__onda--arriba[data-astro-cid-lejxweuy]{top:0}.cta-final__onda--abajo[data-astro-cid-lejxweuy]{bottom:0}.cta-final__titulo[data-astro-cid-lejxweuy]{letter-spacing:-.04em;max-width:16ch;font-size:clamp(36px,6vw,68px)}.cta-final__bajada[data-astro-cid-lejxweuy]{max-width:40ch;margin-top:20px;font-size:clamp(18px,2.2vw,22px);font-weight:500}.cta-final__oscuro[data-astro-cid-lejxweuy]{color:var(--crema);flex-direction:column;align-items:flex-start;padding-bottom:clamp(64px,8vw,96px);display:flex}.cta-final__boton[data-astro-cid-lejxweuy]{padding:18px 34px;font-size:clamp(18px,2vw,21px);box-shadow:0 12px 32px #001e2259}.cta-final__aviso[data-astro-cid-lejxweuy]{max-width:52ch;margin-top:18px;font-size:13px}.cta-final[data-astro-cid-lejxweuy] [data-astro-cid-lejxweuy]:focus-visible{outline-color:var(--lima)}
