.landing_landing__xQWu5{min-height:100vh;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landing_nav__Cldps{position:fixed;top:0;left:0;right:0;background:hsla(0,0%,100%,.8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #e2e8f0;z-index:1000;transition:all .3s ease}.landing_navInner___vAy2{max-width:1280px;margin:0 auto;padding:20px 32px;display:flex;justify-content:space-between;align-items:center}.landing_logo__KpG97{display:flex;align-items:center;gap:12px;text-decoration:none;transition:opacity .2s}.landing_logo__KpG97:hover{opacity:.8}.landing_logoImage__iSLIT{height:36px;width:auto;-o-object-fit:contain;object-fit:contain}.landing_logoFallback__h_9q5{display:flex;align-items:center;gap:12px}.landing_logoIcon__eZOyL{background:linear-gradient(135deg,#3b82f6,#0ea5e9);color:#fff;font-weight:700;padding:8px 12px;border-radius:8px;font-size:14px;box-shadow:0 2px 8px rgba(59,130,246,.2)}.landing_logoText__sMHrC{font-size:20px;font-weight:600;color:#0f172a;letter-spacing:-.5px}.landing_navLinks__G7TtF{display:flex;align-items:center;gap:40px}.landing_navLinks__G7TtF a{color:#64748b;text-decoration:none;font-size:15px;font-weight:500;transition:color .2s;letter-spacing:-.2px}.landing_navLinks__G7TtF a:hover{color:#3b82f6}.landing_navLogin__fx3Hv{color:#3b82f6!important;font-weight:600!important}.landing_navCta__3hV9e{background:linear-gradient(135deg,#3b82f6,#0ea5e9);color:#fff!important;padding:10px 24px;border-radius:8px;transition:all .2s;box-shadow:0 2px 8px rgba(59,130,246,.2)}.landing_navCta__3hV9e:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.landing_hamburger__UA4_r{display:none;flex-direction:column;gap:6px;background:none;border:none;cursor:pointer;padding:10px;z-index:1002}.landing_hamburger__UA4_r span{width:28px;height:3px;background:#0f172a;border-radius:2px;transition:all .3s}.landing_mobileMenu__0Fc2e{display:none}.landing_mobileMenuOverlay__QEuCz{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.7);z-index:1000}.landing_mobileMenuContent__09j_l{position:fixed;top:0;right:0;bottom:0;width:280px;background:#fff;padding:80px 32px 32px;display:flex;flex-direction:column;gap:24px;z-index:1001;box-shadow:-4px 0 24px rgba(0,0,0,.1);animation:landing_slideIn__2ALxx .3s ease-out}@keyframes landing_slideIn__2ALxx{0%{transform:translateX(100%)}to{transform:translateX(0)}}.landing_mobileMenuClose__47_Ww{position:absolute;top:20px;right:20px;width:40px;height:40px;border:none;background:#f1f5f9;color:#0f172a;font-size:32px;line-height:1;cursor:pointer;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s}.landing_mobileMenuClose__47_Ww:hover{background:#e2e8f0}.landing_mobileMenuContent__09j_l a{color:#0f172a;text-decoration:none;font-size:18px;font-weight:600;padding:12px 0;transition:color .2s}.landing_mobileMenuContent__09j_l a:hover{color:#3b82f6}.landing_mobileMenuCta__Gn743{background:linear-gradient(135deg,#3b82f6,#0ea5e9);color:#fff!important;padding:14px 24px!important;border-radius:10px;text-align:center;margin-top:12px;font-weight:700!important}.landing_mobileMenuCta__Gn743:hover{background:linear-gradient(135deg,#2563eb,#0284c7)!important;color:#fff!important}.landing_hero__IFqnw{padding:180px 32px 120px;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:3fr 2fr;gap:80px;align-items:center}.landing_heroContent__4GtPC{max-width:640px}.landing_heroBadge__b_94_{display:inline-flex;align-items:center;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1e40af;padding:8px 16px;border-radius:24px;font-size:14px;font-weight:600;margin-bottom:28px;border:1px solid #bfdbfe;letter-spacing:-.2px}.landing_heroTitle__E6Dij{font-size:56px;font-weight:700;line-height:1.1;color:#0f172a;margin:0 0 28px;letter-spacing:-1.5px}.landing_heroHighlight__YGFbB{background:linear-gradient(135deg,#3b82f6,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block;margin-top:12px}.landing_heroSubtitle__Otsri{font-size:19px;line-height:1.7;color:#64748b;margin:0 0 36px;letter-spacing:-.3px}.landing_heroCtas__97oYX{display:flex;gap:16px;margin-bottom:36px}.landing_ctaPrimary__iXJld{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#3b82f6,#0ea5e9);color:#fff;padding:16px 32px;border-radius:10px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(59,130,246,.3);letter-spacing:-.2px}.landing_ctaPrimary__iXJld:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(59,130,246,.4)}.landing_ctaPrimary__iXJld svg{transition:transform .2s}.landing_ctaPrimary__iXJld:hover svg{transform:translateX(2px)}.landing_ctaSecondary__oUmAV{display:inline-flex;align-items:center;padding:16px 32px;border:2px solid #e2e8f0;border-radius:10px;font-size:16px;font-weight:600;color:#475569;text-decoration:none;transition:all .3s;background:#fff;letter-spacing:-.2px}.landing_ctaSecondary__oUmAV:hover{border-color:#3b82f6;color:#3b82f6;background:#f8fafc}.landing_heroTrust__qK4x9{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;padding:24px 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.landing_heroTrustItem__nWftl{display:flex;align-items:center;gap:10px;font-size:14px;color:#10b981;font-weight:500;letter-spacing:-.2px}.landing_heroTrustItem__nWftl svg{stroke:#10b981;flex-shrink:0}.landing_heroStats__L_uRW{display:flex;gap:28px;align-items:center}.landing_heroStat__JtFrX{display:flex;flex-direction:column;gap:4px}.landing_heroStatNumber__HnEt_{font-size:20px;font-weight:700;color:#0f172a;letter-spacing:-.5px}.landing_heroStatLabel__f5UE8{font-size:13px;color:#94a3b8;letter-spacing:-.1px}.landing_heroStatDivider__woc6Z{width:1px;height:48px;background:#e2e8f0}.landing_heroVisual__IS3c0{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.landing_heroMockup__6YEif{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(15,23,42,.4),0 0 0 1px hsla(0,0%,100%,.1);width:100%;max-width:480px;transition:transform .3s;transform:translateY(-4px)}.landing_mockupHeader__0vUEm{background:#1e293b;padding:16px 20px;display:flex;align-items:center;gap:14px;font-size:13px;color:#94a3b8;border-bottom:1px solid hsla(0,0%,100%,.05)}.landing_mockupDots__tVpOj{display:flex;gap:7px}.landing_mockupDots__tVpOj span{width:11px;height:11px;border-radius:50%;transition:background .2s}.landing_mockupDots__tVpOj span:first-child{background:#ef4444}.landing_mockupDots__tVpOj span:nth-child(2){background:#fbbf24}.landing_mockupDots__tVpOj span:nth-child(3){background:#10b981}.landing_mockupContent__CKWkO{padding:28px}.landing_mockupStep__yGeQd{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#1e293b;border-radius:10px;margin-bottom:14px;color:#cbd5e1;font-size:14px;transition:all .3s;border:1px solid hsla(0,0%,100%,.05);letter-spacing:-.2px}.landing_mockupStep__yGeQd:hover{background:#334155}.landing_mockupStepNum__o_MVO{width:28px;height:28px;background:#334155;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0;color:#94a3b8}.landing_mockupCheck__I6itx{margin-left:auto;stroke:#10b981;flex-shrink:0}.landing_mockupStepActive__IW6ur{background:linear-gradient(135deg,#3b82f6,#0ea5e9);color:#fff;border-color:hsla(0,0%,100%,.2);box-shadow:0 4px 16px rgba(59,130,246,.3)}.landing_mockupStepActive__IW6ur .landing_mockupStepNum__o_MVO{background:hsla(0,0%,100%,.2);color:#fff}.landing_mockupSpinner__45xVl{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;margin-left:auto;animation:landing_spin__hPV_A 1s linear infinite}@keyframes landing_spin__hPV_A{to{transform:rotate(1turn)}}.landing_painPoints__J6TYY{background:linear-gradient(180deg,#f8fafc,#fff);padding:120px 32px;border-top:1px solid #e2e8f0}.landing_painPointsInner__241sj{max-width:1200px;margin:0 auto}.landing_painPointsIntro__bLB9I{max-width:800px;margin:0 auto 72px;text-align:center;font-size:18px;line-height:1.8;color:#475569;letter-spacing:-.3px}.landing_painPointsGrid__6AMND{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:64px}.landing_painPoint__JMZ3r{background:#fff;padding:40px 32px;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid #e2e8f0;transition:all .3s cubic-bezier(.4,0,.2,1)}.landing_painPoint__JMZ3r:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.08);border-color:#3b82f6}.landing_painPointIcon__8VQIB{width:56px;height:56px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:12px;display:flex;align-items:center;justify-content:center;float:right;margin:0 0 16px 20px;transition:all .3s}.landing_painPoint__JMZ3r:hover .landing_painPointIcon__8VQIB{background:linear-gradient(135deg,#3b82f6,#0ea5e9);box-shadow:0 4px 16px rgba(59,130,246,.3)}.landing_painPointIcon__8VQIB svg{width:28px;height:28px;stroke:#3b82f6;transition:stroke .3s}.landing_painPoint__JMZ3r:hover .landing_painPointIcon__8VQIB svg{stroke:#fff}.landing_painPointStat__xEqlH{font-size:48px;font-weight:800;background:linear-gradient(135deg,#3b82f6,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:8px;letter-spacing:-1.5px}.landing_painPointPeriod__Z7YG8{font-size:13px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px;display:block}.landing_painPoint__JMZ3r h3{font-size:20px;font-weight:700;color:#0f172a;margin:0 0 16px;letter-spacing:-.5px}.landing_painPoint__JMZ3r p{font-size:15px;line-height:1.7;color:#64748b;margin:0 0 20px;letter-spacing:-.2px}.landing_painPointSource__JNpK3{font-size:12px;color:#94a3b8;font-style:italic;margin-top:20px;padding-top:16px;border-top:1px solid #f1f5f9;letter-spacing:-.1px}.landing_imageSection__IQ7GN{padding:80px 32px;background:#fff}.landing_imageSectionInner__Yy2fw{max-width:1200px;margin:0 auto}.landing_imagePlaceholder__3ZV5x{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px dashed #cbd5e1;border-radius:16px;padding:80px 60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:400px;transition:all .3s}.landing_imagePlaceholder__3ZV5x:hover{border-color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe)}.landing_imagePlaceholder__3ZV5x svg{width:80px;height:80px;stroke:#94a3b8;stroke-width:1.5;transition:stroke .3s}.landing_imagePlaceholder__3ZV5x:hover svg{stroke:#3b82f6}.landing_imagePlaceholder__3ZV5x p{max-width:700px;text-align:center;font-size:15px;line-height:1.7;color:#64748b;margin:0;letter-spacing:-.2px}.landing_featureImage__Yy7Ae{width:100%;max-width:1100px;height:auto;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12);display:block;margin:0 auto}.landing_sectionHeader__MocQe{text-align:center;margin-bottom:72px}.landing_sectionTitle__2og5c{font-size:48px;font-weight:700;color:#0f172a;margin:0 0 20px;line-height:1.2;letter-spacing:-1.2px}.landing_sectionSubtitle__gtI7g{font-size:19px;color:#64748b;line-height:1.6;max-width:700px;margin:0 auto;letter-spacing:-.3px}.landing_pillars__72Ly6{padding:120px 32px;background:#fff}.landing_pillarsInner__Nuw9c{max-width:1280px;margin:0 auto}.landing_pillarsGrid__vs1zV{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.landing_pillar__vNhzh{background:#f8fafc;padding:40px 36px;border-radius:20px;border:1px solid #e2e8f0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.landing_pillar__vNhzh:hover{border-color:#3b82f6;box-shadow:0 16px 48px rgba(0,0,0,.08);transform:translateY(-8px)}.landing_pillarNumber__Hl7eV{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(135deg,#3b82f6,#0ea5e9);color:#fff;border-radius:50%;font-size:28px;font-weight:800;box-shadow:0 4px 16px rgba(59,130,246,.3);letter-spacing:-.5px;flex-shrink:0;float:right;margin:0 0 16px 20px}.landing_pillar__vNhzh h3{font-size:26px;font-weight:700;color:#0f172a;margin:0 0 8px;letter-spacing:-.7px}.landing_pillarTagline__uZ1LR{font-size:16px;font-weight:600;color:#3b82f6;margin-bottom:20px;letter-spacing:-.2px}.landing_pillar__vNhzh p{font-size:15px;line-height:1.7;color:#64748b;margin:0 0 20px;letter-spacing:-.2px}.landing_pillarHighlight__6qJxM{background:linear-gradient(135deg,#eff6ff,#dbeafe);padding:20px 24px;border-radius:12px;margin-top:24px;font-size:15px;font-weight:600;line-height:1.6;color:#1e40af;border-left:4px solid #3b82f6;letter-spacing:-.2px}.landing_howItWorks__dOJ5O{background:linear-gradient(180deg,#f8fafc,#fff);padding:120px 32px}.landing_howItWorksInner__jR3Dz{max-width:960px;margin:0 auto}.landing_steps__UBWYG{display:flex;flex-direction:column;gap:48px}.landing_step__XMaS_{display:flex;flex-direction:row;gap:24px;align-items:flex-start}.landing_stepNumber__0S8gF{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#3b82f6;border-radius:8px;font-size:15px;font-weight:700;flex-shrink:0;margin-top:4px;border:1px solid #bfdbfe}.landing_stepContent__0chIf{flex:1}.landing_stepContent__0chIf h3{font-size:26px;font-weight:700;color:#0f172a;margin:0 0 16px;letter-spacing:-.7px}.landing_stepContent__0chIf p{font-size:16px;line-height:1.7;color:#64748b;margin:0 0 20px;letter-spacing:-.2px}.landing_stepNote__kjVA6{background:linear-gradient(135deg,#eff6ff,#dbeafe);padding:16px 20px;border-radius:10px;font-size:14px;color:#1e40af;font-style:italic;margin-top:16px;border-left:3px solid #3b82f6;letter-spacing:-.2px}.landing_stepHighlight__emybW{background:linear-gradient(135deg,#fef3c7,#fde68a);padding:20px 24px;border-radius:10px;font-size:18px;font-weight:700;color:#92400e;text-align:center;margin-top:24px;border:2px solid #fcd34d;letter-spacing:-.3px}.landing_stepConnector__HhaRL{display:none}.landing_smartFields__wRB_U{padding:120px 32px;background:#fff}.landing_smartFieldsInner___du9Y{max-width:1200px;margin:0 auto}.landing_smartFieldsGrid__rR7v_{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.landing_smartFieldType__PJS3F{background:#f8fafc;padding:48px 40px;border-radius:20px;border:1px solid #e2e8f0;transition:all .4s}.landing_smartFieldType__PJS3F:hover{border-color:#3b82f6;box-shadow:0 16px 48px rgba(0,0,0,.08);transform:translateY(-4px)}.landing_smartFieldIcon__g095e{width:72px;height:72px;background:linear-gradient(135deg,#3b82f6,#0ea5e9);color:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center;float:right;margin:0 0 16px 20px;box-shadow:0 8px 24px rgba(59,130,246,.3);transition:transform .3s}.landing_smartFieldType__PJS3F:hover .landing_smartFieldIcon__g095e{transform:scale(1.05)}.landing_smartFieldIcon__g095e svg{width:40px;height:40px;stroke:#fff}.landing_smartFieldType__PJS3F h3{font-size:28px;font-weight:700;color:#0f172a;margin:0 0 12px;letter-spacing:-.7px}.landing_smartFieldType__PJS3F h4{font-size:18px;font-weight:600;color:#3b82f6;margin:0 0 24px;letter-spacing:-.3px}.landing_smartFieldType__PJS3F p{font-size:15px;line-height:1.7;color:#64748b;margin:0 0 28px;letter-spacing:-.2px}.landing_smartFieldExamples__1QArc{display:flex;flex-direction:column;gap:14px;margin:28px 0}.landing_smartFieldExample__Gks0O{display:flex;align-items:center;gap:14px;background:#fff;padding:16px 18px;border-radius:10px;border:1px solid #e2e8f0;transition:all .2s}.landing_smartFieldExample__Gks0O:hover{border-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.1)}.landing_smartFieldLabel__rHT7W{flex:1;font-size:14px;color:#475569;letter-spacing:-.2px}.landing_smartFieldArrow__B1cgr{color:#3b82f6;font-weight:700;font-size:18px}.landing_smartFieldResult__IRz8H{font-weight:600;color:#10b981;font-size:14px;letter-spacing:-.2px}.landing_smartFieldPrompt__LR4D9{background:#fff;padding:16px 20px;border-radius:10px;font-size:14px;color:#475569;font-style:italic;line-height:1.6;transition:all .2s;border:1px solid #e2e8f0;border-left:4px solid #3b82f6;letter-spacing:-.2px}.landing_smartFieldPrompt__LR4D9:hover{border-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.1)}.landing_smartFieldNote__XdRyT{background:linear-gradient(135deg,#eff6ff,#dbeafe);padding:20px 24px;border-radius:10px;font-size:14px;line-height:1.6;color:#1e40af;margin-top:24px;font-style:italic;border-left:3px solid #3b82f6;letter-spacing:-.2px}.landing_transformation__6Z18p{padding:120px 32px;background:linear-gradient(135deg,#f8fafc,#eff6ff);border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.landing_transformationInner__6sHiN{max-width:960px;margin:0 auto}.landing_transformationExamples__jz03F{display:flex;flex-direction:column;gap:24px;margin:48px 0}.landing_transformationExample__uP9eH{background:#fff;padding:32px 36px;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid #e2e8f0;transition:all .3s cubic-bezier(.4,0,.2,1)}.landing_transformationExample__uP9eH:hover{border-color:#3b82f6;box-shadow:0 12px 32px rgba(59,130,246,.12);transform:translateX(8px)}.landing_transformationPrompt__PNnCH{font-size:17px;font-weight:600;color:#0f172a;font-style:italic;margin-bottom:14px;letter-spacing:-.3px}.landing_transformationResult__Yxzvv{font-size:16px;color:#10b981;line-height:1.6;padding-left:28px;letter-spacing:-.2px}.landing_transformationCta__TUqOT{text-align:center;font-size:20px;font-weight:600;color:#475569;margin-top:56px;padding:28px;background:#fff;border-radius:14px;border:2px dashed #cbd5e1;letter-spacing:-.3px;transition:all .3s}.landing_transformationCta__TUqOT:hover{border-color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#3b82f6}.landing_useCases__X9IC7{padding:120px 32px;background:#fff}.landing_useCasesInner___kQyN{max-width:1200px;margin:0 auto}.landing_useCasesTable__qCVBw{background:#f8fafc;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.04)}.landing_useCaseRow__pJZlW{display:grid;grid-template-columns:2fr 2fr 2fr;gap:28px;padding:22px 32px;border-bottom:1px solid #e2e8f0;transition:all .2s}.landing_useCaseRow__pJZlW:first-child{background:linear-gradient(135deg,#0f172a,#1e293b);font-weight:700;color:#fff}.landing_useCaseRow__pJZlW:not(:first-child):hover{background:#fff;box-shadow:inset 0 0 0 2px #3b82f6}.landing_useCaseRow__pJZlW:last-child{border-bottom:none}.landing_useCaseType__mFwNo{font-size:15px;font-weight:600;color:inherit;letter-spacing:-.2px}.landing_useCaseChanges__ljFUK,.landing_useCaseStays__obr81{font-size:14px;color:inherit;letter-spacing:-.2px}.landing_useCasesBottom__j4XVN{text-align:center;font-size:20px;font-weight:600;color:#475569;margin-top:56px;padding:28px;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:14px;border:2px solid #fcd34d;letter-spacing:-.3px}.landing_origin__AEOiZ{padding:120px 32px;background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;position:relative;overflow:hidden}.landing_origin__AEOiZ:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top right,rgba(59,130,246,.1) 0,transparent 50%),radial-gradient(circle at bottom left,rgba(14,165,233,.1) 0,transparent 50%);pointer-events:none}.landing_originInner__5GwMu{max-width:960px;margin:0 auto;position:relative;z-index:1}.landing_originQuote__qS4gt{position:relative;padding:48px;background:hsla(0,0%,100%,.03);border-radius:20px;border:1px solid hsla(0,0%,100%,.1);margin-bottom:40px;backdrop-filter:blur(10px)}.landing_originQuoteMark__75kZo{font-size:140px;font-weight:700;color:hsla(0,0%,100%,.05);position:absolute;top:-20px;left:32px;line-height:1;font-family:Georgia,serif}.landing_originText__2r5ie{position:relative;z-index:1}.landing_originText__2r5ie p{font-size:18px;line-height:1.8;color:hsla(0,0%,100%,.9);margin:0 0 28px;letter-spacing:-.3px}.landing_originText__2r5ie p:last-child{margin-bottom:0;font-weight:600;font-size:19px;color:#fcd34d;letter-spacing:-.3px}.landing_originAttribution__982O2{text-align:center}.landing_originAttribution__982O2 h3{font-size:32px;font-weight:700;color:#fff;margin:0;letter-spacing:-.8px}.landing_pricing__ycCrK{background:linear-gradient(180deg,#f8fafc,#fff);padding:120px 32px}.landing_pricingInner__QBmMI{max-width:1200px;margin:0 auto}.landing_roiCalculator__dSHb3{max-width:800px;margin:0 auto 40px;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.06);border:1px solid #e2e8f0}.landing_roiRow__5I_b8{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:20px;padding:18px 28px;border-bottom:1px solid #e2e8f0;align-items:center}.landing_roiRow__5I_b8:first-child{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;font-weight:700}.landing_roiRow__5I_b8:last-child{border-bottom:none}.landing_roiLabel__D_rm0{font-size:15px;font-weight:600;letter-spacing:-.2px}.landing_roiHours__cjLAz{font-size:15px;font-weight:600;color:#3b82f6}.landing_roiRow__5I_b8:first-child .landing_roiHours__cjLAz{color:#fff}.landing_roiCost__w6F5f{font-size:15px;font-weight:700;color:#10b981}.landing_roiRow__5I_b8:first-child .landing_roiCost__w6F5f{color:#fff}.landing_roiNote__0GsIq{max-width:800px;margin:0 auto 60px;text-align:center;font-size:16px;line-height:1.7;color:#475569;padding:24px 32px;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:12px;border:2px solid #fcd34d;letter-spacing:-.2px}.landing_pricingGrid__sB18Q{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.landing_pricingCard__0QifE{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:44px 36px;position:relative;transition:all .4s}.landing_pricingCard__0QifE:hover{transform:translateY(-8px);box-shadow:0 16px 48px rgba(0,0,0,.1)}.landing_pricingCardHighlighted__5OKRm{border-color:#3b82f6;box-shadow:0 12px 40px rgba(59,130,246,.15)}.landing_pricingBadge__lHy4D{position:absolute;top:-18px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#3b82f6,#0ea5e9);color:#fff;padding:10px 24px;border-radius:24px;font-size:13px;font-weight:700;box-shadow:0 8px 24px rgba(59,130,246,.3);letter-spacing:.3px;text-transform:uppercase}.landing_pricingHeader__QrJ_1{text-align:center;margin-bottom:32px}.landing_pricingHeader__QrJ_1 h3{font-size:26px;font-weight:700;color:#0f172a;margin:0 0 20px;letter-spacing:-.7px}.landing_pricingPrice__6wWa7{display:flex;align-items:baseline;justify-content:center;gap:6px}.landing_pricingAmount__abrsM{font-size:52px;font-weight:800;color:#0f172a;letter-spacing:-1.5px}.landing_pricingPeriod__QLlNU{font-size:16px;color:#94a3b8;letter-spacing:-.2px}.landing_pricingFeatures__uUpSO{list-style:none;padding:0;margin:0 0 36px}.landing_pricingFeatures__uUpSO li{padding:16px 0;border-bottom:1px solid #f1f5f9;font-size:15px;color:#475569;letter-spacing:-.2px}.landing_pricingFeatures__uUpSO li:before{content:"✓";color:#10b981;margin-right:14px;font-weight:700;font-size:16px}.landing_pricingCta__rz00o{display:block;width:100%;padding:16px;text-align:center;border:2px solid #e2e8f0;border-radius:10px;font-size:16px;font-weight:600;color:#475569;text-decoration:none;transition:all .3s;background:#fff;letter-spacing:-.2px}.landing_pricingCta__rz00o:hover{border-color:#3b82f6;color:#3b82f6;background:#f8fafc}.landing_pricingCtaPrimary__UFHvg{display:block;width:100%;padding:16px;text-align:center;background:linear-gradient(135deg,#3b82f6,#0ea5e9);border-radius:10px;font-size:16px;font-weight:700;color:#fff;text-decoration:none;transition:all .3s;box-shadow:0 8px 24px rgba(59,130,246,.3);letter-spacing:-.2px}.landing_pricingCtaPrimary__UFHvg:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(59,130,246,.4)}.landing_faq__8IYms{padding:120px 32px;background:#fff}.landing_faqInner__90Mui{max-width:1100px;margin:0 auto}.landing_faqGrid__BZciz{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.landing_faqItem__9qbPL{background:#f8fafc;padding:36px;border-radius:16px;border:1px solid #e2e8f0;transition:all .3s}.landing_faqItem__9qbPL:hover{border-color:#3b82f6;box-shadow:0 8px 24px rgba(59,130,246,.08)}.landing_faqItem__9qbPL h3{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 16px;line-height:1.4;letter-spacing:-.4px}.landing_faqItem__9qbPL p{font-size:15px;line-height:1.7;color:#64748b;margin:0;letter-spacing:-.2px}.landing_finalCta__QfpVD{padding:120px 32px;background:linear-gradient(135deg,#0f172a,#1e293b);position:relative;overflow:hidden}.landing_finalCta__QfpVD:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top left,rgba(59,130,246,.15) 0,transparent 50%),radial-gradient(circle at bottom right,rgba(14,165,233,.15) 0,transparent 50%);pointer-events:none}.landing_finalCtaInner__K4GhP{max-width:900px;margin:0 auto;text-align:center;position:relative;z-index:1}.landing_finalCta__QfpVD h2{font-size:48px;font-weight:700;color:#fff;margin:0 0 24px;line-height:1.2;letter-spacing:-1.2px}.landing_finalCta__QfpVD p{font-size:19px;color:hsla(0,0%,100%,.9);margin:0 0 40px;line-height:1.7;letter-spacing:-.3px}.landing_finalCtaBenefits__SkhPx{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:40px 0}.landing_finalCtaBenefit__IV9U4{display:flex;align-items:flex-start;gap:16px;background:hsla(0,0%,100%,.05);padding:24px;border-radius:12px;text-align:left;border:1px solid hsla(0,0%,100%,.1);transition:all .3s;backdrop-filter:blur(10px)}.landing_finalCtaBenefit__IV9U4:hover{background:hsla(0,0%,100%,.08);border-color:rgba(59,130,246,.5);transform:translateY(-2px)}.landing_finalCtaBenefit__IV9U4 svg{flex-shrink:0;stroke:#10b981;width:24px;height:24px}.landing_finalCtaBenefit__IV9U4 div{flex:1;display:flex;flex-direction:column;gap:4px}.landing_finalCtaBenefit__IV9U4 strong{display:block;font-size:17px;color:#fff;letter-spacing:-.3px}.landing_finalCtaBenefit__IV9U4 span{font-size:14px;color:hsla(0,0%,100%,.7);letter-spacing:-.2px}.landing_finalCtaHighlight__m2awa{font-size:20px!important;font-weight:600!important;color:#fcd34d!important;margin:40px 0!important;padding:28px!important;background:rgba(0,0,0,.2)!important;border-radius:14px!important;border:2px solid rgba(252,211,77,.3)!important;backdrop-filter:blur(10px);letter-spacing:-.3px!important}.landing_finalCtaAction__N3TRF{font-size:32px;font-weight:800;color:#fcd34d;margin:40px 0;letter-spacing:-.8px}.landing_finalCta__QfpVD .landing_ctaPrimary__iXJld{background:#fff;color:#3b82f6;box-shadow:0 8px 32px rgba(0,0,0,.3);margin:36px auto}.landing_finalCta__QfpVD .landing_ctaPrimary__iXJld:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.4)}.landing_finalCtaNote__mheJ3{font-size:15px!important;color:hsla(0,0%,100%,.7)!important;margin-top:24px!important;letter-spacing:-.2px!important}.landing_finalCtaSecondary__F3Tlr{margin-top:28px;font-size:15px;color:hsla(0,0%,100%,.8);letter-spacing:-.2px}.landing_finalCtaSecondary__F3Tlr a{color:#fcd34d;text-decoration:underline;font-weight:600;transition:color .2s}.landing_finalCtaSecondary__F3Tlr a:hover{color:#fde68a}.landing_footer__NntD6{background:#0f172a;color:#94a3b8;padding:80px 32px 32px}.landing_footerInner__gT6Dp{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr 3fr;gap:80px}.landing_footerBrand__Qcz70 .landing_logo__KpG97{margin-bottom:20px}.landing_footerBrand__Qcz70 .landing_logoIcon__eZOyL{background:#1e293b}.landing_footerBrand__Qcz70 .landing_logoText__sMHrC{color:#fff}.landing_footerBrand__Qcz70 p{font-size:15px;margin:0;letter-spacing:-.2px;color:#94a3b8}.landing_footerLinks__Ha02t{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.landing_footerColumn__t_bwb h4{color:#fff;font-size:16px;font-weight:700;margin:0 0 20px;letter-spacing:-.3px}.landing_footerColumn__t_bwb a{display:block;color:#94a3b8;text-decoration:none;font-size:15px;margin-bottom:14px;transition:color .2s;letter-spacing:-.2px}.landing_footerColumn__t_bwb a:hover{color:#fff}.landing_footerBottom__iYEpM{max-width:1200px;margin:48px auto 0;padding-top:28px;border-top:1px solid #1e293b;text-align:center}.landing_footerBottom__iYEpM p{font-size:14px;margin:0;letter-spacing:-.2px}.landing_backToTop__LUGFn{position:fixed;bottom:32px;right:32px;width:48px;height:48px;background:linear-gradient(135deg,#3b82f6,#0ea5e9);color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgba(59,130,246,.3);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;visibility:hidden;z-index:1000}.landing_backToTop__LUGFn.landing_visible__U4r3n{opacity:1;visibility:visible}.landing_backToTop__LUGFn:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(59,130,246,.4)}.landing_backToTop__LUGFn svg{width:24px;height:24px}@media (max-width:1024px){.landing_hero__IFqnw{grid-template-columns:1fr;text-align:center;padding-top:160px;gap:60px}.landing_heroContent__4GtPC{max-width:100%}.landing_heroCtas__97oYX{justify-content:center}.landing_heroTrust__qK4x9{align-items:center}.landing_heroStats__L_uRW{justify-content:center}.landing_heroVisual__IS3c0{order:-1}.landing_heroMockup__6YEif{max-width:400px}.landing_heroTitle__E6Dij{font-size:44px}.landing_sectionTitle__2og5c{font-size:40px}.landing_painPointsGrid__6AMND{grid-template-columns:repeat(2,1fr)}.landing_pillarsGrid__vs1zV,.landing_smartFieldsGrid__rR7v_{grid-template-columns:1fr}.landing_useCaseRow__pJZlW{grid-template-columns:1fr;gap:20px}.landing_useCaseRow__pJZlW:first-child{display:none}.landing_useCaseType__mFwNo:before{content:"Document Type"}.landing_useCaseChanges__ljFUK:before,.landing_useCaseType__mFwNo:before{font-weight:700;color:#3b82f6;display:block;margin-bottom:8px;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.landing_useCaseChanges__ljFUK:before{content:"What Changes"}.landing_useCaseStays__obr81:before{content:"What Stays";font-weight:700;color:#3b82f6;display:block;margin-bottom:8px;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.landing_useCaseRow__pJZlW:not(:first-child){padding:32px 24px}.landing_pricingGrid__sB18Q{grid-template-columns:1fr;max-width:520px;margin:0 auto}.landing_faqGrid__BZciz,.landing_finalCtaBenefits__SkhPx{grid-template-columns:1fr}.landing_footerInner__gT6Dp{grid-template-columns:1fr;gap:56px}.landing_roiRow__5I_b8{grid-template-columns:1fr;gap:12px}}@media (max-width:768px){.landing_navLinks__G7TtF{display:none}.landing_hamburger__UA4_r{display:flex}.landing_mobileMenu__0Fc2e{display:block}.landing_aiTransformation__aNe9D,.landing_faq__8IYms,.landing_finalCta__QfpVD,.landing_hero__IFqnw,.landing_howItWorks__dOJ5O,.landing_origin__AEOiZ,.landing_painPoints__J6TYY,.landing_pillars__72Ly6,.landing_pricing__ycCrK,.landing_smartFields__wRB_U,.landing_useCases__X9IC7{padding:60px 24px}.landing_hero__IFqnw{padding-top:120px}.landing_heroTitle__E6Dij{font-size:40px;line-height:1.15}.landing_heroSubtitle__Otsri{font-size:18px}.landing_sectionTitle__2og5c{font-size:36px}.landing_sectionSubtitle__gtI7g{font-size:17px}.landing_painPointsGrid__6AMND{grid-template-columns:1fr}.landing_painPoint__JMZ3r{padding:28px 24px}.landing_painPointIcon__8VQIB{width:48px;height:48px}.landing_painPointIcon__8VQIB svg{width:24px;height:24px}.landing_painPoint__JMZ3r h3{font-size:20px}.landing_painPoint__JMZ3r p{font-size:16px}.landing_pillar__vNhzh{padding:32px 24px}.landing_pillarNumber__Hl7eV{width:48px;height:48px;font-size:24px}.landing_pillar__vNhzh h3{font-size:24px}.landing_pillarHighlight__6qJxM,.landing_pillar__vNhzh p{font-size:16px}.landing_pillar__vNhzh ul li{font-size:16px;margin-bottom:12px}.landing_pillarTagline__uZ1LR{font-size:17px}.landing_stepContent__0chIf h3{font-size:24px}.landing_stepContent__0chIf p{font-size:17px}.landing_smartFieldType__PJS3F{padding:32px 24px}.landing_smartFieldIcon__g095e{width:64px;height:64px}.landing_smartFieldIcon__g095e svg{width:32px;height:32px}.landing_roiCalculator__dSHb3{overflow:visible;background:transparent;box-shadow:none;border:none}.landing_roiRow__5I_b8{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:28px 24px;margin-bottom:16px;background:#fff;border-radius:12px;border:1px solid #e2e8f0}.landing_roiRow__5I_b8:first-child{display:none}.landing_roiRow__5I_b8>div{font-size:17px}.landing_roiLabel__D_rm0{grid-column:1/-1;font-size:20px!important;font-weight:700!important;color:#0f172a!important;padding-bottom:12px;border-bottom:2px solid #e2e8f0;margin-bottom:8px}.landing_roiHours__cjLAz{grid-column:1/-1;font-size:18px!important;padding:12px 16px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:8px;text-align:center}.landing_roiHours__cjLAz:before{content:"Time Lost: ";font-weight:700;color:#3b82f6}.landing_roiCost__w6F5f{padding:16px;background:#f8fafc;border-radius:8px;text-align:center;font-size:20px!important;font-weight:700!important}.landing_roiCost__w6F5f:nth-of-type(3){position:relative}.landing_roiCost__w6F5f:nth-of-type(3):before{content:"At $50/hr"}.landing_roiCost__w6F5f:nth-of-type(3):before,.landing_roiCost__w6F5f:nth-of-type(4):before{display:block;font-size:12px;font-weight:600;color:#64748b;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.landing_roiCost__w6F5f:nth-of-type(4):before{content:"At $100/hr"}.landing_useCaseChanges__ljFUK,.landing_useCaseStays__obr81,.landing_useCaseType__mFwNo{font-size:17px!important;line-height:1.6;color:#0f172a!important}.landing_useCaseRow__pJZlW:not(:first-child){padding:32px 24px;background:#fff;margin-bottom:16px;border-radius:12px}.landing_heroCtas__97oYX{flex-direction:column;align-items:center}.landing_heroStats__L_uRW{flex-direction:column;gap:20px}.landing_heroStatDivider__woc6Z{display:none}.landing_footerLinks__Ha02t{grid-template-columns:repeat(2,1fr)}.landing_finalCta__QfpVD h2{font-size:36px}.landing_pillarNumber__Hl7eV{width:56px;height:56px;font-size:28px}.landing_pillarsGrid__vs1zV{gap:48px}.landing_step__XMaS_{gap:16px}.landing_stepNumber__0S8gF{margin-top:2px;width:36px;height:36px;font-size:16px}.landing_backToTop__LUGFn{bottom:24px;right:24px;width:56px;height:56px}.landing_backToTop__LUGFn svg{width:26px;height:26px}.landing_ctaButton__WRSfr,.landing_ctaSecondary__oUmAV{font-size:17px;padding:16px 32px}}