.inline-style-0645ce9b { color: #00a45f; font-size: 20px; }
        .inline-style-36298735 { font-size: 1.2em; margin-right: 8px; }
        .inline-style-16315c5e { color: #00a45f; font-family: 'Times New Roman', Times, serif; font-size: 42px; }
        .inline-style-c5b0c095 { visibility: visible; animation-name: zoomIn; }
        .inline-style-7a7a693f { font-size:28px; }
        .inline-style-130751a1 { visibility: visible; animation-delay: 0.1s; animation-name: zoomIn; }
        .inline-style-051c615d { visibility: visible; animation-delay: 0.2s; animation-name: zoomIn; }
        .inline-style-bec55918 { visibility: visible; animation-delay: 0.3s; animation-name: zoomIn; }
        .inline-style-90cb60f0 { visibility: visible; animation-delay: 1s; animation-name: fadeInUp; }
        .inline-style-98829582 { display: flex; gap: 10px; list-style: none; padding: 0; margin: 0; }
        .inline-style-d79fe5b0 { width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background: #fff; border: 1px solid #eee; border-radius: 8px; color: #555; text-decoration: none; transition: all 0.3s ease; }
        .inline-style-e05616e4 { width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background: #00a45f; border: 1px solid #00a45f; border-radius: 8px; color: #fff; text-decoration: none; font-weight: 600; box-shadow: 0 4px 10px rgba(0,164,95,0.2); }
        .inline-style-6141e114 { width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; color: #555; }

         .split-feature-card{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.05);transition:all 0.3s ease;height:100%;border:1px solid #f0f0f0;text-decoration:none}
        .split-feature-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,0.1);text-decoration:none}
        .split-feature-img{overflow:hidden;position:relative}
        .split-feature-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}
        .split-feature-card:hover .split-feature-img img{transform:scale(1.08)}
        .split-feature-body{padding:25px 20px;flex:1;display:flex;flex-direction:column;position:relative}
        .split-feature-body h3{font-size:20px;font-weight:700;color:#222;margin-bottom:12px;transition:color 0.3s ease}
        .split-feature-card:hover .split-feature-body h3{color:#02405c}
        .split-feature-body p{font-size:14px;color:#666;line-height:1.6;margin-bottom:20px;flex:1;padding-right:40px}
        @keyframes ripple{0%{box-shadow:0 0 0 0 rgba(0,164,95,0.4)}
        70%{box-shadow:0 0 0 20px rgba(0,164,95,0)}
        100%{box-shadow:0 0 0 0 rgba(0,164,95,0)}
        }@keyframes spin{from{transform:rotate(0deg)}
        to{transform:rotate(360deg)}}
        .project-stat-item { text-align:center; padding:40px 20px; position:relative; }
        .project-stat-item:not(:last-child)::after { content:''; position:absolute; right:0; top:20%; height:60%; width:1px; background:#eee; }
        .project-stat-item .stat-num { font-size:48px; font-weight:800; color:#00a45f; line-height:1; }
        .project-stat-item p { margin:12px 0 0; font-size:15px; color:#666; font-weight: 500; }
        .stats-container { background:#f8f9f5 ; border-radius: 12px; box-shadow: 0 10px 30px rgba(0,0,0,0.05); margin-bottom:30px; }