body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background:#fff;color:#212326;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}.app{min-height:100vh}.container{margin:0 auto;max-width:1200px;padding:0 20px}.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border-bottom:1px solid #e0e0e0;left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.navbar.scrolled{background:#fffffffc;box-shadow:0 2px 20px #21232614}.nav-container{align-items:center;display:flex;height:70px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.nav-logo .logo-text{color:#95bf47;font-size:24px;font-weight:700}.nav-menu{align-items:center;display:flex;gap:30px}.nav-link{color:#212326;cursor:pointer;font-weight:500;position:relative;text-decoration:none;transition:color .3s ease}.nav-link:hover{color:#95bf47}.nav-link:after{background:#95bf47;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-link:hover:after{width:100%}.nav-buttons{align-items:center;display:flex;gap:15px}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:4px}.hamburger span{background:#212326;height:3px;transition:all .3s ease;width:25px}.btn-outline,.btn-primary,.btn-secondary{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s ease}.btn-primary{background:#95bf47;color:#fff}.btn-primary:hover{box-shadow:0 10px 25px #95bf472e;transform:translateY(-2px)}.btn-secondary{background:#0000;border:1px solid #e0e0e0;color:#212326}.btn-secondary:hover{background:#f8f9fa;border-color:#95bf47;color:#95bf47}.btn-outline{background:#0000;border:2px solid #95bf47;color:#95bf47}.btn-outline:hover{background:#95bf47;color:#fff;transform:translateY(-2px)}.btn-large{font-size:16px;padding:16px 32px}.btn-full{margin-top:20px;width:100%}.hero{background:#f6f8f5;overflow:hidden;padding:120px 0 80px;position:relative}.hero:before{background:none;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-container{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:0 20px;position:relative;z-index:1}.hero-title{color:#212326;font-size:3.5rem;font-weight:800;line-height:1.2;margin-bottom:20px}.highlight{-webkit-text-fill-color:initial;background:none;-webkit-background-clip:initial;background-clip:initial;color:#95bf47}.hero-subtitle{color:#454c53;font-size:1.25rem;line-height:1.6;margin-bottom:30px}.hero-buttons{display:flex;gap:20px;margin-bottom:40px}.hero-stats{display:flex;gap:40px}.stat{text-align:center}.stat-number{color:#95bf47;display:block;font-size:2rem;font-weight:700}.stat-label{color:#454c53;font-size:.9rem;font-weight:500}.hero-image{align-items:center;display:flex;justify-content:center}.mockup{background:#fff;border-radius:20px;box-shadow:0 20px 40px #21232614;height:400px;overflow:hidden;position:relative;width:300px}.mockup-header{background:#f6f8f5;border-bottom:1px solid #e0e0e0;padding:15px}.mockup-dots{display:flex;gap:8px}.mockup-dots span{background:#ddd;border-radius:50%;height:12px;width:12px}.mockup-dots span:first-child{background:#95bf47}.mockup-dots span:nth-child(2){background:#454c53}.mockup-dots span:nth-child(3){background:#212326}.mockup-content{padding:20px}.mockup-product{align-items:center;display:flex;gap:15px}.product-image{background:#95bf47;border-radius:10px;height:60px;width:60px}.product-info h4{color:#212326;font-size:1rem;margin-bottom:5px}.product-info p{color:#95bf47;font-weight:600}.section-header{margin-bottom:60px;text-align:center}.section-header h2{color:#212326;font-size:2.5rem;font-weight:700;margin-bottom:15px}.section-header p{color:#454c53;font-size:1.1rem;margin:0 auto;max-width:600px}.features{background:#fff;padding:80px 0}.features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.feature-card{background:#f6f8f5;border:1px solid #e0e0e0;border-radius:15px;box-shadow:0 5px 20px #2123260a;padding:30px;transition:all .3s ease}.feature-card:hover{box-shadow:0 15px 40px #95bf471a;transform:translateY(-5px)}.feature-icon{font-size:2.5rem;margin-bottom:20px}.feature-card h3{color:#212326;font-size:1.25rem;font-weight:600;margin-bottom:15px}.feature-card p{color:#454c53;line-height:1.6}.pricing{background:#f6f8f5;padding:80px 0}.pricing-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1000px}.pricing-card{background:#fff;border:2px solid #0000;border-radius:15px;box-shadow:0 5px 20px #2123260a;padding:40px 30px;position:relative;transition:all .3s ease}.pricing-card:hover{box-shadow:0 15px 40px #95bf471a;transform:translateY(-5px)}.pricing-card.featured{border-color:#95bf47;transform:scale(1.05)}.pricing-badge{background:#95bf47;border-radius:20px;color:#fff;font-size:.9rem;font-weight:600;left:50%;padding:8px 20px;position:absolute;top:-15px;transform:translateX(-50%)}.pricing-header{margin-bottom:30px;text-align:center}.pricing-header h3{color:#212326;font-size:1.5rem;font-weight:600;margin-bottom:15px}.price{align-items:baseline;display:flex;gap:5px;justify-content:center}.currency{color:#95bf47;font-size:1.5rem;font-weight:600}.amount{color:#212326;font-size:3rem;font-weight:700}.period{color:#454c53;font-size:1rem}.pricing-features{list-style:none;margin-bottom:30px}.pricing-features li{border-bottom:1px solid #e0e0e0;color:#454c53;padding:10px 0}.pricing-features li:last-child{border-bottom:none}.testimonials{background:#fff;padding:80px 0}.testimonials-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.testimonial-card{background:#f6f8f5;border:1px solid #e0e0e0;border-radius:15px;box-shadow:0 5px 20px #2123260a;padding:30px;transition:all .3s ease}.testimonial-card:hover{box-shadow:0 15px 40px #95bf471a;transform:translateY(-5px)}.testimonial-content{margin-bottom:20px}.testimonial-content p{color:#454c53;font-size:1.1rem;font-style:italic;line-height:1.6}.testimonial-author{align-items:center;display:flex;gap:15px}.author-avatar{background:#95bf47;border-radius:50%;height:50px;width:50px}.author-info h4{color:#212326;font-weight:600;margin-bottom:5px}.author-info p{color:#454c53;font-size:.9rem}.cta{background:#95bf47;color:#fff;padding:80px 0;text-align:center}.cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:20px}.cta-content p{font-size:1.1rem;margin-bottom:30px;opacity:.9}.cta-note{font-size:.9rem;margin-top:20px;opacity:.8}.footer{background:#212326;color:#fff;padding:60px 0 20px}.footer-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:2fr 1fr 1fr 1fr;margin-bottom:40px}.footer-section h3,.footer-section h4{font-weight:600;margin-bottom:20px}.footer-section p{color:#bfc4c9;line-height:1.6;margin-bottom:20px}.footer-section ul{list-style:none}.footer-section ul li{margin-bottom:10px}.footer-section ul li a{color:#bfc4c9;text-decoration:none;transition:color .3s ease}.footer-section ul li a:hover{color:#95bf47}.social-links{display:flex;gap:15px}.social-link{color:#bfc4c9;text-decoration:none;transition:color .3s ease}.social-link:hover{color:#95bf47}.footer-bottom{align-items:center;border-top:1px solid #454c53;color:#bfc4c9;display:flex;justify-content:space-between;padding-top:20px}.footer-links{display:flex;gap:20px}.footer-links a{color:#bfc4c9;font-size:.9rem;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#95bf47}@media (max-width:768px){.nav-menu{background:#fff;box-shadow:0 5px 20px #21232614;flex-direction:column;height:calc(100vh - 70px);left:-100%;padding:40px 20px;position:fixed;top:70px;transition:left .3s ease;width:100%}.nav-menu.active{left:0}.nav-buttons{display:none}.hamburger{display:flex}.hero-container{gap:40px;grid-template-columns:1fr;text-align:center}.hero-title{font-size:2.5rem}.hero-buttons{align-items:center;flex-direction:column}.hero-stats{justify-content:center}.features-grid,.pricing-grid{grid-template-columns:1fr}.pricing-card.featured{transform:none}.footer-content,.testimonials-grid{grid-template-columns:1fr}.footer-content{gap:30px}.footer-bottom{flex-direction:column;gap:15px;text-align:center}.section-header h2{font-size:2rem}}@media (max-width:480px){.container{padding:0 15px}.hero-title{font-size:2rem}.hero-subtitle{font-size:1rem}.section-header h2{font-size:1.75rem}.cta-content h2{font-size:2rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.feature-card,.pricing-card,.testimonial-card{animation:fadeInUp .6s ease forwards}.feature-card:nth-child(2){animation-delay:.1s}.feature-card:nth-child(3){animation-delay:.2s}.feature-card:nth-child(4){animation-delay:.3s}.feature-card:nth-child(5){animation-delay:.4s}.feature-card:nth-child(6){animation-delay:.5s}.pricing-card:nth-child(2){animation-delay:.1s}.pricing-card:nth-child(3){animation-delay:.2s}.testimonial-card:nth-child(2){animation-delay:.1s}.testimonial-card:nth-child(3){animation-delay:.2s}
/*# sourceMappingURL=main.ab21b690.css.map*/