.btn_google_wrapper{width:100%;min-height:44px}.btn_google_pendiente{pointer-events:none;opacity:.6}.btn_google_wrapper>div,.btn_google_wrapper iframe{width:100%!important}.separador_oauth{color:var(--c-primary-blanco);align-items:center;gap:.5rem;display:flex}.separador_oauth:before,.separador_oauth:after{content:"";background-color:var(--c-primary);flex:1;height:1px}@keyframes temblor{0%,to{transform:translate(0)}10%{transform:translate(-4px)}20%{transform:translate(4px)}30%{transform:translate(-4px)}40%{transform:translate(4px)}50%{transform:translate(-2px)}60%{transform:translate(2px)}70%{transform:translate(-1px)}80%{transform:translate(1px)}}.temblor{animation:.5s temblor}.hero{min-height:1px;position:relative}.formulario{padding:var(--esp-20-40) var(--esp-20-60);background:var(--g-blanco-transp-75-85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--so-caja);border-radius:12px}.img_fill{z-index:0;object-fit:cover;object-position:center}.img_fill_center_top{z-index:0;object-fit:cover;object-position:center top}.overlay_30{z-index:1;background:var(--c-primary-negro-transp-30);position:absolute;inset:0}.overlay_40{z-index:1;background:var(--c-primary-negro-transp-40);position:absolute;inset:0}.overlay_60{z-index:1;background:var(--c-primary-negro-transp-60);position:absolute;inset:0}.contenido{z-index:2;color:var(--c-primary-blanco);position:relative}.padding_contenido{padding:min(calc(112px + (200 - 112) * ((100vw - 320px) / (1920 - 320))), 234px) var(--esp-20-160) min(calc(72px + (152 - 72) * ((100vw - 320px) / (1920 - 320))), 186px) var(--esp-20-160)}.head{z-index:20;background-color:#0000;flex-wrap:nowrap;align-items:center;width:100%;max-width:2600px;display:flex;position:fixed;top:0}.head_left,.head_funnel{flex:1;height:min(4.375vw + 116px,229.75px);position:relative}@media only screen and not (min-width:1200px){.head_left{min-width:200px;max-width:300px}}.head_right_burger{text-align:right;flex:1;min-width:100px}.head_logo{width:min(22.2222vw + 88.8889px,200px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.head_logo_funnel{width:min(31.1111vw + 92.4444px,248px)}.head_logo_focus:focus-visible .head_logo{outline:2px dashed var(--c-primary-blanco);outline-offset:2px;border-radius:4px}.dropdown{pointer-events:none;z-index:20;transform:translateY(var(--esp-4));border:1px solid var(--c-primary-blanco);text-align:left;visibility:hidden;opacity:0;background-color:var(--c-primary-negro-transp-75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:296px;box-shadow:var(--so-caja);border-radius:8px;padding:1rem;transition:opacity .15s ease-out,transform .15s ease-out;position:absolute;top:100%;left:0}.show_dropdown{pointer-events:auto;visibility:visible;opacity:1;display:block;transform:translateY(0)}.menu_burger{z-index:-1;transform-origin:top;background-color:var(--c-primary-negro);width:100%;min-height:100svh;max-height:100svh;animation:.5s ease-in-out forwards show_menu;position:fixed;top:0;left:0;overflow:auto}.menu_burger_cont{clip-path:inset(100px 0 0);height:100vh;overflow-y:auto}.burger_list{text-align:left;max-width:288px;margin:calc(1.70697vw + 122.538px) auto 50px;list-style:none}@keyframes show_menu{0%{top:-100svh}to{top:0}}@supports (animation-range:exit 0% exit 100%){@keyframes header{0%{background-color:#0000}to{background-color:var(--c-primary-negro)}}.head{animation:linear both header;animation-timeline:scroll();animation-range:0 65svh}@keyframes head_left{0%{height:min(4.375vw + 116px,229.75px)}to{height:100px}}.head_left,.head_funnel{animation:linear both head_left;animation-timeline:scroll();animation-range:0 65svh}}@supports not (animation-range:exit 0% exit 100%){.head{background-color:var(--c-primary-negro)}.head_left{height:100px}}footer{background-color:var(--c-primary-negro)}.foot{gap:0 var(--esp-20-60);padding:var(--esp-20-100) var(--esp-20-160) 0 var(--esp-20-160);grid-template-columns:minmax(100px,3fr) minmax(100px,2fr);grid-template-areas:"navegacion cta";align-self:end;align-items:start;display:grid}.navegacion{gap:var(--esp-20-40);grid-area:navegacion;grid-template-columns:minmax(50px,1fr) minmax(50px,1fr) minmax(50px,1fr);grid-template-areas:"herramientas soluciones empresa";display:grid}.herramientas{grid-area:herramientas;list-style:none}.soluciones{grid-area:soluciones;list-style:none}.empresa{grid-area:empresa;list-style:none}.cta{padding:var(--esp-20-30);background-color:color-mix(in srgb, var(--c-primary-negro) 90%, white 10%);border-radius:8px;grid-area:cta}.foot_sec{gap:0 var(--esp-20-60);padding:var(--esp-20-60) var(--esp-20-160) var(--esp-20-60) var(--esp-20-160);grid-template-columns:minmax(100px,3fr) minmax(100px,2fr);grid-template-areas:"contacto logo";align-self:end;align-items:start;display:grid}.contacto{grid-area:contacto}.logo{grid-area:logo}.logo_pie{width:226px;height:auto;margin-bottom:var(--esp-4-8)}.logo_pie_focus:focus-visible .logo_pie{outline:2px dashed var(--c-primary-blanco);outline-offset:2px;border-radius:4px}.contact,.email_tel{margin-bottom:var(--esp-8-16)}.foot_ter{padding:0 var(--esp-20-160) var(--esp-20-100) var(--esp-20-160)}.legal,.legal_min{grid-area:legal;justify-self:center;list-style:none}.rrss_cir{background-color:var(--c-primary-blanco);border-radius:50%;width:44px;height:44px;display:inline-block;position:relative}.rrss_cir:hover{background-color:var(--c-primary)}.rrss_cir:focus-visible{outline:2px dashed var(--c-primary-blanco);outline-offset:2px;border-radius:4px}.rrss_ico{width:36px;height:36px;fill:var(--c-primary-negro);stroke:var(--c-primary-negro);stroke-width:1.75px;display:block;position:absolute;top:4px;left:4px}.ico_linkedin{width:34px;height:34px;top:5px;left:5px}.ico_whatsapp{top:3px;left:5px}.legal_min{display:none}.barra_sep{margin:0 var(--esp-4-8);color:var(--c-primary-blanco)}@media only screen and not (min-width:900px){.foot{grid-template-columns:minmax(100px,1fr);grid-template-areas:"navegacion""cta"}.navegacion{justify-self:center}.cta{width:100%;max-width:600px;margin:var(--esp-20-60) auto 0 auto}}@media only screen and not (min-width:640px){.foot_sec{gap:var(--esp-20-60) 0;grid-template-columns:minmax(100px,1fr);grid-template-areas:"contacto""logo"}.contacto{text-align:center;justify-self:center}.logo{justify-self:center}.legal{display:none}.legal_min{display:block}}@media only screen and (45px<=width<470px){.navegacion{gap:var(--esp-20-40);grid-area:navegacion;grid-template-columns:minmax(50px,1fr) minmax(50px,1fr);grid-template-areas:"herramientas soluciones""empresa empresa";display:grid}}
