:root{--wls-bg-dark:#0a0f1a;--wls-bg-medium:#0d1a2d;--wls-bg-light:#0f172a;--wls-bg-card:rgba(30,41,59,.6);--wls-primary:#0d9488;--wls-primary-light:#14b8a6;--wls-accent:#f97316;--wls-accent-light:#fb923c;--wls-text:hsla(0,0%,100%,.9);--wls-text-muted:hsla(0,0%,100%,.6);--wls-border:hsla(0,0%,100%,.1);--wls-red:#e1242a;--wls-red-dark:#c72229;--wls-green:#10b981}h1,h2,h3,h4,h5,h6{line-height:normal}.wls-section{padding:100px 20px;background:var(--wls-bg-dark);position:relative;overflow:hidden}.wls-container{max-width:1200px;margin:0 auto;position:relative;z-index:2}.section-glow{position:absolute;width:500px;height:500px;border-radius:50%;filter:blur(120px);opacity:.3;z-index:1}.glow-left{background:var(--wls-primary);top:0;left:-200px}.glow-right{background:var(--wls-accent);top:50%;right:-200px}.glow-center{background:linear-gradient(135deg,var(--wls-primary),var(--wls-accent));top:50%;left:50%;transform:translate(-50%,-50%)}.section-header-wls{text-align:center;margin-bottom:60px}.section-tag{display:inline-block;background:rgba(13,148,136,.2);color:var(--wls-primary-light);padding:8px 20px;border-radius:50px;font-size:.85rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-bottom:20px;border:1px solid rgba(13,148,136,.3)}.section-header-wls h2{font-size:2.8rem;font-weight:800;color:var(--wls-text);margin-bottom:16px;line-height:normal}.section-subtitle{font-size:1.15rem;color:var(--wls-text-muted);max-width:650px;margin:0 auto;line-height:1.7}.glass-card{background:var(--wls-bg-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--wls-border);border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1)}.glass-card:hover{border-color:rgba(13,148,136,.4);box-shadow:0 20px 60px rgba(13,148,136,.15);transform:translateY(-5px)}.section-cta{text-align:center;margin-top:50px}.wls-hero{min-height:100vh;max-height:100vh;display:flex;align-items:center;background:linear-gradient(135deg,#0a0f1a,#0d1a2d 40%,#0f172a);position:relative;overflow:hidden;padding:80px 20px 40px}.hero-bg-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 80% 50% at 20% 40%,rgba(13,148,136,.15) 0,transparent 50%),radial-gradient(ellipse 60% 40% at 80% 60%,rgba(249,115,22,.1) 0,transparent 50%);z-index:1}.wls-hero-content{position:relative;z-index:10;max-width:1400px;width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.wls-hero-text{animation:heroTextFadeIn 1s ease-out}@keyframes heroTextFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-badge-wls{display:inline-flex;align-items:center;gap:12px;background:rgba(13,148,136,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 20px;border-radius:50px;border:1px solid rgba(13,148,136,.4);margin-bottom:28px}.badge-pulse{width:8px;height:8px;background:var(--wls-primary);border-radius:50%;animation:badgePulseDot 2s ease-in-out infinite}@keyframes badgePulseDot{0%,to{box-shadow:0 0 0 0 rgba(13,148,136,.7)}50%{box-shadow:0 0 0 8px rgba(13,148,136,0)}}.badge-text{color:var(--wls-primary-light);font-weight:600;font-size:.9rem;letter-spacing:.5px}.wls-hero-text h1{font-size:3.2rem;font-weight:800;margin-bottom:24px;line-height:1.15}.title-line{display:block;color:#fff}.title-highlight{display:block;color:hsla(0,0%,100%,.7)}.title-accent{display:block;background:linear-gradient(90deg,var(--wls-primary-light) 0,var(--wls-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wls-hero-text .hero-description{font-size:1.1rem;color:var(--wls-text-muted);line-height:1.8;margin-bottom:32px;max-width:540px}.hero-inline-stats{display:flex;align-items:center;gap:24px;margin-bottom:36px;padding:20px 28px;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;border:1px solid var(--wls-border)}.inline-stat{display:flex;flex-direction:column;gap:4px}.inline-stat .stat-value{font-size:2rem;font-weight:800;color:var(--wls-accent)!important;line-height:normal}.inline-stat .stat-label{font-size:.8rem;color:var(--wls-text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.stat-divider{width:1px;height:40px;background:var(--wls-border)}.hero-cta-group{display:flex;gap:16px;flex-wrap:wrap}.wls-hero-visual{animation:dashboardSlideIn 1s ease-out .3s backwards}@keyframes dashboardSlideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.dashboard-mockup{background:linear-gradient(145deg,rgba(30,41,59,.9),rgba(15,23,42,.95));border-radius:20px;border:1px solid var(--wls-border);box-shadow:0 25px 80px rgba(0,0,0,.5);overflow:hidden;position:relative;transform:perspective(1000px) rotateY(-5deg) rotateX(2deg);transition:transform .5s ease}.dashboard-mockup:hover{transform:perspective(1000px) rotateY(0deg) rotateX(0deg)}.dashboard-header{display:flex;align-items:center;gap:16px;padding:16px 20px;background:rgba(0,0,0,.3);border-bottom:1px solid var(--wls-border)}.dashboard-dots{display:flex;gap:8px}.dashboard-dots span{width:12px;height:12px;border-radius:50%}.dashboard-dots span:first-child{background:#ff5f57}.dashboard-dots span:nth-child(2){background:#ffbd2e}.dashboard-dots span:nth-child(3){background:#28ca42}.dashboard-title{color:var(--wls-text-muted);font-size:.85rem;font-weight:500}.dashboard-content{padding:20px;display:flex;flex-direction:column;gap:16px}.dash-stats-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.dash-stat-card{background:hsla(0,0%,100%,.05);border-radius:12px;padding:16px;display:flex;align-items:center;gap:12px;border:1px solid var(--wls-border);transition:all .3s ease}.dash-stat-card:hover{background:hsla(0,0%,100%,.08)}.dash-stat-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}.orders-icon{background:linear-gradient(135deg,rgba(13,148,136,.3),rgba(13,148,136,.1))}.orders-icon:before{content:"📦";font-size:1.2rem}.inventory-icon{background:linear-gradient(135deg,rgba(249,115,22,.3),rgba(249,115,22,.1))}.inventory-icon:before{content:"📊";font-size:1.2rem}.dash-stat-info{display:flex;flex-direction:column;flex:1 1}.dash-stat-number{font-size:1.4rem;font-weight:700;color:#fff;line-height:normal}.dash-stat-label{font-size:.75rem;color:var(--wls-text-muted)}.dash-stat-trend{font-size:.75rem;font-weight:600;padding:4px 8px;border-radius:6px}.dash-stat-trend.up{background:rgba(16,185,129,.2);color:var(--wls-green)}.dash-activity{background:rgba(0,0,0,.2);border-radius:12px;padding:14px;border:1px solid var(--wls-border)}.activity-header{font-size:.75rem;color:var(--wls-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.activity-items{display:flex;flex-direction:column;gap:10px}.activity-item{display:flex;align-items:center;gap:10px;font-size:.8rem;color:var(--wls-text-muted)}.activity-dot{width:8px;height:8px;border-radius:50%;animation:activityPulse 2s ease-in-out infinite}.activity-dot.picking{background:var(--wls-primary)}.activity-dot.packing{background:var(--wls-accent)}.activity-dot.receiving{background:var(--wls-green)}@keyframes activityPulse{0%,to{opacity:1}50%{opacity:.5}}.activity-time{margin-left:auto;font-size:.7rem;color:hsla(0,0%,100%,.4)}.dash-chart{background:hsla(0,0%,100%,.03);border-radius:12px;padding:14px;border:1px solid var(--wls-border)}.chart-header{font-size:.75rem;color:var(--wls-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.chart-bars{display:flex;align-items:flex-end;justify-content:space-between;height:80px;gap:8px}.chart-bar{flex:1 1;background:linear-gradient(180deg,var(--wls-primary) 0,rgba(13,148,136,.3) 100%);border-radius:6px 6px 0 0;position:relative;transition:all .3s ease;animation:barGrow 1s ease-out backwards}.chart-bar:first-child{animation-delay:.5s}.chart-bar:nth-child(2){animation-delay:.6s}.chart-bar:nth-child(3){animation-delay:.7s}.chart-bar:nth-child(4){animation-delay:.8s}.chart-bar:nth-child(5){animation-delay:.9s}@keyframes barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.chart-bar.active{background:linear-gradient(180deg,var(--wls-accent) 0,rgba(249,115,22,.3) 100%);box-shadow:0 0 20px rgba(249,115,22,.3)}.chart-bar span{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);font-size:.65rem;color:hsla(0,0%,100%,.4)}.chart-bar:hover{filter:brightness(1.2)}.floating-notification{position:absolute;display:flex;align-items:center;gap:8px;background:rgba(30,41,59,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 14px;border-radius:10px;border:1px solid var(--wls-border);font-size:.75rem;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.3)}.notif-icon{width:24px;height:24px;background:rgba(13,148,136,.3);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.8rem}.notif-1{top:60px;right:-20px;animation:notifFloat 4s ease-in-out infinite}.notif-2{bottom:40px;left:-30px;animation:notifFloat 5s ease-in-out 1s infinite}@keyframes notifFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.scroll-indicator{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:10;animation:scrollBounce 2s ease-in-out infinite}@keyframes scrollBounce{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(10px)}}.scroll-wheel{width:4px;height:8px;background:hsla(0,0%,100%,.5);border-radius:2px;position:absolute;top:6px;left:50%;transform:translateX(-50%);animation:scrollWheel 1.5s ease-in-out infinite}@keyframes scrollWheel{0%,to{opacity:1;top:6px}50%{opacity:.3;top:16px}}.scroll-indicator span{font-size:.7rem;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:1px}.wls-meaning-section{background:linear-gradient(180deg,var(--wls-bg-dark) 0,var(--wls-bg-medium) 100%)}.meaning-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.meaning-card{padding:36px 28px;text-align:center}.meaning-card .card-icon{width:80px;height:80px;background:linear-gradient(135deg,rgba(13,148,136,.2),rgba(13,148,136,.1));border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;transition:all .4s ease}.meaning-card .card-icon img{filter:brightness(0) saturate(100%) invert(52%) sepia(85%) saturate(437%) hue-rotate(122deg) brightness(95%) contrast(92%)}.meaning-card:hover .card-icon{transform:scale(1.1) rotate(5deg);background:linear-gradient(135deg,var(--wls-primary) 0,var(--wls-primary-light) 100%)}.meaning-card:hover .card-icon img{filter:brightness(10)}.meaning-card h3{font-size:1.3rem;font-weight:700;color:var(--wls-text);margin-bottom:12px;line-height:normal}.meaning-card p{font-size:.95rem;color:var(--wls-text-muted);line-height:1.7}.meaning-card.highlight-card{background:linear-gradient(135deg,rgba(13,148,136,.15),rgba(249,115,22,.1));border-color:var(--wls-primary)}.wls-capabilities-section{background:var(--wls-bg-medium)}.capabilities-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.capability-card{padding:28px 24px;position:relative;overflow:hidden}.capability-number{position:absolute;top:16px;right:16px;font-size:2rem;font-weight:800;color:hsla(0,0%,100%,.281);line-height:1}.capability-icon{width:56px;height:56px;background:rgba(13,148,136,.15);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:all .4s ease}.capability-icon img{filter:brightness(0) saturate(100%) invert(52%) sepia(85%) saturate(437%) hue-rotate(122deg) brightness(95%) contrast(92%)}.capability-card:hover .capability-icon{background:var(--wls-primary);transform:scale(1.1)}.capability-card:hover .capability-icon img{filter:brightness(10)}.capability-card h4{font-size:1.1rem;font-weight:700;color:var(--wls-text);margin-bottom:8px;line-height:normal}.capability-card p{font-size:.9rem;color:var(--wls-text-muted);line-height:1.6}.wls-loop-section{background:linear-gradient(180deg,var(--wls-bg-medium) 0,var(--wls-bg-dark) 100%);overflow:hidden}.timeline-flow{position:relative;padding:60px 0 40px}.timeline-line{top:85px;height:3px;background:linear-gradient(90deg,var(--wls-primary) 0,var(--wls-accent) 50%,var(--wls-primary) 100%);border-radius:2px;z-index:1}.timeline-glow,.timeline-line{position:absolute;left:5%;right:5%}.timeline-glow{top:88px;height:10px;background:linear-gradient(90deg,rgba(13,148,136,.5),rgba(249,115,22,.5) 50%,rgba(13,148,136,.5));filter:blur(10px);z-index:0;animation:glowPulse 3s ease-in-out infinite}@keyframes glowPulse{0%,to{opacity:.5}50%{opacity:1}}.timeline-steps{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px;position:relative;z-index:2}.timeline-step{flex-direction:column}.step-marker,.timeline-step{display:flex;align-items:center}.step-marker{position:relative;width:50px;height:50px;background:linear-gradient(135deg,var(--wls-primary) 0,var(--wls-primary-light) 100%);border-radius:50%;justify-content:center;margin-bottom:20px;box-shadow:0 0 20px rgba(13,148,136,.4);z-index:3;transition:all .4s ease}.timeline-step:hover .step-marker{transform:scale(1.15);box-shadow:0 0 40px rgba(13,148,136,.6)}.marker-num{font-size:1.2rem;font-weight:800;color:#fff}.marker-pulse{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid var(--wls-primary);animation:markerPulse 2s ease-out infinite;opacity:0}.timeline-step:first-child .marker-pulse{animation-delay:0s}.timeline-step:nth-child(2) .marker-pulse{animation-delay:.3s}.timeline-step:nth-child(3) .marker-pulse{animation-delay:.6s}.timeline-step:nth-child(4) .marker-pulse{animation-delay:.9s}.timeline-step:nth-child(5) .marker-pulse{animation-delay:1.2s}.timeline-step:nth-child(6) .marker-pulse{animation-delay:1.5s}@keyframes markerPulse{0%{transform:scale(1);opacity:.8}to{transform:scale(2);opacity:0}}.step-card{background:var(--wls-bg-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--wls-border);border-radius:16px;padding:24px 16px;text-align:center;width:100%;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:all .4s ease}.timeline-step:hover .step-card{border-color:var(--wls-primary);transform:translateY(-8px);box-shadow:0 20px 40px rgba(13,148,136,.2)}.step-icon{width:48px;height:48px;min-height:48px;background:rgba(13,148,136,.15);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;transition:all .4s ease;flex-shrink:0}.step-icon img{filter:brightness(0) saturate(100%) invert(52%) sepia(85%) saturate(437%) hue-rotate(122deg) brightness(95%) contrast(92%)}.timeline-step:hover .step-icon{background:var(--wls-primary);transform:scale(1.1)}.timeline-step:hover .step-icon img{filter:brightness(10)}.step-card h4{font-size:.95rem;font-weight:700;color:var(--wls-text);margin-bottom:8px;line-height:1.3;height:42px}.step-card h4,.step-card p{display:flex;align-items:center;justify-content:center}.step-card p{font-size:.85rem;color:var(--wls-text-muted);line-height:1.4;height:40px}.timeline-loop-indicator{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:40px;padding:16px 32px;background:linear-gradient(135deg,rgba(13,148,136,.1),rgba(249,115,22,.1));border:1px solid var(--wls-border);border-radius:50px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.timeline-loop-indicator span{font-size:.9rem;font-weight:600;color:var(--wls-text-muted);text-transform:uppercase;letter-spacing:1px}.loop-arrow{font-size:1.5rem;color:var(--wls-primary);animation:loopSpin 3s linear infinite}@keyframes loopSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wls-comparison-section{background:var(--wls-bg-dark)}.comparison-cards{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:30px;gap:30px;align-items:stretch}.comparison-col{background:var(--wls-bg-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--wls-border);border-radius:24px;overflow:hidden}.comparison-col.manual-col{border-color:rgba(239,68,68,.3)}.comparison-col.loginext-col{border-color:rgba(13,148,136,.4);background:linear-gradient(180deg,rgba(13,148,136,.1) 0,var(--wls-bg-card) 100%)}.col-header{padding:24px;text-align:center;border-bottom:1px solid var(--wls-border)}.manual-col .col-header{background:rgba(239,68,68,.1)}.loginext-col .col-header{background:rgba(13,148,136,.15)}.col-icon{font-size:2rem;margin-bottom:8px;display:block}.col-header h3{font-size:1.3rem;font-weight:700;color:var(--wls-text);line-height:normal}.col-items{padding:20px;display:flex;flex-direction:column;gap:16px}.col-item{display:flex;align-items:flex-start;gap:12px;padding:16px;background:rgba(0,0,0,.2);border-radius:12px;transition:all .3s ease}.col-item:hover{background:rgba(0,0,0,.3)}.item-icon{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;flex-shrink:0}.item-icon.negative{background:rgba(239,68,68,.2);color:#ef4444}.item-icon.positive{background:rgba(13,148,136,.2);color:var(--wls-primary-light)}.col-item strong{display:block;font-size:.95rem;color:var(--wls-text);margin-bottom:4px}.col-item p{font-size:.85rem;color:var(--wls-text-muted);margin:0;line-height:1.5}.comparison-divider,.vs-badge{display:flex;align-items:center;justify-content:center}.vs-badge{width:60px;height:60px;background:linear-gradient(135deg,var(--wls-primary) 0,var(--wls-accent) 100%);border-radius:50%;font-size:1.2rem;font-weight:800;color:#fff;box-shadow:0 0 30px rgba(13,148,136,.4);animation:vsSpin 8s linear infinite}@keyframes vsSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wls-problems-section{background-image:url(/_next/static/media/middle-bg.6a012061.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.wls-problems-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6)}.problems-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.problem-card{padding:32px}.problem-card.full-width{grid-column:span 2}.problem-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.problem-num{font-size:2rem;font-weight:800;background:linear-gradient(135deg,var(--wls-accent) 0,var(--wls-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.problem-header h3{font-size:1.2rem;font-weight:700;color:var(--wls-text);line-height:normal}.problem-body{display:flex;flex-direction:column;gap:16px}.result-row,.solution-row{padding:16px;border-radius:12px}.solution-row{background:rgba(13,148,136,.1);border-left:3px solid var(--wls-primary)}.result-row{background:rgba(249,115,22,.1);border-left:3px solid var(--wls-accent)}.row-label{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}.solution-row .row-label{color:var(--wls-primary-light)}.result-row .row-label{color:var(--wls-accent-light)}.result-row p,.solution-row p{font-size:.95rem;color:var(--wls-text);margin:0;line-height:1.6}.wls-why-section{background:var(--wls-bg-medium)}.why-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:50px}.why-card{padding:36px 28px;text-align:center}.why-icon{width:80px;height:80px;background:linear-gradient(135deg,rgba(13,148,136,.2),rgba(13,148,136,.1));border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;transition:all .4s ease}.why-icon img{filter:brightness(0) saturate(100%) invert(52%) sepia(85%) saturate(437%) hue-rotate(122deg) brightness(95%) contrast(92%)}.why-card:hover .why-icon{background:linear-gradient(135deg,var(--wls-primary) 0,var(--wls-primary-light) 100%);transform:scale(1.1) rotateY(180deg)}.why-card:hover .why-icon img{filter:brightness(10)}.why-card h3{font-size:1.2rem;font-weight:700;color:var(--wls-text);margin-bottom:12px;line-height:normal}.why-card p{font-size:.95rem;color:var(--wls-text-muted);line-height:1.7}.related-links{padding:36px;text-align:center;background:linear-gradient(135deg,rgba(13,148,136,.1),rgba(249,115,22,.05))}.related-links h4{font-size:1.2rem;font-weight:700;color:var(--wls-text);margin-bottom:24px;line-height:normal}.links-row{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.related-link{display:flex;align-items:center;gap:10px;padding:12px 24px;background:rgba(0,0,0,.3);border:1px solid var(--wls-border);border-radius:12px;color:var(--wls-text);text-decoration:none;font-weight:500;font-size:.95rem;transition:all .3s ease}.related-link:hover{background:var(--wls-primary);border-color:var(--wls-primary);transform:translateY(-3px)}.link-icon{font-size:1.2rem}.wls-cta-section{background-image:url(/_next/static/media/bottom-bg.020c293d.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:120px 20px;position:relative}.cta-bg-effects{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:1}.cta-orb{position:absolute;border-radius:50%;filter:blur(100px)}.cta-orb.orb-1{width:400px;height:400px;background:rgba(225,36,42,.3);top:-100px;left:20%;animation:orbPulse 6s ease-in-out infinite}.cta-orb.orb-2{width:300px;height:300px;background:rgba(13,148,136,.3);bottom:-100px;right:20%;animation:orbPulse 8s ease-in-out 2s infinite}.cta-orb.orb-3{width:200px;height:200px;background:rgba(249,115,22,.2);top:50%;left:50%;transform:translate(-50%,-50%);animation:orbPulse 5s ease-in-out 1s infinite}.cta-content{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.cta-content h2{font-size:3rem;font-weight:800;color:#fff;margin-bottom:20px;line-height:normal}.cta-content p{font-size:1.2rem;color:#fff;line-height:1.8;margin-bottom:40px}.cta-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}@media (max-width:1200px){.wls-hero{padding:100px 20px 60px;max-height:none;min-height:auto}.wls-hero-text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.wls-hero-content{grid-template-columns:1fr;gap:50px}.wls-hero-visual{max-width:600px;margin:0 auto}.dashboard-mockup{transform:none}.capabilities-grid,.why-grid{grid-template-columns:repeat(2,1fr)}.meaning-grid{grid-template-columns:1fr}.timeline-steps{grid-template-columns:repeat(3,1fr);gap:24px}.timeline-glow,.timeline-line{display:none}.step-marker{margin-bottom:16px}}@media (max-width:768px){.wls-section{padding:80px 20px}.wls-hero{min-height:auto;max-height:none;padding:100px 20px 60px}.wls-hero-text h1{font-size:2.2rem}.title-accent,.title-highlight,.title-line{display:inline}.hero-inline-stats{flex-direction:column;gap:16px}.stat-divider{width:80%;height:1px}.inline-stat{flex-direction:row;justify-content:space-between;width:100%}.hero-cta-group{flex-direction:column}.hero-cta-group button{width:100%;max-width:300px}.hero-glow-orb,.hero-particles,.scroll-indicator,.wls-hero-visual{display:none}.section-header-wls h2{font-size:2rem}.capabilities-grid,.why-grid{grid-template-columns:1fr}.timeline-steps{grid-template-columns:repeat(2,1fr);gap:20px}.step-card{padding:20px 12px;height:180px}.step-card h4{font-size:.9rem;height:38px}.step-card p{height:36px}.timeline-loop-indicator{padding:12px 24px}.timeline-loop-indicator span{font-size:.8rem}.comparison-cards{grid-template-columns:1fr}.comparison-divider{padding:20px 0}.vs-badge{width:50px;height:50px;font-size:1rem}.problems-grid{grid-template-columns:1fr}.problem-card.full-width{grid-column:span 1}.cta-content h2{font-size:2.2rem}.cta-buttons{flex-direction:column;align-items:center}.cta-buttons button{width:100%;max-width:320px}.links-row{flex-direction:column;align-items:center}.related-link{width:100%;max-width:280px;justify-content:center}.section-glow{display:none}}@media (max-width:480px){.wls-hero-text h1{font-size:1.8rem}.inline-stat .stat-value{font-size:1.5rem}.section-header-wls h2{font-size:1.7rem}.cta-content h2{font-size:1.8rem}.problem-num{font-size:1.5rem}.problem-header h3{font-size:1.1rem}}@media (max-height:800px){.wls-hero{padding:70px 20px 30px}.wls-hero-text h1{font-size:2.6rem;margin-bottom:20px}.hero-inline-stats{padding:16px 24px;margin-bottom:28px}.inline-stat .stat-value{font-size:1.7rem}}.middle-image-section{position:relative;width:70%;height:100%;object-fit:cover;object-position:center center;top:0;left:14%;padding-top:10%;background:linear-gradient(180deg,var(--wls-bg-dark) 0,var(--wls-bg-medium) 100%)}.faq-section{background:#fff;padding:60px 0;line-height:25px}.faq-container{max-width:800px;margin:0 auto}.faq-section-header{text-align:center}.faq-section-title{font-size:3rem;font-weight:700;color:#1a202c;margin-bottom:24px;line-height:1.2;letter-spacing:-.01em}.faq-item{border-bottom:1px solid #e2e8f0;margin-bottom:0}.faq-question{width:100%;padding:25px 30px 25px 0;background:none;border:none;text-align:left;font-size:1.2rem;font-weight:600;color:#333657;cursor:pointer;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center}.faq-question:hover{color:#e13940}.faq-toggle{font-size:1.5rem;color:#64748b;transition:all .3s ease;font-weight:300}.faq-answer{padding-bottom:0;max-height:0;overflow:hidden;transition:all .4s ease}.faq-answer.active{padding-bottom:32px;max-height:300px}.faq-answer p{color:#64748b;line-height:1.7;font-size:1rem;margin:0}.faq-answer-link{color:#e13940;text-decoration:underline;font-weight:600}.text{letter-spacing:.5px;line-height:1.56}.text--xxs{font-size:11px}.text--xs{font-size:12px}.text--s{font-size:14px}.text--m{font-size:16px}.text--l{font-size:18px}.text--xl{font-size:20px}.text--xxl{font-size:22px}.text--xxxl{font-size:30px;line-height:38px}.text--thin{font-weight:300}.text--normal{font-weight:400}.text--semi-bold{font-weight:500}.text--bold{font-weight:700}.text--black{color:#101c22}.text--gray-darker{color:#212121}.text--gray-dark{color:#495865}.text--gray{color:#888}.text--gray-light{color:#e5e9ee}.text--white{color:#fff}.text--primary{color:#e1242a}.text--secondary{color:#156bd3}@media(min-width:992px){.text--xxl{font-size:35px;line-height:1.2}.text--xxxl{font-size:45px;line-height:1.2}}.section-title__dual--remaining-words,.section-title__dual-reverse--first-word{color:#e1242a}.section-title__secondary{padding-bottom:15px;position:relative}.section-title__secondary:after{content:"";position:absolute;bottom:0;left:0;height:3px;background:#e1242a}.section-title__secondary--full{display:inline-block}.section-title__secondary--full:after{width:100%}.section-title__secondary--center{text-align:center}.section-title__secondary--center:after{left:50%;transform:translateX(-50%);width:120px}.section-title__secondary--left:after{width:120px}.container{margin:0 auto;padding-left:15px;padding-right:15px}.container--fluid{padding-left:30px;padding-right:30px}@media(min-width:768px){.container:not(.container--fluid){width:750px}}@media(min-width:992px){.container--fluid{padding-left:100px;padding-right:100px}.container:not(.container--fluid){width:970px}}@media(min-width:1200px){.container:not(.container--fluid){width:1170px}}.slider{display:flex;align-items:center;position:relative}.slider__arrow{background:none;border:none;position:relative;height:50px;width:30px;cursor:pointer;overflow:hidden}.slider__arrow:before{content:"";position:absolute;top:8px;height:30px;width:30px;border-color:#495865 #495865 transparent transparent;border-style:solid;border-width:2px}.slider__arrow--prev:before{transform:rotate(-135deg);left:15px}.slider__arrow--next:before{transform:rotate(45deg);left:-15px}.slider__arrow--disabled{cursor:default;pointer-events:none;opacity:.3}.slider__list-wrapper{flex:1 1;overflow:hidden}.slider__list{position:relative;display:flex;flex-wrap:nowrap;transition:left .8s ease-in-out}.slider__list>li{flex:0 0 100%;padding:0 15px}@media(min-width:768px){.slider__list>li{flex:0 0 50%}}@media(min-width:992px){.slider__list>li{flex:0 0 33.33333%}}.related-resource-item{display:block;background:#fff;border:1px solid #e5e9ee;box-shadow:0 0 5px #e5e9ee;text-decoration:none}.related-resource-item__image-container{height:105px;position:relative}.related-resource-item__image{object-fit:cover}.related-resource-item__description-container{height:140px;padding:20px 25px 20px 20px}.related-resource-item__description{height:92px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.related-resource-item__footer{border-top:1px solid #e5e9ee;padding:10px 25px 10px 20px}@media(min-width:992px){.related-resource-item__image-container{height:150px}}.spinner{margin:0 auto;border-radius:50%;border-width:2px;border-style:solid;animation:loading .7s linear infinite}.spinner--default{border-color:#101c22 #101c22 #101c22 transparent}.spinner--primary{border-color:#e1242a #e1242a #e1242a transparent}.spinner--secondary{border-color:#156bd3 #156bd3 #156bd3 transparent}.spinner--small{width:16px;height:16px}.spinner--medium{width:28px;height:28px}.spinner--large{width:40px;height:40px}.related-resources{background:#f5f7fa;padding-top:50px;padding-bottom:50px}.related-resources__header{text-align:center;padding-bottom:50px}.related-resources__description{padding-top:8px}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button{position:relative;background:none;border:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:800;border-radius:32px;transition:background-position .4s ease-in-out;min-width:200px}.button--small{height:40px;padding:12px 20px}.button--medium{height:46px;padding:14px 24px}.button--large{height:56px;padding:14px 62px}.button--loading{pointer-events:none}.button--loading:after{content:"";position:absolute;top:9px;left:45%;width:28px;height:28px;border-radius:50%;border:2px solid transparent;animation:loading .7s linear infinite}.button--primary{background:#e1242a;color:#fff;background-size:300% 100%}.button--primary:active,.button--primary:focus,.button--primary:hover{background-position:100%;background-image:linear-gradient(90deg,#eb3941,#f15e64,#e14e53,#e2373f);box-shadow:0 5px 15px rgba(242,97,103,.4)}.button--primary-loading{color:#e1242a}.button--primary-loading:after{border-color:#fff #fff #fff transparent}.button--primary-outline{background:#fff;color:#e1242a;border:1px solid #e1242a}.button--primary-outline:active,.button--primary-outline:hover{color:#fff;background:#e1242a}.button--primary-outline-loading{color:#fff}.button--primary-outline-loading:after{border-color:#e1242a #e1242a #e1242a transparent}.button--primary-outline-loading:focus{background:#fff}.button--secondary{background:#156bd3;color:#fff;border:none;background-size:300% 100%}.button--secondary:active,.button--secondary:focus,.button--secondary:hover{background-position:100%;background-image:linear-gradient(90deg,#25aae1,#4481eb,#04befe,#3f86ed);box-shadow:0 4px 15px 0 rgba(65,132,234,.75)}.button--secondary-loading{color:#156bd3}.button--secondary-loading:after{border-color:#fff #fff #fff transparent}.button--secondary-outline{background:#fff;color:#156bd3;border:1px solid #156bd3}.button--secondary-outline:active,.button--secondary-outline:focus,.button--secondary-outline:hover{color:#fff;background:#156bd3}.button--secondary-outline-loading{color:#fff}.button--secondary-outline-loading:after{border-color:#156bd3 #156bd3 #156bd3 transparent}.button--default{background:#495865;color:#fff;border:1px solid #495865;background-size:300% 100%}.button--default:active,.button--default:focus,.button--default:hover{background-position:100%;background-image:linear-gradient(90deg,#888,#495865);box-shadow:0 4px 15px 0 #888}.button--default-loading{color:#fff}.button--default-loading:after{border-color:#495865 #495865 #495865 transparent}.button--default-outline{background:#fff;color:#495865;border:1px solid #495865}.button--default-outline:active,.button--default-outline:focus,.button--default-outline:hover{background:#495865;color:#fff}.button--default-outline-loading{color:#fff}.button--default-outline-loading:after{border-color:#495865 #495865 #495865 transparent}.button--disabled{pointer-events:none;opacity:.5}.button--block{width:100%}.button--flexible{min-width:unset}.button--with-icon{height:auto;padding:4px 16px}@keyframes infiniteslide{0%{transform:translateZ(0)}to{transform:translate3d(-3150px,0,0)}}.loginext-empower-brands{background:#efefef;text-align:center;padding:20px 0;overflow:hidden;height:225px}.loginext-empower-brands__section-title{text-align:center;padding-block:40px}.loginext-empower-brands__brand-list{display:flex;align-items:center;gap:50px;animation:infiniteslide 34.6673s linear 0s infinite normal none running}.loginext-empower-brands__brand-list-item{height:65px;display:inline-flex}.loginext-empower-brands__brand-image{height:100%;width:unset;aspect-ratio:3/2;object-fit:contain}