.products-container{color:#fff;background-color:#425c2b;min-height:100vh}.products-hero{background:linear-gradient(135deg,#425c2b 0%,#3d4e25 100%);justify-content:center;align-items:center;height:400px;margin-top:85px;display:flex}.products-hero-content{text-align:center;max-width:700px;padding:40px}.products-hero-content h1{text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;font-size:60px;font-weight:800}.products-hero-content p{color:#e0e0e0;font-size:22px}.products-section{max-width:1200px;margin:0 auto;padding:80px 40px}.products-section h2{text-transform:uppercase;letter-spacing:1px;margin-bottom:50px;font-size:48px;font-weight:800}.products-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;display:grid}.product-card{text-align:center;background:#ffffff14;border:2px solid #ffffff26;border-radius:15px;padding:40px 30px;transition:all .3s}.product-card:hover{background:#ffffff1f;border-color:#ffffff4d;transform:translateY(-10px)}.product-icon{margin-bottom:20px;font-size:60px}.product-card h3{margin-bottom:15px;font-size:24px;font-weight:700}.product-card p{color:#d0d0d0;font-size:16px;line-height:1.6}.features-section{background:#ffffff0d;padding:80px 40px}.features-section .section-content{max-width:1000px;margin:0 auto}.features-section h2{text-transform:uppercase;letter-spacing:1px;margin-bottom:50px;font-size:48px;font-weight:800}.features-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.feature-item{align-items:flex-start;gap:20px;display:flex}.checkmark{color:#7ac74f;flex-shrink:0;margin-top:5px;font-size:28px}.feature-item p{margin:0;font-size:18px;line-height:1.6}.products-cta{text-align:center;background:linear-gradient(135deg,#3d4e25 0%,#425c2b 100%);max-width:1200px;margin:0 auto;padding:80px 40px}.products-cta h2{margin-bottom:20px;font-size:48px;font-weight:800}.products-cta p{color:#d0d0d0;margin-bottom:40px;font-size:20px}.cta-button{color:#425c2b;background:#fff;border-radius:8px;padding:15px 50px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.cta-button:hover{background:#f0f0f0;transform:scale(1.05)}@media (max-width:1024px){.products-section{padding:60px 30px}.products-grid{gap:30px}.features-section{padding:60px 30px}.features-list{gap:20px}.products-cta{padding:60px 30px}}@media (max-width:768px){.products-hero{height:220px;margin-top:80px}.products-hero-content{padding:25px}.products-hero-content h1{letter-spacing:1px;font-size:30px}.products-hero-content p{font-size:15px;line-height:1.5}.products-section{padding:35px 18px}.products-section h2{margin-bottom:25px;font-size:28px}.products-grid{grid-template-columns:1fr;gap:18px}.product-card{border-radius:12px;padding:25px 18px}.product-icon{margin-bottom:12px;font-size:42px}.product-card h3{font-size:18px}.product-card p{font-size:14px;line-height:1.5}.features-section{padding:35px 18px}.features-section h2{margin-bottom:25px;font-size:28px}.features-list{grid-template-columns:1fr;gap:15px}.feature-item{gap:12px}.checkmark{font-size:22px}.feature-item p{font-size:14px;line-height:1.5}.products-cta{border-radius:15px;padding:40px 18px}.products-cta h2{font-size:26px}.products-cta p{margin-bottom:25px;font-size:15px}.cta-button{padding:11px 28px;font-size:15px}}@media (max-width:480px){.products-hero{height:180px;margin-top:70px}.products-hero-content{padding:18px 12px}.products-hero-content h1{margin-bottom:10px;font-size:22px}.products-hero-content p{font-size:13px}.products-section{padding:25px 12px}.products-section h2{margin-bottom:18px;font-size:22px}.product-card{padding:18px 14px}.product-icon{font-size:36px}.product-card h3{margin-bottom:8px;font-size:16px}.product-card p{font-size:13px;line-height:1.4}.features-section{padding:25px 12px}.features-section h2{margin-bottom:18px;font-size:22px}.feature-item p{font-size:13px}.products-cta{padding:30px 12px}.products-cta h2{font-size:22px}.products-cta p{margin-bottom:18px;font-size:13px}.cta-button{border-radius:6px;padding:10px 22px;font-size:13px}}@media (max-width:360px){.products-hero-content h1,.products-section h2,.features-section h2,.products-cta h2{font-size:20px}.cta-button{text-align:center;width:100%}}
