:root{--navy:#0a1834;--blue:#075bb5;--sky:#1688e5;--accent:#f5a300;--pale:#f5f7fb;--ink:#17233a}.home-hero{position:relative;isolation:isolate;background:linear-gradient(100deg,#f7fbff,rgba(247,251,255,.91) 31%,rgba(232,244,252,.48) 56%,rgba(9,38,75,.06)),url('../images/hero.jpg') center/cover}.home-hero:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 18% 30%,rgba(22,136,229,.12),transparent 34%)}.home-hero .button.primary,.button.primary{background:linear-gradient(135deg,#075bb5,#087ed7);box-shadow:0 10px 22px rgba(7,91,181,.22)}.header{border-bottom:1px solid #edf1f6}.capability-grid{border-radius:12px;overflow:hidden;box-shadow:0 18px 44px rgba(10,24,52,.15)}.capability-intro{background:linear-gradient(145deg,#101d3e,#1c2e5b)}.capability-item{position:relative;transition:.25s}.capability-item:hover{background:#f2f8ff;transform:translateY(-3px)}.who-grid{background:#fff;padding:1.5rem;border-radius:18px;box-shadow:0 12px 34px rgba(10,24,52,.06)}.who-grid img{border-radius:12px}.home-stats{background:linear-gradient(90deg,#fff,#eef6ff,#fff);border-color:#dbe7f3}.home-stat{position:relative}.home-stat:not(:last-child):after{content:'';position:absolute;right:0;top:28%;height:44%;width:1px;background:#d8e4f0}.home-stat strong{color:#e17600}.values-band{background:linear-gradient(120deg,rgba(13,25,59,.94),rgba(21,45,88,.88)),url('../images/project-2.jpg') center/cover}.value-cards{gap:1.25rem}.value-card{border-radius:12px;box-shadow:0 13px 25px rgba(0,0,0,.18);transition:.25s}.value-card:hover{transform:translateY(-8px)}.value-card:first-child{background:linear-gradient(145deg,#f4ad0b,#db8100)}.value-card:nth-child(2){background:linear-gradient(145deg,#2c5a9b,#426db0)}.value-card:nth-child(3){background:linear-gradient(145deg,#5362ae,#7782c8)}.industry-services{background:linear-gradient(180deg,#f7f9fc,#edf2f8)}.industry-service{border-radius:10px;transition:.3s;box-shadow:0 7px 18px rgba(12,31,58,.08)}.industry-service:hover{transform:translateY(-7px);box-shadow:0 15px 30px rgba(12,31,58,.16)}.industry-service:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(7,20,43,.3));pointer-events:none}.industry-service div{z-index:1;border-radius:7px}.industry-service i{background:linear-gradient(135deg,#f9bb19,#e98700);box-shadow:0 5px 12px rgba(232,135,0,.25)}.testimonials-home{background:linear-gradient(120deg,#fff,#f0f6fc)}.testimonial-home-grid{padding:2.4rem;background:#fff;border-radius:18px;box-shadow:0 12px 30px rgba(10,24,52,.06)}.quote-card{border-radius:10px;border-left:3px solid #f0a000}.home-footer{background:radial-gradient(circle at 85% 0,#193e78,#0b1530 52%)}.home-footer button{background:linear-gradient(135deg,#f2a009,#dd7800)}.whatsapp{background:linear-gradient(135deg,#37da70,#12a948)}@media(max-width:540px){.who-grid{padding:1rem}.home-stat:not(:last-child):after{display:none}}
