.pv-hero{position:relative;height:80vh;min-height:500px;display:flex;align-items:center;overflow:hidden}.pv-hero-bg{position:absolute;inset:0;background:url(/AppUpload/Image/77f87a32a4fa4ac4aaef003caa62ba15.jpg) center/cover no-repeat;z-index:0}.pv-hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#0f172ae6,#1e293bcc)}.pv-hero-content{position:relative;z-index:2;max-width:1300px;margin:0 auto;padding:0 40px;width:100%}.pv-hero-tag{display:inline-block;font-size:13px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#80cdad;margin-bottom:20px;padding:8px 20px;border:1px solid rgba(128,205,173,.4);border-radius:40px}.pv-hero-content h1{font-size:56px;font-weight:700;color:#fff;line-height:1.2;margin-bottom:20px}.pv-hero-content p{font-size:18px;color:#ffffffd9;line-height:1.7;max-width:600px}.pv-scenarios{padding:100px 40px;background:#f8f9fa}.pv-scenarios-header{text-align:center;max-width:700px;margin:0 auto 60px}.pv-scenarios-label{display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#80cdad;margin-bottom:16px}.pv-scenarios-header h2{font-size:40px;font-weight:700;color:#1a1a1a;margin-bottom:16px}.pv-scenarios-header p{font-size:16px;color:#666;line-height:1.6}.pv-scenarios-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;max-width:1200px;margin:0 auto}.pv-scenario-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000000f;transition:transform .3s,box-shadow .3s}.pv-scenario-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}.pv-scenario-visual{position:relative;height:220px;overflow:hidden}.pv-scenario-visual img{width:100%;height:100%;object-fit:cover;display:block}.pv-scenario-icon{position:absolute;bottom:-24px;right:24px;width:56px;height:56px;background:#80cdad;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 4px 12px #80cdad66}.pv-scenario-content{padding:28px}.pv-scenario-subtitle{font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#80cdad;margin-bottom:8px}.pv-scenario-content h3{font-size:22px;font-weight:700;color:#1a1a1a;margin-bottom:12px}.pv-scenario-content p{font-size:15px;color:#666;line-height:1.7;margin-bottom:16px}.pv-scenario-features{list-style:none;padding:0;margin:0}.pv-scenario-features li{font-size:14px;color:#444;padding:6px 0 6px 20px;position:relative}.pv-scenario-features li:before{content:"✓";position:absolute;left:0;color:#80cdad;font-weight:700}.pv-testimonials{padding:100px 40px;background:#1a1a2e}.pv-testimonials-inner{max-width:900px;margin:0 auto}.pv-testimonials-header{text-align:center;margin-bottom:60px}.pv-testimonials-label{display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#80cdad;margin-bottom:16px}.pv-testimonials-header h2{font-size:40px;font-weight:700;color:#fff;margin:0}.pv-testimonial-display{text-align:center}.pv-testimonial-quote{font-size:80px;color:#80cdad;line-height:1;margin-bottom:-20px;opacity:.5}.pv-testimonial-text{font-size:22px;color:#fffffff2;line-height:1.7;margin-bottom:32px;font-style:italic}.pv-testimonial-author{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:32px}.pv-testimonial-info{text-align:left}.pv-testimonial-name{font-size:18px;font-weight:600;color:#fff;margin-bottom:4px}.pv-testimonial-meta{font-size:14px;color:#fff9}.pv-testimonial-rating{color:gold;font-size:18px}.pv-testimonial-dots{display:flex;justify-content:center;gap:10px}.pv-testimonial-dot{width:10px;height:10px;border-radius:50%;background:#ffffff4d;border:none;cursor:pointer;transition:background .3s,transform .3s}.pv-testimonial-dot.active{background:#80cdad;transform:scale(1.3)}.pv-product{padding:100px 40px;background:linear-gradient(135deg,#f5f7fa,#e8f5f0)}.pv-product-inner{max-width:800px;margin:0 auto;text-align:center}.pv-product-content{background:#fff;border-radius:24px;padding:60px 40px;box-shadow:0 8px 32px #00000014}.pv-product-label{display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#80cdad;margin-bottom:16px}.pv-product-content h2{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:12px}.pv-product-tagline{font-size:18px;color:#666;margin-bottom:32px}.pv-product-features{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;list-style:none;padding:0;margin:0 0 40px;text-align:left}.pv-product-features li{display:flex;align-items:center;gap:12px;font-size:15px;color:#444;padding:12px 16px;background:#f8f9fa;border-radius:12px}.pv-product-feature-icon{font-size:20px}.pv-product-actions{display:flex;align-items:center;justify-content:center;gap:24px}.pv-product-btn-primary{display:inline-block;padding:14px 36px;background:#80cdad;color:#fff;font-size:16px;font-weight:600;border-radius:8px;text-decoration:none;transition:background .3s,transform .2s}.pv-product-btn-primary:hover{background:#6bb89a;transform:translateY(-2px)}.pv-product-price{font-size:18px;color:#666}.pv-cta{padding:80px 40px;background:#1a1a2e;text-align:center}.pv-cta-inner{max-width:700px;margin:0 auto}.pv-cta-inner h2{font-size:36px;font-weight:700;color:#fff;margin-bottom:16px}.pv-cta-inner p{font-size:18px;color:#ffffffb3;margin-bottom:32px}.pv-cta-actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.pv-cta-btn-primary{display:inline-block;padding:14px 32px;background:#80cdad;color:#fff;font-size:16px;font-weight:600;border-radius:8px;text-decoration:none;transition:background .3s,transform .2s}.pv-cta-btn-primary:hover{background:#6bb89a;transform:translateY(-2px)}.pv-cta-btn-secondary{display:inline-block;padding:14px 32px;background:transparent;color:#fff;font-size:16px;font-weight:600;border:1px solid rgba(255,255,255,.3);border-radius:8px;text-decoration:none;transition:border-color .3s,background .3s}.pv-cta-btn-secondary:hover{border-color:#80cdad;background:#80cdad1a}@media(max-width:1024px){.pv-scenarios-grid,.pv-product-features{grid-template-columns:1fr}}@media(max-width:767px){.pv-hero{height:auto;min-height:400px;padding:80px 0}.pv-hero-content h1{font-size:36px}.pv-hero-content p{font-size:16px}.pv-scenarios,.pv-testimonials,.pv-product,.pv-cta{padding:60px 20px}.pv-scenarios-header h2,.pv-testimonials-header h2,.pv-product-content h2,.pv-cta-inner h2{font-size:28px}.pv-testimonial-text{font-size:18px}.pv-product-content{padding:40px 24px}.pv-product-actions{flex-direction:column;gap:16px}.pv-cta-actions{flex-direction:column}}
