.ai-icons,.tech-icons{margin-right:10px;color:black}.mil-chatbot-title h2 img{display:inline-block;animation:beeFly 3s ease-in-out infinite;margin-right:8px;transform-origin:center}@keyframes beeFly{0%{transform:translateY(0) rotate(0deg);filter:drop-shadow(0 0 4px rgba(245,124,0,.3))}25%{transform:translateY(-10px) rotate(-5deg);filter:drop-shadow(0 2px 10px rgba(245,124,0,.5))}50%{transform:translateY(0) rotate(0deg);filter:drop-shadow(0 0 4px rgba(245,124,0,.3))}75%{transform:translateY(-10px) rotate(5deg);filter:drop-shadow(0 2px 10px rgba(245,124,0,.5))}to{transform:translateY(0) rotate(0deg);filter:drop-shadow(0 0 4px rgba(245,124,0,.3))}}.mil-animated-image{animation:floatImage 3s ease-in-out infinite}@keyframes floatImage{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}*{cursor:auto}a{cursor:pointer!important}body{--cursor-size:30px;--cursor-color:rgba(245,124,0,1)}body.dark-mode{--cursor-color:rgba(255,255,255,1)}.mf-cursor{position:fixed;top:0;left:0;width:12px;height:12px;background-color:var(--cursor-color);border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);opacity:1}.mf-cursor.-text{width:80px;height:80px;border-width:1px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--cursor-color)}.mf-cursor.-media{width:200px;height:200px;border:none;border-radius:50%;overflow:hidden;background-size:cover;background-position:50%}[data-cursor],a,button{cursor:auto}a:hover,button:hover{--cursor-color:rgba(245,124,0,1)}.mil-dark-bg *,.mil-gradient-bg *{--cursor-color:rgba(255,255,255,1)}.nemx-project-kpi-card{background:#ffffff;border:1px solid #eef1f5;border-radius:14px;padding:24px;height:100%;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,0,0,.02)}.nemx-project-kpi-card:hover{transform:translateY(-4px);border-color:#f57c00;box-shadow:0 10px 24px rgba(245,124,0,.08)}.nemx-project-kpi-val{font-size:2.25rem;font-weight:800;color:#f57c00;line-height:1.1;margin-bottom:8px;font-family:var(--font-outfit,"Outfit",sans-serif)}.nemx-project-kpi-label{font-size:.95rem;font-weight:700;color:#171717;margin-bottom:6px}.nemx-project-kpi-desc{font-size:.85rem;color:#666666;line-height:1.5;margin:0}.nemx-conclusion-card{background:#ffffff;border:1px solid #eaedf2;border-radius:16px;padding:32px 28px;height:100%;display:flex;flex-direction:column;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.03);position:relative;overflow:hidden}.nemx-conclusion-card:hover{transform:translateY(-4px);border-color:rgba(245,124,0,.4);box-shadow:0 12px 30px rgba(245,124,0,.08)}.nemx-conclusion-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f57c00,#ff9e40);opacity:0;transition:opacity .3s ease}.nemx-conclusion-card:hover:before{opacity:1}.nemx-conclusion-tag{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#f57c00;background:rgba(245,124,0,.08);padding:4px 10px;border-radius:6px;margin-bottom:16px;align-self:flex-start}.nemx-project-cta-banner{background:linear-gradient(135deg,#0d131a,#172230);border-radius:0;padding:44px 40px;color:#ffffff;position:relative;overflow:hidden;box-shadow:none}.nemx-project-cta-banner h3{color:#ffffff;margin-bottom:10px}.nemx-project-cta-banner p{color:#94a3b8;margin-bottom:0;font-size:.95rem}.nemx-takeaway-box{padding:24px;background:#f8fafc;border-radius:0;border:none}.mil-project-cover{position:relative!important;width:100%!important;height:420px!important;padding-bottom:0!important;border-radius:0!important;overflow:hidden!important;background-color:#0d131a}@media (max-width:991px){.mil-project-cover{height:340px!important}}@media (max-width:576px){.mil-project-cover{height:240px!important}}.mil-project-cover img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;display:block!important}.mil-project-cover img[src*=healthcare-ind],.mil-project-cover img[src*=software-ind]{object-position:top center!important}.nemx-conclusion-table{border-top:1px solid rgba(18,24,32,.12);border-bottom:1px solid rgba(18,24,32,.12);background-color:transparent;margin-bottom:60px}.nemx-conclusion-table-row{display:grid;grid-template-columns:repeat(3,1fr)}.nemx-conclusion-table-row:not(:last-child){border-bottom:1px solid rgba(18,24,32,.12)}.nemx-conclusion-table-cell{padding:38px 32px;display:flex;flex-direction:column;transition:all .25s cubic-bezier(.16,1,.3,1);background-color:transparent;position:relative}.nemx-conclusion-table-cell:not(:last-child){border-right:1px solid rgba(18,24,32,.12)}.nemx-conclusion-table-cell:hover{background-color:rgba(255,255,255,.85)}.nemx-conclusion-table-cell:hover .nemx-table-kpi-title,.nemx-conclusion-table-cell:hover .nemx-table-title{color:#ff6b00}.nemx-table-kpi-val{font-size:36px;margin-bottom:14px}.nemx-table-cell-num,.nemx-table-kpi-val{font-family:var(--font-outfit,"Outfit",sans-serif);font-weight:300;line-height:1;letter-spacing:-.02em;color:#ff6b00}.nemx-table-cell-num{font-size:32px;margin-bottom:12px}.nemx-table-tag{display:inline-block;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#ff6b00;background:rgba(255,107,0,.08);padding:3px 8px;border-radius:4px;margin-bottom:12px;align-self:flex-start}.nemx-table-kpi-title,.nemx-table-title{font-family:var(--font-outfit,"Outfit",sans-serif);font-size:20px;font-weight:400;line-height:1.35;letter-spacing:-.015em;color:#121820;margin-bottom:10px;transition:color .25s ease}.nemx-table-desc{font-family:var(--font-inter,"Inter",sans-serif);font-size:14px;font-weight:400;line-height:1.6;color:rgba(18,24,32,.65);margin-bottom:0}@media (max-width:991px){.nemx-conclusion-table-row{grid-template-columns:1fr}.nemx-conclusion-table-cell{padding:30px 20px}.nemx-conclusion-table-cell:not(:last-child){border-right:none;border-bottom:1px solid rgba(18,24,32,.12)}}