@import url('https://fonts.googleapis.com/css2?family=Noto+Nastaliq+Urdu:wght@400;500;600;700&display=swap');*{box-sizing:border-box}html,body{margin:0;max-width:100%;overflow-x:hidden}body{font:16px Arial,sans-serif;color:#172033}.dha-page{min-height:100vh;background:radial-gradient(circle at 8% 12%,#dceafb,transparent 30%),radial-gradient(circle at 90% 90%,#d9f3ff,transparent 30%),linear-gradient(135deg,#fff,#f7faff 55%,#eef7ff);overflow:hidden}.dha-inner{max-width:1350px;margin:auto;min-height:100vh;display:flex;align-items:center;padding:35px 45px}.dha-hero{display:grid;grid-template-columns:minmax(0,1fr) 460px;align-items:center;gap:55px;width:100%}.dha-content{min-width:0}.dha-brand{display:flex;align-items:center;gap:10px;text-decoration:none;margin-bottom:18px}.dha-brand-icon{display:grid;place-items:center;width:39px;height:39px;background:#0A3271;color:white;border-radius:11px}.dha-brand-text{color:#637089;letter-spacing:1.5px;font-size:11px;font-weight:800}.dha-badge{display:inline-block;background:#eaf1fb;color:#092C63;border-radius:30px;padding:6px 14px;font:600 12px/2 'Noto Nastaliq Urdu',serif}.dha-title{direction:ltr;text-align:right;font-size:clamp(48px,6vw,82px);line-height:1;letter-spacing:-3px;margin:15px 0 4px;font-weight:900}.dha-title span{color:#092C63}.dha-urdu{font:600 clamp(28px,3vw,44px)/1.9 'Noto Nastaliq Urdu',serif;margin:0}.dha-description{font:400 14px/2.4 'Noto Nastaliq Urdu',serif;color:#5c6b82;max-width:650px}.dha-description-en{font-size:14px;color:#8995a8}.dha-features{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.dha-features span{background:white;border:1px solid #e0e7f1;padding:10px;border-radius:9px;color:#52627b;font-size:11px;font-weight:600}.dha-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.dha-install{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:8px 23px;border-radius:14px;background:linear-gradient(135deg,#092C63,#164a91);color:#fff;text-decoration:none;font:700 14px/2 'Noto Nastaliq Urdu',serif;box-shadow:0 13px 28px #092C6340}.dha-install:hover{transform:translateY(-2px)}.dha-trust{color:#8b96a9;font-size:11px}.dha-trust strong{display:block;color:#5e6c82}.dha-qr{display:flex;align-items:center;gap:8px;padding:7px;background:white;border:1px solid #dfe6f0;border-radius:12px;font:600 11px/2 'Noto Nastaliq Urdu',serif}.dha-qr img{width:70px;height:70px}.dha-back{display:inline-block;margin-top:24px;color:#092C63;text-decoration:none}.dha-visual{min-height:640px;display:flex;justify-content:center;align-items:center;position:relative;direction:ltr}.dha-orbit{position:absolute;width:430px;height:430px;border-radius:50%;background:linear-gradient(145deg,#e6eefb,#e4f8ff)}.dha-phone{position:relative;width:285px;height:585px;padding:7px;background:#121720;border:1px solid #333c4b;border-radius:39px;box-shadow:0 35px 75px #1e305044;transform:rotate(-4deg);z-index:2}.dha-screen{width:100%;height:100%;overflow:hidden;border-radius:32px;background:white}.dha-screen img{width:100%;height:100%;object-fit:cover}.dha-notch{position:absolute;z-index:4;top:5px;left:50%;transform:translateX(-50%);width:92px;height:22px;background:#121720;border-radius:0 0 15px 15px}.dha-float{position:absolute;z-index:3;background:white;border:1px solid #dfe7f2;border-radius:12px;padding:12px;font-size:11px;color:#092C63;box-shadow:0 13px 35px #2d3d641f}.dha-float.one{top:18%;right:0}.dha-float.two{bottom:18%;left:0}@media(max-width:1000px){.dha-inner{padding:25px}.dha-hero{grid-template-columns:minmax(0,1fr) 350px;gap:20px}.dha-phone{width:240px;height:500px}.dha-orbit{width:340px;height:340px}.dha-visual{min-height:550px}}@media(max-width:760px){.dha-inner{padding:22px 14px}.dha-hero{display:flex;flex-direction:column;gap:10px}.dha-content{text-align:center;display:flex;flex-direction:column;align-items:center}.dha-title{text-align:center;font-size:clamp(36px,10vw,50px)}.dha-urdu{font-size:27px}.dha-description{font-size:11px}.dha-description-en{font-size:10px}.dha-features{justify-content:center;margin:10px 0}.dha-actions{flex-direction:column}.dha-qr{display:none}.dha-visual{width:100%;min-height:350px;height:350px}.dha-orbit{width:280px;height:280px}.dha-phone{width:175px;height:345px;border-radius:27px;padding:5px}.dha-screen{border-radius:22px}.dha-notch{width:60px;height:15px}.dha-float{font-size:9px;padding:8px}.dha-float.one{top:10%;right:4%}.dha-float.two{bottom:10%;left:4%}}