.input-flow-page .if-hero-copy .nk-banner-title{font-size:clamp(1.85rem, 1.1rem + 1.6vw, 2.85rem);line-height:1.15}.input-flow-page .if-hero-copy .nk-banner-subtitle{margin-top:1rem!important;font-size:1.0625rem!important;line-height:1.65!important}.input-flow-page .if-hero-copy .lp-hero-chips{max-width:none}@media (min-width:992px){.input-flow-page .if-hero-copy .lp-hero-chips{justify-content:flex-start;margin-left:0;margin-right:0}.input-flow-page .if-hero-phone{padding-inline:2.75rem}.input-flow-page .if-hero-phone .stage{padding-top:0}}.input-flow-page .msg{opacity:0;transform:translateY(6px);transition:all .35s ease}.input-flow-page .msg.on{opacity:1;transform:none}.input-flow-page .stage{position:relative;display:flex;flex-direction:column;align-items:center;padding:24px 0 6px}.input-flow-page .stage:before{content:"";position:absolute;inset:6% 4%;background:radial-gradient(circle at 25% 30%,rgba(37,211,102,.4),transparent 55%),radial-gradient(circle at 78% 72%,rgba(139,124,246,.5),transparent 55%),radial-gradient(circle at 82% 12%,rgba(37,99,235,.4),transparent 50%);filter:blur(42px);z-index:0}.input-flow-page .dev{position:relative;z-index:1;width:312px;height:640px;border-radius:54px;padding:11px;background:linear-gradient(145deg,#4a5368,#0d1220 38%,#2a3246);box-shadow:inset 0 0 0 1.5px #6b7690,0 60px 80px -34px rgba(15,31,69,.7),0 22px 40px -22px rgba(0,0,0,.55)}.input-flow-page .dev:before{content:"";position:absolute;left:-3px;top:118px;width:3px;height:52px;border-radius:2px 0 0 2px;background:#333c52;box-shadow:0 70px 0 #333c52}.input-flow-page .dev:after{content:"";position:absolute;right:-3px;top:170px;width:3px;height:86px;border-radius:0 2px 2px 0;background:#333c52}.input-flow-page .scr{position:relative;height:100%;border-radius:43px;overflow:hidden;background:#efeae2;display:flex;flex-direction:column}.input-flow-page .scr:after{content:"";position:absolute;left:50%;bottom:6px;transform:translateX(-50%);width:104px;height:4px;border-radius:4px;background:#111b21;opacity:.8}.input-flow-page .scr:before{content:"";position:absolute;inset:0;border-radius:43px;background:linear-gradient(115deg,rgba(255,255,255,.16) 0,transparent 28%);pointer-events:none;z-index:6}.input-flow-page .isl{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:94px;height:27px;border-radius:20px;background:#000;z-index:5}.input-flow-page .sb{height:46px;flex:none;background:#008069;color:#fff;display:flex;justify-content:space-between;align-items:flex-end;padding:0 28px 6px;font-size:12.5px;font-weight:700}.input-flow-page .bat{display:inline-block;width:22px;height:11px;border:1.5px solid #fff;border-radius:3px;position:relative;margin-left:6px;vertical-align:-1px}.input-flow-page .bat:before{content:"";position:absolute;inset:1.5px;background:#fff;border-radius:1px}.input-flow-page .bat:after{content:"";position:absolute;right:-4px;top:2.5px;width:2px;height:4px;background:#fff;border-radius:0 1px 1px 0}.input-flow-page .wh{flex:none;background:#008069;color:#fff;display:flex;align-items:center;gap:9px;padding:4px 14px 10px 10px}.input-flow-page .wh .av{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#2563eb,#8b7cf6);display:grid;place-items:center;font-weight:800;font-size:14px}.input-flow-page .wh b{font-size:14.5px;display:block;line-height:1.2}.input-flow-page .wh small{font-size:11px;opacity:.85}.input-flow-page .cb{flex:1;padding:12px 10px 6px;overflow:hidden;background-color:#efeae2;background-image:radial-gradient(rgba(0,0,0,.055) 1.2px,transparent 1.2px);background-size:16px 16px}.input-flow-page .dc{width:max-content;margin:0 auto 10px;background:#fff;color:#64748b;font-size:10.5px;font-weight:600;padding:4px 10px;border-radius:8px;box-shadow:0 1px 1px rgba(0,0,0,.08)}.input-flow-page .cb .msg{width:fit-content;max-width:80%;padding:7px 9px 4px;font-size:13px;line-height:1.4;border-radius:10px;border-top-left-radius:2px;margin-bottom:7px;box-shadow:0 1px 1px rgba(0,0,0,.14);color:#111b21;background:#fff}.input-flow-page .cb .msg.wo{background:#d9fdd3;margin-left:auto;border-top-left-radius:10px;border-top-right-radius:2px}.input-flow-page .cb .msg.we{background:#fff1f0;border:1px solid #fecaca;color:#b42318}.input-flow-page .cb .msg em{display:block;text-align:right;font-style:normal;font-size:9.5px;color:#667781;margin-top:1px}.input-flow-page .cb .msg em b{color:#53bdeb;font-weight:700}.input-flow-page .ib{flex:none;display:flex;gap:7px;align-items:center;padding:7px 9px 18px;background:#efeae2}.input-flow-page .ib span{flex:1;background:#fff;border-radius:22px;padding:9px 14px;font-size:12.5px;color:#8696a0}.input-flow-page .ib i{width:38px;height:38px;border-radius:50%;background:#00a884;display:grid;place-items:center;color:#fff;font-style:normal;font-size:15px}.input-flow-page .fcs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px;position:relative;z-index:2}.input-flow-page .fc{background:rgba(255,255,255,.94);backdrop-filter:blur(10px);border:1px solid #dde6f7;border-radius:16px;padding:10px 14px;display:flex;gap:10px;align-items:center;box-shadow:0 22px 40px -20px rgba(21,43,92,.55);opacity:0;transform:translateY(10px) scale(.96);transition:all .45s cubic-bezier(.2, .7, .2, 1);min-width:176px}.input-flow-page .fc:has(b:not(.wait)){opacity:1;transform:none}.input-flow-page .fc i{width:30px;height:30px;border-radius:9px;color:#fff;display:grid;place-items:center;font-style:normal;font-weight:800;font-size:14px;flex:none}.input-flow-page .fc small{display:block;font-size:10.5px;color:#64748b;font-weight:600}.input-flow-page .fc b{font-size:13px;color:#152b5c}.input-flow-page .if-phone-note{margin:12px 0 0;font-size:12px;color:#64748b;text-align:center}@media (min-width:1024px){.input-flow-page .fcs{position:absolute;inset:0;margin:0;pointer-events:none}.input-flow-page .fc{position:absolute}.input-flow-page .f1{left:-34px;top:180px}.input-flow-page .f2{right:-44px;top:340px}.input-flow-page .f3{left:-14px;bottom:80px}}@media (prefers-reduced-motion:reduce){.input-flow-page .fc,.input-flow-page .msg{transition:none}}.input-flow-page .if-compare{height:100%;padding:1.6rem 1.5rem;border-radius:1.15rem;text-align:left}.input-flow-page .if-compare h3{margin-bottom:1rem}.input-flow-page .if-compare ul{margin:0;padding:0;list-style:none}.input-flow-page .if-compare li{display:flex;gap:.65rem;padding:.45rem 0;font-size:.95rem;line-height:1.45}.input-flow-page .if-compare li::before{flex:none;font-weight:800}.input-flow-page .if-compare.is-off{background:#fff5f5;border:1px solid #fecdd3}.input-flow-page .if-compare.is-off h3,.input-flow-page .if-compare.is-off li{color:#881337}.input-flow-page .if-compare.is-off li::before{content:"✕"}.input-flow-page .if-compare.is-on{background:var(--lp-ink);color:#dbe7ff}.input-flow-page .if-compare.is-on h3{color:#fff}.input-flow-page .if-compare.is-on li::before{content:"✓";color:#86efac}.input-flow-page .if-steps{display:flex;flex-direction:column;gap:1.15rem;margin:1.75rem 0 0;padding:0;list-style:none;text-align:left}.input-flow-page .if-steps li{display:flex;gap:.85rem}.input-flow-page .if-steps b{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--lp-blue);color:#fff;font-size:.9rem}.input-flow-page .if-steps h3{margin:.15rem 0 .3rem}.input-flow-page .if-steps p{margin:0;color:#475569;font-size:.95rem;line-height:1.55}.input-flow-page .if-canvas{padding:1.25rem 1rem;border:1px solid var(--lp-line);border-radius:1.15rem;background:#fff;box-shadow:0 .85rem 2rem rgba(15,23,42,.06)}.input-flow-page .if-node{width:min(22rem,100%);margin:0 auto;overflow:hidden;border:1px solid var(--lp-line);border-radius:.85rem;background:#fff;text-align:left}.input-flow-page .if-node h3{display:flex;justify-content:space-between;gap:.75rem;margin:0;padding:.45rem .75rem;background:var(--if-node,var(--lp-blue));color:#fff;font-size:.75rem;font-weight:700}.input-flow-page .if-node p{margin:0;padding:.6rem .75rem;color:#475569;font-size:.8rem;line-height:1.45}.input-flow-page .if-node strong{color:var(--lp-ink)}.input-flow-page .if-node-link{width:2px;height:1.15rem;margin:0 auto;background:#c7d8fb}.input-flow-page .if-ui{padding:1.25rem 1.2rem 1.35rem;background:#fff;border:1px solid var(--lp-line);border-radius:1.15rem;box-shadow:0 .85rem 2rem rgba(15,23,42,.05);text-align:left}.input-flow-page .if-ui-head{display:flex;justify-content:space-between;gap:.75rem;margin:0 0 .35rem;padding-bottom:.65rem;border-bottom:1px solid #eef2f8;color:var(--lp-ink);font-size:.92rem;font-weight:800}.input-flow-page .if-ui-head span{color:var(--lp-blue);font-size:.72rem;font-weight:700}.input-flow-page .if-lbl{margin:.85rem 0 .35rem;color:#64748b;font-size:.72rem;font-weight:800}.input-flow-page .if-fld{display:flex;justify-content:space-between;gap:.5rem;padding:.55rem .75rem;border:1.5px solid #d7e1f5;border-radius:.65rem;color:var(--lp-ink);font-size:.84rem}.input-flow-page .if-fld.is-on{border-color:var(--lp-blue);box-shadow:0 0 0 3px #dce8ff}.input-flow-page .if-fld.is-tall{min-height:4rem;align-items:flex-start}.input-flow-page .if-seg{display:flex;padding:.2rem;border-radius:.65rem;background:#eef3ff}.input-flow-page .if-seg span{flex:1;padding:.4rem .35rem;border-radius:.5rem;color:#64748b;font-size:.78rem;font-weight:700;text-align:center}.input-flow-page .if-seg .is-on{background:#fff;color:var(--lp-ink);box-shadow:0 1px 3px rgba(0,0,0,.12)}.input-flow-page .if-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.input-flow-page .if-tags span{padding:.2rem .5rem;border-radius:.45rem;background:#eef3ff;color:#1d4ed8;font-size:.75rem;font-weight:700}.input-flow-page .if-tags .is-on{background:var(--lp-blue);color:#fff}.input-flow-page .if-tg{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem 0;color:var(--lp-ink);font-size:.84rem}.input-flow-page .if-tg i{position:relative;flex:none;width:2.1rem;height:1.2rem;border-radius:999px;background:#cbd5e1}.input-flow-page .if-tg i::after{content:"";position:absolute;top:2px;left:2px;width:.95rem;height:.95rem;border-radius:50%;background:#fff}.input-flow-page .if-tg i.is-on{background:var(--lp-blue)}.input-flow-page .if-tg i.is-on::after{left:.95rem}.input-flow-page .if-side{display:grid;gap:1rem}.input-flow-page .if-card{padding:1.25rem 1.2rem;border:1px solid var(--lp-line);border-radius:1.15rem;background:#fff;text-align:left}.input-flow-page .if-card h3{margin-bottom:.4rem}.input-flow-page .if-card p{margin:0;color:#475569;font-size:.92rem;line-height:1.55}.input-flow-page .if-card.is-ink{background:var(--lp-ink);border-color:var(--lp-ink)}.input-flow-page .if-card.is-ink h3{color:#fff}.input-flow-page .if-card.is-ink .if-bub.is-error,.input-flow-page .if-card.is-ink p{color:#dbe7ff}.input-flow-page .if-card.is-lilac{background:#f5f3ff;border-color:#ddd6fe}.input-flow-page .if-card.is-blue{background:#eef3ff;border-color:#c7d8fb}.input-flow-page .if-bub{max-width:92%;margin-top:.55rem;padding:.5rem .7rem;border-radius:.85rem;font-size:.82rem}.input-flow-page .if-bub.is-user{margin-left:auto;background:#1e293b;color:#fff}.input-flow-page .if-bub.is-error{background:rgba(255,255,255,.08);border:1px solid rgba(254,202,202,.45);color:#fecaca}.input-flow-page .if-choices{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.input-flow-page .if-choices span,.input-flow-page .if-export{display:inline-flex;padding:.35rem .8rem;border:1.5px solid var(--lp-blue);border-radius:999px;color:var(--lp-blue);font-size:.78rem;font-weight:700}.input-flow-page .if-export{background:var(--lp-blue);color:#fff}.input-flow-page .if-rk{display:flex;justify-content:space-between;gap:.75rem;padding:.5rem 0;border-bottom:1px solid #eef2f8;font-size:.84rem}.input-flow-page .if-rk:last-child{border-bottom:0}.input-flow-page .if-rk span{color:#64748b}.input-flow-page .if-rk strong{color:var(--lp-ink);text-align:right}.input-flow-page .if-sheet{overflow:hidden;margin-top:.9rem;border:1px solid #bbf7d0;border-radius:.75rem;font-size:.75rem}.input-flow-page .if-sheet div{display:grid;grid-template-columns:repeat(3,1fr);padding:.4rem .7rem;border-top:1px solid #e3f5ea}.input-flow-page .if-sheet div:first-child{border-top:0;background:#ecfdf3;color:var(--lp-ink);font-weight:800}.input-flow-page .if-ico{display:grid;place-items:center;width:2.2rem;height:2.2rem;margin-bottom:.75rem;border-radius:.7rem;background:var(--lp-blue);color:#fff;font-style:normal;font-weight:800}.input-flow-page .if-card.is-lilac .if-ico{background:#6366f1}.input-flow-page .if-card.is-sheet .if-ico{background:#16a34a}.input-flow-page .if-tabs{gap:.35rem;width:fit-content;max-width:100%;margin:1.75rem auto 1.25rem;padding:.35rem;border:1px solid var(--lp-line);border-radius:1rem;background:#fff}.input-flow-page .if-tabs .nav-link{border-radius:.7rem;color:#64748b;font-size:.9rem;font-weight:700}.input-flow-page .if-tabs .nav-link.active{background:var(--lp-ink);color:#fff}.input-flow-page .if-panel{padding:1.5rem 1.25rem;border:1px solid var(--lp-line);border-top:5px solid var(--if-accent,#25d366);border-radius:1.25rem;background:#fff;box-shadow:0 1rem 2rem rgba(15,23,42,.05)}.input-flow-page .if-panel h3{margin-bottom:.35rem}.input-flow-page .if-uses{display:grid;gap:1rem}.input-flow-page .if-use{position:relative;padding:1.35rem 1.25rem 1.2rem;overflow:hidden;border:1px solid var(--lp-line);border-radius:1.15rem;background:#fff;text-align:left}.input-flow-page .if-use::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--if-accent,var(--lp-blue))}.input-flow-page .if-use h3{margin-bottom:.4rem}.input-flow-page .if-use>p{color:#475569;font-size:.92rem;line-height:1.55}.input-flow-page .if-stats{background:radial-gradient(700px 320px at 90% 0,rgba(99,102,241,.35),transparent 60%),radial-gradient(600px 300px at 0 100%,rgba(43,92,253,.4),transparent 60%),var(--lp-ink);color:#fff}.input-flow-page .if-stat strong,.input-flow-page .if-stats .nk-section-title{color:#fff}.input-flow-page .if-stat{height:100%;padding:1.4rem 1.2rem;border:1px solid rgba(255,255,255,.16);border-radius:1.15rem;background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.02))}.input-flow-page .if-stat strong{display:block;font-size:clamp(2rem, 4vw, 2.6rem);line-height:1;letter-spacing:-.03em}.input-flow-page .if-stat p{margin:.9rem 0 0;color:#dbe7ff;font-size:.9rem;line-height:1.5}.input-flow-page .if-stat small{display:block;margin-top:.45rem;color:rgba(191,219,254,.75);font-size:.75rem}.input-flow-page .if-quote{margin-top:1.25rem;padding:1.1rem 1.15rem;border:2px dashed #bfdbfe;border-radius:1rem;background:#f4f7fe;color:var(--lp-ink);font-size:1.05rem;font-weight:800}.input-flow-page .if-prow{display:flex;gap:.8rem;height:100%;padding:.95rem 1rem;background:#fff;border:1px solid var(--lp-line);border-radius:1rem;text-align:left}.input-flow-page .if-prow i{display:grid;flex:none;place-items:center;width:2.2rem;height:2.2rem;border-radius:.7rem;background:var(--if-accent,var(--lp-blue));color:#fff;font-style:normal;font-weight:800}.input-flow-page .if-prow h3{margin:0 0 .15rem;font-size:.95rem}.input-flow-page .if-prow p{margin:0;color:#64748b;font-size:.84rem;line-height:1.45}@media (min-width:992px){.input-flow-page .if-cap{display:grid;grid-template-columns:1.35fr 0.9fr;gap:1rem;align-items:start}.input-flow-page .if-cap-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem}.input-flow-page .if-uses{grid-template-columns:repeat(6,1fr)}.input-flow-page .if-use{grid-column:span 2}.input-flow-page .if-use.is-half{grid-column:span 3}}@media (max-width:991.98px){.input-flow-page .if-cap-row{display:grid;gap:1rem;margin-top:1rem}}
