
:root{--ink:#09152d;--navy:#06142f;--blue:#086bd6;--cyan:#10cde8;--violet:#7137ff;--pink:#ec27d9;--gold:#ffc85b;--green:#16c879;--bg:#f5f8ff;--muted:#66748a;--card:#fff}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;color:var(--ink);background:var(--bg);line-height:1.65}a{text-decoration:none;color:inherit}.wrap{width:min(1180px,92%);margin:auto}
.nav{position:sticky;top:0;z-index:99;background:rgba(4,16,42,.94);backdrop-filter:blur(16px);color:#fff;border-bottom:1px solid #ffffff18}.navin{height:78px;display:flex;align-items:center;justify-content:space-between;gap:25px}.logo{display:flex;align-items:center;gap:10px;font-weight:900;letter-spacing:.5px}.logo img{width:46px;height:46px;object-fit:contain}.logo small{display:block;font-size:9px;letter-spacing:1.5px;color:#9db2d5}.menu{display:flex;gap:21px;align-items:center;font-size:13px}.menu a{color:#dce7fb}.menu a:hover{color:#66e8ff}.hamb{display:none;font-size:26px}
.hero{min-height:700px;position:relative;display:flex;align-items:center;overflow:hidden;color:white;background:#061531}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#031127f5 0%,#06183cc7 45%,#06153135),url('../assets/dubai-business.jpg') center/cover}.hero:after{content:"";position:absolute;width:650px;height:650px;right:-220px;top:-180px;border-radius:50%;background:radial-gradient(circle,#e626db55,#183dff00 67%)}.hero .wrap{position:relative;z-index:2;padding:95px 0}.eyebrow{color:#5eeaff;font-size:12px;letter-spacing:2.4px;font-weight:900;text-transform:uppercase}.hero h1{font-size:clamp(46px,6.8vw,82px);line-height:.98;margin:18px 0;max-width:900px}.hero h1 span{background:linear-gradient(90deg,#6aeaff,#bd65ff,#ff66d6);-webkit-background-clip:text;color:transparent}.hero p{max-width:720px;font-size:19px;color:#d7e5fa}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 21px;border-radius:999px;font-weight:800;cursor:pointer}.primary{color:#fff;background:linear-gradient(100deg,#6936ff,#ed22d5);box-shadow:0 12px 30px #7029e855}.ghost{color:#fff;border:1px solid #ffffff4c;background:#ffffff10}.chips{display:flex;gap:9px;flex-wrap:wrap;margin-top:34px}.chip{font-size:12px;padding:8px 12px;border:1px solid #ffffff25;background:#ffffff0d;border-radius:999px}
.section{padding:90px 0}.white{background:white}.dark{background:linear-gradient(135deg,#05132d,#0c2350 55%,#24105c);color:white}.head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:35px}.head p{max-width:620px;color:var(--muted)}.dark .head p{color:#c5d3e9}.head h2{margin:7px 0 0;font-size:clamp(32px,4vw,51px);line-height:1.05}
.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.card{background:#fff;border:1px solid #e5ebf5;border-radius:25px;padding:28px;box-shadow:0 16px 45px #112b550e;transition:.3s}.card:hover{transform:translateY(-7px);box-shadow:0 25px 60px #172d5530}.dark .card{background:#ffffff0b;border-color:#ffffff16;color:#fff}.company{min-height:340px;position:relative;overflow:hidden;color:#fff}.company:after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;right:-90px;bottom:-110px;background:#ffffff18}.trade{background:linear-gradient(135deg,#17175b,#7a2dce)}.hr{background:linear-gradient(135deg,#006982,#00bfd6)}.ai{background:linear-gradient(135deg,#081735,#3c176e,#db1bd4)}.company img{width:90px;height:65px;object-fit:contain;background:#fff;border-radius:14px;padding:7px;margin-bottom:18px}.company .mini{font-size:12px;text-transform:uppercase;letter-spacing:1.2px;color:#d8e6ff}.company h3{font-size:25px;margin:8px 0}.company p{color:#e6effd}.company .btn{background:#fff;color:#24105e;margin-top:15px}
.icon{height:52px;width:52px;border-radius:16px;display:grid;place-items:center;font-size:25px;background:linear-gradient(135deg,#eaf7ff,#eadfff);margin-bottom:17px}.feature{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.feature img{width:100%;max-height:520px;object-fit:cover;border-radius:28px;box-shadow:0 25px 70px #07152d20}.feature h2{font-size:clamp(32px,4vw,52px);line-height:1.08}.feature p{color:var(--muted);font-size:17px}
.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:35px}.stat{padding:24px;border-radius:20px;background:#fff;text-align:center;border:1px solid #e5ebf5}.stat b{display:block;font-size:34px;color:#6332d5}.list li{margin:10px 0}.pills{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.pill{padding:8px 12px;border-radius:999px;background:#edf6ff;color:#1467bd;font-size:12px;font-weight:800}
.pagehero{padding:100px 0;color:white;background:linear-gradient(115deg,#05142f,#123b7b,#6e27be);position:relative;overflow:hidden}.pagehero:after{content:"";position:absolute;right:-120px;top:-200px;width:500px;height:500px;border-radius:50%;background:#ff2ddd38}.pagehero .wrap{position:relative;z-index:2}.pagehero h1{font-size:clamp(43px,6vw,70px);line-height:1;margin:12px 0}.pagehero p{font-size:19px;color:#dce9fb;max-width:760px}
.license{background:linear-gradient(135deg,#fff9e9,#fff);border-left:5px solid var(--gold);padding:20px;border-radius:15px;margin:25px 0}.license strong{color:#5a4210}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gallery img{width:100%;height:290px;object-fit:cover;border-radius:22px;box-shadow:0 18px 45px #1029561a}
.contact{display:grid;grid-template-columns:.85fr 1.15fr;gap:25px}.contactbox{background:#fff;border-radius:25px;padding:32px;box-shadow:0 18px 55px #0a25521a}input,select,textarea{width:100%;padding:15px;border:1px solid #dbe4f1;border-radius:13px;font:inherit;margin-bottom:13px}textarea{min-height:150px}
.footer{background:#04122b;color:#bfcde1;padding:55px 0 22px}.footgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}.footer h3,.footer h4{color:#fff}.footer a{display:block;margin:7px 0;font-size:14px}.copy{border-top:1px solid #ffffff14;margin-top:35px;padding-top:18px;display:flex;justify-content:space-between;font-size:12px}
.modal{position:fixed;inset:0;z-index:1000;display:none;align-items:center;justify-content:center;background:#020a19bb;backdrop-filter:blur(8px);padding:20px}.modal.show{display:flex}.modalbox{max-width:760px;background:#fff;border-radius:28px;padding:35px;position:relative}.close{position:absolute;right:15px;top:12px;border:0;border-radius:50%;width:38px;height:38px;font-size:21px}
@media(max-width:900px){.menu{display:none}.hamb{display:block}.grid3,.grid4,.feature,.contact,.footgrid{grid-template-columns:1fr 1fr}.stats{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.grid3,.grid4,.feature,.contact,.footgrid,.gallery,.stats{grid-template-columns:1fr}.hero{min-height:650px}.section{padding:65px 0}.head{display:block}.copy{display:block}.copy span{display:block;margin-top:8px}}
