.landingFlowki{--lf-bg:#fbf9f8;--lf-surface:#fff;--lf-ink:#0d1321;--lf-ink-2:#2b3140;--lf-muted:#5a6070;--lf-line:#efe5e1;--lf-line-fuerte:#e3d3cd;--lf-marca:#ff5a3c;--lf-accion:#d63f1e;--lf-accion-hover:#b9341a;--lf-durazno:#fff1ec;--lf-durazno-2:#ffe6e0;--lf-oro:#ffb25a;--lf-ok:#15803d;--lf-radio:20px;--lf-radio-grande:28px;--lf-sombra:0 1px 2px #0d13210d, 0 12px 32px -18px #0d132138;--lf-sombra-alta:0 2px 6px #0d13210f, 0 28px 60px -28px #0d132159;--lf-transicion:.18s cubic-bezier(.2, .7, .2, 1);background:var(--lf-bg);color:var(--lf-ink);font-family:var(--fuente-base), "Manrope", ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;font-size:17px;line-height:1.6}.landingFlowki h1,.landingFlowki h2,.landingFlowki h3{color:var(--lf-ink);text-wrap:balance;margin:0}.landingFlowki h1,.landingFlowki h2{font-family:"Unbounded", var(--fuente-base), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;font-weight:700}.landingFlowki h3{letter-spacing:-.01em;font-weight:800}.landingFlowki p{margin:0}.landingFlowki a{color:inherit;text-decoration:none}.landingFlowki ul,.landingFlowki ol{margin:0;padding:0;list-style:none}.landingFlowki img{max-width:100%;height:auto;display:block}.landingFlowki ::selection{background:var(--lf-durazno-2);color:var(--lf-ink)}.landingFlowki :focus-visible{outline:3px solid var(--lf-accion);outline-offset:3px;border-radius:10px}.landingFlowki .lfSaltar{z-index:100;background:var(--lf-ink);color:#fff;border-radius:12px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:16px}.landingFlowki .lfSaltar:focus{top:12px}.landingFlowki .lfWrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.landingFlowki .lfWrapAngosto{max-width:860px}.landingFlowki .lfBtn{cursor:pointer;min-height:44px;transition:background var(--lf-transicion), border-color var(--lf-transicion), color var(--lf-transicion), transform var(--lf-transicion);touch-action:manipulation;white-space:nowrap;border:1.5px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:15px;font-weight:800;line-height:1.2;display:inline-flex}.landingFlowki .lfBtn:active{transform:scale(.98)}.landingFlowki .lfBtnGrande{border-radius:16px;min-height:52px;padding:14px 24px;font-size:16px}.landingFlowki .lfBtnPrimario{background:var(--lf-accion);color:#fff}.landingFlowki .lfBtnPrimario:hover{background:var(--lf-accion-hover)}.landingFlowki .lfBtnSecundario{background:var(--lf-surface);color:var(--lf-ink);border-color:var(--lf-line-fuerte)}.landingFlowki .lfBtnSecundario:hover{border-color:var(--lf-ink)}.landingFlowki .lfBtnFantasma{color:var(--lf-ink);background:0 0}.landingFlowki .lfBtnFantasma:hover{background:var(--lf-durazno)}.landingFlowki .lfBtnBlanco{color:var(--lf-ink);background:#fff}.landingFlowki .lfBtnBlanco:hover{background:var(--lf-durazno)}.landingFlowki .lfNav{z-index:40;border-bottom:1px solid var(--lf-line);background:#fbf9f8f0;position:sticky;top:0}.landingFlowki .lfNavWrap{justify-content:space-between;align-items:center;gap:20px;min-height:68px;display:flex}.landingFlowki .lfMarca{font-family:"Unbounded", var(--fuente-base), sans-serif;letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;font-weight:700;display:inline-flex}.landingFlowki .lfNavEnlaces{gap:4px;display:flex}.landingFlowki .lfNavEnlaces a{color:var(--lf-ink-2);transition:background var(--lf-transicion), color var(--lf-transicion);border-radius:10px;padding:8px 12px;font-size:15px;font-weight:700}.landingFlowki .lfNavEnlaces a:hover{background:var(--lf-durazno);color:var(--lf-ink)}.landingFlowki .lfNavAcciones{align-items:center;gap:8px;display:flex}.landingFlowki .lfHero{background:radial-gradient(900px 420px at 85% 10%, var(--lf-durazno-2), transparent 70%), radial-gradient(700px 360px at 0% 100%, #fff6f2, transparent 70%);padding:72px 0 96px;overflow:hidden}.landingFlowki .lfHeroGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.landingFlowki .lfInsignia,.landingFlowki .lfEtiqueta{background:var(--lf-surface);border:1px solid var(--lf-line-fuerte);color:var(--lf-accion);letter-spacing:.01em;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-flex}.landingFlowki .lfInsignia svg,.landingFlowki .lfEtiqueta svg{color:var(--lf-marca)}.landingFlowki .lfHero h1{margin-top:20px;font-size:clamp(32px,3.9vw,48px);line-height:1.08}.landingFlowki .lfResalta{color:var(--lf-marca)}.landingFlowki .lfHeroBajada{max-width:540px;color:var(--lf-muted);margin-top:20px;font-size:18px}.landingFlowki .lfHeroAcciones{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.landingFlowki .lfHeroChecks{color:var(--lf-ink-2);flex-wrap:wrap;gap:10px 20px;margin-top:28px;font-size:14px;font-weight:700;display:flex}.landingFlowki .lfHeroChecks li{align-items:center;gap:6px;display:inline-flex}.landingFlowki .lfHeroChecks svg{color:var(--lf-ok)}.landingFlowki .lfHeroVisual{padding:0 44px 56px 0;position:relative}.landingFlowki .lfHeroTelefono{width:27%;min-width:130px;position:absolute;bottom:0;right:0}.landingFlowki .lfAviso{background:var(--lf-surface);border:1px solid var(--lf-line);box-shadow:var(--lf-sombra-alta);border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 12px;font-size:14px;line-height:1.3;display:flex;position:absolute;bottom:18px;left:-24px}.landingFlowki .lfAviso strong{color:var(--lf-ink);display:block}.landingFlowki .lfAviso small{color:var(--lf-muted);font-size:13px}.landingFlowki .lfAvisoIcono{width:38px;height:38px;color:var(--lf-ok);background:#dcfce7;border-radius:12px;place-items:center;display:grid}.landingFlowki .lfNavegador{background:var(--lf-surface);border:1px solid var(--lf-line-fuerte);box-shadow:var(--lf-sombra-alta);border-radius:18px;overflow:hidden}.landingFlowki .lfNavegadorBarra{border-bottom:1px solid var(--lf-line);background:#fdfbfa;gap:6px;padding:11px 14px;display:flex}.landingFlowki .lfNavegadorBarra span{background:var(--lf-line-fuerte);border-radius:50%;width:10px;height:10px}.landingFlowki .lfTelefono{background:var(--lf-ink);box-shadow:var(--lf-sombra-alta);border-radius:34px;padding:8px}.landingFlowki .lfTelefono img{border-radius:27px}.landingFlowki .lfSeccion{padding:72px 0}.landingFlowki .lfSeccionSuave{background:var(--lf-surface);border-top:1px solid var(--lf-line);border-bottom:1px solid var(--lf-line)}.landingFlowki .lfEncabezado{text-align:center;max-width:680px;margin:0 auto 48px}.landingFlowki .lfEncabezado h2{margin-top:16px;font-size:clamp(28px,3.4vw,40px);line-height:1.15}.landingFlowki .lfEncabezado p{color:var(--lf-muted);margin-top:14px;font-size:18px}.landingFlowki .lfIconoCaja{background:var(--lf-durazno);width:48px;height:48px;color:var(--lf-marca);border-radius:14px;flex:none;place-items:center;display:grid}.landingFlowki .lfIconoChico{border-radius:12px;width:40px;height:40px}.landingFlowki .lfProblemas{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.landingFlowki .lfProblema{background:var(--lf-surface);border:1px solid var(--lf-line);border-radius:var(--lf-radio);box-shadow:var(--lf-sombra);flex-direction:column;gap:16px;padding:28px;display:flex}.landingFlowki .lfProblemaTexto{font-size:18px;font-weight:800;line-height:1.4}.landingFlowki .lfSolucion{border-top:1px dashed var(--lf-line-fuerte);color:var(--lf-muted);gap:8px;margin-top:auto;padding-top:16px;font-size:16px;display:flex}.landingFlowki .lfSolucion svg{color:var(--lf-accion);flex:none;margin-top:4px}.landingFlowki .lfBloque{border-radius:var(--lf-radio-grande);background:var(--lf-surface);border:1px solid var(--lf-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;padding:56px;display:grid}.landingFlowki .lfBloqueDurazno{background:linear-gradient(160deg, var(--lf-durazno) 0%, #fff 70%);border-color:var(--lf-durazno-2)}.landingFlowki .lfBloqueInvertido{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.landingFlowki .lfBloqueInvertido .lfBloqueTexto{order:2}.landingFlowki .lfBloqueTinta{background:var(--lf-ink);border-color:var(--lf-ink);color:#eef0f4}.landingFlowki .lfBloqueTinta h2{color:#fff}.landingFlowki .lfBloqueTinta .lfBloqueTexto>p,.landingFlowki .lfBloqueTinta .lfBeneficios{color:#c9cdd6}.landingFlowki .lfEtiquetaClara{color:#ffd2c6;background:#ffffff14;border-color:#ffffff2e}.landingFlowki .lfBloqueTexto h2{margin-top:18px;font-size:clamp(26px,3vw,36px);line-height:1.18}.landingFlowki .lfBloqueTexto>p{color:var(--lf-muted);margin-top:16px}.landingFlowki .lfBeneficios{color:var(--lf-ink-2);gap:12px;margin-top:24px;font-size:16px;font-weight:600;display:grid}.landingFlowki .lfBeneficios li{gap:10px;display:flex}.landingFlowki .lfBeneficios svg{color:var(--lf-marca);flex:none;margin-top:3px}.landingFlowki .lfBloqueVisual{position:relative}.landingFlowki .lfInserto{border:1px solid var(--lf-line-fuerte);width:46%;box-shadow:var(--lf-sombra-alta);background:#fff;border-radius:16px;margin:0;position:absolute;bottom:-36px;right:-20px;overflow:hidden}.landingFlowki .lfInsertoAncho{width:52%;bottom:-30px;left:-24px;right:auto}.landingFlowki .lfBloqueVisualTelefono{justify-content:center;display:flex}.landingFlowki .lfBloqueVisualTelefono .lfTelefono{background:#1f2636;width:min(300px,70%)}.landingFlowki .lfPasos{counter-reset:paso;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.landingFlowki .lfPaso{border-radius:var(--lf-radio);background:var(--lf-surface);border:1px solid var(--lf-line);padding:28px}.landingFlowki .lfPasoNumero{background:var(--lf-ink);color:#fff;width:40px;height:40px;font-family:"Unbounded", var(--fuente-base), sans-serif;border-radius:12px;place-items:center;font-weight:700;display:grid}.landingFlowki .lfPaso h3{margin-top:18px;font-size:20px}.landingFlowki .lfPaso p{color:var(--lf-muted);margin-top:8px;font-size:16px}.landingFlowki .lfIncluido{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.landingFlowki .lfIncluidoItem{background:var(--lf-bg);border:1px solid var(--lf-line);border-radius:18px;gap:14px;padding:20px;display:flex}.landingFlowki .lfIncluidoItem h3{font-size:16px}.landingFlowki .lfIncluidoItem p{color:var(--lf-muted);margin-top:4px;font-size:14.5px;line-height:1.5}.landingFlowki .lfDispositivos{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px;display:flex}.landingFlowki .lfDispositivos span{border:1px solid var(--lf-line-fuerte);color:var(--lf-ink-2);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.landingFlowki .lfPreciosGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.landingFlowki .lfPlan{background:var(--lf-surface);border:1px solid var(--lf-line);border-radius:var(--lf-radio);box-shadow:var(--lf-sombra);flex-direction:column;gap:6px;padding:26px 20px 20px;display:flex;position:relative}.landingFlowki .lfPlan.destacado{border:2px solid var(--lf-marca);box-shadow:var(--lf-sombra-alta)}.landingFlowki .lfTag{background:var(--lf-accion);color:#fff;letter-spacing:.02em;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800;position:absolute;top:-13px;left:18px}.landingFlowki .lfKicker{color:var(--lf-accion);font-size:13px;font-weight:800}.landingFlowki .lfPlan h3{font-family:"Unbounded", var(--fuente-base), sans-serif;font-size:22px;font-weight:700}.landingFlowki .lfRange{color:var(--lf-muted);min-height:40px;font-size:14px;line-height:1.4}.landingFlowki .lfPrecio{font-family:"Unbounded", var(--fuente-base), sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:10px 0 16px;font-size:26px;font-weight:700}.landingFlowki .lfPrecio small{font-family:var(--fuente-base), sans-serif;color:var(--lf-muted);letter-spacing:0;font-size:14px;font-weight:600}.landingFlowki .lfPlanBoton{width:100%;margin-top:auto}.landingFlowki .lfPreciosNota{color:var(--lf-muted);text-align:center;justify-content:center;align-items:center;gap:10px;margin-top:28px;font-size:15px;display:flex}.landingFlowki .lfPreciosNota svg{color:var(--lf-marca);flex:none}.landingFlowki .lfPreciosNota strong{color:var(--lf-ink)}.landingFlowki .faqLista{gap:12px;display:grid}.landingFlowki .faqItem{background:var(--lf-bg);border:1px solid var(--lf-line);transition:border-color var(--lf-transicion), background var(--lf-transicion);border-radius:18px}.landingFlowki .faqItem.abierta{background:var(--lf-surface);border-color:var(--lf-line-fuerte)}.landingFlowki .faqPregunta{width:100%;min-height:56px;color:var(--lf-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:17px;font-weight:800;display:flex}.landingFlowki .faqIcono{color:var(--lf-accion);transition:transform var(--lf-transicion);flex:none}.landingFlowki .faqItem.abierta .faqIcono{transform:rotate(180deg)}.landingFlowki .faqRespuesta{color:var(--lf-muted);padding:0 22px 20px;font-size:16px}.landingFlowki .lfCierre{border-radius:var(--lf-radio-grande);background:var(--lf-accion);background:linear-gradient(135deg, var(--lf-accion) 0%, var(--lf-accion-hover) 100%);color:#fff;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:40px;padding:56px;display:grid}.landingFlowki .lfCierre h2{color:#fff;font-size:clamp(28px,3.4vw,40px);line-height:1.15}.landingFlowki .lfCierre p{color:#fff;margin-top:14px;font-size:18px}.landingFlowki .lfCierreAcciones{justify-items:start;gap:14px;display:grid}.landingFlowki .lfCierreCorreo,.landingFlowki .lfCierreTelefono{color:#fff;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.landingFlowki .lfCierreCorreo:hover{text-decoration:underline}.landingFlowki .lfFooter{border-top:1px solid var(--lf-line);background:var(--lf-surface);padding:48px 0 32px}.landingFlowki .lfFooterWrap{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.landingFlowki .lfFooterTexto{max-width:340px;color:var(--lf-muted);margin-top:10px;font-size:15px}.landingFlowki .lfFooterEnlaces{color:var(--lf-ink-2);flex-wrap:wrap;gap:8px 20px;font-size:15px;font-weight:700;display:flex}.landingFlowki .lfFooterEnlaces a{padding:4px 0}.landingFlowki .lfFooterEnlaces a:hover{color:var(--lf-accion)}.landingFlowki .lfFooterLegal{border-top:1px solid var(--lf-line);color:var(--lf-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:36px;padding-top:20px;font-size:14px;display:flex}.landingFlowki .lfHeroBeneficios{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:560px;margin-top:24px;display:grid}.landingFlowki .lfHeroBeneficios li{background:var(--lf-surface);border:1px solid var(--lf-line);color:var(--lf-muted);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-size:14px;line-height:1.35;display:flex}.landingFlowki .lfHeroBeneficios svg{color:var(--lf-marca)}.landingFlowki .lfHeroBeneficios strong{color:var(--lf-ink);display:block}.landingFlowki .lfNotaChica{border-top:1px dashed var(--lf-line-fuerte);color:var(--lf-muted);margin-top:20px;padding-top:16px;font-size:14.5px}.landingFlowki .lfTresColumnas,.landingFlowki .lfCuatroColumnas{gap:20px;margin-top:32px;display:grid}.landingFlowki .lfTresColumnas{grid-template-columns:repeat(3,minmax(0,1fr))}.landingFlowki .lfCuatroColumnas{grid-template-columns:repeat(4,minmax(0,1fr))}.landingFlowki .lfTresColumnas>div,.landingFlowki .lfDato{background:var(--lf-surface);border:1px solid var(--lf-line);border-radius:18px;padding:22px}.landingFlowki .lfSeccionSuave .lfDato{background:var(--lf-bg)}.landingFlowki .lfTresColumnas h3,.landingFlowki .lfDato h3{font-size:17px}.landingFlowki .lfDato h3{margin-top:14px}.landingFlowki .lfTresColumnas p,.landingFlowki .lfDato p{color:var(--lf-muted);margin-top:6px;font-size:15px;line-height:1.5}.landingFlowki .lfBloqueSecundario{margin-top:48px}.landingFlowki .lfImpresion{background:var(--lf-durazno);border:1px solid var(--lf-durazno-2);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:20px;padding:22px 24px;display:grid}.landingFlowki .lfImpresion h3{font-size:18px}.landingFlowki .lfImpresion p{color:var(--lf-ink-2);margin-top:6px;font-size:15px;line-height:1.5}.landingFlowki .lfImpresionAnchos{align-items:flex-end;gap:10px;display:flex}.landingFlowki .lfTicket{border:1px solid var(--lf-line-fuerte);font-family:"Unbounded", var(--fuente-base), sans-serif;color:var(--lf-ink);box-shadow:var(--lf-sombra);background:#fff;border-radius:6px 6px 2px 2px;flex-direction:column;justify-content:flex-end;align-items:center;padding:10px 0 12px;font-size:18px;font-weight:700;display:flex}.landingFlowki .lfTicket small{font-family:var(--fuente-base), sans-serif;color:var(--lf-muted);font-size:11px;font-weight:700}.landingFlowki .lfTicket58{width:52px;height:78px}.landingFlowki .lfTicket80{width:72px;height:96px}.landingFlowki .lfBloqueSucursales{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.landingFlowki .lfVisualCentrado{justify-self:center;width:100%;max-width:460px}.landingFlowki a.lfGiro{color:inherit;transition:border-color var(--lf-transicion), transform var(--lf-transicion);text-decoration:none}.landingFlowki a.lfGiro:hover{border-color:var(--lf-marca);transform:translateY(-2px)}.landingFlowki .lfGiroIr{color:var(--lf-accion);align-items:center;gap:5px;margin-top:6px;font-size:14px;font-weight:800;display:inline-flex}.landingFlowki .lfVisualTiket{max-width:520px}.landingFlowki .lfPrecioSucursal{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:18px;align-items:center;gap:16px;margin-top:28px;padding:16px 20px;font-weight:700;line-height:1.35;display:flex}.landingFlowki .lfPrecioSucursal small{color:#c9cdd6;margin-top:2px;font-size:14px;font-weight:500;display:block}.landingFlowki .lfPrecioSucursalMonto{font-family:"Unbounded", var(--fuente-base), sans-serif;color:#ffb4a1;letter-spacing:-.02em;font-size:34px}.landingFlowki .lfRoles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.landingFlowki .lfRol{border-radius:var(--lf-radio);background:var(--lf-surface);border:1px solid var(--lf-line);flex-direction:column;align-items:center;gap:16px;margin:0;padding:24px 20px;display:flex}.landingFlowki .lfRolMenu{width:min(220px,80%);box-shadow:var(--lf-sombra-alta);border-radius:16px;overflow:hidden}.landingFlowki .lfRolTelefono{width:min(210px,72%)}.landingFlowki .lfRol figcaption{text-align:center}.landingFlowki .lfRol figcaption strong{font-size:17px;display:block}.landingFlowki .lfRol figcaption span{color:var(--lf-muted);font-size:15px}.landingFlowki .lfApps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.landingFlowki .lfApp{border-radius:var(--lf-radio-grande);background:var(--lf-bg);border:1px solid var(--lf-line);flex-direction:column;gap:24px;padding:32px;display:flex}.landingFlowki .lfAppTelefonos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:420px;margin:0 auto;display:grid}.landingFlowki .lfAppTexto h3{align-items:center;gap:8px;font-size:20px;display:flex}.landingFlowki .lfAppTexto h3 svg{color:var(--lf-marca)}.landingFlowki .lfAppTexto .lfBeneficios{margin-top:14px}.landingFlowki .lfBloqueNotificaciones{background:var(--lf-bg)}.landingFlowki .lfBloqueoSeccion{margin-top:56px}.landingFlowki .lfEncabezadoChico{margin-bottom:32px}.landingFlowki .lfEncabezadoChico h3{font-family:"Unbounded", var(--fuente-base), sans-serif;letter-spacing:-.02em;font-size:clamp(22px,2.4vw,28px);font-weight:700}.landingFlowki .lfBloqueos{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.landingFlowki .lfBloqueoItem{flex-direction:column;align-items:center;gap:16px;margin:0;display:flex}.landingFlowki .lfBloqueoItem figcaption{text-align:center}.landingFlowki .lfBloqueoItem figcaption strong{font-size:17px;display:block}.landingFlowki .lfBloqueoItem figcaption span{color:var(--lf-muted);font-size:15px}.landingFlowki .lfBloqueo{width:min(290px,100%)}.landingFlowki .lfBloqueoPantalla{aspect-ratio:9/15.5;color:#fff;background:radial-gradient(120% 70% at 20% 0,#ffb08f 0%,#0000 60%),radial-gradient(120% 80% at 100% 100%,#ff5a3c 0%,#0000 55%),linear-gradient(170deg,#3b1d2e 0%,#1b1f33 100%);border-radius:27px;padding:44px 12px 16px;position:relative;overflow:hidden}.landingFlowki .lfBloqueoHora{text-align:center;font-family:"Unbounded", var(--fuente-base), sans-serif;letter-spacing:-.02em;font-size:46px;font-weight:600;line-height:1}.landingFlowki .lfBloqueoHora small{font-family:var(--fuente-base), sans-serif;letter-spacing:0;opacity:.9;margin-top:8px;font-size:13px;font-weight:600;display:block}.landingFlowki .lfBloqueoLista{gap:8px;margin-top:26px;display:grid}.landingFlowki .lfNotificacion{color:var(--lf-ink);background:#ffffffe6;border-radius:18px;padding:10px 12px 12px;box-shadow:0 6px 18px -8px #00000073}.landingFlowki .lfNotificacionCabeza{text-transform:uppercase;letter-spacing:.03em;color:#3d4250;align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:flex}.landingFlowki .lfNotificacionCabeza img{border-radius:6px}.landingFlowki .lfNotificacionCabeza small{text-transform:none;letter-spacing:0;color:#5a6070;margin-left:auto;font-size:11.5px;font-weight:600}.landingFlowki .lfNotificacion strong{margin-top:6px;font-size:14px;line-height:1.25;display:block}.landingFlowki .lfNotificacion p{color:#2b3140;margin-top:2px;font-size:13px;line-height:1.35}.landingFlowki .lfBloqueoNota{text-align:center;color:var(--lf-muted);margin-top:24px;font-size:13.5px}@media (max-width:1180px){.landingFlowki .lfNavEnlaces a{padding:8px;font-size:14px}}@media (max-width:1100px){.landingFlowki .lfPreciosGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.landingFlowki .lfIncluido,.landingFlowki .lfCuatroColumnas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1080px){.landingFlowki .lfNavEnlaces{display:none}}@media (max-width:980px){.landingFlowki .lfBloqueSucursales,.landingFlowki .lfApps,.landingFlowki .lfTresColumnas{grid-template-columns:1fr}.landingFlowki .lfRoles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.landingFlowki .lfRol{padding:16px 10px}.landingFlowki .lfBloqueos{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.landingFlowki .lfHero{padding:48px 0 72px}.landingFlowki .lfHeroGrid,.landingFlowki .lfBloque,.landingFlowki .lfBloqueInvertido,.landingFlowki .lfCierre{grid-template-columns:1fr}.landingFlowki .lfBloqueInvertido .lfBloqueTexto{order:0}.landingFlowki .lfBloque,.landingFlowki .lfCierre{gap:36px;padding:36px 28px}.landingFlowki .lfProblemas,.landingFlowki .lfPasos{grid-template-columns:1fr}.landingFlowki .lfInserto{bottom:-24px;right:-8px}}@media (max-width:640px){.landingFlowki{font-size:16px}.landingFlowki .lfWrap{padding:0 16px}.landingFlowki .lfSoloEscritorio{display:none}.landingFlowki .lfSeccion{padding:64px 0}.landingFlowki .lfHeroBajada,.landingFlowki .lfEncabezado p,.landingFlowki .lfCierre p{font-size:16px}.landingFlowki .lfHeroAcciones .lfBtn{width:100%}.landingFlowki .lfHeroVisual{padding:0 24px 48px 0}.landingFlowki .lfImpresion{grid-template-columns:1fr}.landingFlowki .lfImpresionAnchos{justify-content:flex-start}.landingFlowki .lfAviso{padding:10px 12px 10px 10px;bottom:0;left:0}.landingFlowki .lfBloque,.landingFlowki .lfCierre{border-radius:22px;padding:28px 18px}.landingFlowki .lfInserto{width:80%;margin:16px auto 0;position:static}.landingFlowki .lfPreciosGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landingFlowki .lfIncluido,.landingFlowki .lfCuatroColumnas{grid-template-columns:1fr}.landingFlowki .lfCierreAcciones .lfBtn{width:100%}.landingFlowki .lfHeroBeneficios{grid-template-columns:1fr}.landingFlowki .lfHeroBeneficios li{flex-direction:row;align-items:center}.landingFlowki .lfRoles{grid-template-columns:1fr 1fr}.landingFlowki .lfRol:last-child{grid-column:1/-1}.landingFlowki .lfApp{padding:22px 16px}.landingFlowki .lfBloqueos{grid-template-columns:1fr;gap:28px}.landingFlowki .lfBloqueo{width:min(280px,82%)}.landingFlowki .lfPrecioSucursal{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:480px){.landingFlowki .lfPreciosGrid{grid-template-columns:1fr}.landingFlowki .lfNavAcciones .lfBtn{padding:10px 14px}}@media (prefers-reduced-motion:reduce){.landingFlowki *,.landingFlowki :before,.landingFlowki :after{transition:none!important;animation:none!important}}
@keyframes entrar{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.p-selector{display:contents}.p-selector .pagina{background:var(--bg);justify-content:center;align-items:center;min-height:100dvh;padding:clamp(16px,6vw,24px);display:flex}.p-selector .envoltura{flex-direction:column;align-items:center;gap:clamp(28px,8vw,40px);width:100%;max-width:560px;animation:.4s entrar;display:flex}@media (prefers-reduced-motion:reduce){.p-selector .envoltura{animation:none}}.p-selector .marca{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.p-selector .marcaIcono{object-fit:contain;width:56px;height:56px}.p-selector .marcaCirculo{background:var(--negro);width:52px;height:52px;color:var(--accent);border-radius:15px;place-items:center;font-size:20px;font-weight:800;display:grid}.p-selector img.marcaCirculo{object-fit:contain;background:0 0}.p-selector .marcaNombre{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.p-selector .marcaSub{color:var(--muted);margin:0;font-size:14px}.p-selector .opciones{grid-template-columns:1fr 1fr;gap:14px;width:100%;display:grid}@media (max-width:480px){.p-selector .opciones{grid-template-columns:1fr}}.p-selector .tarjeta{text-align:center;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-lg);color:var(--ink);flex-direction:column;align-items:center;gap:12px;min-height:44px;padding:clamp(22px,6vw,32px) clamp(16px,5vw,20px);text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.p-selector .tarjeta:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 16px 32px -18px #140f0a40}.p-selector .tarjeta:active{transform:translateY(0)}.p-selector .tarjetaIcono{background:var(--accent-soft);width:52px;height:52px;color:var(--accent);border-radius:14px;place-items:center;display:grid}.p-selector .tarjetaTitulo{font-size:15.5px;font-weight:800}.p-selector .tarjetaTexto{color:var(--muted);font-size:12.5px;line-height:1.5}.p-selector .tarjetaFlecha{color:var(--accent);align-items:center;gap:5px;margin-top:2px;font-size:12px;font-weight:700;display:inline-flex}
