@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css);:root{--primary-blue:#007bff;--primary-hover:#0056b3;--text-dark:#222;--text-muted:#666;--bg-light:#f8f9fa;--bg-dark:#1a1a1a}.zeo-container{max-width:1200px;margin:0 auto;padding:0 20px}.zeo-section-title{font-size:2.2rem;font-weight:600;text-align:center;margin-bottom:50px;letter-spacing:1px}.zeo-btn{display:inline-block;font-family:'Poppins',sans-serif;text-decoration:none;transition:background 0.3s}.zeo-btn-primary{background-color:var(--primary-blue);color:#fff;padding:12px 35px;border-radius:5px;font-weight:600}.zeo-btn-primary:hover{background-color:var(--primary-hover);color:#fff}.zeo-hero{text-align:center;padding:80px 20px 140px;background:radial-gradient(circle at 50% 100%,#e6f0ff,#ffffff 60%);position:relative;font-family:'Poppins',sans-serif}.zeo-hero::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.06;background-image:radial-gradient(var(--primary-blue) 1px,transparent 1px);background-size:30px 30px;pointer-events:none}.zeo-hero h1{font-size:2.8rem;font-weight:700;margin-bottom:20px;letter-spacing:.5px;position:relative}.zeo-hero p{max-width:700px;margin:0 auto 35px;font-size:1.1rem;color:var(--text-muted);position:relative}.zeo-hero .zeo-btn-primary{position:relative}.zeo-products{padding:60px 0;text-align:center;font-family:'Poppins',sans-serif}.zeo-products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.zeo-product-card{background:#fff;border-radius:15px;box-shadow:0 10px 30px rgb(0 0 0 / .05);padding:25px;display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #eee}.zeo-product-image{width:100%;height:180px;border-radius:10px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.zeo-product-image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.zeo-product-verify{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.zeo-product-crm{background:linear-gradient(135deg,#232526 0%,#414345 100%)}.zeo-product-forex{background:linear-gradient(135deg,#134e5e 0%,#71b280 100%)}.zeo-product-card h3{font-size:1.4rem;margin-bottom:15px;font-weight:700;min-height:70px;display:flex;align-items:center;justify-content:center}.zeo-product-card h3 span{color:var(--primary-blue)}.zeo-product-card p{color:var(--text-muted);font-size:.95rem;margin-bottom:25px;flex-grow:1;max-height:95px}.zeo-product-card .zeo-btn-primary{width:100%;padding:10px;text-align:center}.zeo-features{background-color:var(--bg-dark);padding:80px 0;text-align:center;font-family:'Poppins',sans-serif}.zeo-features .zeo-section-title{color:#fff}.zeo-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px}.zeo-feature-card{background-color:#fff;color:var(--text-dark);padding:35px 25px;border-radius:8px;text-align:left}.zeo-feature-card i{font-size:1.8rem;color:#444;margin-bottom:15px}.zeo-feature-card h4{font-size:1.1rem;font-weight:700;margin-bottom:12px}.zeo-feature-card p{color:var(--text-muted);font-size:.88rem;line-height:1.6}.zeo-expertise{padding:80px 0;text-align:center;background-color:#fff;font-family:'Poppins',sans-serif}.zeo-expertise-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 20px;margin-top:50px}.zeo-domain-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.zeo-domain-item i{font-size:2.2rem;color:#333;margin-bottom:12px}.zeo-domain-item span{font-size:.85rem;font-weight:600;color:#444}@media (max-width:768px){.zeo-hero h1{font-size:2rem}.zeo-expertise-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.zeo-expertise-grid{grid-template-columns:1fr}.zeo-products-grid{grid-template-columns:1fr}.zeo-features-grid{grid-template-columns:1fr}}