* { box-sizing: border-box; } body {margin: 0;}:root{--primary:#3498db;--primary-dark:#2980b9;--secondary:#2c3e50;--light:#f9f9f9;--gray:#ecf0f1;--dark:#34495e;--accent:#e74c3c;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:2rem;--spacing-xl:4rem;--border-radius:6px;--box-shadow:0 4px 6px rgba(0,0,0,0.1);--transition:all 0.3s ease;}*{margin:0;padding:0;box-sizing:border-box;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}body{color:var(--dark);line-height:1.6;background-color:var(--light);margin:0;}header{background-color:white;box-shadow:var(--box-shadow);position:sticky;top:0;z-index:1000;}.container{width:90%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-md);}.logo span{color:var(--accent);}.nav-links li{margin-left:var(--spacing-lg);}.nav-links a{text-decoration:none;color:var(--dark);font-weight:500;transition:var(--transition);}.nav-links a:hover{color:var(--primary);}.btn{display:inline-block;padding:0.8rem 1.5rem;background-color:var(--primary);color:white;border:none;border-radius:var(--border-radius);cursor:pointer;font-weight:500;transition:var(--transition);text-decoration:none;}.btn:hover{background-color:var(--primary-dark);transform:translateY(-2px);}.btn-outline{background-color:transparent;border:2px solid var(--primary);color:var(--primary);}.btn-outline:hover{background-color:var(--primary);color:white;}.hero{display:flex;align-items:center;padding:var(--spacing-xl) 0;background:linear-gradient(135deg, #3498db 0%, #2c3e50 100%);color:white;position:relative;overflow:hidden;}.hero::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPgogIDxkZWZzPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFRyYW5zZm9ybT0icm90YXRlKDEwKSI+CiAgICAgIDxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjcGFpbnQwXzE4OCBncmFkaWVudCgzMCkiPgogICAgICAgIDxyZWN0IHg9IjAiIHk9IjEwMCUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiICJzdHJva2U9InJnYmEoMTQ1LCAyMDUsIDIwOCwgMC41KSIvPgogICAgICAgIDxwYXRoIGQ9Ik0wNDAgNTBDMTQ1IDUwIDEwMCAyMDUgNTAgMjAwWiBNNTAgNTBDMTY1IDUwIDIwMCAxMDAgMjAwIDIwMFpNNjAgNTBDMTY1IDUwIDEwMCAxMDAgMjAwIDIwMFoiIGZpbGw9InVybCgjcGFpbnQwXzE4OCBncmFkaWVudCgzMCkiLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgPC9kZWZzPgogIDxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjcGFpbnQwXzE4OCBncmFkaWVudCgzMCkiLz4KPC9zdmc+Cg==') repeat;opacity:0.3;}.hero-content{max-width:600px;z-index:1;}.hero h1{font-size:2.5rem;margin-bottom:var(--spacing-md);line-height:1.2;}.hero p{font-size:1.1rem;margin-bottom:var(--spacing-lg);opacity:0.9;}.hero-buttons{display:flex;gap:var(--spacing-md);}.features{padding:var(--spacing-xl) 0;background-color:white;}.section-title{text-align:center;margin-bottom:var(--spacing-lg);color:var(--secondary);}.section-title h2{font-size:2rem;margin-bottom:var(--spacing-sm);}.section-title p{color:#7f8c8d;max-width:700px;margin:0 auto;}.features-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:var(--spacing-lg);}.feature-card{background-color:var(--light);border-radius:var(--border-radius);padding:var(--spacing-lg);box-shadow:var(--box-shadow);transition:var(--transition);overflow:hidden;}.feature-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.1);}.feature-icon{width:60px;height:60px;background-color:rgba(52, 152, 219, 0.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-md);}.feature-icon svg{width:28px;height:28px;fill:var(--primary);}.feature-card h3{font-size:1.2rem;margin-bottom:var(--spacing-sm);color:var(--secondary);}.feature-card p{margin-bottom:0;color:#7f8c8d;}.testimonials{padding:var(--spacing-xl) 0;background-color:var(--light);}.bg-pattern{background-color:var(--gray);border-radius:var(--border-radius);padding:var(--spacing-md);margin-bottom:var(--spacing-lg);}.testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:var(--spacing-lg);}.testimonial-card{background-color:white;border-radius:var(--border-radius);padding:var(--spacing-lg);box-shadow:var(--box-shadow);}.testimonial-text{position:relative;font-style:italic;margin-bottom:var(--spacing-md);}.testimonial-text::before{content:'"';font-size:3rem;color:rgba(52, 152, 219, 0.2);position:absolute;top:-1rem;left:-1rem;}.testimonial-author{display:flex;align-items:center;}.testimonial-author img{width:50px;height:50px;border-radius:50%;object-fit:cover;margin-right:var(--spacing-md);}.testimonial-author-info h4{margin-bottom:var(--spacing-sm);color:var(--secondary);}.cta{padding:var(--spacing-xl) 0;background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);color:white;text-align:center;}.cta h2{font-size:2rem;margin-bottom:var(--spacing-md);}.cta p{max-width:800px;margin:0 auto var(--spacing-lg);font-size:1.1rem;opacity:0.9;}.cta-buttons{display:flex;justify-content:center;gap:var(--spacing-md);}footer{background-color:var(--secondary);color:white;padding:var(--spacing-xl) 0;}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:var(--spacing-lg);}.footer-column h3{font-size:1.2rem;margin-bottom:var(--spacing-md);color:var(--light);}.footer-links{list-style:none;}.footer-links li{margin-bottom:var(--spacing-sm);}.footer-links a{color:#bdc3c7;text-decoration:none;transition:var(--transition);}.footer-links a:hover{color:white;}.social-links{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-md);}.social-links a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:rgba(255, 255, 255, 0.1);border-radius:50%;color:white;transition:var(--transition);}.social-links a:hover{background-color:var(--primary);transform:translateY(-3px);}.copyright{text-align:center;padding-top:var(--spacing-xl);margin-top:var(--spacing-xl);border-top:1px solid rgba(255, 255, 255, 0.1);color:#bdc3c7;font-size:0.9rem;}#i2wqv2{margin-bottom:var(--spacing-md);}#iyoek{visibility:visible;opacity:100%;}@media screen and (max-width: 768px){.nav-links li{margin:var(--spacing-sm) 0;}.hero{flex-direction:column;text-align:center;padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);}.hero-content{margin-bottom:var(--spacing-xl);}.hero h1{font-size:2rem;}.hero p{margin-bottom:var(--spacing-lg);}.hero-buttons{justify-content:center;}.cta-buttons{flex-direction:column;align-items:center;}}