.calc[data-astro-cid-6e2ctcqp]{padding:20px 16px 80px}.calc__ancho[data-astro-cid-6e2ctcqp]{max-width:1140px;margin-inline:auto}.calc__t[data-astro-cid-6e2ctcqp]{letter-spacing:-.033em;font-size:clamp(34px,3.8vw,60px);font-weight:500;line-height:1.55}.calc__caja[data-astro-cid-6e2ctcqp]{color:var(--blanco);background:#0e0e0e;border-radius:20px;grid-template-columns:1fr .9fr;gap:40px;padding:28px 22px;display:grid}.calc__izq[data-astro-cid-6e2ctcqp]{flex-direction:column;padding:0 0 20px 8px;display:flex}.calc__etq[data-astro-cid-6e2ctcqp]{font-family:var(--texto-f);margin:0 0 14px;font-size:11px}.calc__h[data-astro-cid-6e2ctcqp]{font-family:var(--texto-f);font-size:clamp(20px,1.9vw,26px);font-weight:500;line-height:1.25}.calc__brillo[data-astro-cid-6e2ctcqp]{color:#fff;border:1px solid #fff;border-radius:8px;align-self:flex-start;margin:60px 0 auto;padding:14px 40px;font-size:15px;text-decoration:none;box-shadow:0 0 0 1px #2c46ff,-4px 0 18px #5050ff8c}.calc__brillo[data-astro-cid-6e2ctcqp]:hover{color:#000;background:#fff}.calc__p[data-astro-cid-6e2ctcqp]{font-family:var(--texto-f);max-width:520px;margin-top:60px;font-size:17px;line-height:1.45}.calc__der[data-astro-cid-6e2ctcqp]{gap:14px;display:grid}.calc__tarjeta[data-astro-cid-6e2ctcqp]{color:#000;font-family:var(--texto-f);background:#fff;border-radius:14px;padding:10px 10px 18px;font-size:15px}.calc__foto[data-astro-cid-6e2ctcqp]{border-radius:10px;position:relative;overflow:hidden}.calc__foto[data-astro-cid-6e2ctcqp] img[data-astro-cid-6e2ctcqp]{object-fit:cover;width:100%;height:150px}.calc__foto[data-astro-cid-6e2ctcqp] span[data-astro-cid-6e2ctcqp]{color:#fff;font-size:17px;font-weight:600;position:absolute;bottom:12px;left:14px}.calc__fila[data-astro-cid-6e2ctcqp]{color:#555;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:14px 12px;display:flex}.calc__cont[data-astro-cid-6e2ctcqp]{align-items:center;gap:12px;display:inline-flex}.calc__cont[data-astro-cid-6e2ctcqp] button[data-astro-cid-6e2ctcqp]{color:#fff;cursor:pointer;background:#111;border:0;border-radius:50%;width:22px;height:22px;line-height:1}.calc__bano[data-astro-cid-6e2ctcqp]{cursor:pointer;background:#f4f4f4;border-radius:10px;align-items:center;gap:10px;width:fit-content;margin:18px auto 0;padding:10px 16px;display:flex}.calc__bano[data-astro-cid-6e2ctcqp] input[data-astro-cid-6e2ctcqp]{opacity:0;position:absolute}.calc__sw[data-astro-cid-6e2ctcqp]{background:#ddd;border-radius:20px;width:36px;height:20px;transition:background .2s;position:relative}.calc__sw[data-astro-cid-6e2ctcqp]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.calc__bano[data-astro-cid-6e2ctcqp] input[data-astro-cid-6e2ctcqp]:checked+.calc__sw[data-astro-cid-6e2ctcqp]{background:#111}.calc__bano[data-astro-cid-6e2ctcqp] input[data-astro-cid-6e2ctcqp]:checked+.calc__sw[data-astro-cid-6e2ctcqp]:after{transform:translate(16px)}.calc__bano[data-astro-cid-6e2ctcqp] input[data-astro-cid-6e2ctcqp]:focus-visible+.calc__sw[data-astro-cid-6e2ctcqp]{outline-offset:2px;outline:2px solid #111}.calc__total[data-astro-cid-6e2ctcqp]{font-family:var(--texto-f);background:#000;border:1px solid #333;border-radius:40px;align-items:center;gap:12px;padding:10px 22px 10px 10px;font-size:12px;display:flex}.calc__total[data-astro-cid-6e2ctcqp] strong[data-astro-cid-6e2ctcqp]{margin-left:auto;font-size:18px}.calc__casa[data-astro-cid-6e2ctcqp]{color:#000;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;display:grid}@media (width<=767px){.calc[data-astro-cid-6e2ctcqp]{padding:10px 10px 60px}.calc__caja[data-astro-cid-6e2ctcqp]{grid-template-columns:1fr;padding:22px 14px}.calc__brillo[data-astro-cid-6e2ctcqp]{margin:26px 0 0}.calc__p[data-astro-cid-6e2ctcqp]{margin-top:24px}}.serv[data-astro-cid-xbyjlife]{padding:90px var(--margen) 60px}.serv__t[data-astro-cid-xbyjlife]{letter-spacing:-.038em;margin-bottom:26px;font-size:clamp(34px,3.8vw,60px);line-height:1.07}.serv__fila[data-astro-cid-xbyjlife]{gap:28px;height:clamp(380px,32vw,520px);display:flex}.serv__item[data-astro-cid-xbyjlife]{cursor:pointer;outline:none;flex:none;gap:0;display:flex}.serv__img[data-astro-cid-xbyjlife]{object-fit:cover;border-radius:14px;width:clamp(220px,19vw,310px);height:100%}.serv__panel[data-astro-cid-xbyjlife]{opacity:0;flex-direction:column;justify-content:center;width:0;transition:width .5s,opacity .4s;display:flex;overflow:hidden}.serv__item[data-astro-cid-xbyjlife].activo .serv__panel[data-astro-cid-xbyjlife]{opacity:1;width:clamp(240px,21vw,330px);padding-left:28px}.serv__panel[data-astro-cid-xbyjlife] h3[data-astro-cid-xbyjlife]{font-family:var(--titulos);white-space:nowrap;margin-bottom:14px;font-size:17px}.serv__panel[data-astro-cid-xbyjlife] p[data-astro-cid-xbyjlife]{font-family:var(--secundaria);text-align:justify;min-width:220px;font-size:15px;line-height:1.5}.serv__panel[data-astro-cid-xbyjlife] a[data-astro-cid-xbyjlife]{font-family:var(--secundaria);font-size:14px}.serv__item[data-astro-cid-xbyjlife]:focus-visible .serv__img[data-astro-cid-xbyjlife]{outline-offset:3px;outline:2px solid #000}.serv__movil[data-astro-cid-xbyjlife]{display:none}@media (width<=1024px){.serv[data-astro-cid-xbyjlife]{padding:60px 0 30px}.serv__t[data-astro-cid-xbyjlife]{padding-inline:20px}.serv__fila[data-astro-cid-xbyjlife]{display:none}.serv__movil[data-astro-cid-xbyjlife]{gap:0;display:grid}.serv__m[data-astro-cid-xbyjlife]{color:#fff;text-decoration:none;display:block;position:relative}.serv__m[data-astro-cid-xbyjlife] img[data-astro-cid-xbyjlife]{object-fit:cover;width:100%;height:420px}.serv__m[data-astro-cid-xbyjlife]:after{content:"";background:linear-gradient(#0000,#000000bf);height:45%;position:absolute;inset:auto 0 0}.serv__m-txt[data-astro-cid-xbyjlife]{z-index:1;font-family:var(--secundaria);font-size:17px;line-height:1.2;position:absolute;bottom:16px;left:16px}.serv__m-txt[data-astro-cid-xbyjlife] small[data-astro-cid-xbyjlife]{opacity:.85;font-size:13px;display:block}.serv__m[data-astro-cid-xbyjlife] svg[data-astro-cid-xbyjlife]{z-index:1;position:absolute;bottom:18px;right:18px}}.pf[data-astro-cid-psdwt2hk]{padding:50px var(--margen) 20px}.pf__cab[data-astro-cid-psdwt2hk]{justify-content:space-between;align-items:end;margin-bottom:14px;display:flex}.pf--inv[data-astro-cid-psdwt2hk] .pf__cab[data-astro-cid-psdwt2hk]{flex-direction:row-reverse}.pf__t[data-astro-cid-psdwt2hk]{letter-spacing:-.025em;font-size:clamp(26px,2.5vw,40px);font-weight:300;line-height:1.3}.pf__t[data-astro-cid-psdwt2hk] a[data-astro-cid-psdwt2hk]{text-decoration:none}.pf__t[data-astro-cid-psdwt2hk] a[data-astro-cid-psdwt2hk]:hover{text-decoration:underline}.pf__meta[data-astro-cid-psdwt2hk]{font-family:var(--secundaria);letter-spacing:.9px;margin:0;font-size:13px;line-height:1.3}.pf--inv[data-astro-cid-psdwt2hk] .pf__meta[data-astro-cid-psdwt2hk]{text-align:left}.pf[data-astro-cid-psdwt2hk]:not(.pf--inv) .pf__meta[data-astro-cid-psdwt2hk]{text-align:right}.pf__fotos[data-astro-cid-psdwt2hk]{grid-template-rows:clamp(220px,19vw,310px);grid-template-columns:3fr 1fr 1fr;gap:4px;display:grid;overflow:hidden}.pf--inv[data-astro-cid-psdwt2hk] .pf__fotos[data-astro-cid-psdwt2hk]{grid-template-columns:1fr 1fr 3fr}.pf__img[data-astro-cid-psdwt2hk]{object-fit:cover;width:100%;max-width:none;height:100%;min-height:0}@media (width<=767px){.pf[data-astro-cid-psdwt2hk]{padding:30px 20px 10px}.pf__cab[data-astro-cid-psdwt2hk],.pf--inv[data-astro-cid-psdwt2hk] .pf__cab[data-astro-cid-psdwt2hk]{flex-direction:column;align-items:start;gap:4px}.pf[data-astro-cid-psdwt2hk]:not(.pf--inv) .pf__meta[data-astro-cid-psdwt2hk]{text-align:left}.pf__fotos[data-astro-cid-psdwt2hk],.pf--inv[data-astro-cid-psdwt2hk] .pf__fotos[data-astro-cid-psdwt2hk]{grid-template-rows:260px;grid-template-columns:1fr}.pf__img[data-astro-cid-psdwt2hk]:not(.pf__img--grande){display:none}.pf__img--grande[data-astro-cid-psdwt2hk]{height:260px}}.proc[data-astro-cid-raljmztj]{padding:100px var(--margen) 140px}.proc__t[data-astro-cid-raljmztj]{letter-spacing:-.047em;margin-bottom:90px;font-size:clamp(40px,4.4vw,70px);line-height:.77}.proc__pasos[data-astro-cid-raljmztj]{grid-template-columns:repeat(4,1fr) .45fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.proc__paso[data-astro-cid-raljmztj]{padding-right:30px;position:relative}.proc__paso[data-astro-cid-raljmztj]:not(:last-child):before{content:"";background:#000;height:1px;position:absolute;top:12px;left:40px;right:10px}.proc__num[data-astro-cid-raljmztj]{width:26px;height:26px;font-family:var(--secundaria);background:#fff;border:1px solid #000;border-radius:50%;place-items:center;margin-bottom:14px;font-size:15px;display:grid;position:relative}.n2[data-astro-cid-raljmztj] .proc__num[data-astro-cid-raljmztj]{background:#f2f2f2}.n3[data-astro-cid-raljmztj] .proc__num[data-astro-cid-raljmztj]{background:#d9d9d9}.n4[data-astro-cid-raljmztj] .proc__num[data-astro-cid-raljmztj]{background:#b3b3b3}.n5[data-astro-cid-raljmztj] .proc__num[data-astro-cid-raljmztj]{color:#fff;background:#000}.proc__paso[data-astro-cid-raljmztj] h3[data-astro-cid-raljmztj]{letter-spacing:.04em;margin-bottom:18px;font-size:20px;line-height:1.2}.n5[data-astro-cid-raljmztj] h3[data-astro-cid-raljmztj]{letter-spacing:0;font-size:15px;line-height:1.15}.proc__paso[data-astro-cid-raljmztj] p[data-astro-cid-raljmztj]{font-family:var(--secundaria);max-width:262px;font-size:16px;line-height:1.25}@media (width<=767px){.proc[data-astro-cid-raljmztj]{padding:60px 20px 70px}.proc__t[data-astro-cid-raljmztj]{margin-bottom:40px}.proc__pasos[data-astro-cid-raljmztj]{grid-template-columns:1fr;gap:28px}.proc__paso[data-astro-cid-raljmztj]:not(:last-child):before{width:1px;height:auto;inset:30px auto -24px 12px}.proc__paso[data-astro-cid-raljmztj]{padding-left:44px}.proc__num[data-astro-cid-raljmztj]{position:absolute;top:0;left:0}}.cli[data-astro-cid-xurwnpkl]{text-align:center;padding:120px 16px 100px}.cli__t[data-astro-cid-xurwnpkl]{letter-spacing:-.047em;margin-bottom:50px;font-size:clamp(36px,4.4vw,70px);line-height:.92}.cli__logos[data-astro-cid-xurwnpkl]{grid-template-columns:repeat(6,1fr);align-items:center;gap:60px 30px;max-width:860px;margin:0 auto;padding:0;list-style:none;display:grid}.cli__logos[data-astro-cid-xurwnpkl] li[data-astro-cid-xurwnpkl]{place-items:center;height:100px;display:grid}.cli__logos[data-astro-cid-xurwnpkl] img[data-astro-cid-xurwnpkl]{object-fit:contain;filter:grayscale();width:100%;max-width:110px;height:100%}@media (width<=767px){.cli[data-astro-cid-xurwnpkl]{padding:70px 20px 60px}.cli__logos[data-astro-cid-xurwnpkl]{grid-template-columns:repeat(3,1fr);gap:26px}.cli__logos[data-astro-cid-xurwnpkl] li[data-astro-cid-xurwnpkl]{height:80px}}.ct[data-astro-cid-4qbwoppe]{padding:60px var(--margen) 100px}.ct__etq[data-astro-cid-4qbwoppe]{font-family:var(--secundaria);margin:0;font-size:19px}.ct__t[data-astro-cid-4qbwoppe]{letter-spacing:-.025em;margin-bottom:30px;font-size:clamp(28px,2.5vw,40px);font-weight:300;line-height:1.2}@media (width<=767px){.ct[data-astro-cid-4qbwoppe]{padding:50px 20px 70px}}.solo-movil-b[data-astro-cid-lcdefpme]{display:none}@media (width<=767px){.solo-escritorio[data-astro-cid-lcdefpme],.solo-escritorio-b[data-astro-cid-lcdefpme]{display:none}.solo-movil-b[data-astro-cid-lcdefpme]{display:block}}.hero[data-astro-cid-lcdefpme]{z-index:0;height:100vh;min-height:560px;color:var(--blanco);position:sticky;top:0;overflow:hidden}.hero__video[data-astro-cid-lcdefpme],.hero__movil[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__movil[data-astro-cid-lcdefpme]{display:none}.hero__velo[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#00000059,#0000 60%);position:absolute;inset:0}.hero__texto[data-astro-cid-lcdefpme]{left:var(--margen);right:var(--margen);position:absolute;top:50%}.hero__t[data-astro-cid-lcdefpme]{letter-spacing:-.047em;font-size:clamp(34px,4.4vw,70px);line-height:.92;animation:1.6s both subeHero}.hero__s[data-astro-cid-lcdefpme]{font-family:var(--secundaria);margin-top:.6em;font-size:clamp(20px,2.35vw,38px);animation:1.6s .2s both subeHero}@keyframes subeHero{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (width<=767px){.hero__video[data-astro-cid-lcdefpme]{display:none}.hero__movil[data-astro-cid-lcdefpme]{display:block}.hero__texto[data-astro-cid-lcdefpme]{inset:auto 20px 60px}.hero__t[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:36px;line-height:1}.hero__s[data-astro-cid-lcdefpme]{display:none}}.sobre-hero[data-astro-cid-lcdefpme]{z-index:1;background:var(--blanco);position:relative}.ideas[data-astro-cid-lcdefpme]{text-align:center;align-items:center;min-height:100vh;padding-block:80px;display:grid}.ideas__t[data-astro-cid-lcdefpme]{letter-spacing:-.047em;font-size:clamp(22px,4.4vw,70px);line-height:1.3}.ideas__s[data-astro-cid-lcdefpme]{font-family:var(--secundaria);margin-top:.3em;font-size:clamp(16px,2.25vw,36px);line-height:1.1}@media (width<=767px){.ideas[data-astro-cid-lcdefpme]{min-height:70vh}}.proyectos[data-astro-cid-lcdefpme]{padding:40px 0 60px}.proyectos__mas[data-astro-cid-lcdefpme]{text-align:center;margin-top:20px}.boton-pildora--peq[data-astro-cid-lcdefpme]{padding:6px 16px;font-size:14px}.porque[data-astro-cid-lcdefpme]{background:var(--negro);color:var(--blanco);padding:90px var(--margen) 30px}.porque__fila[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:50px 40px;margin-bottom:40px;display:grid}.porque__t[data-astro-cid-lcdefpme]{grid-area:1/1}.porque__insight[data-astro-cid-lcdefpme]{grid-area:2/2}.porque__t[data-astro-cid-lcdefpme]{letter-spacing:-.047em;font-size:clamp(34px,4.4vw,70px);line-height:.92}.porque__insight[data-astro-cid-lcdefpme]{border-top:2px solid var(--blanco);font-family:var(--titulos);grid-template-columns:.75fr 1.3fr;gap:24px;padding-top:22px;font-size:clamp(16px,1.25vw,20px);line-height:1.25;display:grid}.porque__insight[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.25em}.porque__insight[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:"Sequel Texto", var(--titulos)}.porque__insight[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--titulos);font-weight:400}.porque__foto[data-astro-cid-lcdefpme]{width:100%;height:auto}@media (width<=767px){.porque[data-astro-cid-lcdefpme]{padding:60px 20px 40px}.porque__fila[data-astro-cid-lcdefpme]{grid-template-columns:1fr;row-gap:30px}.porque__insight[data-astro-cid-lcdefpme]{grid-column:1;grid-template-columns:1fr;gap:8px}.porque__foto[data-astro-cid-lcdefpme]{order:-1}}.equipo[data-astro-cid-lcdefpme]{padding:70px var(--margen) 90px;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:start;gap:40px;display:grid}.equipo__foto[data-astro-cid-lcdefpme]{width:100%;height:auto}.equipo__s[data-astro-cid-lcdefpme]{font-family:var(--secundaria);letter-spacing:.5px;margin-top:18px;font-size:clamp(17px,1.4vw,22px)}@media (width<=767px){.equipo[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding:50px 20px}}
