*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#03050b;color:#eeeaf3;font-family:Cairo,sans-serif}a{text-decoration:none;color:inherit}.nav{height:78px;position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:0 5%;background:#05060bd9;border-bottom:1px solid #ffffff0c;backdrop-filter:blur(14px)}.brand{font-size:20px;font-weight:800;letter-spacing:1px}.brand span{color:#d8a83f}.nav nav{display:flex;gap:27px;font-size:12px;color:#aaa5b5}.nav nav a:hover,.nav nav .active{color:#e2b84e}.nav-btn,.gold-btn{background:linear-gradient(135deg,#f4c85a,#b47a1c);color:#1c1408;padding:11px 20px;border-radius:25px;font-weight:700;font-size:12px}.hero{min-height:850px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;padding:120px 20px 80px;background:radial-gradient(circle at 50% 48%,#3b2c1b 0,#15152a 24%,#050812 56%,#02030a 100%)}.hero:before{content:"";position:absolute;inset:0;background-image:url("https://images.pexels.com/photos/2150/sky-space-dark-galaxy.jpg?auto=compress&cs=tinysrgb&w=2000");background-size:cover;background-position:center;opacity:.34;mix-blend-mode:screen}.space-overlay{position:absolute;inset:0;background:radial-gradient(circle at 50% 48%,transparent 0,#03050bcc 75%)}.hero-content{position:relative;z-index:3;max-width:850px}.pill,.heading>span,.about>div>span,.cta span{display:inline-block;color:#e1b548;background:#d9a83c12;border:1px solid #d9a83c35;padding:8px 15px;border-radius:30px;font-size:11px}.hero h1{font-size:58px;line-height:1.3;margin:22px 0 12px;font-weight:600}.hero h1 strong{color:#e0ae3f}.hero p{max-width:720px;margin:0 auto;color:#b7b3bd;line-height:2;font-size:14px}.actions{display:flex;justify-content:center;gap:12px;margin:30px}.dark-btn{border:1px solid #ffffff20;padding:11px 22px;border-radius:25px;font-size:12px;background:#070910cc}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:630px;margin:50px auto 0}.stats div{background:#ffffff08;border:1px solid #ffffff13;border-radius:16px;padding:18px 8px;backdrop-filter:blur(8px)}.stats b{display:block;font-size:25px;color:#fff}.stats small{color:#9995a2;font-size:10px}.orbit{position:absolute;border:1px solid #d9ad4a20;border-radius:50%;width:850px;height:850px;transform:rotate(25deg)}.o1{box-shadow:0 0 100px #d3a13a15}.o2{width:1150px;height:420px;transform:rotate(-20deg)}.planet{position:absolute;width:180px;height:180px;border-radius:50%;left:-55px;bottom:-70px;background:radial-gradient(circle at 35% 30%,#b78a52,#15151c 55%,#02030a);box-shadow:0 0 80px #bb8a2c33}.section{max-width:1120px;margin:auto;padding:105px 20px}.heading{text-align:center;margin-bottom:48px}.heading h2{font-size:34px;margin:13px 0 8px}.heading p{color:#8f8b98;font-size:13px}.heading h2:after{content:"";display:block;width:55px;height:2px;background:#d9aa3e;margin:16px auto}.cards{display:grid;gap:15px}.six{grid-template-columns:repeat(3,1fr)}.cards article{background:linear-gradient(145deg,#080b13,#05070d);border:1px solid #ffffff10;border-radius:18px;padding:28px;transition:.3s}.cards article:hover{transform:translateY(-5px);border-color:#d6a63d55;box-shadow:0 15px 45px #000}.cards i{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#d5a83b12;color:#e0b34c;font-style:normal;font-size:18px}.cards h3{margin:20px 0 7px}.cards p{font-size:12px;color:#8f8b95;line-height:1.9}.cards a{color:#d8ab47;font-size:11px}.work{max-width:none;background:linear-gradient(#03050b,#070a11);padding-left:5%;padding-right:5%}.work-grid{max-width:1120px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.work-grid article{background:#080b12;border:1px solid #ffffff12;border-radius:18px;overflow:hidden}.work-grid img{width:100%;height:240px;object-fit:cover;filter:saturate(.75) brightness(.75)}.work-grid div{padding:18px}.work-grid b,.work-grid small{display:block}.work-grid small{font-size:11px;color:#8c8892;margin-top:6px}.about{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.about-img img{width:100%;height:480px;object-fit:cover;border-radius:22px;filter:brightness(.65) saturate(.7);border:1px solid #ffffff15}.about h2{font-size:37px}.about>div>p{color:#918d97;line-height:2;font-size:13px}.mini{display:flex;gap:18px;padding:16px 0;border-bottom:1px solid #ffffff0d}.mini>b{color:#d8aa43}.mini strong,.mini small{display:block}.mini small{font-size:11px;color:#88848e;margin-top:5px}.reviews{max-width:1150px}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.review-grid article{background:#080b12;border:1px solid #ffffff10;border-radius:18px;padding:28px;line-height:2;color:#c8c4cc;font-size:13px}.review-grid div{color:#dcae42;letter-spacing:3px;margin-top:15px}.review-grid b{display:block;color:#fff;margin-top:10px}.review-grid small{color:#77737e;font-size:10px}.cta{max-width:1120px;margin:0 auto 90px;min-height:270px;border:1px solid #d5a53b35;border-radius:24px;position:relative;overflow:hidden;background:radial-gradient(circle at 75% 50%,#43311c,#0a0d16 50%);padding:55px 70px}.cta h2{font-size:34px;margin:12px 0}.cta p{color:#9995a0;font-size:13px;margin-bottom:25px}.astronaut{position:absolute;left:12%;top:35px;font-size:75px;color:#d9aa40;text-align:center;opacity:.6}.astronaut span{font-size:15px;line-height:1}.footer-grid{border-top:1px solid #ffffff0c;padding:60px 6%;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:45px;background:#020409}.footer-grid h4{margin-top:0}.footer-grid a,.footer-grid p{display:block;color:#888590;font-size:11px;margin:9px 0}.copy{text-align:center;border-top:1px solid #ffffff0c;color:#66636c;padding:18px;font-size:10px;background:#010207}@media(max-width:850px){.nav nav{display:none}.hero h1{font-size:40px}.stats{grid-template-columns:repeat(2,1fr)}.six,.work-grid,.review-grid{grid-template-columns:repeat(2,1fr)}.about{grid-template-columns:1fr;gap:35px}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:550px){.nav{padding:0 20px}.nav-btn{display:none}.hero{min-height:760px}.hero h1{font-size:32px}.hero p{font-size:12px}.actions{margin:24px 0}.six,.work-grid,.review-grid{grid-template-columns:1fr}.section{padding:75px 18px}.heading h2{font-size:28px}.about h2{font-size:29px}.cta{margin:0 18px 70px;padding:40px 25px}.astronaut{display:none}.footer-grid{grid-template-columns:1fr;padding:45px 25px}}