body{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.App,body{background-color:#f5f5f5}.App{min-height:100vh}.container{margin:0 auto;max-width:1200px;padding:0 20px}.language-selector{left:80px;opacity:.9;position:fixed;top:40px;z-index:1000}.lang-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:2px solid #333;border-radius:25px;box-shadow:0 4px 15px #0000001a;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 16px;transition:all .3s ease}.lang-icon{font-size:12px;font-weight:700}.lang-btn:hover{background:#fff;box-shadow:0 6px 20px #00000026;transform:translateY(-2px) scale(1.05)}.lang-dropdown{background:#fff;border:2px solid #333;border-radius:12px;box-shadow:0 8px 25px #00000026;left:0;margin-top:8px;min-width:150px;opacity:0;overflow:hidden;position:absolute;top:100%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:1001}.lang-dropdown:hover,.language-selector:hover .lang-dropdown{opacity:1;transform:translateY(0);visibility:visible}.lang-option{border-bottom:1px solid #f0f0f0;cursor:pointer;font-weight:500;padding:12px 16px;transition:all .2s ease}.lang-option:last-child{border-bottom:none}.lang-option:hover{background:#f8f9fa;color:#1976d2}.lang-option.active{background:#e3f2fd;color:#1976d2}.lang-dropdown.open,.language-selector.active .lang-dropdown{opacity:1;transform:translateY(0);visibility:visible}.mobile-menu{opacity:.9;position:fixed;right:15px;top:40px;z-index:1000}.hamburger:hover{background:#282828;border-color:#333;box-shadow:0 6px 20px #00000040;transform:translateY(-2px) scale(1.05)}.hamburger{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#333333f2;border:2px solid #4f4f4f;border-radius:50%;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:22px;font-weight:700;height:50px;justify-content:center;transition:all .3s ease;width:50px}.hamburger,.hero-section{align-items:center;display:flex}.hero-section{background:linear-gradient(135deg,#f5f5f5,#e8e8e8);min-height:100vh;padding:20px 0 60px}.hero-content{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px;padding:0 40px}.device-mockups{align-items:center;display:flex;height:750px;justify-content:center;position:relative;width:100%}.hero-device-image{filter:drop-shadow(0 25px 60px rgba(0,0,0,.6));object-fit:contain;position:absolute}.mac-device{animation:fadeInFloatMac 1s ease-out forwards,floatMac 4s ease-in-out infinite;animation-delay:0s,1s;max-height:650px;max-width:800px;transform:scale(1.3);z-index:1}.mac-device,.phone-device{height:auto;opacity:0;width:auto}.phone-device{max-height:550px;max-width:300px;z-index:3}.phone1{animation:fadeInFloatPhone1 1s ease-out forwards,floatPhone1 3.5s ease-in-out infinite;animation-delay:.3s,1.3s;left:-5%;top:10%;transform:rotate(-15deg) scale(1.1)}.phone2{animation:fadeInFloatPhone2 1s ease-out forwards,floatPhone2 3.8s ease-in-out infinite;animation-delay:.6s,1.6s;right:-5%;top:15%;transform:rotate(15deg) scale(1.1)}@keyframes fadeInFloatMac{0%{opacity:0;transform:scale(1.3) translateY(30px)}to{opacity:1;transform:scale(1.3) translateY(0)}}@keyframes fadeInFloatPhone1{0%{opacity:0;transform:rotate(-15deg) scale(1.1) translateY(30px) translateX(-20px)}to{opacity:1;transform:rotate(-15deg) scale(1.1) translateY(0) translateX(0)}}@keyframes fadeInFloatPhone2{0%{opacity:0;transform:rotate(15deg) scale(1.1) translateY(30px) translateX(20px)}to{opacity:1;transform:rotate(15deg) scale(1.1) translateY(0) translateX(0)}}@keyframes floatMac{0%,to{transform:scale(1.3) translateY(0) rotate(0deg)}50%{transform:scale(1.32) translateY(-8px) rotate(-1deg)}}@keyframes floatPhone1{0%,to{transform:rotate(-15deg) scale(1.1) translateY(0)}50%{transform:rotate(-14deg) scale(1.12) translateY(-6px)}}@keyframes floatPhone2{0%,to{transform:rotate(15deg) scale(1.1) translateY(0)}50%{transform:rotate(16deg) scale(1.12) translateY(-6px)}}.laptop-mockup{position:relative;transform:rotate(-5deg);z-index:3}.laptop-screen{background:#fff;border:3px solid #333;border-radius:8px;box-shadow:0 10px 30px #0000004d;height:200px;padding:15px;width:300px}.dashboard-content{display:flex;flex-direction:column;gap:10px;height:100%}.dashboard-header{align-items:center;display:flex;margin-bottom:10px}.logo-small{color:#333;font-size:16px;font-weight:700}.dashboard-cards{display:flex;gap:10px;margin-bottom:10px}.metric-card{background:#e3f2fd;border-radius:6px;color:#1976d2;font-size:12px;font-weight:700;padding:8px 12px}.charts{display:flex;flex:1 1;gap:15px}.bar-chart,.pie-chart{background:#f8f9fa;border-radius:6px;flex:1 1;padding:8px}.chart-title{color:#333;font-size:10px;font-weight:700;margin-bottom:8px}.pie-segments{display:flex;gap:5px}.segment{border-radius:50%;height:20px;width:20px}.segment.blue{background:#2196f3}.segment.yellow{background:#ffc107}.bars{align-items:end;display:flex;gap:3px;height:30px}.bar{background:#4caf50;border-radius:2px;width:8px}.bar:first-child{height:60%}.bar:nth-child(2){height:80%}.bar:nth-child(3){height:40%}.phone-mockup{background:#333;border:2px solid #555;border-radius:12px;box-shadow:0 5px 15px #0000004d;height:160px;position:absolute;width:80px}.phone-1{left:50px;top:100px;transform:rotate(10deg);z-index:2}.phone-2{right:50px;top:80px;transform:rotate(-10deg);z-index:1}.phone-screen{background:#1a1a1a;border-radius:10px;color:#fff;font-size:8px;height:100%;padding:8px;width:100%}.phone-header{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:4px}.time{font-size:7px}.phone-icons{font-size:6px}.app-title{font-size:8px;font-weight:700}.page-title{color:#ccc;font-size:6px}.phone-content{padding:4px 0}.list-item,.order-item{border-bottom:1px solid #333;font-size:6px;padding:2px 0}.hero-text{padding-left:60px}.hero-title{color:#333;font-size:64px;font-weight:700;line-height:1.1;margin-bottom:15px}.hero-description{color:#666;font-size:22px;line-height:1.6;margin-bottom:40px}.hero-buttons{display:flex;gap:20px;margin-bottom:40px}.btn-primary{background:#333;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;opacity:1;overflow:hidden;padding:20px 40px;position:relative;transform:translateY(0);transition:all .3s ease}.btn-primary:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.btn-primary:hover{background:#555;box-shadow:0 8px 20px #0000004d;transform:translateY(-3px) scale(1.05)}.btn-primary:active{box-shadow:0 4px 15px #0006;transform:translateY(-1px) scale(1.02)}.btn-primary:active:before{height:300px;width:300px}.btn-secondary{background:#fff;border:2px solid #333;border-radius:10px;color:#333;cursor:pointer;font-size:18px;font-weight:700;opacity:1;overflow:hidden;padding:18px 38px;position:relative;transform:translateY(0);transition:all .3s ease}.btn-secondary:before{background:#3333;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.btn-secondary:hover{background:#333;box-shadow:0 8px 20px #0000004d;color:#fff;transform:translateY(-3px) scale(1.05)}.btn-secondary:active{box-shadow:0 4px 15px #0006;transform:translateY(-1px) scale(1.02)}.btn-secondary:active:before{height:300px;width:300px}.hero-details{display:flex;gap:40px}.detail-item{align-items:center;color:#666;display:flex;font-size:16px;gap:10px}.icon{filter:grayscale(100%);font-size:20px}.supplier-section{background:#fff;padding:80px 0;text-align:center}.section-title{color:#333;font-size:36px;font-weight:700;margin-bottom:20px;text-align:center}.section-description{color:#666;font-size:18px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px}.supplier-buttons{display:flex;gap:20px;justify-content:center;margin-bottom:40px}.btn-outline{background:#fff;border:2px solid #333;border-radius:8px;color:#333;cursor:pointer;font-size:16px;font-weight:700;overflow:hidden;padding:15px 30px;position:relative;transition:all .3s ease}.btn-outline:before{background:#3333;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.btn-outline:hover{background:#333;box-shadow:0 4px 12px #0003;color:#fff;transform:translateY(-2px)}.btn-outline:active{box-shadow:0 2px 8px #0003;transform:translateY(0)}.btn-outline:active:before{height:300px;width:300px}.supplier-features{display:flex;gap:40px;justify-content:flex-start}.feature-item{color:#333;font-size:16px;font-weight:500}.features-section{background:#f8f9fa;padding:80px 0}.section-subtitle{color:#666;font-size:20px;margin-bottom:50px;text-align:center}.features-carousel-wrapper{display:none}.features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.feature-card{animation:slideInUp .6s ease forwards;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;opacity:0;padding:30px;text-align:center;transform:translateY(30px);transition:all .3s ease}.feature-card:hover{box-shadow:0 12px 35px #00000026;transform:translateY(-8px) scale(1.03);transition:all .3s ease}.feature-card:active{box-shadow:0 5px 15px #0000001a;transform:translateY(-2px) scale(1);transition:all .1s ease}.feature-card:first-child{animation-delay:.1s}.feature-card:nth-child(2){animation-delay:.2s}.feature-card:nth-child(3){animation-delay:.3s}.feature-card:nth-child(4){animation-delay:.4s}.feature-card:nth-child(5){animation-delay:.5s}.feature-card:nth-child(6){animation-delay:.6s}@keyframes slideInUp{to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:scale(1.2) translateY(0)}50%{transform:scale(1.2) translateY(-10px)}}.feature-icon{align-items:center;display:flex;font-size:24px;height:60px;justify-content:center;margin:0 auto 20px;transition:all .3s ease;width:60px}.feature-card:hover .feature-icon{transform:scale(1.1);transition:transform .3s ease}.feature-card:active .feature-icon{transform:scale(1);transition:transform .1s ease}.feature-icon.purple{color:#9c27b0}.feature-icon.green{color:#4caf50}.feature-icon.blue{color:#2196f3}.feature-icon.yellow{color:#ff9800}.feature-icon.red{color:#f44336}.feature-icon.orange{color:#ff5722}.feature-card h3{color:#333;font-size:20px;font-weight:700;margin-bottom:15px;transition:all .3s ease}.feature-card:hover h3{color:#1976d2;transition:color .3s ease}.feature-card:active h3{color:#333;transition:color .1s ease}.feature-card p{color:#666;font-size:14px;line-height:1.6}.business-features-section{background:#fff;padding:80px 0 40px}.business-features-section .feature-card{background:#f5f5f5}.subsection-title{color:#333;font-size:24px;font-weight:700;margin-bottom:50px;text-align:center}.download-section{background:#fff;padding:40px 0 80px;text-align:center}.download-content{margin:0 auto;max-width:600px}.download-title{color:#333;font-size:36px;font-weight:700;margin-bottom:20px}.register-link{color:#333;display:inline-block;font-size:18px;margin-bottom:30px;text-decoration:none}.download-description{color:#666;font-size:16px;margin-bottom:40px}.download-buttons{display:flex;gap:20px;justify-content:center;margin-bottom:30px}.download-btn{align-items:center;background:#333;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;overflow:hidden;padding:15px 25px;position:relative;transition:all .3s ease}.download-btn:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.download-btn:hover{background:#555;box-shadow:0 8px 20px #0000004d;transform:translateY(-3px) scale(1.05)}.download-btn:active{box-shadow:0 4px 15px #0006;transform:translateY(-1px) scale(1.02)}.download-btn:active:before{height:300px;width:300px}.store-icon{display:inline-block;height:20px;margin-right:8px;width:20px}.google-play-icon{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M3,20.5V3.5C3,2.91 3.34,2.39 3.84,2.15L13.69,12L3.84,21.85C3.34,21.6 3,21.09 3,20.5M16.81,15.12L6.05,21.34L14.54,12.85L16.81,15.12M20.16,10.81C20.5,11.08 20.75,11.5 20.75,12C20.75,12.5 20.53,12.9 20.18,13.18L17.89,14.5L15.39,12L17.89,9.5L20.16,10.81M6.05,2.66L16.81,8.88L14.54,11.15L6.05,2.66Z"/></svg>') no-repeat 50%;background-size:contain}.apple-icon{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M18.71,19.5C17.88,20.74 17,21.95 15.66,21.97C14.32,22 13.89,21.18 12.37,21.18C10.84,21.18 10.37,21.95 9.1,22C7.79,22.05 6.8,20.68 5.96,19.47C4.25,17 2.94,12.45 4.7,9.39C5.57,7.87 7.13,6.91 8.82,6.88C10.1,6.86 11.32,7.75 12.11,7.75C12.89,7.75 14.37,6.68 15.92,6.84C16.57,6.87 18.39,7.1 19.56,8.82C19.47,8.88 17.39,10.1 17.41,12.63C17.44,15.65 20.06,16.66 20.09,16.67C20.06,16.74 19.67,18.11 18.71,19.5M13,3.5C13.73,2.67 14.94,2.04 15.94,2C16.07,3.17 15.6,4.35 14.9,5.19C14.21,6.04 13.07,6.7 11.95,6.61C11.8,5.46 12.36,4.26 13,3.5Z"/></svg>') no-repeat 50%;background-size:contain}.download-details{display:flex;gap:30px;justify-content:center}.download-detail{align-items:center;color:#666;display:flex;font-size:14px;gap:8px}.pricing-section{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:100px 0}.pricing-promo{color:#1976d2;font-size:28px;font-weight:700;margin-bottom:40px;text-align:center;text-shadow:0 2px 4px #0000001a}.pricing-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1200px}.pricing-card{animation:slideInScale .8s ease forwards;background:#fff;border:2px solid #0000;border-radius:20px;box-shadow:0 10px 30px #0000001a;display:flex;flex-direction:column;height:100%;opacity:0;padding:50px 40px;position:relative;text-align:center;transform:translateY(40px) scale(.9);transition:all .3s ease}.pricing-card:hover{box-shadow:0 20px 50px #00000026;transform:translateY(-10px) scale(1.02);transition:all .3s ease}.pricing-card:active{box-shadow:0 15px 40px #0003;transform:translateY(-5px) scale(1.01)}.pricing-card:first-child{animation-delay:.2s}.pricing-card:nth-child(2){animation-delay:.4s}.pricing-card:nth-child(3){animation-delay:.6s}@keyframes slideInScale{to{opacity:1;transform:translateY(0) scale(1)}}.pricing-card.organizational{background:linear-gradient(135deg,#2c3e50,#34495e);border:2px solid #34495e;color:#fff}.pricing-card.professional{background:linear-gradient(135deg,#1a237e,#0d47a1);border:2px solid #1a237e;color:#fff;transform:scale(1.05)}.pricing-card.professional:hover{transform:scale(1.05) translateY(-10px)}.pricing-card.starter{background:#fff;border:2px solid #e0e0e0;color:#333}.popular-badge{background:linear-gradient(135deg,#f44336,#d32f2f);border-radius:25px;box-shadow:0 5px 15px #f443364d;color:#fff;font-size:16px;font-weight:700;left:50%;padding:12px 30px;position:absolute;top:-20px;transform:translateX(-50%);z-index:10}.pricing-card h3{color:inherit;font-size:28px;font-weight:700}.price,.pricing-card h3{flex-shrink:0;margin-bottom:25px}.price{border-bottom:1px solid #fff3;padding:20px 0}.pricing-card.starter .price{border-bottom:1px solid #e0e0e0}.setup-price{color:inherit;display:block;font-size:24px;font-weight:700;margin-bottom:8px}.monthly-price{color:inherit;display:block;font-size:18px;opacity:.8}.features-list{direction:rtl;flex-grow:1;list-style:none;margin-bottom:30px;padding-right:25px;text-align:right}.pricing-btn{margin-top:auto}.features-list li{align-items:center;color:inherit;direction:rtl;display:flex;font-size:16px;gap:10px;justify-content:flex-end;padding:12px 30px 12px 0;text-align:right;width:100%}.features-list li:before{display:none}.feature-check{color:#4caf50;flex-shrink:0;font-size:18px;font-weight:700;order:1}.feature-text{direction:rtl;flex:1 1;order:1;text-align:right}.pricing-btn{background:#333;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;letter-spacing:1px;overflow:hidden;padding:18px 25px;position:relative;text-transform:uppercase;transition:all .3s ease;width:100%}.pricing-btn:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.pricing-card.starter .pricing-btn{background:#fff;border:2px solid #333;color:#333}.pricing-card.professional .pricing-btn{background:#fff3;border:2px solid #ffffff4d;color:#fff}.pricing-card.organizational .pricing-btn{background:#ffffff1a;border:2px solid #fff3;color:#fff}.pricing-btn:hover{background:#555;box-shadow:0 5px 15px #0003;transform:translateY(-2px) scale(1.02);transition:all .3s ease}.pricing-btn:active{box-shadow:0 2px 8px #0000001a;transform:translateY(0) scale(1)}.pricing-btn:active:before{height:300px;width:300px}.pricing-card.starter .pricing-btn:hover{background:#333;color:#fff}.pricing-card.professional .pricing-btn:hover{background:#ffffff4d}.pricing-card.organizational .pricing-btn:hover{background:#fff3}.pricing-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:15px;color:#666;margin-top:40px;padding:30px;text-align:center}.pricing-footer p{font-size:16px;font-weight:500;margin:8px 0}.lead-capture-section{background:#fff;padding:80px 0}.lead-form{background:#f8f9fa;border-radius:15px;box-shadow:0 4px 20px #0000001a;margin:0 auto;max-width:800px;padding:40px}.form-row{grid-gap:25px;display:grid;gap:25px;grid-template-columns:1fr 1fr;margin-bottom:25px}.form-group{display:flex;flex-direction:column}.form-group label{font-weight:600;margin-bottom:8px}.form-group input,.form-group label{color:#333;font-size:16px;text-align:right}.form-group input{background:#fff;border:2px solid #e0e0e0;border-radius:8px;direction:rtl;font-family:inherit;padding:15px 20px;transition:all .3s ease}.form-group input:focus{border-color:#333;box-shadow:0 0 0 3px #3333331a;outline:none}.form-group input::placeholder{color:#999;text-align:right}.form-submit-btn{background:#333;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-top:20px;overflow:hidden;padding:18px 40px;position:relative;transition:all .3s ease;width:100%}.form-submit-btn:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.form-submit-btn:hover:not(:disabled){background:#555;box-shadow:0 8px 20px #0000004d;transform:translateY(-3px)}.form-submit-btn:active:not(:disabled){transform:translateY(-1px)}.form-submit-btn:active:not(:disabled):before{height:300px;width:300px}.form-submit-btn:disabled{background:#999;cursor:not-allowed;opacity:.7}.form-message{border-radius:8px;font-size:16px;font-weight:500;margin-bottom:20px;padding:15px 20px;text-align:center}.form-message.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.form-message.error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.footer-cta-section{background:linear-gradient(135deg,#333c,#555c),#333;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:80px 0;text-align:center}.cta-title{font-size:36px;font-weight:700;margin-bottom:20px}.cta-description{font-size:18px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.cta-buttons{display:flex;gap:20px;justify-content:center}.cta-btn{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;overflow:hidden;padding:15px 30px;position:relative;transition:all .3s ease}.cta-btn:before{border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.cta-btn.primary{background:#fff;border:none;color:#333}.cta-btn.primary:before{background:#3333}.cta-btn.primary:hover{background:#f0f0f0;box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.cta-btn.primary:active{transform:translateY(0)}.cta-btn.primary:active:before{height:300px;width:300px}.cta-btn.secondary{background:#0000;border:2px solid #fff;color:#fff}.cta-btn.secondary:before{background:#fff3}.cta-btn.secondary:hover{background:#fff;box-shadow:0 4px 12px #ffffff4d;color:#333;transform:translateY(-2px)}.cta-btn.secondary:active{transform:translateY(0)}.cta-btn.secondary:active:before{height:300px;width:300px}.btn-icon{filter:grayscale(100%);font-size:18px}.footer{background:#1a1a1a;color:#fff;padding:60px 0 30px}.footer-content{grid-gap:60px;display:grid;gap:60px;grid-template-columns:2fr 1fr}.footer-columns{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.footer-column h4{color:#fff;font-size:16px;font-weight:700;margin-bottom:20px}.footer-column ul{list-style:none}.footer-column li{color:#ccc;cursor:pointer;font-size:14px;padding:5px 0;transition:color .3s}.footer-column li:hover{color:#fff}.footer-column li a{color:#fff;text-decoration:none}.footer-column li a:hover{color:#fff}.footer-brand h3{font-size:24px;font-weight:700;margin-bottom:15px}.footer-brand p{color:#ccc;font-size:14px;line-height:1.6;margin-bottom:20px}.footer-icons{display:flex;gap:15px}.footer-icon{cursor:pointer;filter:grayscale(100%);font-size:20px;transition:transform .3s}.footer-icon:hover{transform:scale(1.2)}@media (max-width:768px){.App,body,html{max-width:100%;overflow-x:hidden;width:100%}.container{max-width:100%;padding:0 15px;width:100%}.language-selector{left:25px;top:30px}.mobile-menu{right:15px;top:30px}.hero-section{background:linear-gradient(135deg,#f5f5f5,#e8e8e8);background-position:50%;background-size:cover;box-sizing:border-box;left:50%;margin-left:-50vw;margin-right:-50vw;min-height:auto;overflow-x:hidden;padding:100px 0 120px;position:relative;right:50%;width:100vw}.hero-content{gap:10px;grid-template-columns:1fr;margin:0 auto;max-width:100%;padding:0 20px;text-align:center;width:100%}.hero-text{order:2;padding-left:0;width:100%}.hero-visuals{margin-bottom:20px;max-width:100%;order:1;overflow:visible;width:100%}.hero-title{font-size:32px;line-height:1.2;margin-bottom:10px}.hero-description{font-size:16px;margin-bottom:25px}.hero-buttons{align-items:center;flex-direction:column;gap:15px;margin-bottom:25px}.btn-primary,.btn-secondary{font-size:16px;max-width:80%;padding:16px 20px;width:280px}.hero-details{flex-direction:column;gap:15px}.detail-item{font-size:14px}.device-mockups{height:350px;margin:0 auto;max-width:100%;overflow:visible;padding:20px 0;width:100%}.mac-device{max-height:280px;max-width:350px;transform:scale(1);z-index:1}.phone-device{max-height:250px;max-width:150px;z-index:3}.phone1{left:-2%;top:10%;transform:rotate(-10deg) scale(.9)}.phone2{right:-2%;top:15%;transform:rotate(10deg) scale(.9)}.hero-device-image{object-fit:contain}.section-title{font-size:28px;margin-bottom:15px}.section-description{font-size:16px;margin-bottom:30px}section{max-width:100%;overflow-x:hidden;width:100%}.features-carousel-wrapper{direction:ltr;display:block;margin-bottom:30px;max-width:100%;overflow:hidden;position:relative;width:100%}.features-grid.features-carousel{direction:ltr;display:flex;flex-direction:row;gap:0;grid-template-columns:none;transition:transform .3s ease-in-out;width:600%;will-change:transform}.features-grid.features-carousel .feature-card{box-shadow:0 4px 12px #0000001a;box-sizing:border-box;display:block;flex:0 0 16.666666%;flex-grow:0;flex-shrink:0;margin:0;max-width:16.666666%;min-width:16.666666%;padding:30px 25px;width:16.666666%}.business-features-section .features-grid.features-carousel .feature-card{background:#f5f5f5}.business-features-section .features-grid:not(.features-carousel),.features-section .features-grid:not(.features-carousel){display:none}.feature-card{margin-bottom:10px;padding:25px 20px}.carousel-dots{display:flex;gap:10px;justify-content:center;margin-top:25px;padding:0}.carousel-dot{background:#ccc;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:all .3s ease;width:10px}.carousel-dot.active{background:#333;border-radius:5px;width:30px}.carousel-dot:hover{background:#999}.carousel-dot.active:hover{background:#333}.feature-icon{font-size:20px;height:50px;width:50px}.feature-card h3{font-size:18px;margin-bottom:12px}.feature-card p{font-size:14px;line-height:1.5}.supplier-section{padding:60px 0}.supplier-buttons{align-items:center;flex-direction:column;gap:15px;margin-bottom:30px}.btn-outline,.btn-primary{max-width:80%;padding:16px 20px;width:280px}.supplier-features{align-items:flex-start;flex-direction:column;gap:15px}.feature-item{font-size:14px}.business-features-section{padding:60px 0 30px}.download-section{padding:30px 0 60px}.download-title{font-size:28px;margin-bottom:15px}.download-description{font-size:16px;margin-bottom:30px}.download-buttons{align-items:center;flex-direction:column;gap:15px;margin-bottom:25px}.download-btn{font-size:16px;max-width:80%;padding:16px 20px;width:280px}.download-details{flex-direction:column;gap:15px}.pricing-section{padding:60px 0}.pricing-promo{font-size:22px;margin-bottom:30px}.pricing-grid{gap:25px;grid-template-columns:1fr;margin:40px auto 50px}.pricing-card{margin-bottom:20px;padding:30px 25px}.pricing-card.professional{transform:none}.pricing-card.professional:hover{transform:translateY(-5px)}.popular-badge{font-size:14px;padding:10px 25px;top:-15px}.pricing-card h3{font-size:24px;margin-bottom:20px}.setup-price{font-size:20px}.monthly-price{font-size:16px}.features-list{margin-bottom:30px}.features-list li{direction:rtl;font-size:14px;justify-content:flex-end;padding:10px 0;text-align:right}.pricing-btn{font-size:16px;padding:16px 20px}.pricing-footer{margin-top:30px;padding:20px}.pricing-footer p{font-size:14px}.lead-capture-section{padding:60px 0}.lead-form{padding:30px 20px}.form-row{gap:20px;grid-template-columns:1fr;margin-bottom:20px}.form-group input{font-size:16px;padding:12px 15px}.form-submit-btn{font-size:16px;padding:16px 30px}.form-message{font-size:14px;padding:12px 15px}.footer-cta-section{padding:60px 0}.cta-title{font-size:28px;margin-bottom:15px}.cta-description{font-size:16px;margin-bottom:30px}.cta-buttons{flex-direction:column;gap:15px}.cta-btn{font-size:16px;padding:16px 20px;width:100%}.footer{padding:40px 0 20px}.footer-content{gap:30px;grid-template-columns:1fr}.footer-columns{gap:25px;grid-template-columns:1fr}.footer-column h4{font-size:16px;margin-bottom:15px}.footer-column li{font-size:14px;padding:3px 0}.footer-brand h3{font-size:20px;margin-bottom:12px}.footer-brand p{font-size:14px;margin-bottom:15px}.footer-icons{gap:12px}.footer-icon{font-size:18px}}@media (max-width:480px){.hero-title{font-size:28px}.cta-title,.download-title,.section-title{font-size:24px}.pricing-card{padding:25px 20px}.feature-card{padding:20px 15px}.device-mockups{height:250px}.hero-device-image{min-height:200px;transform:scale(.7)}}.cookies-banner{animation:slideUp .5s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#333333f2;border-top:2px solid #555;bottom:0;color:#fff;left:0;padding:20px;position:fixed;right:0;z-index:1000}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cookies-content{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px}.cookies-text h4{font-size:18px;font-weight:700;margin:0 0 8px}.cookies-text p{font-size:14px;line-height:1.5;margin:0;opacity:.9}.cookies-buttons{display:flex;flex-shrink:0;gap:10px}.cookies-accept{background:#4caf50;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:12px 24px;transition:all .3s ease}.cookies-accept:hover{background:#45a049;box-shadow:0 4px 12px #4caf504d;transform:translateY(-2px)}@media (max-width:768px){.cookies-content{flex-direction:column;gap:15px;text-align:center}.cookies-text h4{font-size:16px}.cookies-text p{font-size:13px}.cookies-accept{font-size:13px;padding:10px 20px}}
/*# sourceMappingURL=main.bd915fe7.css.map*/