.fil-hero[data-astro-cid-rs5vz2e4]{z-index:0;background:var(--gray-200);color:var(--gray-800);flex-direction:column;display:flex;position:sticky;top:0}.fil-hero[data-astro-cid-rs5vz2e4]>[data-astro-cid-rs5vz2e4]:not(.fil-hero__red){z-index:1;position:relative}.fil-azul[data-astro-cid-rs5vz2e4]{color:var(--azul-lab)}.fil-hero__red[data-astro-cid-rs5vz2e4]{z-index:0;pointer-events:none;width:44%;position:absolute;top:88px;bottom:120px;left:0;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.fil-hero__red[data-astro-cid-rs5vz2e4] canvas[data-astro-cid-rs5vz2e4]{width:100%;height:100%;display:block}.fil-hero__cabecera[data-astro-cid-rs5vz2e4]{height:88px;padding:0 var(--gutter);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.fil-hero__logo[data-astro-cid-rs5vz2e4] img[data-astro-cid-rs5vz2e4]{display:block}.fil-hero__menu[data-astro-cid-rs5vz2e4]{display:none}.fil-hero__contacto[data-astro-cid-rs5vz2e4]{border:1px solid var(--gray-600);transition:background-color .28s var(--ease-out), border-color .28s var(--ease-out), color .28s var(--ease-out);background:0 0}body.ds .fil-hero__contacto[data-astro-cid-rs5vz2e4]:hover{background:var(--gray-800);border-color:var(--gray-800);color:var(--gray-200)}.fil-hero__contenido[data-astro-cid-rs5vz2e4]{padding:clamp(32px, 8vh, 88px) var(--gutter) clamp(32px, 8vh, 88px) 44.8%;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.fil-hero__h1[data-astro-cid-rs5vz2e4]{max-width:520px;color:var(--gray-800)}.fil-hero__h1[data-astro-cid-rs5vz2e4] .fil-azul[data-astro-cid-rs5vz2e4]{display:block}.fil-hero__linea[data-astro-cid-rs5vz2e4]{background:var(--rojo-lab);border:0;width:min(578px,100%);height:1px;margin:72px 0 0}.fil-hero__texto[data-astro-cid-rs5vz2e4]{max-width:578px;font-family:var(--font-text);color:var(--gray-800);margin:22px 0 0;font-size:18px;line-height:1.05}.fil-hero__metodo[data-astro-cid-rs5vz2e4]{border:1px solid var(--azul-lab);border-radius:var(--radius-btn);width:300px;height:52px;color:var(--gray-800);transition:background-color .28s var(--ease-out), color .28s var(--ease-out);justify-content:center;align-items:center;gap:8px;margin-top:20px;text-decoration:none;display:inline-flex}.fil-hero__metodo[data-astro-cid-rs5vz2e4]:after{content:"↓";font-family:var(--font-display);transition:transform .28s var(--ease-out);font-weight:700}body.ds .fil-hero__metodo[data-astro-cid-rs5vz2e4]:hover{background:var(--gray-800);color:var(--gray-200)}.fil-hero__metodo[data-astro-cid-rs5vz2e4]:hover:after{transform:translateY(3px)}.fil-hero[data-astro-cid-rs5vz2e4] .ds-menu--hero{padding-bottom:24px}@media (width<=1023px){.fil-hero__cabecera[data-astro-cid-rs5vz2e4]{height:auto;padding-top:17px}.fil-hero__logo[data-astro-cid-rs5vz2e4] img[data-astro-cid-rs5vz2e4]{width:175px;height:auto}.fil-hero__contacto[data-astro-cid-rs5vz2e4]{display:none}.fil-hero__menu[data-astro-cid-rs5vz2e4]{width:44px;height:44px;color:var(--gray-800);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;padding:0;display:inline-flex}.fil-hero__red[data-astro-cid-rs5vz2e4]{width:30%;inset:72px 0 46% auto;-webkit-mask-image:linear-gradient(#0000,#000 12% 75%,#0000);mask-image:linear-gradient(#0000,#000 12% 75%,#0000)}.fil-hero__contenido[data-astro-cid-rs5vz2e4]{padding:32px var(--gutter) calc(48px + env(safe-area-inset-bottom))}.fil-hero__h1[data-astro-cid-rs5vz2e4]{letter-spacing:-.0625em;max-width:277px;font-size:clamp(44px,13vw,56px);line-height:.982143}.fil-hero__linea[data-astro-cid-rs5vz2e4]{width:100%;margin-top:48px}.fil-hero__texto[data-astro-cid-rs5vz2e4]{margin-top:32px}.fil-hero__metodo[data-astro-cid-rs5vz2e4]{align-self:center;width:min(300px,100%);margin-top:40px}}.fil-metodo[data-astro-cid-g5qmfuco]{z-index:1;padding:129px var(--gutter) 120px;background:var(--gray-800);color:var(--gray-200);flex-direction:column;display:flex}.fil-metodo[data-astro-cid-g5qmfuco]>[data-astro-cid-g5qmfuco]:not(.fil-metodo__haces){z-index:1;position:relative}.fil-azul[data-astro-cid-g5qmfuco]{color:var(--azul-lab)}.fil-metodo__haces[data-astro-cid-g5qmfuco]{z-index:0;pointer-events:none;position:absolute;inset:0 0 0 50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.fil-metodo__haces[data-astro-cid-g5qmfuco] canvas[data-astro-cid-g5qmfuco]{width:100%;height:100%;display:block}.fil-metodo__titulo[data-astro-cid-g5qmfuco]{max-width:660px;color:var(--gray-200)}.fil-metodo__intro[data-astro-cid-g5qmfuco]{max-width:628px;font-family:var(--font-text);color:var(--gray-200);margin:32px 0 0;font-size:18px;line-height:1.08}.fil-metodo__intro[data-astro-cid-g5qmfuco] strong[data-astro-cid-g5qmfuco]{font-weight:700}.fil-metodo__pilares[data-astro-cid-g5qmfuco]{align-items:flex-start;gap:34px;margin-top:32px;display:flex}.fil-metodo__vertical[data-astro-cid-g5qmfuco]{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:-.04em;color:var(--azul-lab);margin:2px 0 0;font-size:56px;font-weight:700;line-height:1;transform:rotate(180deg)}.fil-metodo__lista[data-astro-cid-g5qmfuco]{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.fil-pilar[data-astro-cid-g5qmfuco]{border-left:1px solid var(--gray-400);padding:12px 0 28px 12px}.fil-pilar__nombre[data-astro-cid-g5qmfuco]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--white);margin:0;font-size:26px;font-weight:700;line-height:1.05}.fil-pilar__desc[data-astro-cid-g5qmfuco]{max-width:360px;font-family:var(--font-text);color:var(--gray-200);margin:12px 0 0;font-size:16px;line-height:1.2}.fil-metodo__enlace[data-astro-cid-g5qmfuco]{font-family:var(--font-text);color:var(--teal);text-underline-offset:3px;align-self:flex-start;margin-top:32px;font-size:16px;text-decoration:underline}body.ds .fil-metodo__enlace[data-astro-cid-g5qmfuco]:hover{color:var(--azul-lab)}@media (width<=1023px){.fil-metodo[data-astro-cid-g5qmfuco]{padding:82px var(--gutter) 30vh}.fil-metodo[data-astro-cid-g5qmfuco] .sol-etiqueta[data-astro-cid-g5qmfuco]{min-width:169px;margin-bottom:14px;padding-left:27px}.fil-metodo__titulo[data-astro-cid-g5qmfuco]{font-size:var(--h2-size);line-height:var(--h2-line);letter-spacing:var(--h2-track)}.fil-metodo__intro[data-astro-cid-g5qmfuco]{margin-top:24px;font-size:16px;line-height:1.2}.fil-metodo__haces[data-astro-cid-g5qmfuco]{opacity:.35;height:62%;top:auto;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 25%);mask-image:linear-gradient(#0000,#000 25%)}.fil-metodo__pilares[data-astro-cid-g5qmfuco]{gap:18px;margin-top:24px}.fil-metodo__vertical[data-astro-cid-g5qmfuco]{font-size:48px}.fil-pilar[data-astro-cid-g5qmfuco]{padding-bottom:22px}.fil-pilar__nombre[data-astro-cid-g5qmfuco]{font-size:26px}.fil-metodo__enlace[data-astro-cid-g5qmfuco]{margin-top:24px}}.fil-dupla[data-astro-cid-zus4vr7d]{z-index:2;background:var(--gray-800);color:var(--gray-200);grid-template-columns:1fr 1fr;align-items:start;display:grid}.fil-rojo[data-astro-cid-zus4vr7d]{color:var(--rojo-lab)}.fil-dupla__panel[data-astro-cid-zus4vr7d]{box-sizing:border-box;flex-direction:column;display:flex}.fil-dupla__panel--proceso[data-astro-cid-zus4vr7d]{padding:129px var(--gutter) 52px;background:var(--gray-200);color:var(--gray-800)}.fil-dupla__panel--principios[data-astro-cid-zus4vr7d]{padding:129px var(--gutter) 120px;color:var(--gray-200);opacity:var(--entra,1);transform:translateX(calc((1 - var(--entra,1)) * 18%))}.fil-dupla__panel--principios[data-astro-cid-zus4vr7d] .sol-etiqueta[data-astro-cid-zus4vr7d]{margin-left:calc(-1 * var(--gutter))}.fil-dupla__titulo[data-astro-cid-zus4vr7d]{max-width:520px}.fil-dupla__panel--proceso[data-astro-cid-zus4vr7d] .fil-dupla__titulo[data-astro-cid-zus4vr7d]{color:var(--gray-800)}.fil-dupla__intro[data-astro-cid-zus4vr7d]{max-width:360px;font-family:var(--font-text);margin:32px 0 0;font-size:16px;line-height:1.2}.fil-lista[data-astro-cid-zus4vr7d]{flex-direction:column;gap:22px;margin:46px 0 0;padding:0;list-style:none;display:flex}.fil-dupla__panel--principios[data-astro-cid-zus4vr7d] .fil-lista[data-astro-cid-zus4vr7d]{gap:36px}.fil-item[data-astro-cid-zus4vr7d]{gap:10px;display:flex}.fil-item__num[data-astro-cid-zus4vr7d]{font-family:var(--font-display);letter-spacing:-2px;color:var(--azul-lab);flex:0 0 40px;margin-top:2px;font-size:56px;font-weight:700;line-height:1}.fil-item__cuerpo[data-astro-cid-zus4vr7d]{border-left:1px solid var(--azul-lab);flex:1;min-width:0;max-width:316px;padding-left:9px}.fil-item__nombre[data-astro-cid-zus4vr7d]{background:var(--azul-lab);font-family:var(--font-display);letter-spacing:-.02em;margin:0;padding:2px 4px;font-size:34px;font-weight:700;line-height:1.05}.fil-dupla__panel--proceso[data-astro-cid-zus4vr7d] .fil-item__nombre[data-astro-cid-zus4vr7d]{color:var(--gray-200)}.fil-dupla__panel--principios[data-astro-cid-zus4vr7d] .fil-item__nombre[data-astro-cid-zus4vr7d]{color:var(--gray-800)}.fil-item__desc[data-astro-cid-zus4vr7d]{max-width:290px;font-family:var(--font-text);margin:10px 0 0;padding-bottom:14px;font-size:16px;line-height:1.2}.fil-dupla-tramo[data-astro-cid-zus4vr7d]{height:70vh}@media (prefers-reduced-motion:reduce){.fil-dupla-tramo[data-astro-cid-zus4vr7d]{display:none}.fil-dupla__panel--principios[data-astro-cid-zus4vr7d]{opacity:1;transform:none}}@media (width<=1023px){.fil-dupla[data-astro-cid-zus4vr7d]{grid-template-columns:1fr}.fil-dupla-tramo[data-astro-cid-zus4vr7d]{display:none}.fil-dupla__panel--proceso[data-astro-cid-zus4vr7d]{padding:42px var(--gutter) 76px}.fil-dupla__panel--principios[data-astro-cid-zus4vr7d]{padding:82px var(--gutter) 30vh;opacity:1;transform:none}.fil-dupla[data-astro-cid-zus4vr7d] .sol-etiqueta[data-astro-cid-zus4vr7d]{min-width:169px;margin-bottom:14px;padding-left:27px}.fil-dupla__titulo[data-astro-cid-zus4vr7d]{font-size:var(--h2-size);line-height:var(--h2-line);letter-spacing:var(--h2-track)}.fil-dupla__intro[data-astro-cid-zus4vr7d]{margin-top:16px}.fil-lista[data-astro-cid-zus4vr7d]{margin-top:56px}.fil-item__cuerpo[data-astro-cid-zus4vr7d]{max-width:none}.fil-item__nombre[data-astro-cid-zus4vr7d]{font-size:34px}}.fil-propiedad[data-astro-cid-i6jqbacm]{z-index:3;padding:129px 0 28vh var(--gutter);background:var(--gray-200);color:var(--gray-800);flex-direction:column;display:flex}.fil-azul[data-astro-cid-i6jqbacm]{color:var(--azul-lab)}.fil-propiedad__bloque[data-astro-cid-i6jqbacm]{justify-content:space-between;align-items:flex-start;gap:64px;display:flex}.fil-propiedad__textos[data-astro-cid-i6jqbacm]{flex-direction:column;max-width:632px;display:flex}.fil-propiedad__titulo[data-astro-cid-i6jqbacm]{color:var(--gray-800)}.fil-propiedad__intro[data-astro-cid-i6jqbacm]{font-family:var(--font-text);margin:24px 0 0;font-size:18px;line-height:1.08}.fil-propiedad__lista[data-astro-cid-i6jqbacm]{font-family:var(--font-text);flex-direction:column;gap:18px;margin:28px 0 0;padding-left:24px;font-size:16px;line-height:1.2;list-style:square;display:flex}.fil-propiedad__lista[data-astro-cid-i6jqbacm] strong[data-astro-cid-i6jqbacm]{font-weight:700}.fil-propiedad__foto[data-astro-cid-i6jqbacm]{flex:none;width:min(500px,35vw);margin-top:40px}.fil-propiedad__foto[data-astro-cid-i6jqbacm] img[data-astro-cid-i6jqbacm]{aspect-ratio:500/750;object-fit:cover;object-position:30% center;width:100%;height:auto;display:block}.fil-beneficios[data-astro-cid-i6jqbacm]{padding-right:var(--gutter);flex-direction:column;margin-top:128px;display:flex}.fil-beneficios__titulo[data-astro-cid-i6jqbacm]{max-width:640px;color:var(--gray-800)}.fil-beneficios__titulo[data-astro-cid-i6jqbacm] .fil-azul[data-astro-cid-i6jqbacm]{text-transform:uppercase;display:block}.fil-beneficios__titulo[data-astro-cid-i6jqbacm] .ds-cod.is-oculto{color:#0000}.fil-beneficios__lista[data-astro-cid-i6jqbacm]{font-family:var(--font-display);letter-spacing:-.01em;margin:72px 0 0;padding-left:48px;font-size:34px;font-weight:700;line-height:.97}.fil-beneficios__firma[data-astro-cid-i6jqbacm]{flex-direction:column;align-items:center;gap:22px;margin-top:64px;display:flex}.fil-beneficios__nombre[data-astro-cid-i6jqbacm]{width:100%;font-family:var(--font-text);text-transform:uppercase;color:var(--azul-lab);white-space:nowrap;align-items:center;gap:12px;margin:0;font-size:18px;line-height:18px;display:flex}.fil-beneficios__nombre[data-astro-cid-i6jqbacm] span[data-astro-cid-i6jqbacm]{background:var(--azul-lab);flex:1;height:1px}@media (width<=1023px){.fil-propiedad[data-astro-cid-i6jqbacm]{padding:82px 0 22vh var(--gutter)}.fil-propiedad[data-astro-cid-i6jqbacm] .sol-etiqueta[data-astro-cid-i6jqbacm]{min-width:169px;margin-bottom:14px;padding-left:27px}.fil-propiedad__bloque[data-astro-cid-i6jqbacm],.fil-propiedad__textos[data-astro-cid-i6jqbacm]{display:contents}.fil-propiedad__titulo[data-astro-cid-i6jqbacm]{padding-right:var(--gutter);font-size:var(--h2-size);line-height:var(--h2-line);letter-spacing:var(--h2-track)}.fil-propiedad__intro[data-astro-cid-i6jqbacm]{padding-right:var(--gutter);font-size:16px;line-height:1.2}.fil-propiedad__foto[data-astro-cid-i6jqbacm]{order:1;width:auto;margin-top:24px}.fil-propiedad__foto[data-astro-cid-i6jqbacm] img[data-astro-cid-i6jqbacm]{aspect-ratio:406/546}.fil-propiedad__lista[data-astro-cid-i6jqbacm]{padding-right:var(--gutter);order:2;margin-top:40px}.fil-beneficios[data-astro-cid-i6jqbacm]{order:3;margin-top:88px}.fil-beneficios__titulo[data-astro-cid-i6jqbacm]{font-size:var(--display-size)}.fil-beneficios__lista[data-astro-cid-i6jqbacm]{margin-top:48px;padding-left:32px;font-size:22px;line-height:1.08}.fil-beneficios__firma[data-astro-cid-i6jqbacm]{margin-top:48px}.fil-beneficios__nombre[data-astro-cid-i6jqbacm]{justify-content:center}.fil-beneficios__nombre[data-astro-cid-i6jqbacm] span[data-astro-cid-i6jqbacm]{flex:0 0 54px}.fil-beneficios__firma[data-astro-cid-i6jqbacm] img[data-astro-cid-i6jqbacm]{width:32px;height:32px}}.fil-cierre[data-astro-cid-otod2azo]{z-index:4;box-sizing:border-box;min-height:100svh;padding:77px var(--gutter) 73px;background:var(--gray-800);color:var(--gray-200);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:relative;box-shadow:0 -24px 48px #0f172a59}.fil-cierre__icono[data-astro-cid-otod2azo]{color:var(--azul-lab);animation:3.2s ease-in-out infinite fil-crece;display:block}@keyframes fil-crece{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.fil-cierre__icono[data-astro-cid-otod2azo]{animation:none}}.fil-cierre__titulo[data-astro-cid-otod2azo]{max-width:960px;font-family:var(--font-display);font-weight:700;font-size:var(--display-size);line-height:var(--display-line);letter-spacing:var(--display-track);text-wrap:balance;margin:0}.fil-cierre__texto[data-astro-cid-otod2azo]{max-width:640px;font-family:var(--font-text);margin:0;font-size:18px;line-height:1.2}.fil-cierre__boton[data-astro-cid-otod2azo]{margin-top:-8px}@media (width<=1023px){.fil-cierre[data-astro-cid-otod2azo]{padding:61px var(--gutter);gap:24px}.fil-cierre__boton[data-astro-cid-otod2azo]{margin-top:0}.fil-cierre__titulo[data-astro-cid-otod2azo]{max-width:340px;font-size:var(--h2-size);line-height:var(--h2-line);letter-spacing:var(--h2-track)}}
