@import url(https://use.typekit.net/ayt0trm.css);#contactModal[data-v-3419c9a1]{height:100vh!important;width:100vw!important}.toast-3d[data-v-3419c9a1]{background-color:#fff;border-radius:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);border:1px solid #e0e0e0;max-width:340px;animation:fadeSlideUp-3419c9a1 .5s ease}.toast-content[data-v-3419c9a1]{padding:10px}@keyframes fadeSlideUp-3419c9a1{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.check-circle[data-v-3419c9a1]{background-color:#000;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.check-icon[data-v-3419c9a1]{fill:#fff;width:28px;height:28px}.check-icon2[data-v-3419c9a1]{fill:#fff;width:50px;height:50px}.form-label[data-v-3419c9a1]{font-weight:600}.modal-content[data-v-3419c9a1]{border-radius:30px!important}.btn-close-custom[data-v-3419c9a1]{border:none;background:transparent;color:#999;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.btn-close-custom[data-v-3419c9a1]:hover{color:#333}.btn-contact[data-v-3419c9a1]{background-color:var(--color-2);color:#fff;border:none;border-radius:30px;padding:12px 40px;font-size:16px;cursor:pointer;transition:opacity .3s ease}.btn-contact[data-v-3419c9a1]:hover{opacity:.85}input[data-v-3419c9a1]:focus,textarea[data-v-3419c9a1]:focus{border-color:var(--primary)!important}.direccion_color[data-v-3419c9a1]{text-decoration:none;color:#000}@media (min-width:0px) and (max-width:768px){.modal-content[data-v-3419c9a1]{border-radius:15px!important}}.label-1[data-v-3419c9a1]{font-size:40px;font-weight:600;color:var(--color-2)}.label-2[data-v-3419c9a1]{font-size:24px;font-weight:600;color:var(--color-2)}.label-3[data-v-3419c9a1]{font-size:20px;color:var(--color-1)}.label-4[data-v-3419c9a1]{color:red;font-size:20px}@media screen and (max-width:490px){.btn_movil[data-v-3419c9a1]{padding:6px 32px!important;font-size:18px}}.modal-content[data-v-1a6ffbb8]{border-radius:30px!important}.btn-close-custom[data-v-1a6ffbb8]{border:none;background:transparent;color:#999;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.btn-close-custom[data-v-1a6ffbb8]:hover{color:#333}.label-1[data-v-1a6ffbb8]{font-size:28px;font-weight:600;color:var(--color-2)}@media (min-width:0px) and (max-width:768px){.modal-content[data-v-1a6ffbb8]{border-radius:15px!important}}.pricing-description[data-v-1a6ffbb8]{font-size:18px;color:#555;margin-bottom:30px;line-height:1.5}.pricing-amount[data-v-1a6ffbb8]{font-size:24px;color:var(--color-2);margin:0}.price-highlight[data-v-1a6ffbb8]{font-weight:700;font-size:32px}.btn-contact[data-v-1a6ffbb8]{background-color:var(--color-2);color:#fff;border:none;border-radius:30px;padding:12px 40px;font-size:16px;cursor:pointer;transition:opacity .3s ease}.btn-contact[data-v-1a6ffbb8]:hover{opacity:.85}body{transition:margin-top .3s ease}.slide-enter-active,.slide-leave-active{transition:all .5s ease;position:absolute;width:100%}.slide-enter-from{transform:translateX(100%);opacity:0}.slide-leave-to{transform:translateX(-100%);opacity:0}.fade-enter-active[data-v-e2b8cacc],.fade-leave-active[data-v-e2b8cacc]{transition:opacity .1s ease-in-out}.fade-enter-from[data-v-e2b8cacc],.fade-leave-to[data-v-e2b8cacc]{opacity:0}.menu-logo[data-v-e2b8cacc]{position:absolute;top:48px;left:20px;height:28px;width:auto;cursor:pointer;transition:opacity .2s ease}.menu-logo[data-v-e2b8cacc]:hover{opacity:.7}.menu-links-container[data-v-e2b8cacc]{padding-top:20px}.btn-close-menu[data-v-e2b8cacc]{position:absolute;top:32px;right:28px;width:44px;height:44px;border:none;background:transparent;color:#666;cursor:pointer;z-index:1100;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.btn-close-menu[data-v-e2b8cacc]:hover{color:#000;background:rgba(0,0,0,.05)}.black .btn-close-menu[data-v-e2b8cacc],.dark .btn-close-menu[data-v-e2b8cacc]{color:hsla(0,0%,100%,.6)}.black .btn-close-menu[data-v-e2b8cacc]:hover,.dark .btn-close-menu[data-v-e2b8cacc]:hover{color:#fff;background:hsla(0,0%,100%,.1)}.logo[data-v-e2b8cacc]{max-width:100%;height:auto;max-height:50%}.nuevos-enlaces[data-v-e2b8cacc]{z-index:1010;margin-left:100px;opacity:0;transition:opacity .1s ease-in}.nuevos-enlaces.visible[data-v-e2b8cacc]{opacity:1}.nuevos-enlaces a[data-v-e2b8cacc]{margin:0 20px;color:#000}.white .linkAccess3.active[data-v-e2b8cacc]{color:#000!important}.black .linkAccess3.active[data-v-e2b8cacc]{color:#fff!important}.menu-subtitle[data-v-e2b8cacc]{font-size:14px;color:#888;font-weight:400;line-height:1.5}.menu-link[data-v-e2b8cacc],.menu-subtitle[data-v-e2b8cacc]{opacity:0;transform:translateX(20px);animation:slideIn-e2b8cacc .4s ease forwards;animation-delay:calc(var(--delay)*.08s)}.menu-link[data-v-e2b8cacc]{font-size:28px;color:#333;text-decoration:none;cursor:pointer;display:flex;align-items:center;gap:12px;transition:color .2s ease}.menu-link[data-v-e2b8cacc]:hover{color:#000}.menu-link.active[data-v-e2b8cacc]{color:#000;font-weight:600}.link-indicator[data-v-e2b8cacc]{width:0;height:3px;background-color:var(--color-2);border-radius:2px;transition:width .3s ease}.menu-link.active .link-indicator[data-v-e2b8cacc]{width:20px}.menu-link:hover .link-indicator[data-v-e2b8cacc]{width:12px}.black .menu-subtitle[data-v-e2b8cacc],.dark .menu-subtitle[data-v-e2b8cacc]{color:hsla(0,0%,100%,.5)}.black .menu-link[data-v-e2b8cacc],.dark .menu-link[data-v-e2b8cacc]{color:hsla(0,0%,100%,.7)}.black .menu-link.active[data-v-e2b8cacc],.black .menu-link[data-v-e2b8cacc]:hover,.dark .menu-link.active[data-v-e2b8cacc],.dark .menu-link[data-v-e2b8cacc]:hover{color:#fff}.menu-cta-section[data-v-e2b8cacc]{width:100%;display:flex;flex-direction:column;gap:16px;padding:0 35px 35px 35px;opacity:0;transform:translateX(20px);animation:slideIn-e2b8cacc .4s ease forwards;animation-delay:calc(var(--delay)*.08s)}.menu-cta-btn[data-v-e2b8cacc]{width:100%;padding:14px 24px;background-color:var(--color-2);color:#fff;border:none;border-radius:30px;font-size:15px;cursor:pointer;transition:opacity .2s ease;white-space:nowrap}.menu-cta-btn[data-v-e2b8cacc]:hover{opacity:.85}.menu-cta-btn-outline[data-v-e2b8cacc]{width:100%;padding:14px 24px;background-color:transparent;color:var(--color-2);border:2px solid var(--color-2);border-radius:30px;font-size:15px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.menu-cta-btn-outline[data-v-e2b8cacc]:hover{background-color:var(--color-2);color:#fff}.black .menu-cta-btn-outline[data-v-e2b8cacc],.dark .menu-cta-btn-outline[data-v-e2b8cacc]{color:#fff;border-color:#fff}.black .menu-cta-btn-outline[data-v-e2b8cacc]:hover,.dark .menu-cta-btn-outline[data-v-e2b8cacc]:hover{background-color:#fff;color:var(--color-2)}@keyframes slideIn-e2b8cacc{to{opacity:1;transform:translateX(0)}}.btn2[data-v-e2b8cacc]:hover{color:var(--color-8)!important}.btn2:hover svg path[data-v-e2b8cacc]{fill:var(--color-8)}.link[data-v-e2b8cacc]{color:#9c9c9c!important}.link[data-v-e2b8cacc]:hover{color:#6b6e70!important}.openSpace[data-v-e2b8cacc]{height:100vh;max-width:340px;width:100%;position:fixed;padding:35px;top:0;padding-top:115px;right:0;border:1px solid #000;z-index:1050;transform:translateX(340px);animation:open-e2b8cacc .2s linear forwards}.icon-close[data-v-e2b8cacc]{position:absolute;top:25px;right:25px;font-size:28px;font-weight:700;cursor:pointer;z-index:1100;color:#000}@media (max-width:600px){.openSpace[data-v-e2b8cacc]{transform:translateX(100vw);max-width:100vw;width:100vw}}@keyframes open-e2b8cacc{0%{transform:translateX(100vw)}to{transform:translateX(0)}}@keyframes fadeUp-e2b8cacc{0%{opacity:0}to{opacity:1}}.topSpace[data-v-e2b8cacc]{z-index:1001}.fillspace[data-v-e2b8cacc]{position:fixed;top:0;left:0;z-index:999;background-color:hsla(0,0%,100%,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);width:100vw;height:100vh;animation:fadeUp-e2b8cacc .2s linear forwards}#menuTop[data-v-e2b8cacc]{position:sticky;top:0;left:0;height:80px;z-index:1001}.label-1[data-v-e2b8cacc]{font-size:22px;line-height:0}.black .label-1[data-v-e2b8cacc],.dark .label-1[data-v-e2b8cacc]{color:var(--color-5)}.veige .label-1[data-v-e2b8cacc],.white .label-1[data-v-e2b8cacc]{color:var(--color-1)}.white .label-2[data-v-e2b8cacc]{color:var(--color-4)}.white .linkAccess[data-v-e2b8cacc]{color:var(--color-3)}.white .linkAccess2[data-v-e2b8cacc]{color:var(--color-2)}.white .linkAccess3[data-v-e2b8cacc]{color:var(--color-4)}.white .btn2 svg path[data-v-e2b8cacc]{fill:var(--color-4)}.black .btn2 svg path[data-v-e2b8cacc],.black .label-2[data-v-e2b8cacc],.black .linkAccess2[data-v-e2b8cacc],.black .linkAccess3[data-v-e2b8cacc],.black .linkAccess[data-v-e2b8cacc],.dark .btn2 svg path[data-v-e2b8cacc],.dark .label-2[data-v-e2b8cacc],.dark .linkAccess2[data-v-e2b8cacc],.dark .linkAccess3[data-v-e2b8cacc],.dark .linkAccess[data-v-e2b8cacc]{color:var(--color-5);fill:var(--color-5)}.veige .btn2 svg path[data-v-e2b8cacc],.veige .label-2[data-v-e2b8cacc],.veige .linkAccess2[data-v-e2b8cacc],.veige .linkAccess3[data-v-e2b8cacc],.veige .linkAccess[data-v-e2b8cacc]{color:var(--color-1);fill:var(--color-1)}.icon-1[data-v-e2b8cacc]{position:relative;height:25px;width:30px;cursor:pointer;display:block}.line[data-v-e2b8cacc]{height:5px;width:100%;position:absolute;transition:all .3s}.line[data-v-e2b8cacc]:first-child{top:0}.line[data-v-e2b8cacc]:nth-child(2){top:50%;transform:translateY(-50%)}.line[data-v-e2b8cacc]:nth-child(3){bottom:0}.white .line[data-v-e2b8cacc]{background-color:var(--color-2)}.black .line[data-v-e2b8cacc],.dark .line[data-v-e2b8cacc]{background-color:var(--color-5)}.veige .line[data-v-e2b8cacc]{background-color:var(--color-1)}.white[data-v-e2b8cacc]{background-color:#fff}.black[data-v-e2b8cacc]{background-color:var(--color-4)}.dark[data-v-e2b8cacc]{background-color:var(--color-2)}.veige[data-v-e2b8cacc]{background-color:var(--color-9)}.label-2[data-v-e2b8cacc]{font-size:25px;line-height:2}.linkAccess2[data-v-e2b8cacc],.linkAccess3[data-v-e2b8cacc],.linkAccess[data-v-e2b8cacc]{cursor:pointer;outline:none;text-decoration:none}.linkAccess[data-v-e2b8cacc]{font-size:18px;line-height:1.1}.linkAccess2[data-v-e2b8cacc]{font-size:20px;line-height:1.1}.linkAccess3[data-v-e2b8cacc]{font-size:22px;line-height:1.1}.bottomSpace[data-v-e2b8cacc]{padding-top:20px;border-top:2px solid var(--color-2)}.open .icon-1 .line[data-v-e2b8cacc]:nth-child(2){display:none}.open .icon-1 .line[data-v-e2b8cacc]:first-child{transform:translateY(10px) rotate(45deg)}.open .icon-1 .line[data-v-e2b8cacc]:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.cursor-pointer_mod[data-v-e2b8cacc]{cursor:pointer}@media screen and (max-width:1280px){.nuevos-enlaces[data-v-e2b8cacc]{z-index:1010;margin-left:50px}}@media screen and (max-width:992px){.nuevos-enlaces[data-v-e2b8cacc]{display:none!important}}.cubeSpace[data-v-927cbc04]{overflow:hidden;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.grid-efi[data-v-927cbc04]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr auto;place-items:center;width:100%;max-width:1800px;height:100%;padding:0 2%}.grid-efi aside[data-v-927cbc04]{max-width:800px;height:auto;margin:15px}.grid-efi aside[data-v-927cbc04]:first-child{justify-self:start;margin-left:0}.btn-descubre[data-v-927cbc04]{margin-left:15px}.grid-efi h1[data-v-927cbc04]{font-size:clamp(26px,2.8vw,45px);line-height:1.1;color:var(--color-2);margin-bottom:30px}.grid-efi aside figure[data-v-927cbc04]{max-width:800px;height:auto;margin:0}.grid-efi aside figure img[data-v-927cbc04]{width:100%}.aside-figure[data-v-927cbc04]{display:flex;flex-direction:column;justify-content:end;align-items:center;text-align:center;max-width:none;width:100%}.aside-figure p[data-v-927cbc04]{font-size:clamp(16px,2vw,35px);margin-top:20px;color:var(--color-2)}.hero-image[data-v-927cbc04]{position:relative;width:620px;height:400px;background-size:cover;background-position:50%;border-radius:24px;overflow:hidden}.notification-card[data-v-927cbc04]{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);width:80%;background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);border-radius:30px;padding:20px 25px;display:flex;align-items:center;gap:15px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.notification-icon[data-v-927cbc04]{width:75px;height:75px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.notification-icon img[data-v-927cbc04]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.notification-content[data-v-927cbc04]{flex:1;text-align:left}.notification-content strong[data-v-927cbc04]{display:block;font-size:18px;color:#1a1a1a;margin-bottom:2px}.notification-content p[data-v-927cbc04]{font-size:15px!important;color:#666;margin:0!important;line-height:1.4}.social-proof[data-v-927cbc04]{display:flex;align-items:center;justify-content:flex-start;grid-column:1/-1;margin-top:auto;padding-bottom:8%;padding-left:2%;width:100%}.social-proof__logo[data-v-927cbc04]{margin:0;min-width:150px;height:60px;display:flex;align-items:center;justify-content:center}.social-proof__logo figure[data-v-927cbc04]{width:auto;height:60px;margin:0;display:flex;align-items:center;justify-content:center}.social-proof__logo figure img[data-v-927cbc04]{margin:0;max-width:100%;max-height:60px;width:auto;-o-object-fit:contain;object-fit:contain}.social-proof__text[data-v-927cbc04]{width:clamp(250px,30vw,500px);max-width:none;margin:0;min-height:45px;display:flex;align-items:center}.social-proof__text p[data-v-927cbc04]{font-size:clamp(10px,1vw,16px);margin:0;color:#585858}.linea-divisor[data-v-927cbc04]{height:70px;width:5px;background-color:#dbdbdb;margin:0 20px 0 15px}.fade-enter-active[data-v-927cbc04],.fade-leave-active[data-v-927cbc04]{transition:opacity .5s ease}.fade-enter-from[data-v-927cbc04],.fade-leave-to[data-v-927cbc04]{opacity:0}.hero-slide-enter-active[data-v-927cbc04]{animation:slideInFromRight-927cbc04 1.2s cubic-bezier(.22,1,.36,1)}.hero-slide-leave-active[data-v-927cbc04]{animation:slideOutToLeft-927cbc04 .9s cubic-bezier(.4,0,.2,1)}@keyframes slideInFromRight-927cbc04{0%{transform:translateX(60%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideOutToLeft-927cbc04{0%{transform:translateX(0);opacity:1}to{transform:translateX(-20%);opacity:0}}.notification-pop-enter-active[data-v-927cbc04]{animation:notificationSlideUp-927cbc04 .8s cubic-bezier(.16,1,.3,1)}.notification-pop-leave-active[data-v-927cbc04]{animation:notificationSlideDown-927cbc04 .6s cubic-bezier(.4,0,.2,1)}@keyframes notificationSlideUp-927cbc04{0%{transform:translateX(-50%) translateY(80%);opacity:0}70%{transform:translateX(-50%) translateY(-4px);opacity:1}to{transform:translateX(-50%) translateY(0);opacity:1}}@keyframes notificationSlideDown-927cbc04{0%{transform:translateX(-50%) translateY(0);opacity:1}to{transform:translateX(-50%) translateY(60%);opacity:0}}@media screen and (max-width:1280px){.grid-efi[data-v-927cbc04]{margin-top:70px}.social-proof[data-v-927cbc04]{margin-top:0}}@media screen and (max-width:768px){.cubeSpace[data-v-927cbc04]{height:100vh;padding:0;overflow:hidden}.grid-efi[data-v-927cbc04]{grid-template-columns:1fr;grid-template-rows:auto auto auto;text-align:center;margin-top:0;padding:0 5%;gap:0;height:calc(100vh - 80px);align-content:start;padding-top:20px}.grid-efi aside[data-v-927cbc04]:first-child{justify-self:center;order:1;margin:0 0 10px 0}.grid-efi h1[data-v-927cbc04]{font-size:clamp(20px,5.5vw,28px);margin-bottom:12px}.btn-descubre[data-v-927cbc04]{margin-left:0}.aside-figure[data-v-927cbc04]{order:2;width:100%;margin:0;justify-content:center}.hero-image[data-v-927cbc04]{width:85vw;max-width:350px;height:240px;border-radius:18px}.aside-figure p[data-v-927cbc04]{font-size:clamp(13px,3.5vw,18px);margin-top:8px;margin-bottom:15px}.notification-card[data-v-927cbc04]{width:90%;padding:10px 12px;border-radius:18px;bottom:12px;gap:8px}.notification-icon[data-v-927cbc04]{width:45px;height:45px;border-radius:10px}.notification-content strong[data-v-927cbc04]{font-size:13px}.notification-content p[data-v-927cbc04]{font-size:11px!important;line-height:1.3}.social-proof[data-v-927cbc04]{order:3;flex-direction:column;align-items:center;justify-content:center;padding:15px 5%;padding-bottom:25px;gap:8px}.social-proof__logo[data-v-927cbc04]{min-width:auto;height:35px}.social-proof__logo figure[data-v-927cbc04]{height:35px}.social-proof__logo figure img[data-v-927cbc04]{max-height:35px}.linea-divisor[data-v-927cbc04]{width:50px;height:3px;margin:5px 0}.social-proof__text[data-v-927cbc04]{width:100%;max-width:280px;text-align:center;min-height:auto}.social-proof__text p[data-v-927cbc04]{font-size:12px;line-height:1.4}}@media screen and (max-width:490px){.grid-efi[data-v-927cbc04]{margin-top:40px}.hero-image[data-v-927cbc04]{width:85vw;height:260px}.notification-card[data-v-927cbc04]{padding:10px 12px;gap:8px}.notification-icon[data-v-927cbc04]{width:40px;height:40px;border-radius:10px}.notification-content strong[data-v-927cbc04]{font-size:13px}.notification-content p[data-v-927cbc04]{font-size:11px!important}}.cubeSpace[data-v-18257651]{overflow:hidden;height:auto;width:100vw;height:100vh}.label-1[data-v-18257651]{color:var(--color-2);font-size:50px;line-height:1.1}.label-2[data-v-18257651]{color:var(--color-1);font-size:24px;line-height:1.1;max-width:700px}.label-3[data-v-18257651]{color:var(--color-3);font-size:25px;line-height:1.1}.label-4[data-v-18257651]{color:var(--color-1);font-size:24px;line-height:1.1}@media (max-width:992px) and (min-width:768px){.label-1[data-v-18257651]{font-size:40px}.label-2[data-v-18257651]{font-size:22px}.label-3[data-v-18257651]{font-size:23px}.label-4[data-v-18257651]{font-size:22px}}@media (max-width:767px) and (min-width:0){.label-1[data-v-18257651]{font-size:34px}.label-2[data-v-18257651]{font-size:14px}.label-3[data-v-18257651]{font-size:15px}.label-4[data-v-18257651]{font-size:14px}}@media screen and (max-width:550px){.vanish[data-v-18257651]{display:none}}.bento-section[data-v-436fa789]{width:100vw;height:100vh;display:flex;align-items:flex-end;justify-content:center;padding:0 20px 0 20px;box-sizing:border-box;scroll-snap-align:start}.bento-card[data-v-436fa789]{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.7)),url(/img/a76.c299403c.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:700px;color:#fff;border-top-left-radius:65px;border-top-right-radius:65px;transform:translateY(60px);opacity:0;transition:transform .9s cubic-bezier(.19,1,.22,1),opacity .9s ease-out}.bento-card.is-visible[data-v-436fa789]{transform:translateY(0);opacity:1}.bento-content[data-v-436fa789]{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:0 60px}.bento-title[data-v-436fa789]{font-size:clamp(55px,5vw,88px);font-weight:700;margin:0 0 20px 0;line-height:1;color:#fff}.bento-row[data-v-436fa789]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10px}.bento-subtitle[data-v-436fa789]{font-size:clamp(20px,3vw,45px);font-weight:400;line-height:1.2;margin:0;margin-left:40px;color:#fff}.bento-button[data-v-436fa789]{background-color:transparent;color:#fff;border:2px solid #fff;border-radius:8px;padding:14px 35px;font-size:16px;font-weight:500;letter-spacing:1px;cursor:pointer;transition:all .3s ease;white-space:nowrap;margin-right:30px}.bento-button[data-v-436fa789]:hover{background-color:#fff;color:#040404}@media (max-width:1201px){.bento-card[data-v-436fa789]{height:500px}}@media (max-width:992px){.bento-content[data-v-436fa789]{padding:0 40px}.bento-title[data-v-436fa789]{font-size:56px}.bento-subtitle[data-v-436fa789]{font-size:18px}}@media (max-width:768px){.bento-section[data-v-436fa789]{padding:80px 20px;align-items:center;justify-content:center}.bento-card[data-v-436fa789]{height:calc(100vh - 160px);border-radius:20px;transform:translateY(0);opacity:1;background-position:center 30%}.bento-content[data-v-436fa789]{padding:30px;align-items:center;text-align:center}.bento-title[data-v-436fa789]{font-size:48px;margin-bottom:30px}.bento-row[data-v-436fa789]{flex-direction:column;gap:30px}.bento-subtitle[data-v-436fa789]{font-size:18px;margin-left:0}.bento-button[data-v-436fa789]{margin-right:0;padding:16px 40px}}.bento-section[data-v-22a51a9f]{width:100vw;height:100vh;display:flex;align-items:flex-end;justify-content:center;padding:0 20px 0 20px;box-sizing:border-box;scroll-snap-align:start}.bento-card[data-v-22a51a9f]{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.7)),url(/img/a77.98cd3b32.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:700px;color:#fff;border-top-left-radius:65px;border-top-right-radius:65px;transform:translateY(60px);opacity:0;transition:transform .9s cubic-bezier(.19,1,.22,1),opacity .9s ease-out}.bento-card.is-visible[data-v-22a51a9f]{transform:translateY(0);opacity:1}.bento-content[data-v-22a51a9f]{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:0 60px}.bento-title[data-v-22a51a9f]{font-size:clamp(55px,5vw,88px);font-weight:700;margin:0 0 20px 0;line-height:1;color:#fff}.bento-row[data-v-22a51a9f]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10px}.bento-subtitle[data-v-22a51a9f]{font-size:clamp(20px,3vw,45px);font-weight:400;line-height:1.2;margin:0;margin-left:40px;color:#fff}.bento-button[data-v-22a51a9f]{background-color:transparent;color:#fff;border:2px solid #fff;border-radius:8px;padding:14px 35px;font-size:16px;font-weight:500;letter-spacing:1px;cursor:pointer;transition:all .3s ease;white-space:nowrap;margin-right:30px}.bento-button[data-v-22a51a9f]:hover{background-color:#fff;color:#040404}@media (max-width:1201px){.bento-card[data-v-22a51a9f]{height:500px}}@media (max-width:992px){.bento-content[data-v-22a51a9f]{padding:0 40px}.bento-title[data-v-22a51a9f]{font-size:56px}.bento-subtitle[data-v-22a51a9f]{font-size:18px}}@media (max-width:768px){.bento-section[data-v-22a51a9f]{padding:80px 20px;align-items:center;justify-content:center}.bento-card[data-v-22a51a9f]{height:calc(100vh - 160px);border-radius:20px;transform:translateY(0);opacity:1;background-position:center 30%}.bento-content[data-v-22a51a9f]{padding:30px;align-items:center;text-align:center}.bento-title[data-v-22a51a9f]{font-size:48px;margin-bottom:30px}.bento-row[data-v-22a51a9f]{flex-direction:column;gap:30px}.bento-subtitle[data-v-22a51a9f]{font-size:18px;margin-left:0}.bento-button[data-v-22a51a9f]{margin-right:0;padding:16px 40px}}.bento-section[data-v-3840bcb8]{width:100vw;height:100vh;display:flex;align-items:flex-end;justify-content:center;padding:0 20px 0 20px;box-sizing:border-box;scroll-snap-align:start}.bento-card[data-v-3840bcb8]{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.7)),url(/img/a78.f249e50d.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:700px;color:#fff;border-top-left-radius:65px;border-top-right-radius:65px;transform:translateY(60px);opacity:0;transition:transform .9s cubic-bezier(.19,1,.22,1),opacity .9s ease-out}.bento-card.is-visible[data-v-3840bcb8]{transform:translateY(0);opacity:1}.bento-content[data-v-3840bcb8]{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:0 60px}.bento-title[data-v-3840bcb8]{font-size:clamp(55px,5vw,88px);font-weight:700;margin:0 0 20px 0;line-height:1;color:#fff}.bento-row[data-v-3840bcb8]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10px}.bento-subtitle[data-v-3840bcb8]{font-size:clamp(20px,3vw,45px);font-weight:400;line-height:1.2;margin:0;margin-left:40px;color:#fff}.bento-button[data-v-3840bcb8]{background-color:transparent;color:#fff;border:2px solid #fff;border-radius:8px;padding:14px 35px;font-size:16px;font-weight:500;letter-spacing:1px;cursor:pointer;transition:all .3s ease;white-space:nowrap;margin-right:30px}.bento-button[data-v-3840bcb8]:hover{background-color:#fff;color:#040404}@media (max-width:1201px){.bento-card[data-v-3840bcb8]{height:500px}}@media (max-width:992px){.bento-content[data-v-3840bcb8]{padding:0 40px}.bento-title[data-v-3840bcb8]{font-size:56px}.bento-subtitle[data-v-3840bcb8]{font-size:18px}}@media (max-width:768px){.bento-section[data-v-3840bcb8]{padding:80px 20px;align-items:center;justify-content:center}.bento-card[data-v-3840bcb8]{height:calc(100vh - 160px);border-radius:20px;transform:translateY(0);opacity:1;background-position:center 30%}.bento-content[data-v-3840bcb8]{padding:30px;align-items:center;text-align:center}.bento-title[data-v-3840bcb8]{font-size:48px;margin-bottom:30px}.bento-row[data-v-3840bcb8]{flex-direction:column;gap:30px}.bento-subtitle[data-v-3840bcb8]{font-size:18px;margin-left:0}.bento-button[data-v-3840bcb8]{margin-right:0;padding:16px 40px}}.bento-section[data-v-0cd6fb96]{width:100vw;height:100vh;display:flex;align-items:flex-end;justify-content:center;padding:0 20px 0 20px;box-sizing:border-box;scroll-snap-align:start}.bento-card[data-v-0cd6fb96]{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.7)),url(/img/a79.3e5a8fb8.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:700px;color:#fff;border-top-left-radius:65px;border-top-right-radius:65px;transform:translateY(60px);opacity:0;transition:transform .9s cubic-bezier(.19,1,.22,1),opacity .9s ease-out}.bento-card.is-visible[data-v-0cd6fb96]{transform:translateY(0);opacity:1}.bento-content[data-v-0cd6fb96]{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:0 60px}.bento-title[data-v-0cd6fb96]{font-size:clamp(55px,5vw,88px);font-weight:700;margin:0 0 20px 0;line-height:1;color:#fff}.bento-row[data-v-0cd6fb96]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10px}.bento-subtitle[data-v-0cd6fb96]{font-size:clamp(20px,3vw,45px);font-weight:400;line-height:1.2;margin:0;margin-left:40px;color:#fff}.bento-button[data-v-0cd6fb96]{background-color:transparent;color:#fff;border:2px solid #fff;border-radius:8px;padding:14px 35px;font-size:16px;font-weight:500;letter-spacing:1px;cursor:pointer;transition:all .3s ease;white-space:nowrap;margin-right:30px}.bento-button[data-v-0cd6fb96]:hover{background-color:#fff;color:#040404}@media (max-width:1201px){.bento-card[data-v-0cd6fb96]{height:500px}}@media (max-width:992px){.bento-content[data-v-0cd6fb96]{padding:0 40px}.bento-title[data-v-0cd6fb96]{font-size:56px}.bento-subtitle[data-v-0cd6fb96]{font-size:18px}}@media (max-width:768px){.bento-section[data-v-0cd6fb96]{padding:80px 20px;align-items:center;justify-content:center}.bento-card[data-v-0cd6fb96]{height:calc(100vh - 160px);border-radius:20px;transform:translateY(0);opacity:1;background-position:center 30%}.bento-content[data-v-0cd6fb96]{padding:30px;align-items:center;text-align:center}.bento-title[data-v-0cd6fb96]{font-size:48px;margin-bottom:30px}.bento-row[data-v-0cd6fb96]{flex-direction:column;gap:30px}.bento-subtitle[data-v-0cd6fb96]{font-size:18px;margin-left:0}.bento-button[data-v-0cd6fb96]{margin-right:0;padding:16px 40px}}.medidas_efisense[data-v-7917e44a]{display:flex;justify-content:space-between;max-width:1400px;margin:0 auto;padding:80px 40px;gap:60px}.final_efisense[data-v-7917e44a]{background-color:#272727!important}.seccion-final_footer[data-v-7917e44a]{max-width:320px;color:#fff!important}.seccion-final_footer .seccion-logo_footer[data-v-7917e44a]{max-width:220px;margin:0}.seccion-final_footer .seccion-logo_footer img[data-v-7917e44a]{width:100%}.footer-brand-text[data-v-7917e44a]{font-size:32px;font-weight:700;color:#fff;letter-spacing:-1px}.footer-link[data-v-7917e44a]{color:hsla(0,0%,100%,.7)!important;text-decoration:none;transition:color .2s ease}.footer-link[data-v-7917e44a]:hover{color:#fff!important}.seccion-final_footer .seccion-footer_h2 h2[data-v-7917e44a]{font-size:15px;font-weight:400;line-height:1.6;margin-top:24px;color:hsla(0,0%,100%,.85)}.seccion-final_footer .seccion-footer_h3 h2[data-v-7917e44a]{font-size:12px;font-weight:400;line-height:1.5;margin-top:24px;color:hsla(0,0%,100%,.5)}.seccion-final_footer .seccion_enlaces[data-v-7917e44a]{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px}.seccion-final_footer .seccion_enlaces a[data-v-7917e44a]{color:hsla(0,0%,100%,.7)!important;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s ease}.seccion-final_footer .seccion_enlaces a[data-v-7917e44a]:hover{color:#fff!important}.seccion-final_footer .seccion_redes[data-v-7917e44a]{display:flex;flex-direction:column;gap:12px;margin-top:8px}.seccion-final_footer .seccion_redes a[data-v-7917e44a]{color:#fff!important;font-weight:500;text-decoration:none;font-size:15px;display:flex;align-items:center;gap:12px;transition:opacity .2s ease}.seccion-final_footer .seccion_redes a[data-v-7917e44a]:hover{opacity:.7}.seccion-final_footer .seccion_redes img[data-v-7917e44a]{width:20px;height:20px}.seccion-dinamica_footer[data-v-7917e44a]{padding-top:80px;flex:1;display:flex;flex-wrap:wrap;gap:40px 60px;justify-content:flex-start}.seccion-dinamica_footer .article_footer[data-v-7917e44a]{color:#fff;min-width:180px;max-width:220px}.seccion-dinamica_footer .article_footer h2[data-v-7917e44a]{font-weight:600;font-size:15px;margin-bottom:16px;color:#fff;letter-spacing:.02em}.seccion-dinamica_footer .article_footer p[data-v-7917e44a]{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;margin-bottom:10px;margin-left:0;cursor:pointer;transition:color .2s ease}.seccion-dinamica_footer .article_footer p[data-v-7917e44a]:hover{color:#fff}@media screen and (max-width:992px){.medidas_efisense[data-v-7917e44a]{padding:60px 30px;gap:40px}.seccion-dinamica_footer[data-v-7917e44a]{padding-top:40px;gap:30px 40px}.seccion-dinamica_footer .article_footer[data-v-7917e44a]{min-width:150px}}@media screen and (max-width:550px){.medidas_efisense[data-v-7917e44a]{flex-direction:column;padding:50px 20px}.seccion-final_footer[data-v-7917e44a]{max-width:100%}.seccion-final_footer .seccion-logo_footer[data-v-7917e44a]{max-width:180px}.seccion-dinamica_footer[data-v-7917e44a]{padding-top:30px;gap:24px 30px}.seccion-dinamica_footer .article_footer[data-v-7917e44a]{min-width:140px;max-width:45%}.seccion-dinamica_footer .article_footer h2[data-v-7917e44a]{font-size:14px;margin-bottom:12px}.seccion-dinamica_footer .article_footer p[data-v-7917e44a]{font-size:13px;margin-bottom:8px}}@media (max-width:490px){.d-none{display:none!important}}.footer-section[data-v-486da01b]{width:100vw;min-height:100vh;background-color:#1a1a1a;scroll-snap-align:start;box-sizing:border-box}.footer-container[data-v-486da01b]{display:flex;flex-direction:row;justify-content:space-between;max-width:1200px;margin:0 auto;padding:80px 40px;gap:60px}.footer-info[data-v-486da01b]{max-width:340px;color:#fff}.footer-brand[data-v-486da01b]{font-size:36px;font-weight:700;color:#fff;letter-spacing:-1px;margin-bottom:20px}.footer-description[data-v-486da01b]{font-size:15px;line-height:1.7;color:hsla(0,0%,100%,.75);margin:0 0 24px 0}.footer-links[data-v-486da01b]{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.footer-links a[data-v-486da01b]{color:hsla(0,0%,100%,.65);font-size:13px;font-weight:500;text-decoration:none;transition:color .2s ease}.footer-links a[data-v-486da01b]:hover{color:#fff}.footer-social[data-v-486da01b]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.footer-social a[data-v-486da01b]{color:#fff;font-weight:500;text-decoration:none;font-size:15px;display:flex;align-items:center;gap:10px;transition:opacity .2s ease}.footer-social a[data-v-486da01b]:hover{opacity:.7}.footer-social img[data-v-486da01b]{width:18px;height:18px}.footer-address[data-v-486da01b]{font-size:12px;color:hsla(0,0%,100%,.45);margin:0}.footer-nav[data-v-486da01b]{display:flex;gap:60px;padding-top:10px}.footer-nav-group[data-v-486da01b]{display:flex;flex-direction:column;gap:12px}.footer-nav-group h3[data-v-486da01b]{font-size:13px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.08em;margin:0 0 4px 0}.footer-nav-group a[data-v-486da01b]{color:hsla(0,0%,100%,.65);font-size:14px;text-decoration:none;transition:color .2s ease}.footer-nav-group a[data-v-486da01b]:hover{color:#fff}@media (max-width:768px){.footer-section[data-v-486da01b]{min-height:auto}.footer-container[data-v-486da01b]{flex-direction:column;padding:50px 24px;gap:40px}.footer-info[data-v-486da01b]{max-width:100%}.footer-nav[data-v-486da01b]{gap:40px}}.page-wrapper{background-color:#f0efeb;width:100%;height:96vh;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.master{margin-top:16px!important;position:relative;background-color:#fff;border-radius:16px;width:97.95vw!important;height:95.5vh!important;max-width:none;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;box-shadow:0 2px 8px rgba(0,0,0,.2);scrollbar-width:none!important;-ms-overflow-style:none!important}.master::-webkit-scrollbar{display:none!important}@media (max-width:992px){.master{padding-top:0!important}}.section[data-v-2a0fdc1f]{width:100vw;min-height:100vh;scroll-snap-align:start;box-sizing:border-box}.section-black[data-v-2a0fdc1f]{background-color:#1a1a1a}.section-white[data-v-2a0fdc1f]{background-color:#fff}.hero-section[data-v-2a0fdc1f]{display:flex;align-items:center;justify-content:flex-start;padding:120px 80px;background-image:linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.65)),url(/img/a76.c299403c.webp);background-size:cover;background-position:50%}.hero-content[data-v-2a0fdc1f]{max-width:700px}.hero-title[data-v-2a0fdc1f]{font-size:clamp(72px,10vw,140px);font-weight:700;color:#fff;margin:0 0 24px 0;line-height:1}.hero-subtitle[data-v-2a0fdc1f]{font-size:clamp(20px,2.5vw,32px);color:hsla(0,0%,100%,.85);margin:0 0 48px 0;line-height:1.4}.hero-actions[data-v-2a0fdc1f]{display:flex;gap:20px;flex-wrap:wrap}.btn-primary[data-v-2a0fdc1f]{background-color:#fff;color:#1a1a1a;border:none;border-radius:8px;padding:16px 40px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .3s ease}.btn-primary[data-v-2a0fdc1f]:hover{opacity:.88}.btn-secondary[data-v-2a0fdc1f]{background-color:transparent;color:#fff;border:2px solid #fff;border-radius:8px;padding:16px 40px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-secondary[data-v-2a0fdc1f]:hover{background-color:#fff;color:#1a1a1a}.feature-section[data-v-2a0fdc1f]{display:flex;align-items:center;justify-content:center;padding:80px 80px}.feature-dark[data-v-2a0fdc1f]{background-color:#1a1a1a}.feature-content[data-v-2a0fdc1f]{max-width:1000px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:60px}.feature-text[data-v-2a0fdc1f]{flex:1;max-width:580px}.feature-tag[data-v-2a0fdc1f]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-2,#333);display:block;margin-bottom:16px}.feature-dark .feature-tag[data-v-2a0fdc1f]{color:hsla(0,0%,100%,.6)}.feature-title[data-v-2a0fdc1f]{font-size:clamp(36px,4vw,60px);font-weight:700;line-height:1.1;margin:0 0 24px 0;color:#1a1a1a}.feature-dark .feature-title[data-v-2a0fdc1f]{color:#fff}.feature-body[data-v-2a0fdc1f]{font-size:clamp(16px,1.8vw,22px);line-height:1.6;color:#555;margin:0}.feature-dark .feature-body[data-v-2a0fdc1f]{color:hsla(0,0%,100%,.75)}.feature-badge[data-v-2a0fdc1f]{font-size:clamp(48px,6vw,88px);font-weight:700;color:#f0efeb;white-space:nowrap;flex-shrink:0}.feature-badge-light[data-v-2a0fdc1f]{color:hsla(0,0%,100%,.12)}.proyectos-section[data-v-2a0fdc1f]{display:flex;align-items:center;justify-content:center;padding:80px}.proyectos-content[data-v-2a0fdc1f]{max-width:900px;width:100%;text-align:center}.proyectos-title[data-v-2a0fdc1f]{font-size:clamp(40px,5vw,72px);font-weight:700;color:#1a1a1a;margin:0 0 20px 0}.proyectos-subtitle[data-v-2a0fdc1f]{font-size:clamp(16px,2vw,22px);color:#777;margin:0 0 48px 0}.proyectos-grid[data-v-2a0fdc1f]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.proyecto-item[data-v-2a0fdc1f]{background-color:#f5f5f3;border-radius:12px;padding:16px 28px;font-size:16px;font-weight:600;color:#333}.cta-section[data-v-2a0fdc1f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;gap:32px}.cta-title[data-v-2a0fdc1f]{font-size:clamp(36px,5vw,70px);font-weight:700;color:#1a1a1a;text-align:center;margin:0}.btn-cta[data-v-2a0fdc1f]{background-color:#1a1a1a;color:#fff;border:none;border-radius:30px;padding:16px 48px;font-size:18px;cursor:pointer;transition:opacity .3s ease}.btn-cta[data-v-2a0fdc1f]:hover{opacity:.85}.btn-cta-link[data-v-2a0fdc1f]{background:transparent;border:none;color:#1a1a1a;font-size:16px;cursor:pointer;text-decoration:underline;transition:opacity .3s ease}.btn-cta-link[data-v-2a0fdc1f]:hover{opacity:.6}@media (max-width:768px){.hero-section[data-v-2a0fdc1f]{padding:100px 24px 60px}.feature-section[data-v-2a0fdc1f]{padding:60px 24px}.feature-content[data-v-2a0fdc1f]{flex-direction:column;gap:32px}.feature-badge[data-v-2a0fdc1f]{display:none}.cta-section[data-v-2a0fdc1f],.proyectos-section[data-v-2a0fdc1f]{padding:60px 24px}.hero-actions[data-v-2a0fdc1f]{flex-direction:column}.btn-primary[data-v-2a0fdc1f],.btn-secondary[data-v-2a0fdc1f]{width:100%;text-align:center}}.section[data-v-3c81ef6c]{width:100vw;min-height:100vh;scroll-snap-align:start;box-sizing:border-box}.section-black[data-v-3c81ef6c]{background-color:#1a1a1a}.section-white[data-v-3c81ef6c]{background-color:#fff}.hero-section[data-v-3c81ef6c]{display:flex;align-items:center;justify-content:flex-start;padding:120px 80px;background-image:linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.65)),url(/img/a77.98cd3b32.webp);background-size:cover;background-position:50%}.hero-content[data-v-3c81ef6c]{max-width:700px}.hero-title[data-v-3c81ef6c]{font-size:clamp(72px,10vw,140px);font-weight:700;color:#fff;margin:0 0 24px 0;line-height:1}.hero-subtitle[data-v-3c81ef6c]{font-size:clamp(20px,2.5vw,32px);color:hsla(0,0%,100%,.85);margin:0 0 48px 0;line-height:1.4}.hero-actions[data-v-3c81ef6c]{display:flex;gap:20px;flex-wrap:wrap}.btn-primary[data-v-3c81ef6c]{background-color:#fff;color:#1a1a1a;border:none;border-radius:8px;padding:16px 40px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .3s ease}.btn-primary[data-v-3c81ef6c]:hover{opacity:.88}.btn-secondary[data-v-3c81ef6c]{background-color:transparent;color:#fff;border:2px solid #fff;border-radius:8px;padding:16px 40px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-secondary[data-v-3c81ef6c]:hover{background-color:#fff;color:#1a1a1a}.feature-section[data-v-3c81ef6c]{display:flex;align-items:center;justify-content:center;padding:80px 80px}.feature-dark[data-v-3c81ef6c]{background-color:#1a1a1a}.feature-content[data-v-3c81ef6c]{max-width:1000px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:60px}.feature-text[data-v-3c81ef6c]{flex:1;max-width:580px}.feature-tag[data-v-3c81ef6c]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-2,#333);display:block;margin-bottom:16px}.feature-dark .feature-tag[data-v-3c81ef6c]{color:hsla(0,0%,100%,.6)}.feature-title[data-v-3c81ef6c]{font-size:clamp(36px,4vw,60px);font-weight:700;line-height:1.1;margin:0 0 24px 0;color:#1a1a1a}.feature-dark .feature-title[data-v-3c81ef6c]{color:#fff}.feature-body[data-v-3c81ef6c]{font-size:clamp(16px,1.8vw,22px);line-height:1.6;color:#555;margin:0}.feature-dark .feature-body[data-v-3c81ef6c]{color:hsla(0,0%,100%,.75)}.feature-badge[data-v-3c81ef6c]{font-size:clamp(48px,6vw,88px);font-weight:700;color:#f0efeb;white-space:nowrap;flex-shrink:0}.feature-badge-light[data-v-3c81ef6c]{color:hsla(0,0%,100%,.12)}.proyectos-section[data-v-3c81ef6c]{display:flex;align-items:center;justify-content:center;padding:80px}.proyectos-content[data-v-3c81ef6c]{max-width:900px;width:100%;text-align:center}.proyectos-title[data-v-3c81ef6c]{font-size:clamp(40px,5vw,72px);font-weight:700;color:#1a1a1a;margin:0 0 20px 0}.proyectos-subtitle[data-v-3c81ef6c]{font-size:clamp(16px,2vw,22px);color:#777;margin:0 0 48px 0}.proyectos-grid[data-v-3c81ef6c]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.proyecto-item[data-v-3c81ef6c]{background-color:#f5f5f3;border-radius:12px;padding:16px 28px;font-size:16px;font-weight:600;color:#333}.cta-section[data-v-3c81ef6c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;gap:32px}.cta-title[data-v-3c81ef6c]{font-size:clamp(36px,5vw,70px);font-weight:700;color:#1a1a1a;text-align:center;margin:0}.btn-cta[data-v-3c81ef6c]{background-color:#1a1a1a;color:#fff;border:none;border-radius:30px;padding:16px 48px;font-size:18px;cursor:pointer;transition:opacity .3s ease}.btn-cta[data-v-3c81ef6c]:hover{opacity:.85}.btn-cta-link[data-v-3c81ef6c]{background:transparent;border:none;color:#1a1a1a;font-size:16px;cursor:pointer;text-decoration:underline;transition:opacity .3s ease}.btn-cta-link[data-v-3c81ef6c]:hover{opacity:.6}@media (max-width:768px){.hero-section[data-v-3c81ef6c]{padding:100px 24px 60px}.feature-section[data-v-3c81ef6c]{padding:60px 24px}.feature-content[data-v-3c81ef6c]{flex-direction:column;gap:32px}.feature-badge[data-v-3c81ef6c]{display:none}.cta-section[data-v-3c81ef6c],.proyectos-section[data-v-3c81ef6c]{padding:60px 24px}.hero-actions[data-v-3c81ef6c]{flex-direction:column}.btn-primary[data-v-3c81ef6c],.btn-secondary[data-v-3c81ef6c]{width:100%;text-align:center}}.section[data-v-54b3e3a7]{width:100vw;min-height:100vh;scroll-snap-align:start;box-sizing:border-box}.section-black[data-v-54b3e3a7]{background-color:#1a1a1a}.section-white[data-v-54b3e3a7]{background-color:#fff}.hero-section[data-v-54b3e3a7]{display:flex;align-items:center;justify-content:flex-start;padding:120px 80px;background-image:linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.65)),url(/img/a78.f249e50d.webp);background-size:cover;background-position:50%}.hero-content[data-v-54b3e3a7]{max-width:700px}.hero-title[data-v-54b3e3a7]{font-size:clamp(72px,10vw,140px);font-weight:700;color:#fff;margin:0 0 24px 0;line-height:1}.hero-subtitle[data-v-54b3e3a7]{font-size:clamp(20px,2.5vw,32px);color:hsla(0,0%,100%,.85);margin:0 0 48px 0;line-height:1.4}.hero-actions[data-v-54b3e3a7]{display:flex;gap:20px;flex-wrap:wrap}.btn-primary[data-v-54b3e3a7]{background-color:#fff;color:#1a1a1a;border:none;border-radius:8px;padding:16px 40px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .3s ease}.btn-primary[data-v-54b3e3a7]:hover{opacity:.88}.btn-secondary[data-v-54b3e3a7]{background-color:transparent;color:#fff;border:2px solid #fff;border-radius:8px;padding:16px 40px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-secondary[data-v-54b3e3a7]:hover{background-color:#fff;color:#1a1a1a}.feature-section[data-v-54b3e3a7]{display:flex;align-items:center;justify-content:center;padding:80px 80px}.feature-dark[data-v-54b3e3a7]{background-color:#1a1a1a}.feature-content[data-v-54b3e3a7]{max-width:1000px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:60px}.feature-text[data-v-54b3e3a7]{flex:1;max-width:580px}.feature-tag[data-v-54b3e3a7]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-2,#333);display:block;margin-bottom:16px}.feature-dark .feature-tag[data-v-54b3e3a7]{color:hsla(0,0%,100%,.6)}.feature-title[data-v-54b3e3a7]{font-size:clamp(36px,4vw,60px);font-weight:700;line-height:1.1;margin:0 0 24px 0;color:#1a1a1a}.feature-dark .feature-title[data-v-54b3e3a7]{color:#fff}.feature-body[data-v-54b3e3a7]{font-size:clamp(16px,1.8vw,22px);line-height:1.6;color:#555;margin:0}.feature-dark .feature-body[data-v-54b3e3a7]{color:hsla(0,0%,100%,.75)}.feature-badge[data-v-54b3e3a7]{font-size:clamp(48px,6vw,88px);font-weight:700;color:#f0efeb;white-space:nowrap;flex-shrink:0}.feature-badge-light[data-v-54b3e3a7]{color:hsla(0,0%,100%,.12)}.proyectos-section[data-v-54b3e3a7]{display:flex;align-items:center;justify-content:center;padding:80px}.proyectos-content[data-v-54b3e3a7]{max-width:900px;width:100%;text-align:center}.proyectos-title[data-v-54b3e3a7]{font-size:clamp(40px,5vw,72px);font-weight:700;color:#1a1a1a;margin:0 0 20px 0}.proyectos-subtitle[data-v-54b3e3a7]{font-size:clamp(16px,2vw,22px);color:#777;margin:0 0 48px 0}.proyectos-grid[data-v-54b3e3a7]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.proyecto-item[data-v-54b3e3a7]{background-color:#f5f5f3;border-radius:12px;padding:16px 28px;font-size:16px;font-weight:600;color:#333}.cta-section[data-v-54b3e3a7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;gap:32px}.cta-title[data-v-54b3e3a7]{font-size:clamp(36px,5vw,70px);font-weight:700;color:#1a1a1a;text-align:center;margin:0}.btn-cta[data-v-54b3e3a7]{background-color:#1a1a1a;color:#fff;border:none;border-radius:30px;padding:16px 48px;font-size:18px;cursor:pointer;transition:opacity .3s ease}.btn-cta[data-v-54b3e3a7]:hover{opacity:.85}.btn-cta-link[data-v-54b3e3a7]{background:transparent;border:none;color:#1a1a1a;font-size:16px;cursor:pointer;text-decoration:underline;transition:opacity .3s ease}.btn-cta-link[data-v-54b3e3a7]:hover{opacity:.6}@media (max-width:768px){.hero-section[data-v-54b3e3a7]{padding:100px 24px 60px}.feature-section[data-v-54b3e3a7]{padding:60px 24px}.feature-content[data-v-54b3e3a7]{flex-direction:column;gap:32px}.feature-badge[data-v-54b3e3a7]{display:none}.cta-section[data-v-54b3e3a7],.proyectos-section[data-v-54b3e3a7]{padding:60px 24px}.hero-actions[data-v-54b3e3a7]{flex-direction:column}.btn-primary[data-v-54b3e3a7],.btn-secondary[data-v-54b3e3a7]{width:100%;text-align:center}}.section[data-v-46d632cd]{width:100vw;min-height:100vh;scroll-snap-align:start;box-sizing:border-box}.section-black[data-v-46d632cd]{background-color:#1a1a1a}.section-white[data-v-46d632cd]{background-color:#fff}.hero-section[data-v-46d632cd]{display:flex;align-items:center;justify-content:flex-start;padding:120px 80px;background-image:linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.65)),url(/img/a79.3e5a8fb8.webp);background-size:cover;background-position:50%}.hero-content[data-v-46d632cd]{max-width:700px}.hero-title[data-v-46d632cd]{font-size:clamp(72px,10vw,140px);font-weight:700;color:#fff;margin:0 0 24px 0;line-height:1}.hero-subtitle[data-v-46d632cd]{font-size:clamp(20px,2.5vw,32px);color:hsla(0,0%,100%,.85);margin:0 0 48px 0;line-height:1.4}.hero-actions[data-v-46d632cd]{display:flex;gap:20px;flex-wrap:wrap}.btn-primary[data-v-46d632cd]{background-color:#fff;color:#1a1a1a;border:none;border-radius:8px;padding:16px 40px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .3s ease}.btn-primary[data-v-46d632cd]:hover{opacity:.88}.btn-secondary[data-v-46d632cd]{background-color:transparent;color:#fff;border:2px solid #fff;border-radius:8px;padding:16px 40px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-secondary[data-v-46d632cd]:hover{background-color:#fff;color:#1a1a1a}.feature-section[data-v-46d632cd]{display:flex;align-items:center;justify-content:center;padding:80px 80px}.feature-dark[data-v-46d632cd]{background-color:#1a1a1a}.feature-content[data-v-46d632cd]{max-width:1000px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:60px}.feature-text[data-v-46d632cd]{flex:1;max-width:580px}.feature-tag[data-v-46d632cd]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-2,#333);display:block;margin-bottom:16px}.feature-dark .feature-tag[data-v-46d632cd]{color:hsla(0,0%,100%,.6)}.feature-title[data-v-46d632cd]{font-size:clamp(36px,4vw,60px);font-weight:700;line-height:1.1;margin:0 0 24px 0;color:#1a1a1a}.feature-dark .feature-title[data-v-46d632cd]{color:#fff}.feature-body[data-v-46d632cd]{font-size:clamp(16px,1.8vw,22px);line-height:1.6;color:#555;margin:0}.feature-dark .feature-body[data-v-46d632cd]{color:hsla(0,0%,100%,.75)}.feature-badge[data-v-46d632cd]{font-size:clamp(48px,6vw,88px);font-weight:700;color:#f0efeb;white-space:nowrap;flex-shrink:0}.feature-badge-light[data-v-46d632cd]{color:hsla(0,0%,100%,.12)}.proyectos-section[data-v-46d632cd]{display:flex;align-items:center;justify-content:center;padding:80px}.proyectos-content[data-v-46d632cd]{max-width:900px;width:100%;text-align:center}.proyectos-title[data-v-46d632cd]{font-size:clamp(40px,5vw,72px);font-weight:700;color:#1a1a1a;margin:0 0 20px 0}.proyectos-subtitle[data-v-46d632cd]{font-size:clamp(16px,2vw,22px);color:#777;margin:0 0 48px 0}.proyectos-grid[data-v-46d632cd]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.proyecto-item[data-v-46d632cd]{background-color:#f5f5f3;border-radius:12px;padding:16px 28px;font-size:16px;font-weight:600;color:#333}.cta-section[data-v-46d632cd]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;gap:32px}.cta-title[data-v-46d632cd]{font-size:clamp(36px,5vw,70px);font-weight:700;color:#1a1a1a;text-align:center;margin:0}.btn-cta[data-v-46d632cd]{background-color:#1a1a1a;color:#fff;border:none;border-radius:30px;padding:16px 48px;font-size:18px;cursor:pointer;transition:opacity .3s ease}.btn-cta[data-v-46d632cd]:hover{opacity:.85}.btn-cta-link[data-v-46d632cd]{background:transparent;border:none;color:#1a1a1a;font-size:16px;cursor:pointer;text-decoration:underline;transition:opacity .3s ease}.btn-cta-link[data-v-46d632cd]:hover{opacity:.6}@media (max-width:768px){.hero-section[data-v-46d632cd]{padding:100px 24px 60px}.feature-section[data-v-46d632cd]{padding:60px 24px}.feature-content[data-v-46d632cd]{flex-direction:column;gap:32px}.feature-badge[data-v-46d632cd]{display:none}.cta-section[data-v-46d632cd],.proyectos-section[data-v-46d632cd]{padding:60px 24px}.hero-actions[data-v-46d632cd]{flex-direction:column}.btn-primary[data-v-46d632cd],.btn-secondary[data-v-46d632cd]{width:100%;text-align:center}}.medidas_efisense[data-v-23307584]{display:flex;justify-content:space-around;max-width:1800px;margin:0 auto;padding:80px 10px}.final_efisense[data-v-23307584]{background-color:#272727!important}.seccion-final_footer[data-v-23307584]{max-width:30%;color:#fff!important}.seccion-final_footer .seccion-logo_footer[data-v-23307584]{max-width:300px;margin:0}.seccion-final_footer .seccion-logo_footer img[data-v-23307584]{width:100%}.seccion-final_footer .seccion-footer_h2 h2[data-v-23307584]{font-size:clamp(5px,4vw,20px);margin-top:30px;margin-left:20px;margin-right:20px}.seccion-final_footer .seccion-footer_h3 h2[data-v-23307584]{font-size:clamp(5px,4vw,13px);margin-top:30px;margin-left:20px;margin-right:20px}.seccion-final_footer .seccion_enlaces a[data-v-23307584]{color:#fff!important;font-size:clamp(5px,3vw,12px);font-weight:700;margin-top:30px;margin-left:20px;text-decoration:none}.seccion-final_footer .seccion_redes a[data-v-23307584]{color:#fff!important;font-weight:700;margin-left:20px;text-decoration:none;font-size:clamp(8px,4vw,20px);display:flex;align-items:center;justify-content:start}.seccion-final_footer .seccion_redes[data-v-23307584]{display:flex;flex-direction:column}.seccion-final_footer .seccion_redes img[data-v-23307584]{width:18px;height:18px;margin:0}.seccion-dinamica_footer[data-v-23307584]{padding-top:135px;width:65%;display:flex;flex-wrap:wrap}.seccion-dinamica_footer .article_footer[data-v-23307584]{color:#fff;max-width:40%;margin:0 20px}.seccion-dinamica_footer .article_footer h2[data-v-23307584]{font-weight:30px;font-size:clamp(8px,5vw,20px)}.seccion-dinamica_footer .article_footer p[data-v-23307584]{color:#fff;margin-left:30px;font-size:clamp(8px,5vw,15px);font-weight:700}.seccion-dinamica_footer .article_footer p[data-v-23307584]:hover{color:gray;margin-left:30px;font-size:clamp(8px,5vw,15px);font-weight:700;cursor:pointer}@media screen and (max-width:550px){.medidas_efisense[data-v-23307584]{display:flex;flex-direction:column}.seccion-final_footer[data-v-23307584]{max-width:100%}.seccion-final_footer .seccion-logo_footer[data-v-23307584]{max-width:200px;margin:0}.seccion-dinamica_footer[data-v-23307584]{width:100%}.seccion-dinamica_footer .article_footer h2[data-v-23307584]{font-size:15px}.seccion-dinamica_footer .article_footer p[data-v-23307584]{font-size:10px;margin-left:15px}}.landing[data-v-3be0bb85]{overflow-x:hidden}#master[data-v-3be0bb85]{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:flex-start;height:100vh;width:100vw;overflow-x:hidden}.landing[data-v-388c9c5b]{overflow-x:hidden}#master[data-v-388c9c5b]{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:flex-start;height:100vh;width:100vw;overflow-x:hidden}:root{--color-1:#6f6f6f;--color-2:#0a0a0a;--color-3:#434343;--color-4:#272727;--color-5:#fff;--color-6:#d0d0d0;--color-7:#f0efeb;--color-8:#06c;--color-9:#f0efeb}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:hidden}@font-face{font-family:POB;src:url(/fonts/POB.167f733d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:POSB;src:url(/fonts/POSB.3fd08596.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PNR;src:url(/fonts/PNR.662bbbd0.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PNB;src:url(/fonts/PNB.2a850876.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:POSM;src:url(/fonts/KefaIIBold.b58620b5.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:POSM2;src:url(/fonts/POSB.3fd08596.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:POR;src:url(/fonts/POR.0fd62e42.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PRONO;src:url(/fonts/ProximaNova-Regular.662bbbd0.otf) format("truetype");font-weight:400;font-style:normal}.fuente-posm{font-family:POSM}.fuente-posm2{font-family:POSM2}.fuente-por{font-family:POR}.fuente-nova{font-family:PNR}.fuente-nova2{font-family:PNB}.fuentes-clamp{font-size:clamp(45px,3vw,68px)!important}.fuentes-clamp2{font-size:clamp(15px,3vw,25px)!important}.fuentes-clamp3{font-size:clamp(25px,3vw,60px)!important}.fuentes-clamp4{font-size:clamp(15px,2vw,25px)!important}.font-1{font-weight:100}.font-1,.font-2{font-family:neue-haas-unica,sans-serif;font-style:normal}.font-2{font-weight:500}.font-3{font-weight:700}.font-3,.font-4{font-family:neue-haas-unica,sans-serif;font-style:normal}.font-4{font-weight:200}.font-5{font-weight:400}.font-5,.font-6{font-family:neue-haas-unica,sans-serif;font-style:normal}.font-6{font-weight:500}.font-7{font-family:neue-haas-unica,sans-serif;font-weight:600}.button-outline{font-size:25px;color:var(--color-2);text-align:center;outline:none;border-radius:6px;padding:5px 20px;background-color:transparent;border:2px solid var(--color-2);cursor:pointer}@media screen and (max-width:1280px){.fuente-label_1{font-size:60px}.fuentes-clamp2{font-size:clamp(15px,3vw,20px)!important}.fuentes-clamp4{font-size:clamp(15px,2vw,18px)!important}.fuentes-clamp5{font-size:clamp(45px,2vw,45px)!important}.fuentes-clamp6{font-size:clamp(18px,2vw,22px)!important}@media screen and (max-width:1280px){.button-outline{font-size:18px;color:var(--color-2);text-align:center;outline:none;border-radius:6px;padding:5px 20px;background-color:transparent;border:2px solid var(--color-2);cursor:pointer}}}@media screen and (max-width:490px){.fuentes-clamp5{font-size:clamp(25px,2vw,45px)!important}.fuentes-clamp{font-size:clamp(25px,3vw,68px)!important}.fuentes-clamp2{font-size:clamp(15px,3vw,18px)!important}.fuentes-clamp3{font-size:clamp(22px,2vw,18px)!important}}@media (max-width:992px) and (min-width:0px){.button-outline{font-size:20px}.cubeSpace{padding-top:100px!important}}@media (max-width:992px) and (min-width:768px){.button-outline{font-size:20px}}@media (max-width:767px) and (min-width:0){.button-outline{font-size:14px}}.button-outline.white{color:var(--color-5);border:2px solid var(--color-5)}.button-outline.gray{color:var(--color-2);border:2px solid var(--color-6)}.button-outline:hover{color:var(--color-1);border:2px solid var(--color-1)}.hover-boton_mod:hover{background-color:#040404;color:#fff;transition:all .4s linear}.icon-action{cursor:pointer}.icon-action *{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.icon-action:hover{opacity:.8}.section[bg=white]{background-color:var(--color-5);color:var(--color-4)}.section[bg=black]{background-color:var(--color-4);color:var(--color-5)}.section[bg=dark]{background-color:var(--color-2);color:var(--color-5)}.section[bg=veige]{background-color:var(--color-9);color:var(--color-5)}.inputDef{font-size:20px;color:var(--color-2);outline:none}.inputDef:focus{outline:none;box-shadow:none}.cubeSpace{scroll-snap-align:start}@media screen and (max-width:850px){.sin-imagen{display:none!important}.imagen-movil{width:40%!important;padding:0!important;margin:0!important}.spaceMedia{background-color:transparent;min-height:0!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn 1s ease-in-out forwards}@keyframes slideL{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.slide-l{animation:slideL 1.2s ease-in-out forwards}@keyframes slideR{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.slide-r{animation:slideR 1.2s ease-in-out forwards}@keyframes slideT{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.slide-t{animation:slideT 1.2s ease-in-out forwards}@keyframes slideB{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.slide-b{animation:slideB 1.2s ease-in-out forwards}.not-visible{opacity:0;visibility:hidden}.visible{opacity:1;visibility:visible}@media (max-width:768px){.cubeSpace:not(.home-section):not(.title-section):not(.video-section){height:auto!important;min-height:100vh;padding:80px 20px 40px 20px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.cubeSpace:not(.home-section):not(.title-section):not(.video-section)>.col-12.col-lg-6:first-child{order:1;width:100%;padding:0 10px}.cubeSpace:not(.home-section):not(.title-section):not(.video-section)>.col-12.col-lg-6:last-child{order:2;width:100%;padding:15px 0}.cubeSpace:not(.home-section):not(.title-section):not(.video-section) .w-75{width:100%!important}.cubeSpace:not(.home-section):not(.title-section):not(.video-section) .fuentes-clamp3,.cubeSpace:not(.home-section):not(.title-section):not(.video-section) .label-1{font-size:clamp(22px,6vw,30px)!important;text-align:left!important;justify-content:flex-start!important;line-height:1.2!important}.cubeSpace:not(.home-section):not(.title-section):not(.video-section) .fuentes-clamp4,.cubeSpace:not(.home-section):not(.title-section):not(.video-section) .label-2{font-size:clamp(13px,3.5vw,16px)!important;padding-left:0!important;text-align:left!important;line-height:1.5!important;margin-top:10px!important}.cubeSpace:not(.home-section):not(.title-section):not(.video-section) .spaceMedia{display:flex;justify-content:center;align-items:center}.cubeSpace:not(.home-section):not(.title-section):not(.video-section) .spaceMedia img{width:65%!important;max-width:260px;height:auto}.cubeSpace:not(.home-section):not(.title-section):not(.video-section) .mt-5,.cubeSpace:not(.home-section):not(.title-section):not(.video-section) .mt-lg-5{margin-top:0!important}.cubeSpace:not(.home-section):not(.title-section):not(.video-section) .text-start{text-align:left!important}}