.input-flow-page .lp-hero-chips{max-width:54rem}.input-flow-page .if-hero-shot{width:60%}@media (max-width:767.98px){.input-flow-page .if-hero-shot{width:95%}}.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}}
