:root{--b:#070707;--p:#111;--l:#292929;--w:#fafafa;--m:#aaa;--g:#c7a96b}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Tajawal,Arial,sans-serif;background:var(--b);color:var(--w);line-height:1.8}a{color:inherit;text-decoration:none}.wrap{width:min(1080px,90%);margin:auto}nav{position:sticky;top:0;z-index:10;background:#070707ee;backdrop-filter:blur(16px);border-bottom:1px solid #ffffff14}.nav{height:72px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{width:180px}.brand img{width:100%}.links{display:flex;gap:22px;color:#bbb}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 23px;border-radius:10px;background:#fff;color:#050505;font-weight:800;border:0;cursor:pointer}.hero{padding:100px 0 65px;border-bottom:1px solid var(--l);background:radial-gradient(circle at 75% 0,#30291c55,transparent 32%)}.tag{color:var(--g);font-weight:800}.hero h1{font-size:clamp(40px,6vw,70px);line-height:1.2;margin:10px 0 18px}.hero p{font-size:19px;color:var(--m);max-width:700px}.section{padding:75px 0}.section h2{font-size:35px;margin-bottom:12px}.intro{color:var(--m);max-width:720px;margin-bottom:30px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.card{padding:26px;border:1px solid var(--l);border-radius:18px;background:linear-gradient(145deg,#181818,#0d0d0d)}.card h3{font-size:21px;margin-bottom:8px}.card p,.card li{color:var(--m)}.card ul{padding-right:20px}.status{display:inline-flex;padding:5px 11px;border:1px solid #c7a96b66;border-radius:99px;color:var(--g);font-size:13px;margin-bottom:15px}.table{width:100%;border-collapse:collapse;background:#101010;border:1px solid var(--l)}.table th,.table td{padding:15px;text-align:right;border-bottom:1px solid var(--l)}.table th{color:var(--g)}.notice{padding:20px;border:1px solid #c7a96b55;border-radius:14px;background:#c7a96b0b;color:#ddd}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.outline{background:transparent;color:#fff;border:1px solid #444}footer{border-top:1px solid var(--l);padding:30px 0;color:#888;margin-top:60px}.foot{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}@media(max-width:760px){.links{display:none}.grid{grid-template-columns:1fr}.hero{padding:70px 0 45px}.hero h1{font-size:42px}.table{font-size:14px}.table th,.table td{padding:10px}.brand{width:155px}}
