*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body,html{width:100%;overflow-x:clip}body{font-family:system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;background:#06101f;color:#e2e8f0;-webkit-font-smoothing:antialiased}body,canvas,embed,iframe,img,object,svg,video{max-width:100%}:root{--navy:#06101f;--navy-2:#0d1e35;--navy-3:#152842;--teal:#00c8b8;--teal-dim:#00a89a;--teal-glow:rgba(0,200,184,.18);--blue:#1a56c8;--amber:#f5a623;--white:#fff;--off:#f0f5fa;--slate:#64748b;--body-light:#475569;--text-dark:#0f172a;--border-dark:hsla(0,0%,100%,.07);--border-light:#e2e8f0;--radius-sm:4px;--radius-md:10px;--radius-lg:16px;--shadow-card:0 4px 24px rgba(0,0,0,.28)}.lp-wordmark{display:flex;align-items:center;gap:8px;text-decoration:none;flex-shrink:0}.lp-wordmark-textblock{display:flex;flex-direction:column;line-height:1}.lp-wordmark-text{font-size:.9375rem;font-weight:900;letter-spacing:-.01em;color:#fff;white-space:nowrap;line-height:1.1}.lp-wordmark-text em{color:#00ceb8;font-style:normal}.lp-wordmark-sub{font-size:.6rem;font-weight:600;letter-spacing:.1em;color:#4a8090;text-transform:uppercase;margin-top:1px}.lp-nav{position:fixed;top:0;left:0;right:0;z-index:100;justify-content:space-between;height:64px;padding:0 48px;border-bottom:1px solid var(--border-dark);background:rgba(6,16,31,.88);backdrop-filter:blur(14px);transition:background .3s,border-color .3s}.lp-nav,.lp-nav-logo{display:flex;align-items:center}.lp-nav-logo{gap:10px}.lp-nav-logo img{height:36px;width:auto;-o-object-fit:contain;object-fit:contain}.lp-nav-logo-fallback{display:flex;align-items:center;gap:8px}.lp-nav-logo-icon{width:32px;height:32px;border-radius:6px;background:linear-gradient(135deg,#1a56c8,#00c8b8);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#fff;flex-shrink:0}.lp-nav-logo-text{font-size:.9375rem;font-weight:800;color:#fff;letter-spacing:-.02em}.lp-nav-logo-text span{color:#00c8b8}.lp-nav-links{display:flex;align-items:center;gap:32px}.lp-nav-links a{font-size:.875rem;font-weight:500;color:#94a3b8;text-decoration:none;letter-spacing:.01em;transition:color .2s}.lp-nav-links a:hover{color:var(--teal)}.lp-nav-actions{display:flex;align-items:center;gap:12px}.lp-btn-ghost{padding:8px 18px;border:1px solid hsla(0,0%,100%,.15);border-radius:var(--radius-sm);font-size:.875rem;font-weight:500;color:#cbd5e1;text-decoration:none;transition:all .2s}.lp-btn-ghost:hover{border-color:var(--teal);color:var(--teal)}.lp-btn-cta{padding:9px 22px;border-radius:var(--radius-sm);font-size:.875rem;font-weight:600;color:#06101f;background:var(--teal);text-decoration:none;letter-spacing:.01em;transition:all .2s;white-space:nowrap}.lp-btn-cta:hover{background:#00ddd0;transform:translateY(-1px)}.lp-btn-partner{padding:8px 16px;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:600;color:#00c8b8;border:1px solid rgba(0,200,184,.3);text-decoration:none;display:inline-flex;align-items:center;gap:7px;transition:all .2s;white-space:nowrap}.lp-btn-partner:hover{background:rgba(0,200,184,.08);border-color:rgba(0,200,184,.6)}.lp-hero{min-height:100vh;padding:120px 48px 80px;display:flex;align-items:center;position:relative;overflow:hidden}.lp-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 65% 60% at 70% 50%,rgba(26,86,200,.14) 0,transparent 70%),radial-gradient(ellipse 40% 40% at 20% 80%,rgba(0,200,184,.08) 0,transparent 60%);pointer-events:none}.lp-hero-grid{max-width:1280px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.lp-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:24px}.lp-hero-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--teal);animation:lp-pulse 2s infinite}@keyframes lp-pulse{0%,to{opacity:1}50%{opacity:.3}}.lp-hero-ibig-badge{font-size:.72rem;font-weight:500;color:#4a6580;letter-spacing:.04em;margin-top:-16px;margin-bottom:24px}.lp-hero-ibig-badge a{color:#4a8090;text-decoration:none;font-weight:600;transition:color .2s}.lp-hero-ibig-badge a:hover{color:var(--teal)}.lp-hero-title{font-size:clamp(42px,5.5vw,72px);font-weight:800;line-height:1.04;letter-spacing:-.025em;color:var(--white);margin-bottom:28px;text-wrap:balance;transition:opacity .35s ease,transform .35s ease}.lp-hero-title .accent{color:var(--teal)}.lp-hero-title .line2{color:#94a3b8;font-weight:700}.lp-hero-desc{font-size:1.0625rem;line-height:1.65;color:#94a3b8;max-width:480px;margin-bottom:40px;transition:opacity .35s ease .06s,transform .35s ease .06s}.lp-slide-in{opacity:1;transform:translateY(0)}.lp-slide-out{opacity:0;transform:translateY(-12px)}.lp-slide-dots{display:flex;align-items:center;gap:8px;margin-top:28px}.lp-slide-dot{width:24px;height:3px;border-radius:2px;border:none;cursor:pointer;background:hsla(0,0%,100%,.2);transition:all .3s;padding:0}.lp-slide-dot.active{background:var(--teal);width:36px}.lp-hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:48px}.lp-btn-primary{padding:14px 28px;border-radius:var(--radius-sm);font-size:.9375rem;font-weight:700;color:#06101f;background:var(--teal);text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .2s;letter-spacing:.005em}.lp-btn-primary:hover{background:#00ddd0;transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,200,184,.3)}.lp-btn-secondary{padding:14px 28px;border-radius:var(--radius-sm);font-size:.9375rem;font-weight:600;color:#e2e8f0;border:1px solid hsla(0,0%,100%,.18);text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .2s}.lp-btn-secondary:hover{border-color:hsla(0,0%,100%,.4);color:var(--white)}.lp-hero-trust{gap:20px;flex-wrap:wrap}.lp-hero-trust,.lp-trust-item{display:flex;align-items:center}.lp-trust-item{font-size:.8125rem;color:#64748b;gap:6px}.lp-trust-item svg{color:var(--teal)}.lp-trust-sep{width:1px;height:14px;background:hsla(0,0%,100%,.1)}.lp-hero-visual{position:relative;display:flex;justify-content:center;align-items:center}.lp-mockup-wrap{transform:perspective(1200px) rotateY(-8deg) rotateX(3deg);transform-style:preserve-3d;filter:drop-shadow(0 40px 80px rgba(0,0,0,.6));border-radius:var(--radius-md);overflow:hidden;border:1px solid hsla(0,0%,100%,.1);width:100%;max-width:560px;transition:transform .4s ease}.lp-mockup-wrap:hover{transform:perspective(1200px) rotateY(-4deg) rotateX(1deg)}.lp-mockup{background:#0d1e35;font-size:11px;display:grid;grid-template-columns:56px 1fr;min-height:360px}.lp-mk-sidebar{background:#0a1628;padding:12px 0;display:flex;flex-direction:column;gap:2px;border-right:1px solid hsla(0,0%,100%,.06)}.lp-mk-logo-area{padding:0 10px 14px;border-bottom:1px solid hsla(0,0%,100%,.06);margin-bottom:8px}.lp-mk-logo-dot{width:32px;height:32px;border-radius:6px;background:linear-gradient(135deg,#1a56c8,#00c8b8);margin:0 auto;font-size:9px;font-weight:800;color:#fff}.lp-mk-logo-dot,.lp-mk-nav-item{display:flex;align-items:center;justify-content:center}.lp-mk-nav-item{height:28px;border-radius:4px;margin:0 6px;position:relative}.lp-mk-nav-item.active{background:rgba(0,200,184,.15)}.lp-mk-nav-item.active:before{content:"";position:absolute;left:-6px;top:0;bottom:0;width:2px;background:var(--teal);border-radius:0 2px 2px 0}.lp-mk-icon{width:16px;height:16px;border-radius:3px;background:hsla(0,0%,100%,.12)}.lp-mk-nav-item.active .lp-mk-icon{background:var(--teal)}.lp-mk-notif{width:6px;height:6px;border-radius:50%;background:#f5a623;position:absolute;top:2px;right:2px}.lp-mk-main{display:flex;flex-direction:column}.lp-mk-topbar{height:36px;background:#0d1e35;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:space-between;padding:0 14px}.lp-mk-topbar-title{font-size:10px;font-weight:700;color:#e2e8f0;letter-spacing:.02em}.lp-mk-topbar-right{display:flex;align-items:center;gap:8px}.lp-mk-avatar{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#1a56c8,#00c8b8)}.lp-mk-search{width:80px;height:18px;background:hsla(0,0%,100%,.06);border-radius:3px;border:1px solid hsla(0,0%,100%,.06)}.lp-mk-body{padding:12px;display:flex;flex-direction:column;gap:10px;flex:1}.lp-mk-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.lp-mk-kpi{background:#152842;border-radius:5px;padding:7px;border:1px solid hsla(0,0%,100%,.05)}.lp-mk-kpi-val{font-size:12px;font-weight:800;color:#e2e8f0;line-height:1.1}.lp-mk-kpi-lbl{font-size:8.5px;color:#64748b;margin-top:2px;letter-spacing:.03em}.lp-mk-kpi-trend{font-size:7.5px;color:#00c8b8;margin-top:4px}.lp-mk-kpi-trend.orange{color:#f5a623}.lp-mk-row{display:grid;grid-template-columns:1.3fr 1fr;gap:7px}.lp-mk-chart{background:#152842;border-radius:5px;padding:8px;border:1px solid hsla(0,0%,100%,.05)}.lp-mk-chart-title{font-size:8.5px;font-weight:600;color:#94a3b8;margin-bottom:6px;letter-spacing:.04em;text-transform:uppercase}.lp-mk-chart-bars{display:flex;align-items:flex-end;gap:3px;height:42px}.lp-mk-bar{flex:1;border-radius:2px 2px 0 0;background:rgba(26,86,200,.4)}.lp-mk-bar.hi{background:var(--teal);opacity:.9}.lp-mk-bar.med{background:var(--blue);opacity:.8}.lp-mk-table{background:#152842;border-radius:5px;border:1px solid hsla(0,0%,100%,.05);overflow:hidden}.lp-mk-table-head{display:grid;grid-template-columns:1fr .6fr .7fr;padding:5px 8px;background:#0d1e35;border-bottom:1px solid hsla(0,0%,100%,.04)}.lp-mk-th{font-size:7.5px;text-transform:uppercase;letter-spacing:.06em;color:#475569;font-weight:600}.lp-mk-tr{display:grid;grid-template-columns:1fr .6fr .7fr;padding:5px 8px;border-bottom:1px solid hsla(0,0%,100%,.03)}.lp-mk-tr:last-child{border-bottom:none}.lp-mk-td{font-size:8.5px;color:#cbd5e1}.lp-mk-badge{color:#00c8b8;background:rgba(0,200,184,.1)}.lp-mk-badge,.lp-mk-badge-orange{font-size:7px;font-weight:600;border-radius:2px;padding:1px 4px;display:inline-block}.lp-mk-badge-orange{color:#f5a623;background:rgba(245,166,35,.1)}.lp-mk-progress-bar-track{height:4px;background:hsla(0,0%,100%,.06);border-radius:2px;overflow:hidden;width:60%}.lp-mk-progress-bar-fill{height:100%;border-radius:2px}.lp-scroll-indicator{position:absolute;bottom:40px;left:48px;display:flex;align-items:center;gap:10px;font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#334155}.lp-scroll-line{width:40px;height:1px;background:linear-gradient(90deg,var(--teal),transparent)}.lp-trust-bar{background:#04101c;border-top:1px solid var(--border-dark);border-bottom:1px solid var(--border-dark);padding:20px 48px}.lp-trust-bar-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.lp-trust-label{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#334155}.lp-trust-logos{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.lp-trust-logo{font-size:.7rem;font-weight:700;color:#4a6580;letter-spacing:.04em;text-transform:uppercase}.lp-trust-count{display:flex;align-items:center;gap:10px;font-size:.8125rem;color:#64748b;border-left:1px solid var(--border-dark);padding-left:32px}.lp-trust-count strong{color:var(--teal);font-size:1.125rem;font-weight:800}.lp-stats-section{padding:96px 48px;background:var(--navy-2);border-bottom:1px solid var(--border-dark)}.lp-stats-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border-dark)}.lp-stat-box{padding:40px 32px;background:var(--navy-2);text-align:center}.lp-stat-num{font-size:clamp(40px,5vw,64px);font-weight:800;letter-spacing:-.04em;color:var(--white);line-height:1;margin-bottom:8px;font-variant-numeric:tabular-nums}.lp-stat-num span{color:var(--teal)}.lp-stat-lbl{font-size:.8125rem;color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-weight:500}.lp-eyebrow{font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:14px;display:block}.lp-section-title{font-size:clamp(28px,3.5vw,44px);font-weight:800;letter-spacing:-.02em;color:var(--white);line-height:1.1;text-wrap:balance;margin-bottom:14px}.lp-section-title.dark{color:var(--text-dark)}.lp-section-desc{font-size:1rem;color:#64748b;max-width:520px;line-height:1.65}.lp-modules-section{padding:96px 48px;background:var(--navy)}.lp-modules-inner{max-width:1280px;margin:0 auto}.lp-modules-layout{display:grid;grid-template-columns:280px 1fr;gap:80px;align-items:start}.lp-modules-sticky{position:sticky;top:96px}.lp-modules-checklist{display:flex;flex-direction:column;gap:10px;margin-top:32px}.lp-check-item{gap:10px;font-size:.875rem;color:#64748b}.lp-check-icon,.lp-check-item{display:flex;align-items:center}.lp-check-icon{width:24px;height:24px;border-radius:4px;background:rgba(0,200,184,.1);justify-content:center;flex-shrink:0}.lp-modules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.05)}.lp-module-card{background:var(--navy-2);padding:24px 22px;transition:background .2s}.lp-module-card:hover{background:var(--navy-3)}.lp-module-icon{width:36px;height:36px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.lp-module-icon svg{width:18px;height:18px}.lp-module-card h3{font-size:.9375rem;font-weight:700;color:#e2e8f0;margin-bottom:6px;letter-spacing:-.01em}.lp-module-card p{font-size:.8125rem;color:#64748b;line-height:1.55}.lp-module-tag{display:inline-block;margin-top:10px;font-size:.6875rem;font-weight:600;letter-spacing:.08em;padding:2px 8px;border-radius:2px;background:rgba(0,200,184,.08)}.lp-module-cat,.lp-module-tag{text-transform:uppercase;color:var(--teal)}.lp-module-cat{grid-column:1/-1;background:var(--navy-2);padding:22px 22px 8px;font-size:.75rem;font-weight:700;letter-spacing:.12em;display:flex;align-items:center;gap:10px}.lp-module-cat:after{content:"";flex:1;height:1px;background:hsla(0,0%,100%,.07)}.lp-why-section{padding:96px 48px;background:var(--off)}.lp-why-inner{max-width:1280px;margin:0 auto}.lp-why-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;background:var(--border-light)}.lp-why-card{background:var(--white);padding:40px 36px;transition:background .2s}.lp-why-card:hover{background:#fafcff}.lp-why-num{font-size:3rem;font-weight:800;letter-spacing:-.04em;color:#e2e8f0;line-height:1;margin-bottom:16px;font-variant-numeric:tabular-nums}.lp-why-title{font-size:1.125rem;font-weight:700;color:var(--text-dark);margin-bottom:10px;letter-spacing:-.01em}.lp-why-desc{font-size:.9rem;color:var(--body-light);line-height:1.65;max-width:360px}.lp-why-badge{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:.75rem;font-weight:600;color:#1a56c8;letter-spacing:.04em;text-transform:uppercase}.lp-how-section{padding:96px 48px;background:var(--navy)}.lp-how-inner{max-width:1280px;margin:0 auto}.lp-how-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative;margin-top:64px}.lp-how-steps:after{content:"";position:absolute;top:36px;left:calc(33.33% + 24px);right:calc(33.33% + 24px);height:1px;background:linear-gradient(90deg,var(--teal),var(--blue));z-index:0}.lp-how-step{padding:0 32px;text-align:center;position:relative;z-index:1}.lp-how-step:first-child{padding-left:0}.lp-how-step:last-child{padding-right:0}.lp-step-num{width:72px;height:72px;border-radius:50%;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:800;color:var(--teal);border:2px solid var(--teal);background:rgba(0,200,184,.08);position:relative}.lp-step-num:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid rgba(0,200,184,.2)}.lp-step-title{font-size:1.0625rem;font-weight:700;color:#e2e8f0;margin-bottom:10px;letter-spacing:-.01em}.lp-step-desc{font-size:.875rem;color:#64748b;line-height:1.65}.lp-activites-section{padding:96px 48px;background:var(--navy)}.lp-activites-inner{max-width:1280px;margin:0 auto}.lp-activites-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.lp-activite-card{background:var(--navy-2);border:1px solid var(--border-dark);border-radius:var(--radius-md);padding:28px 24px;transition:border-color .25s,transform .25s}.lp-activite-card:hover{border-color:rgba(0,200,184,.25);transform:translateY(-3px)}.lp-activite-icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;flex-shrink:0}.lp-activite-icon svg{width:22px;height:22px}.lp-activite-title{font-size:1rem;font-weight:700;color:#e2e8f0;margin-bottom:8px;letter-spacing:-.01em}.lp-activite-desc{font-size:.8125rem;color:#64748b;line-height:1.65;margin-bottom:16px}.lp-activite-tags{display:flex;flex-wrap:wrap;gap:6px}.lp-activite-tag{font-size:.6875rem;font-weight:600;padding:3px 9px;border-radius:99px;border:1px solid;letter-spacing:.04em;text-transform:uppercase}.lp-activites-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--navy-2);border:1px solid var(--border-dark);border-radius:var(--radius-md);padding:20px 28px;flex-wrap:wrap}.lp-activites-cta-text{font-size:.875rem;color:#64748b;display:flex;align-items:flex-start;gap:10px;line-height:1.55;flex:1;min-width:240px}.lp-activites-cta-text svg{flex-shrink:0;margin-top:2px;color:var(--teal)}.lp-pricing-section{padding:96px 48px;background:var(--off)}.lp-pricing-inner{max-width:1280px;margin:0 auto}.lp-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--border-light);margin-top:32px}.lp-pricing-4col{grid-template-columns:repeat(4,1fr)}.lp-pricing-5col{grid-template-columns:repeat(5,1fr)}.lp-pricing-6col{grid-template-columns:repeat(6,1fr)}.lp-plan-users{font-size:.8rem;color:#94a3b8;margin-bottom:16px;margin-top:2px}.lp-plan-discover{display:flex;flex-direction:column}.lp-discover-cap{font-weight:800;color:var(--teal);font-size:1rem}.lp-discover-subprice{color:var(--teal)!important;font-weight:600;margin-top:-8px}.lp-plan-discover .lp-plan-features{margin-bottom:20px}.lp-feature-excluded{color:#94a3b8!important;text-decoration:line-through;opacity:.7}.lp-feature-x{width:16px;height:16px;border-radius:50%;background:rgba(148,163,184,.14);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.lp-feature-x svg{width:9px;height:9px;color:#94a3b8}.lp-plan-discover .lp-plan-btn{margin-top:auto}.lp-discover-note{font-size:.6875rem;line-height:1.45;color:#94a3b8;margin-top:14px}.lp-lifecycle-notes{margin-top:20px;display:flex;flex-direction:column;gap:6px;align-items:center}.lp-lifecycle-note{text-align:center;font-size:.8125rem;color:#64748b;margin:0;max-width:760px}.lp-plan-card{background:var(--white);padding:36px 32px;position:relative}.lp-plan-card.featured{background:#06101f;color:var(--white)}.lp-plan-badge{position:absolute;top:-1px;left:50%;transform:translateX(-50%);letter-spacing:.1em;padding:5px 16px;background:var(--teal);color:#06101f;border-radius:0 0 6px 6px;white-space:nowrap}.lp-plan-badge,.lp-plan-eyebrow{font-size:.6875rem;font-weight:700;text-transform:uppercase}.lp-plan-eyebrow{letter-spacing:.12em;color:#94a3b8;margin-bottom:8px}.lp-plan-name{font-size:1.375rem;font-weight:800;color:var(--text-dark);letter-spacing:-.02em;margin-bottom:20px}.lp-plan-card.featured .lp-plan-name{color:var(--white)}.lp-plan-amount{font-size:2.25rem;font-weight:800;color:var(--text-dark);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.lp-plan-card.featured .lp-plan-amount{color:var(--teal)}.lp-plan-cycle{font-size:.875rem;color:#94a3b8;margin-left:4px}.lp-plan-divider{height:1px;background:var(--border-light);margin:24px 0}.lp-plan-card.featured .lp-plan-divider{background:hsla(0,0%,100%,.08)}.lp-plan-features{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:32px}.lp-plan-features li{display:flex;align-items:flex-start;gap:10px;font-size:.875rem;color:var(--body-light);line-height:1.4}.lp-plan-card.featured .lp-plan-features li{color:#94a3b8}.lp-feature-check{width:16px;height:16px;border-radius:50%;background:rgba(0,200,184,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.lp-feature-check svg{width:9px;height:9px;color:var(--teal)}.lp-plan-btn{display:block;text-align:center;padding:13px 24px;border-radius:var(--radius-sm);font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;letter-spacing:.01em;border:2px solid transparent;cursor:pointer;font-family:inherit}.lp-plan-btn-outline{border-color:#cbd5e1;color:var(--text-dark);background:transparent}.lp-plan-btn-outline:hover{border-color:var(--teal);color:var(--teal)}.lp-plan-btn-fill{background:var(--teal);color:#06101f;border-color:var(--teal)}.lp-plan-btn-fill:hover{background:#00ddd0;transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,200,184,.25)}.lp-plan-btn-ghost{border-color:hsla(0,0%,100%,.2);color:#e2e8f0;background:transparent}.lp-plan-btn-ghost:hover{border-color:hsla(0,0%,100%,.5);color:var(--white)}.lp-billing-toggle{display:inline-flex;align-items:center;gap:4px;background:#e2e8f0;border-radius:8px;padding:4px;margin:32px auto 0;display:flex;width:-moz-fit-content;width:fit-content}.lp-billing-btn{padding:8px 20px;border-radius:6px;border:none;cursor:pointer;font-size:.875rem;font-weight:600;font-family:inherit;background:transparent;color:#64748b;transition:all .2s;display:flex;align-items:center;gap:8px}.lp-billing-btn.active{background:#fff;color:#0f172a;box-shadow:0 1px 4px rgba(0,0,0,.12)}.lp-billing-badge{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:99px;background:#00c8b8;color:#06101f}.lp-annual-info{display:flex;align-items:center;gap:8px;justify-content:center;font-size:.8125rem;color:#1a56c8;margin-top:14px;padding:10px 20px;background:rgba(26,86,200,.06);border-radius:8px;border:1px solid rgba(26,86,200,.15);max-width:600px;margin-left:auto;margin-right:auto}.lp-plan-saving{font-size:.75rem;color:#94a3b8;margin-bottom:12px;margin-top:-12px;font-style:italic}.lp-plan-card.featured .lp-plan-saving{color:#64748b}.lp-testi-section{padding:96px 48px;background:var(--navy)}.lp-testi-inner{max-width:1280px;margin:0 auto}.lp-testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px}.lp-testi-card{background:var(--navy-2);border:1px solid var(--border-dark);border-radius:var(--radius-md);padding:28px;display:flex;flex-direction:column;gap:16px}.lp-stars{display:flex;gap:3px;color:#f5a623;font-size:.9rem}.lp-testi-quote:before{content:'"';color:var(--teal);font-size:1.25rem;font-weight:800;font-style:normal;line-height:1;display:block;margin-bottom:4px}.lp-testi-quote{font-size:.9375rem;color:#cbd5e1;line-height:1.65;font-style:italic}.lp-testi-author{display:flex;align-items:center;gap:12px;margin-top:auto}.lp-testi-avatar{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#1a56c8,#00c8b8);display:flex;align-items:center;justify-content:center;color:var(--white)}.lp-testi-avatar,.lp-testi-name{font-size:.875rem;font-weight:700}.lp-testi-name{color:#e2e8f0}.lp-testi-role{font-size:.75rem;color:#64748b;margin-top:1px}.lp-cta-section{padding:96px 48px;background:linear-gradient(135deg,#0a1e3a,#051120);border-top:1px solid var(--border-dark);position:relative;overflow:hidden}.lp-cta-section:before{content:"";position:absolute;top:-40%;right:-10%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(0,200,184,.06) 0,transparent 70%);pointer-events:none}.lp-cta-inner{max-width:880px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.lp-cta-left h2{font-size:clamp(28px,3.5vw,42px);font-weight:800;letter-spacing:-.025em;color:var(--white);line-height:1.1;text-wrap:balance;margin-bottom:16px}.lp-cta-left p{font-size:.9375rem;color:#64748b;line-height:1.65}.lp-cta-contacts{display:flex;flex-direction:column;gap:10px;margin-top:28px}.lp-cta-contact-item{display:flex;align-items:center;gap:10px;font-size:.875rem;color:#94a3b8;text-decoration:none;transition:color .2s}.lp-cta-contact-item:hover{color:var(--teal)}.lp-cta-contact-item svg{color:var(--teal);flex-shrink:0}.lp-demo-form{background:var(--navy-2);border:1px solid var(--border-dark);border-radius:var(--radius-md);padding:32px}.lp-form-title{font-size:1rem;font-weight:700;color:#e2e8f0;margin-bottom:20px;letter-spacing:-.01em}.lp-form-group{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.lp-form-label{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.lp-form-input{padding:10px 14px;border-radius:var(--radius-sm);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:#e2e8f0;font-size:.875rem;font-family:inherit;outline:none;transition:border .2s;width:100%}.lp-form-input:focus{border-color:var(--teal)}.lp-form-input::-moz-placeholder{color:#334155}.lp-form-input::placeholder{color:#334155}select.lp-form-input,select.lp-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#0d1e35!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px;cursor:pointer}select.lp-form-input option,select.lp-select option{background:#0d1e35;color:#e2e8f0}.lp-form-btn{width:100%;padding:13px;border-radius:var(--radius-sm);font-size:.9375rem;font-weight:700;color:#06101f;background:var(--teal);border:none;cursor:pointer;font-family:inherit;letter-spacing:.01em;transition:all .2s;margin-top:6px}.lp-form-btn:hover:not(:disabled){background:#00ddd0;transform:translateY(-1px)}.lp-form-btn:disabled{cursor:default}.lp-form-btn.success{background:#059669;color:#fff}.lp-form-btn.error-state{background:#334155;color:#94a3b8}.lp-form-note{font-size:.75rem;color:#334155;text-align:center;margin-top:10px}.lp-footer{background:#03090f;padding:64px 48px 32px;border-top:1px solid hsla(0,0%,100%,.06)}.lp-footer-inner{max-width:1280px;margin:0 auto}.lp-footer-top{grid-template-columns:2fr 1fr 1fr 1fr;gap:64px}.lp-footer-wordmark{display:flex;align-items:center;gap:10px;margin-bottom:16px}.lp-footer-wordmark-textblock{display:flex;flex-direction:column;line-height:1}.lp-footer-wordmark-text{font-size:1rem;font-weight:900;letter-spacing:-.01em;color:#e2e8f0;line-height:1.1}.lp-footer-wordmark-text em{color:#00ceb8;font-style:normal}.lp-footer-wordmark-sub{font-size:.6rem;font-weight:600;letter-spacing:.1em;color:#4a6580;text-transform:uppercase;margin-top:2px}.lp-footer-brand p{font-size:.8125rem;color:#64748b;line-height:1.7}.lp-footer-brand strong{color:#94a3b8}.lp-footer-ibig{font-size:.75rem;color:#4a6580;text-decoration:none;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-top:18px;display:inline-block;transition:color .2s}.lp-footer-ibig:hover{color:#00c8b8}.lp-footer-col h4{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4a6580;margin-bottom:18px}.lp-footer-col ul{list-style:none;display:flex;flex-direction:column;gap:10px}.lp-footer-col ul li a{font-size:.8125rem;color:#4a6580;text-decoration:none;transition:color .2s}.lp-footer-col ul li a:hover{color:#94a3b8}.lp-footer-col ul li{font-size:.8125rem;color:#4a6580}.lp-footer-partner-row{padding:20px 0;border-top:1px solid hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.05);margin-bottom:24px}.lp-footer-partner-cta{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;color:#00c8b8;text-decoration:none;letter-spacing:.01em;transition:opacity .2s}.lp-footer-partner-cta:hover{opacity:.75}.lp-footer-bottom{padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.lp-footer-copy,.lp-footer-made{font-size:.75rem;color:#2d4255}.lp-footer-made span{color:var(--teal)}.lp-topbar{position:fixed;top:0;left:0;right:0;z-index:101;background:#03090f;border-bottom:1px solid hsla(0,0%,100%,.04);height:36px;justify-content:space-between;padding:0 48px}.lp-topbar,.lp-topbar-inner{display:flex;align-items:center}.lp-topbar-inner{gap:16px;font-size:.7rem;font-weight:500;letter-spacing:.04em;color:#334155;flex:1}.lp-topbar-inner a{color:#4a6580;text-decoration:none;transition:color .2s}.lp-topbar-inner a:hover{color:var(--teal)}.lp-topbar-sep{width:1px;height:12px;background:hsla(0,0%,100%,.07)}.lp-lang-toggle{display:inline-flex;align-items:center;gap:5px;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#4a6580;background:none;border:1px solid hsla(0,0%,100%,.07);border-radius:3px;padding:3px 8px;cursor:pointer;transition:all .2s}.lp-lang-toggle:hover{color:var(--teal);border-color:rgba(0,200,184,.3)}.lp-sara-btn{position:fixed;bottom:24px;left:24px;right:auto;z-index:999;width:52px;height:52px;border-radius:50%;border:none;cursor:pointer;background:linear-gradient(135deg,#1a56c8,#00c8b8);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,200,184,.35);transition:transform .2s,box-shadow .2s}.lp-sara-btn:hover{transform:scale(1.07);box-shadow:0 6px 28px rgba(0,200,184,.5)}.lp-sara-pulse{position:absolute;top:-3px;right:-3px;width:14px;height:14px;border-radius:50%;background:#f5a623;border:2px solid #06101f;animation:lp-sara-pls 2s infinite}@keyframes lp-sara-pls{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.lp-sara-window{position:fixed;bottom:88px;left:24px;right:auto;z-index:999;width:340px;max-height:500px;border-radius:16px;background:#0d1e35;border:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.5);overflow:hidden}.lp-sara-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#0a1628;border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0}.lp-sara-header-left{display:flex;align-items:center;gap:10px}.lp-sara-avatar-sm{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#1a56c8,#00c8b8);display:flex;align-items:center;justify-content:center;flex-shrink:0}.lp-sara-header-name{font-size:.875rem;font-weight:700;color:#e2e8f0;letter-spacing:.01em}.lp-sara-header-status{font-size:.7rem;color:#64748b;display:flex;align-items:center;gap:5px;margin-top:1px}.lp-sara-online-dot{width:6px;height:6px;border-radius:50%;background:#22c55e;display:inline-block}.lp-sara-close{background:none;border:none;cursor:pointer;color:#64748b;padding:4px;display:flex;align-items:center;transition:color .2s}.lp-sara-close:hover{color:#e2e8f0}.lp-sara-messages{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px}.lp-sara-msg{max-width:85%;padding:10px 13px;border-radius:12px;font-size:.8125rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.lp-sara-msg-sara{background:#152842;color:#cbd5e1;align-self:flex-start;border-bottom-left-radius:3px}.lp-sara-msg-user{background:linear-gradient(135deg,#1a56c8,#00c8b8);color:#fff;align-self:flex-end;border-bottom-right-radius:3px}.lp-sara-typing{display:flex;align-items:center;gap:4px;padding:4px 2px}.lp-sara-typing span{width:7px;height:7px;border-radius:50%;background:#64748b;animation:lp-typing .9s infinite}.lp-sara-typing span:nth-child(2){animation-delay:.15s}.lp-sara-typing span:nth-child(3){animation-delay:.3s}@keyframes lp-typing{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-4px);opacity:1}}.lp-sara-quick{padding:0 14px 10px;display:flex;flex-direction:column;gap:6px}.lp-sara-quick-btn{text-align:left;padding:8px 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);color:#94a3b8;font-size:.775rem;cursor:pointer;transition:all .2s;font-family:inherit}.lp-sara-quick-btn:hover{background:rgba(0,200,184,.08);border-color:rgba(0,200,184,.2);color:var(--teal)}.lp-sara-input-row{display:flex;gap:8px;padding:12px 14px;border-top:1px solid hsla(0,0%,100%,.06);flex-shrink:0}.lp-sara-input{flex:1;padding:9px 13px;border-radius:8px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);color:#e2e8f0;font-size:.8125rem;font-family:inherit;outline:none;transition:border .2s}.lp-sara-input:focus{border-color:var(--teal)}.lp-sara-input::-moz-placeholder{color:#334155}.lp-sara-input::placeholder{color:#334155}.lp-sara-send{width:34px;height:34px;border-radius:8px;border:none;cursor:pointer;background:linear-gradient(135deg,#1a56c8,#00c8b8);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s}.lp-sara-send:hover{opacity:.85}.lp-sara-footer-note{font-size:.65rem;color:#334155;text-align:center;padding:6px 14px 10px;border-top:1px solid hsla(0,0%,100%,.04)}.lp-wa-btn{position:fixed;bottom:24px;right:24px;z-index:998;width:52px;height:52px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 18px rgba(37,211,102,.4);transition:transform .2s,box-shadow .2s;text-decoration:none}.lp-wa-btn:hover{transform:scale(1.07);box-shadow:0 6px 28px rgba(37,211,102,.6)}.lp-cookie-banner{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#0d1e35;border-top:1px solid hsla(0,0%,100%,.08);padding:14px 48px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.lp-cookie-text{font-size:.8125rem;color:#94a3b8;display:flex;align-items:center;gap:8px;flex:1;min-width:260px}.lp-cookie-text svg{flex-shrink:0;color:var(--teal)}.lp-cookie-link{color:var(--teal);text-decoration:none}.lp-cookie-actions{display:flex;gap:10px;flex-shrink:0}.lp-cookie-btn-refuse{padding:7px 18px;border-radius:4px;border:1px solid hsla(0,0%,100%,.12);background:none;color:#64748b;font-size:.8125rem;cursor:pointer;font-family:inherit;transition:all .2s}.lp-cookie-btn-refuse:hover{border-color:hsla(0,0%,100%,.3);color:#94a3b8}.lp-cookie-btn-accept{padding:7px 18px;border-radius:4px;border:none;background:var(--teal);color:#06101f;font-size:.8125rem;font-weight:600;cursor:pointer;font-family:inherit;transition:all .2s}.lp-cookie-btn-accept:hover{background:#00ddd0}.lp-pwa-banner{position:fixed;top:50px;right:16px;z-index:990;background:#0d1e35;border:1px solid rgba(0,200,184,.2);border-radius:12px;padding:14px 16px;justify-content:space-between;gap:16px;max-width:340px;box-shadow:0 8px 32px rgba(0,0,0,.4)}.lp-pwa-banner,.lp-pwa-left{display:flex;align-items:center}.lp-pwa-left{gap:10px}.lp-pwa-title{font-size:.875rem;font-weight:700;color:#e2e8f0}.lp-pwa-sub{font-size:.75rem;color:#64748b;margin-top:2px}.lp-pwa-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.lp-pwa-later{background:none;border:none;color:#64748b;padding:6px}.lp-pwa-install,.lp-pwa-later{font-size:.8125rem;cursor:pointer;font-family:inherit}.lp-pwa-install{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;border:none;background:var(--teal);color:#06101f;font-weight:600;transition:background .2s}.lp-pwa-install:hover{background:#00ddd0}.lp-problems-section{padding:96px 48px;background:var(--off)}.lp-problems-inner{max-width:1280px;margin:0 auto;text-align:center}.lp-problems-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--border-light);margin-top:56px;text-align:left}.lp-problem-card{background:#fff;padding:32px 28px;display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:start}.lp-problem-icon{font-size:2rem;margin-bottom:12px;grid-column:1/-1}.lp-problem-after,.lp-problem-before{display:flex;flex-direction:column;gap:8px}.lp-problem-label{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:3px;display:inline-block;width:-moz-fit-content;width:fit-content}.lp-problem-label.before{background:#fee2e2;color:#dc2626}.lp-problem-label.after{background:#dcfce7;color:#16a34a}.lp-problem-before p{font-size:.8125rem;color:#64748b;line-height:1.65}.lp-problem-after p{font-size:.8125rem;color:#475569;line-height:1.65}.lp-problem-arrow{font-size:1.25rem;color:#cbd5e1;align-self:center;padding-top:32px}.lp-integrations-section{padding:96px 48px;background:var(--navy-2)}.lp-integrations-inner{max-width:1280px;margin:0 auto}.lp-integrations-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.lp-integration-card{background:var(--navy);border:1px solid var(--border-dark);border-radius:var(--radius-md);padding:20px 18px;display:flex;align-items:center;gap:12px;transition:border-color .2s}.lp-integration-card:hover{border-color:hsla(0,0%,100%,.15)}.lp-integration-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.lp-integration-name{font-size:.875rem;font-weight:600;color:#cbd5e1;flex:1}.lp-integration-status{font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:3px;white-space:nowrap;flex-shrink:0}.lp-int-ok{background:rgba(34,197,94,.1);color:#22c55e}.lp-int-wip{background:rgba(245,166,35,.1);color:#f5a623}.lp-int-soon{background:rgba(100,116,139,.12);color:#64748b}.lp-pwa-section{padding:96px 48px;background:var(--navy)}.lp-pwa-section-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.lp-pwa-features{display:flex;flex-direction:column;gap:10px;margin-top:24px}.lp-pwa-ios-tip{margin-top:24px;padding:12px 14px;border-radius:8px;background:rgba(26,86,200,.08);border:1px solid rgba(26,86,200,.2);font-size:.8125rem;color:#94a3b8;display:flex;align-items:center;gap:8px;line-height:1.5}.lp-pwa-ios-tip svg{flex-shrink:0;color:#4a8af4}.lp-pwa-section-visual{display:flex;justify-content:center}.lp-pwa-device{width:200px;height:380px;border-radius:32px;background:#0a1628;border:6px solid hsla(0,0%,100%,.12);box-shadow:0 20px 60px rgba(0,0,0,.5);overflow:hidden;display:flex;flex-direction:column}.lp-pwa-device-screen{flex:1;background:var(--navy);padding:0}.lp-pwa-screen-bar{height:20px;background:#03090f;display:flex;align-items:center;justify-content:center}.lp-pwa-screen-bar:after{content:"";width:60px;height:10px;border-radius:5px;background:hsla(0,0%,100%,.08)}.lp-pwa-screen-content{padding:20px 16px;display:flex;flex-direction:column;align-items:center;gap:10px}.lp-pwa-screen-title{font-size:.875rem;font-weight:800;color:#e2e8f0;letter-spacing:-.01em}.lp-pwa-screen-sub{font-size:.65rem;color:#64748b;margin-top:-6px}.lp-pwa-screen-kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:8px}.lp-pwa-screen-kpi{background:#152842;border-radius:8px;padding:10px;text-align:center}.lp-pwa-screen-kpi div{font-size:.9375rem;font-weight:800;color:var(--teal)}.lp-pwa-screen-kpi span{font-size:.65rem;color:#64748b;display:block;margin-top:2px}.lp-faq-section{padding:96px 48px;background:var(--off)}.lp-faq-inner{max-width:800px;margin:0 auto}.lp-faq-list{display:flex;flex-direction:column;gap:0;border:1px solid var(--border-light)}.lp-faq-item{border-bottom:1px solid var(--border-light)}.lp-faq-item:last-child{border-bottom:none}.lp-faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;text-align:left;font-size:.9375rem;font-weight:600;color:var(--text-dark);font-family:inherit;transition:background .2s}.lp-faq-question:hover{background:#f8fafc}.lp-faq-item.open .lp-faq-question{color:#1a56c8}.lp-faq-answer{padding:0 24px 20px;font-size:.9rem;color:var(--body-light);line-height:1.7}.lp-faq-sara{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:32px;font-size:.875rem;color:#64748b}.lp-faq-sara-btn{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:6px;border:1px solid rgba(26,86,200,.25);background:none;color:#1a56c8;font-size:.8125rem;font-weight:600;cursor:pointer;font-family:inherit;transition:all .2s}.lp-faq-sara-btn:hover{background:rgba(26,86,200,.06)}.lp-other-section{padding:96px 48px;background:var(--navy-2)}.lp-other-inner{max-width:1280px;margin:0 auto}.lp-other-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.lp-other-card{background:var(--navy);border:1px solid var(--border-dark);border-radius:var(--radius-md);padding:28px 24px;text-decoration:none;display:flex;flex-direction:column;gap:8px;transition:border-color .2s,transform .2s}.lp-other-card:hover{border-color:hsla(0,0%,100%,.15);transform:translateY(-3px)}.lp-other-dot{width:10px;height:10px;border-radius:50%;margin-bottom:4px}.lp-other-sector{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.lp-other-name{font-size:1.125rem;font-weight:800;color:#e2e8f0;letter-spacing:-.01em}.lp-other-desc{font-size:.8125rem;color:#64748b;line-height:1.65;flex:1}.lp-other-link{font-size:.8125rem;font-weight:600;margin-top:8px}.lp-partners-section{padding:96px 48px;background:var(--off)}.lp-partners-inner{max-width:1280px;margin:0 auto}.lp-partners-content{display:grid;grid-template-columns:1fr auto;gap:80px;align-items:center}.lp-partners-perks{display:flex;flex-direction:column;gap:10px;margin-top:8px}.lp-partners-badge-inner{background:linear-gradient(135deg,#0a1628,#152842);border:1px solid rgba(0,200,184,.2);border-radius:var(--radius-lg);padding:40px 32px;text-align:center;min-width:200px;display:flex;flex-direction:column;align-items:center;gap:16px}.lp-partners-badge-logo{width:80px;height:80px;border-radius:50%;background:rgba(0,200,184,.08);border:2px solid rgba(0,200,184,.2);display:flex;align-items:center;justify-content:center}.lp-partners-badge-title{font-size:1.25rem;font-weight:800;color:#e2e8f0;line-height:1.2;letter-spacing:-.01em}.lp-partners-badge-sub{font-size:.75rem;color:#64748b;text-align:center;line-height:1.5}.lp-partners-badge-link{font-size:.8125rem;font-weight:600;color:var(--teal);text-decoration:none;padding:8px 20px;border-radius:6px;border:1px solid rgba(0,200,184,.3);transition:all .2s}.lp-partners-badge-link:hover{background:rgba(0,200,184,.08)}.lp-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;gap:48px;margin-bottom:32px}.lp-nav-hamburger{display:none;align-items:center;justify-content:center;padding:8px;border-radius:6px;border:1px solid hsla(0,0%,100%,.15);background:transparent;color:#cbd5e1;cursor:pointer;transition:all .2s;flex-shrink:0}.lp-nav-hamburger:hover{border-color:var(--teal);color:var(--teal)}.lp-mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background:rgba(6,16,31,.98);backdrop-filter:blur(16px);display:flex;flex-direction:column;overflow-y:auto}.lp-mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:64px;border-bottom:1px solid hsla(0,0%,100%,.07);flex-shrink:0}.lp-mobile-menu-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;border:1px solid hsla(0,0%,100%,.15);background:transparent;color:#cbd5e1;cursor:pointer}.lp-mobile-menu-inner{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:20px 20px 32px;width:100%}.lp-mobile-menu-link{display:block;width:100%;padding:14px 18px;font-size:1rem;font-weight:600;color:#cbd5e1;text-decoration:none;border-radius:8px;transition:all .2s;border:1px solid transparent}.lp-mobile-menu-link:hover{color:var(--teal);background:rgba(0,200,184,.06);border-color:rgba(0,200,184,.2)}.lp-mobile-menu-divider{height:1px;background:hsla(0,0%,100%,.07);margin:8px 0}.lp-mobile-menu-ctas{display:flex;flex-direction:column;gap:10px;margin-top:4px}.lp-mobile-menu-ctas .lp-btn-cta,.lp-mobile-menu-ctas .lp-btn-ghost{display:block;text-align:center;width:100%;padding:14px 20px;font-size:.9375rem;box-sizing:border-box}.lp-mobile-menu-lang{display:flex;align-items:center;gap:8px;padding:14px 18px;font-size:.875rem;color:#64748b}body.lp-menu-open{overflow:hidden}@media(max-width:1280px){.lp-pricing-4col{grid-template-columns:repeat(2,1fr)}.lp-pricing-5col,.lp-pricing-6col{grid-template-columns:repeat(3,1fr)}.lp-activites-grid{grid-template-columns:repeat(2,1fr)}.lp-integrations-grid{grid-template-columns:repeat(3,1fr)}.lp-other-grid{grid-template-columns:repeat(2,1fr)}.lp-footer-top{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.lp-pricing-6col{grid-template-columns:repeat(2,1fr)}.lp-nav{padding:0 20px}.lp-btn-partner,.lp-nav-actions .lp-btn-cta,.lp-nav-actions .lp-btn-ghost,.lp-nav-links{display:none}.lp-nav-hamburger{display:flex}.lp-topbar{padding:0 20px}.lp-hero{padding:100px 20px 60px}.lp-hero-grid{grid-template-columns:1fr;gap:40px}.lp-hero-visual{order:-1}.lp-mockup-wrap{transform:none;max-width:480px;margin:0 auto;width:100%}.lp-trust-bar{padding:20px}.lp-trust-bar-inner{gap:20px}.lp-trust-count{border-left:none;padding-left:0}.lp-stats-inner{grid-template-columns:repeat(2,1fr)}.lp-stat-box{padding:32px 20px}.lp-activites-section,.lp-cta-section,.lp-faq-section,.lp-how-section,.lp-integrations-section,.lp-modules-section,.lp-other-section,.lp-partners-section,.lp-pricing-section,.lp-problems-section,.lp-pwa-section,.lp-testi-section,.lp-why-section{padding:64px 20px}.lp-modules-layout{grid-template-columns:1fr;gap:40px}.lp-modules-sticky{position:static}.lp-modules-grid{grid-template-columns:repeat(2,1fr)}.lp-why-grid{grid-template-columns:1fr}.lp-why-card{padding:32px 24px}.lp-how-steps{grid-template-columns:1fr}.lp-how-steps:after{display:none}.lp-how-step{padding:0 0 0 24px;text-align:left}.lp-step-num{margin:0 0 16px}.lp-pricing-grid,.lp-testi-grid{grid-template-columns:1fr;gap:2px}.lp-pricing-4col,.lp-pricing-5col{grid-template-columns:repeat(2,1fr)}.lp-cta-inner,.lp-pricing-6col{grid-template-columns:1fr}.lp-cta-inner{gap:40px;max-width:560px}.lp-footer{padding:48px 20px 24px}.lp-footer-top{grid-template-columns:1fr 1fr;gap:32px}.lp-scroll-indicator{left:20px}.lp-problems-grid{grid-template-columns:1fr}.lp-problem-card{grid-template-columns:1fr auto 1fr}.lp-integrations-grid{grid-template-columns:repeat(2,1fr)}.lp-pwa-section-inner{grid-template-columns:1fr;gap:40px}.lp-pwa-section-visual{order:-1}.lp-other-grid{grid-template-columns:repeat(2,1fr)}.lp-partners-content{grid-template-columns:1fr;gap:40px}.lp-cookie-banner{padding:14px 20px}.lp-pwa-banner{right:12px;left:auto;max-width:320px}}@media(max-width:768px){.lp-topbar{padding:0 16px}.lp-topbar-inner .lp-topbar-sep,.lp-topbar-inner a,.lp-topbar-inner span:not(:first-child){display:none}.lp-hero{padding:88px 16px 48px}.lp-hero-desc{max-width:100%}.lp-hero-ctas{flex-direction:column}.lp-btn-primary,.lp-btn-secondary{justify-content:center;width:100%}.lp-problem-card{grid-template-columns:1fr;gap:12px}.lp-problem-arrow{display:none}.lp-integrations-grid{grid-template-columns:repeat(2,1fr)}.lp-activites-grid{grid-template-columns:1fr}.lp-stats-inner{grid-template-columns:1fr 1fr}.lp-footer-top,.lp-modules-grid{grid-template-columns:1fr}.lp-sara-window{width:calc(100vw - 24px);left:12px;right:auto}.lp-pwa-banner{flex-direction:column;align-items:flex-start;gap:12px;right:12px;left:12px;max-width:none}.lp-pwa-actions{width:100%;justify-content:flex-end}.lp-cookie-banner{flex-direction:column;gap:10px;padding:12px 16px}}@media(max-width:480px){.lp-nav{padding:0 14px;height:56px}.lp-hero{padding:82px 14px 40px;min-height:auto}.lp-hero-title{font-size:clamp(1.75rem,9vw,2.5rem)}.lp-hero-desc{font-size:.9rem}.lp-hero-ctas{gap:10px}.lp-hero-trust{flex-wrap:wrap;gap:10px}.lp-trust-sep{display:none}.lp-activites-section,.lp-cta-section,.lp-faq-section,.lp-how-section,.lp-integrations-section,.lp-modules-section,.lp-other-section,.lp-partners-section,.lp-pricing-section,.lp-problems-section,.lp-pwa-section,.lp-stats-section,.lp-testi-section,.lp-why-section{padding:48px 14px}.lp-trust-bar{padding:14px}.lp-trust-logos{gap:16px}.lp-stat-box{padding:24px 14px}.lp-plan-card{padding:28px 20px}.lp-testi-card{padding:20px}.lp-faq-question{padding:16px}.lp-faq-answer{padding:0 16px 16px}.lp-why-card{padding:24px 18px}.lp-footer{padding:32px 14px 20px}.lp-footer-top{gap:24px}.lp-cookie-banner{padding:10px 14px}.lp-integrations-grid,.lp-pricing-4col,.lp-pricing-5col{grid-template-columns:1fr}.lp-how-step{padding:0;text-align:center}.lp-step-num{margin:0 auto 16px}.lp-mockup-wrap{max-width:100%}.lp-mk-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:360px){.lp-nav{padding:0 12px}.lp-hero{padding:78px 12px 36px}.lp-activites-section,.lp-cta-section,.lp-faq-section,.lp-how-section,.lp-integrations-section,.lp-modules-section,.lp-other-section,.lp-partners-section,.lp-pricing-section,.lp-problems-section,.lp-pwa-section,.lp-stats-section,.lp-testi-section,.lp-why-section{padding:40px 12px}.lp-footer{padding:28px 12px 16px}.lp-trust-bar{padding:12px}.lp-cookie-banner{padding:10px 12px}.lp-hero-title{font-size:clamp(1.5rem,8.5vw,2rem)}.lp-hero-visual{display:none}}@media(min-width:1025px){.lp-nav-hamburger{display:none}}