@font-face{font-family:Tajawal;src:url('/assets/fonts/Tajawal_400Regular.ttf')}@font-face{font-family:Tajawal;src:url('/assets/fonts/Tajawal_700Bold.ttf');font-weight:700}
*{box-sizing:border-box}body{margin:0;background:#f3f6f9;color:#142f4c;font-family:Tajawal,Tahoma,sans-serif;line-height:1.9}main{max-width:1000px;margin:auto;padding:22px}.back{display:inline-block;color:#145a46;text-decoration:none;font-weight:700;margin-bottom:18px}.hero{background:#142f4c;color:#fff;border-radius:28px;padding:40px;text-align:center;box-shadow:0 20px 50px #142f4c16}.logo{object-fit:contain;background:#fff;border-radius:18px;padding:10px;width:110px;height:90px}.eyebrow{color:#d9c795;font-weight:700;margin:20px 0 8px}h1{font-size:clamp(34px,6vw,55px);line-height:1.45;margin:5px 0 15px}.lead{max-width:550px;margin:0 auto 27px;color:#d9e5ee;font-size:19px}.download{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:60px;padding:10px 30px;background:#e5d39d;color:#142f4c;border-radius:15px;text-decoration:none;font-size:21px;font-weight:700}.download:hover{background:#f3e3b8}.download span{font-size:30px}.meta{font-size:13px;color:#c9d7e1;margin-bottom:0}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0}.features article,.install{background:#fff;border:1px solid #e0e7ed;border-radius:20px;padding:24px}.features span{color:#a18a49;font-size:22px;font-weight:700}.features h2{font-size:20px;margin:8px 0}.features p{margin:0;color:#62778a}.install h2{margin-top:0}.install li{padding:5px 0}.install p{color:#62778a;font-size:14px}footer{text-align:center;padding:25px 0 10px;color:#62778a;font-size:14px}footer a{color:#145a46}a:focus-visible{outline:3px solid #b49a50;outline-offset:5px}@media(max-width:650px){main{padding:15px}.hero{padding:26px 20px;border-radius:22px}.features{grid-template-columns:1fr;gap:12px}.features article{padding:20px}.lead{font-size:17px}.download{width:100%;font-size:19px}.install{padding:20px}}

