.dl-page{--blue:#2e59f2;--blue-deep:#2447c2;--ink:#000000;--white:#ffffff;--muted:rgba(255,255,255,0.72);--soft:rgba(255,255,255,0.56);--surface:#1a1a1a;--line:rgba(255,255,255,0.12);--font:"ShoorVAR","Vazirmatn",sans-serif}.dl-page *{box-sizing:border-box}.dl-page{margin:0;min-height:100%}.dl-page{min-height:100vh;display:flex;flex-direction:column;font-family:var(--font);background:var(--white);color:var(--ink)}.dl-page a{color:inherit;text-decoration:none}.dl-page .header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--white);color:var(--ink)}.dl-page .header-inner{max-width:1200px;margin:0 auto;height:96px;padding:0 24px;display:flex;align-items:center;gap:16px}.dl-page .logo img{display:block;width:150px;height:55px;object-fit:contain}.dl-page .menu{display:flex;align-items:center;gap:8px;-webkit-margin-end:auto;margin-inline-end:auto}.dl-page .menu a{padding:6px 12px;border-radius:12px;font-size:18px;font-weight:600;line-height:28px}.dl-page .menu a:hover{background:#f3f3f3}.dl-page .menu .pill{height:44px;padding:6px 16px;display:inline-flex;align-items:center;background:#fff;border:1px solid #ececec;border-radius:12px;font-size:20px;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.04)}.dl-page .header-actions{display:flex;align-items:center;gap:8px}.dl-page .search{width:46px;border:1px solid #e6e6e6;justify-content:center}.dl-page .login,.dl-page .search{height:46px;border-radius:12px;display:inline-flex;align-items:center}.dl-page .login{background:var(--blue);color:var(--white);padding:0 16px;font-size:18px;font-weight:600}.dl-page .login:hover{background:var(--blue-deep)}.dl-page .menu-toggle{display:none;border:1px solid #e6e6e6;background:var(--white);border-radius:999px;padding:8px 14px;font-family:inherit;font-weight:700;cursor:pointer}.dl-page main{max-width:1200px;width:100%;margin:0 auto;padding:48px 24px 24px;flex:1 1}.dl-page .hero{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:32px;gap:32px;align-items:center}.dl-page .eyebrow{margin:0 0 12px;color:rgba(0,0,0,.6);font-weight:700}.dl-page h1{margin:0;font-size:48px;line-height:56px;font-weight:800}.dl-page .lead{margin:16px 0 0;max-width:38rem;color:rgba(0,0,0,.8);font-size:18px;line-height:32px}.dl-page .downloads{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.dl-page .downloads .badge,.dl-page .downloads .store{width:252px;height:72px;box-sizing:border-box}.dl-page .store{padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#111;color:#fff;border-radius:10px}.dl-page .store:hover{background:#000}.dl-page .store small{display:block;font-size:13px;font-weight:500;opacity:.75}.dl-page .store span{font-size:22px;font-weight:800;line-height:1.2}.dl-page .mark{width:40px;height:40px;flex:none}.dl-page .badge{display:inline-flex;align-items:center;justify-content:center}.dl-page .badge img{width:252px;height:72px;object-fit:contain;display:block}.dl-page .badge.myket{overflow:hidden;border-radius:10px;background:#111}.dl-page .badge.myket img{width:100%;height:100%;object-fit:cover}.dl-page .store.windows{justify-content:flex-start;gap:12px}.dl-page .store.is-soon{cursor:default}.dl-page .soon{margin:16px 0 0;color:rgba(0,0,0,.6);font-size:14px}.dl-page .banner{background:transparent;padding:0;border-radius:28px;overflow:hidden}.dl-page .banner img{display:block;width:100%;height:auto;border-radius:28px}.dl-page .features{margin-top:56px}.dl-page .features>h2,.dl-page .why h2{margin:0 0 20px;font-size:30px;line-height:40px}.dl-page .points{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.dl-page .points article{background:#fcfaf9;border-radius:20px;padding:24px}.dl-page .points h3{margin:0;font-size:18px;line-height:28px}.dl-page .why{margin-top:40px;background:#fcfaf9;border-radius:20px;padding:28px}.dl-page .why p{margin:0;max-width:52rem;color:rgba(0,0,0,.8);font-size:18px;line-height:32px}.dl-page .why .why-close{margin-top:12px;font-weight:800;color:#000}.dl-page .points p{margin:8px 0 0;color:rgba(0,0,0,.8);line-height:28px}.dl-page .footer{margin-top:48px;background:#091230;color:var(--white);width:100%}.dl-page .footer-inner{max-width:1200px;margin:0 auto;padding:40px 24px 24px}.dl-page .footer-intro img{height:40px;width:auto}.dl-page .footer-brand{display:flex;align-items:center;justify-content:flex-start;gap:8px}.dl-page .footer-brand img{width:40px;height:40px;object-fit:contain}.dl-page .footer-intro h2{margin:0;font-size:22px;line-height:28px}.dl-page .footer-intro p{margin:16px 0 0;color:rgba(255,255,255,.8);line-height:24px;font-size:16px;text-align:right}.dl-page .footer-cols{margin-top:32px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;direction:rtl;text-align:right}.dl-page .footer-cols>div{display:flex;flex-direction:column;align-items:flex-start}.dl-page .footer-cols h3{margin:0 0 12px;font-size:16px}.dl-page .footer-cols a,.dl-page .footer-cols p{display:block;margin:8px 0 0;color:rgba(255,255,255,.8);font-size:14px;line-height:24px}.dl-page .footer-cols .buy-row{display:flex;align-items:center;gap:8px}.dl-page .footer-cols .seals a{display:inline-flex;margin:0}.dl-page .phone{color:#00966a;background:rgba(0,189,133,.15);border:1px solid rgba(0,189,133,.25);border-radius:999px;padding:4px 12px;font-size:16px}.dl-page .seals{display:flex;align-items:flex-start;gap:12px}.dl-page .seals img{height:80px;width:auto;object-fit:contain}.dl-page .socials{display:flex;gap:12px;margin-top:16px}.dl-page .footer-cols .socials a{width:34px;height:34px;margin:0;border:1.5px solid rgba(255,255,255,.85);border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.dl-page .copy{margin:28px 0 0;padding:16px 0 8px;border-top:1px solid rgba(255,255,255,.15);text-align:center;color:rgba(255,255,255,.7);font-size:13px}@media (max-width:860px){.dl-page .menu-toggle{display:inline-flex}.dl-page .menu{display:none;position:absolute;top:96px;right:16px;left:16px;background:var(--white);border-radius:16px;padding:8px;flex-direction:column;align-items:stretch;box-shadow:0 12px 32px rgba(0,0,0,.12)}.dl-page .menu.is-open{display:flex}.dl-page .header-inner{position:relative}.dl-page .hero,.dl-page .points{grid-template-columns:1fr}.dl-page h1{font-size:32px;line-height:40px}.dl-page .footer-cols{grid-template-columns:1fr 1fr}}