.containerPlans{max-width:100%;text-align:center;margin:0 auto 80px;padding:0 20px;position:relative;z-index:2}.containerPlans h1{color:#fff;font-family:Lexend,sans-serif;font-weight:800;font-size:48px;text-align:center;margin:0 0 30px;line-height:1.1;text-shadow:0 4px 20px rgba(0,168,107,.3);background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.containerPlans h1:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(90deg,#00a86b,#66bb6a);border-radius:2px;box-shadow:0 2px 10px #00a86b66}.containerPlans h2{font-family:Lexend,sans-serif;color:#e0e0e0;font-size:18px;font-weight:400;text-align:center;margin-bottom:0;line-height:1.7;padding:0 20px;max-width:700px;margin-left:auto;margin-right:auto;opacity:.9;text-shadow:0 2px 10px rgba(0,0,0,.3)}.containerPanel{display:flex;align-items:center;gap:60px;margin:40px auto 20px;padding:0 40px;max-width:1200px}.panelMockup{flex:1;max-width:600px}.panelFeatures{flex:1}.panelFeatures h3{color:#fff;font-family:Lexend,sans-serif;font-weight:700;font-size:28px;margin-bottom:30px;text-align:left;letter-spacing:-.01em}.panelFeatures ul{list-style:none;padding:0}.panelFeatures ul li{color:#fff;font-family:Lexend,sans-serif;font-size:18px;margin-bottom:15px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);transition:all .3s ease}.panelFeatures ul li:hover{color:#00ffae;transform:translate(10px)}.containerCompare{margin-top:80px}.containerCompare h3{font-family:Lexend,sans-serif;color:#fff;font-weight:600;text-align:center;font-size:24px;margin-bottom:20px;padding:0 15px;margin-top:80px}.containerCards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:0 auto;padding:0 40px;max-width:1200px}.card{background:#0f2e2c;border:2px solid #1a3c39;padding:30px;border-radius:16px;position:relative;overflow:hidden;transition:all .3s ease;cursor:pointer;min-height:200px;display:flex;flex-direction:column;align-items:center;text-align:center}.card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000004d}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00a86b,#00995a);transform:scaleX(0);transition:transform .3s ease}.card:hover:before{transform:scaleX(1)}.card-icon{width:60px;height:60px;margin:0 auto 20px;background:linear-gradient(135deg,#00a86b,#00995a);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .3s ease}.card:hover .card-icon{transform:scale(1.1)}.card-icon svg{width:30px;height:30px}.card h4{color:#fff;font-family:Lexend,sans-serif;font-weight:700;font-size:22px;margin-bottom:10px;letter-spacing:-.01em}.card p{color:#b2b2b2;font-family:Lexend,sans-serif;font-size:14px;line-height:1.5}.panelMockup{flex:1;max-width:600px;height:250px;overflow:hidden;border-radius:16px;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);transition:all .3s ease;box-shadow:0 20px 40px #0000004d}.panelMockup:hover{transform:translateY(-5px);box-shadow:0 30px 60px #0006;border-color:#00a86b4d}.photoMockup{width:100%;height:100%;object-fit:cover;object-position:center 0%;border-radius:14px;transition:transform .3s ease}.panelMockup:hover .photoMockup{transform:scale(1.05)}.heroSection{overflow:hidden;position:relative;width:100%;min-height:100vh;height:auto;background:#f8f9fa}.gradientElipse{position:absolute;width:516px;height:516px;background:radial-gradient(circle,#4caf50,#388e3c);opacity:.8;z-index:0;filter:blur(120px)}.elipse1{position:absolute;width:516px;height:516px;background:linear-gradient(45deg,#2e7d32,#1b5e20,#0d4a14);opacity:.7;z-index:0;bottom:-200px;left:-200px;border-radius:50%}.elipse2{position:absolute;width:516px;height:516px;border-radius:50%;background:linear-gradient(45deg,#2e7d32,#1b5e20,#0d4a14);opacity:.6;z-index:0;top:-100px;right:-100px}.blurContainer{z-index:1;position:relative;min-height:100vh;padding:80px 20px 40px}@media (max-width: 768px){.blurContainer{padding:80px 20px 40px}.containerPanel{flex-direction:column;gap:40px;padding:0 20px;margin-top:40px}.panelMockup{max-width:100%!important;height:180px!important;overflow:hidden!important;min-height:180px!important;max-height:180px!important}.photoMockup{object-position:center 25%!important;object-fit:cover!important;height:100%!important;width:100%!important}.containerCards{grid-template-columns:1fr;padding:0 20px}.containerPlans h1{font-size:32px;margin-bottom:25px;margin-top:20px;padding:0 10px}.containerPlans h1:after{width:80px;height:4px;bottom:-10px}.containerPlans h2{font-size:16px;padding:0 15px;line-height:1.5}.panelFeatures h3{font-size:24px}.containerCompare h3{font-size:24px;margin-bottom:20px;padding:0 15px;margin-top:80px}.containerDemo{width:90%;max-width:600px;padding:35px 25px;margin:80px auto 40px}.containerDemo h2{font-size:22px;margin-bottom:20px}.containerDemo p{font-size:14px;margin-bottom:20px}.containerDemo a{padding:12px 24px;min-width:160px;font-size:13px}}@media (min-width: 768px){.blurContainer{padding:100px 30px 60px}.containerPlans{padding:0 30px;margin-bottom:30px}.containerPlans h1{font-size:40px!important;margin-bottom:35px;padding:0 20px}.containerPlans h1:after{width:100px;height:5px;bottom:-12px}.containerPlans h2{font-size:20px;padding:0 40px;max-width:800px}.containerCompare h3{font-size:26px;margin-bottom:20px;padding:0 20px;margin-top:90px}.panelMockup{overflow:hidden!important;height:350px!important;min-height:350px!important;max-height:350px!important}.photoMockup{object-position:center 30%!important;object-fit:cover!important;height:100%!important;width:100%!important}}@media (min-width: 1024px){.blurContainer{padding:120px 40px 80px}.containerPlans{max-width:1200px;margin:0 auto 50px;text-align:center;padding:0 40px}.containerPlans h1{text-align:center;font-size:36px;margin-bottom:40px;margin-top:20px;line-height:1.1}.containerPlans h1:after{width:120px;height:6px;bottom:-15px}.containerPlans h2{font-size:18px;padding:0;max-width:900px;margin-left:auto;margin-right:auto;margin-top:60px;line-height:1.7}.containerCompare h3{font-size:28px;margin-bottom:20px;padding:0;margin-top:100px}.panelMockup{overflow:hidden!important;height:360px!important;min-height:360px!important;max-height:360px!important}.photoMockup{object-position:center 0%!important;object-fit:cover!important;height:100%!important;width:100%!important}}@media (min-width: 1440px){.blurContainer{padding:140px 60px 100px}.containerPlans{max-width:1400px;margin-bottom:50px;padding:0 60px}.containerPlans h1{font-size:72px;margin-bottom:50px}.containerPlans h1:after{width:140px;height:7px;bottom:-18px}.containerPlans h2{font-size:24px;max-width:1000px}.containerCompare h3{font-size:28px;margin-bottom:5px;padding:0;margin-top:75px}.panelMockup{overflow:hidden!important;height:420px!important;min-height:420px!important;max-height:420px!important}.photoMockup{object-position:center 0%!important;object-fit:cover!important;height:100%!important;width:100%!important}}.containerDemo{background-color:#0b1c1a;justify-content:center;text-align:center;padding:40px 20px;width:calc(100% - 40px);max-width:100%;margin:100px auto 40px;border-radius:16px;border:2px solid #1a3c39;position:relative;overflow:hidden}.containerDemo:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00a86b,#00995a)}.containerDemo h2{font-family:Lexend,sans-serif;color:#00a86b;margin-bottom:25px;font-size:24px;font-weight:600;line-height:1.3;padding:0 15px}.containerDemo p{color:#e0e0e0;font-family:Lexend,sans-serif;font-size:14px;line-height:1.6;margin-bottom:25px;max-width:100%;margin-left:auto;margin-right:auto;padding:0 20px}.containerDemo a{background:linear-gradient(135deg,#00a86b,#00995a);font-weight:600;color:#fff;font-family:Lexend,sans-serif;text-decoration:none;padding:14px 28px;border-radius:8px;display:inline-block;width:auto;min-width:180px;transition:all .3s ease;box-shadow:0 4px 20px #00a86b4d;font-size:14px}.containerDemo a:hover{transform:translateY(-3px);box-shadow:0 8px 30px #00a86b80}.dark .heroSection{background-color:#0a0a0a!important}.dark .containerPlans h1{background:linear-gradient(135deg,#fff,#e0e0e0)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;text-shadow:0 0 20px rgba(255,255,255,.1)!important}.dark .containerPlans h1:after{background:linear-gradient(90deg,#00ffae,#00cc8a)!important;box-shadow:0 2px 10px #00ffae66!important}.dark .containerPlans h2{color:#e0e0e0!important;text-shadow:0 2px 10px rgba(0,0,0,.3)!important}.dark .panelFeatures h3{color:#fff!important}.dark .panelFeatures ul li{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.dark .panelFeatures ul li:hover{color:#00ffae!important}.dark .containerCompare h3{color:#fff!important;margin-top:40px!important;margin-bottom:20px!important}.dark .card{background:#0f2e2c!important;border:2px solid #1a3c39!important}.dark .card:hover{box-shadow:0 20px 40px #0000004d!important}.dark .card h4{color:#fff!important}.dark .card p{color:#b2b2b2!important}.dark .panelMockup{background:#ffffff0d!important;border:2px solid rgba(255,255,255,.1)!important}.dark .panelMockup:hover{border-color:#00a86b4d!important}.dark .gradientElipse{background:radial-gradient(circle,#00ffae)!important;opacity:.3!important}.dark .elipse1{background:linear-gradient(45deg,#00ffae,#00cc8a)!important;opacity:.4!important}.dark .elipse2{background:linear-gradient(45deg,#00ffae,#00cc8a)!important;opacity:.3!important}.dark .containerDemo{background-color:#0b1c1a!important;border:2px solid #1a3c39!important}.dark .containerDemo h2{color:#00a86b!important}.dark .containerDemo p{color:#e0e0e0!important}.dark .containerDemo a{background:linear-gradient(135deg,#00a86b,#00995a)!important;color:#fff!important;box-shadow:0 4px 20px #00a86b4d!important}.dark .containerDemo a:hover{box-shadow:0 8px 30px #00a86b80!important}.heroSection{background-color:#f8f9fa!important}.containerPlans h1{background:linear-gradient(135deg,#1a1a1a,#333)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;text-shadow:0 4px 20px rgba(0,168,107,.2)!important}.containerPlans h1:after{background:linear-gradient(90deg,#00a86b,#66bb6a)!important;box-shadow:0 2px 10px #00a86b4d!important}.containerPlans h2{color:#4a5568!important;text-shadow:0 2px 10px rgba(0,0,0,.1)!important}.panelFeatures h3{color:#1a1a1a!important}.panelFeatures ul li{color:#333!important;border-bottom:1px solid rgba(0,0,0,.1)!important}.panelFeatures ul li:hover{color:#00a86b!important}.containerCompare h3{color:#1a1a1a!important}.panelMockup{background:#0000000d!important;border:2px solid rgba(0,0,0,.1)!important}.panelMockup:hover{border-color:#00a86b4d!important}.gradientElipse{background:radial-gradient(circle,#4caf50,#388e3c)!important;opacity:.8!important}.elipse1{background:linear-gradient(45deg,#2e7d32,#1b5e20,#0d4a14)!important;opacity:.7!important}.elipse2{background:linear-gradient(45deg,#2e7d32,#1b5e20,#0d4a14)!important;opacity:.6!important}.containerDemo{background-color:#0f2e2c!important;border:2px solid #1a3c39!important;box-shadow:0 4px 20px #00a86b33!important}.containerDemo h2{color:#00a86b!important}.containerDemo p{color:#e0e0e0!important}@media (min-width: 1024px){.containerDemo{width:90%;max-width:700px;padding:45px 35px;margin:100px auto 50px}.containerDemo h2{font-size:26px;margin-bottom:30px}.containerDemo p{font-size:16px;margin-bottom:30px;max-width:600px}.containerDemo a{padding:15px 30px;min-width:190px;font-size:15px}.containerCompare h3{margin:100px 0 20px;padding:0}}@media (min-width: 768px){.containerPlans h1{font-size:40px!important;margin-bottom:35px!important;padding:0 20px!important}.containerPlans h1:after{width:100px!important;height:5px!important;bottom:-12px!important}.containerPlans h2{font-size:20px!important;padding:0 40px!important;max-width:800px!important}}@media (min-width: 1024px){.containerPlans h1{font-size:36px!important;margin-bottom:40px!important;margin-top:20px!important;line-height:1.1!important}.containerPlans h1:after{width:120px!important;height:6px!important;bottom:-15px!important}.containerPlans h2{font-size:18px!important;padding:0!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important;margin-top:60px!important;line-height:1.7!important}}@media (min-width: 768px){.dark .containerPlans h1{font-size:40px!important;margin-bottom:35px!important;padding:0 20px!important}.dark .containerPlans h1:after{width:100px!important;height:5px!important;bottom:-12px!important}.dark .containerPlans h2{font-size:20px!important;padding:0 40px!important;max-width:800px!important}}@media (min-width: 1024px){.dark .containerPlans h1{font-size:36px!important;margin-bottom:40px!important;margin-top:20px!important;line-height:1.1!important}.dark .containerPlans h1:after{width:120px!important;height:6px!important;bottom:-15px!important}.dark .containerPlans h2{font-size:18px!important;padding:0!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important;margin-top:60px!important;line-height:1.7!important}}@media (max-width: 768px){.gradientElipse{width:300px!important;height:300px!important;filter:blur(80px)!important}.elipse1{width:300px!important;height:300px!important;bottom:-150px!important;left:-150px!important}.elipse2{width:300px!important;height:300px!important;top:-50px!important;right:-50px!important}}@media (max-width: 480px){.gradientElipse{width:250px!important;height:250px!important;filter:blur(60px)!important}.elipse1{width:250px!important;height:250px!important;bottom:-100px!important;left:-100px!important}.elipse2{width:250px!important;height:250px!important;top:-50px!important;right:-50px!important}}@media (min-width: 1440px){.gradientElipse{width:600px!important;height:600px!important;filter:blur(150px)!important}.elipse1{width:600px!important;height:600px!important;bottom:-250px!important;left:-250px!important}.elipse2{width:600px!important;height:600px!important;top:-150px!important;right:-150px!important}}@media (min-width: 768px){.containerDemo{margin-bottom:60px}.blurContainer{padding:100px 30px 80px}}@media (min-width: 1024px){.containerDemo{margin-bottom:70px}.blurContainer{padding:120px 40px 90px}}@media (min-width: 1440px){.containerDemo{margin-bottom:80px}.blurContainer{padding:140px 60px 100px}}
