@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Vazirmatn:wght@400;500;600;700;800&display=swap');
:root{--ink:#152238;--muted:#66758b;--blue:#0868e8;--sky:#1ca8e5;--line:#e5ecf5;--bg:#f9fbff;--card:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:'DM Sans',system-ui,sans-serif;overflow-x:hidden}body.fa{font-family:Vazirmatn,system-ui,sans-serif}a{text-decoration:none;color:inherit}button{font:inherit;cursor:pointer}.shell{max-width:1220px;margin:auto;padding-left:30px;padding-right:30px}.ambient{position:absolute;z-index:-1;pointer-events:none;filter:blur(15px)}.ambient-a{width:800px;height:800px;top:-390px;right:-200px;background:radial-gradient(circle,#e4f2ff 0%,transparent 65%)}.ambient-b{width:650px;height:650px;top:380px;left:-340px;background:radial-gradient(circle,#e8f5ff 0%,transparent 70%)}.site-header{height:98px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;align-items:center;gap:11px}.brand-mark{width:42px;height:36px}.brand-name{font-size:29px;font-weight:800;line-height:1;letter-spacing:-1.6px}.brand-sub{display:block;color:#8795a8;font-size:8px;letter-spacing:2.4px;font-weight:800;margin-top:6px}.nav{display:flex;align-items:center;gap:36px;color:#53627a;font-size:14px;font-weight:600}.nav a:hover,.footer a:hover{color:var(--blue)}.header-actions{display:flex;align-items:center;gap:20px}.language{border:0;background:none;color:#48576c;font-weight:700;font-size:13px;padding:10px 0}.language span{margin-inline-start:4px}.header-cta{background:#152238;color:white;padding:13px 20px;border-radius:11px;font-size:13px;font-weight:700}.header-cta span{margin-inline-start:10px}.hero{min-height:625px;display:grid;grid-template-columns:44% 56%;align-items:center;padding-top:40px;padding-bottom:55px}.hero-copy{position:relative;z-index:2;padding-bottom:30px}.eyebrow,.section-tag{font-size:11px;letter-spacing:2.1px;font-weight:800;color:#0874cf}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:10px 13px;border:1px solid #d8eafa;border-radius:99px;background:#f2f9ff}.pulse{width:8px;height:8px;background:#1cb69a;border-radius:50%;box-shadow:0 0 0 4px #d9f6ee}.hero h1{font-size:clamp(48px,5.2vw,76px);letter-spacing:-4.4px;line-height:1.11;margin:29px 0 23px;font-weight:800}.hero h1 em,.section-heading h2 em,.platform-heading h2 em,.closing h2 em{font-style:normal;color:var(--blue)}.hero-description{max-width:480px;color:var(--muted);font-size:17px;line-height:1.85;margin:0}.hero-actions{display:flex;align-items:center;gap:12px;margin-top:31px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:15px 21px;border-radius:12px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--blue);color:white;box-shadow:0 8px 24px #0868e82a}.button-secondary{border:1px solid #dae4f1;background:white;color:#465875}.hero-note{display:flex;align-items:center;gap:9px;color:#78869a;font-size:12px;margin-top:26px}.check{color:#19a98d;font-weight:800}.hero-visual{position:relative;min-width:0;transform:translateX(18px)}.glow{position:absolute;inset:10% -5%;border-radius:50%;background:#c7e7ff;filter:blur(80px);opacity:.65}.preview-window{position:relative;background:white;border:1px solid #dce5ef;border-radius:16px;box-shadow:0 28px 80px #193a6723,0 5px 15px #193a6712;overflow:hidden;transform:perspective(1200px) rotateY(-5deg) rotateX(2deg)}.preview-top{height:38px;background:#f8fafd;border-bottom:1px solid #e5ebf2;display:flex;align-items:center;justify-content:center;color:#8b97a7;font-size:11px;font-weight:700;position:relative}.traffic{position:absolute;left:14px;display:flex;gap:5px}.traffic i{width:8px;height:8px;border-radius:50%;background:#ff625a}.traffic i:nth-child(2){background:#ffbd2f}.traffic i:nth-child(3){background:#2ecb42}.preview-top-icon{position:absolute;right:15px}.preview-body{display:grid;grid-template-columns:31% 69%;height:375px}.preview-sidebar{background:#f4f7fc;border-right:1px solid #e7edf5;padding:19px 12px;position:relative}.preview-logo{display:flex;align-items:center;gap:6px;margin:2px 0 26px 8px}.preview-logo svg{width:28px}.preview-logo b{font-size:22px;letter-spacing:-1px}.preview-add{display:flex;align-items:center;justify-content:center;gap:7px;background:#0868e8;color:white;border-radius:7px;padding:11px 3px;font-size:10px;font-weight:700;margin-bottom:21px}.preview-add span:first-child{font-size:17px}.preview-nav{display:flex;align-items:center;gap:8px;padding:11px 7px;color:#66758a;font-size:10px;font-weight:700;border-radius:6px;white-space:nowrap}.preview-nav>span:first-child{font-size:14px;width:17px;text-align:center}.preview-nav small{margin-left:auto;font-size:9px;color:#8593a4}.preview-nav.active{background:#e2edff;color:#075bca}.preview-speed{position:absolute;bottom:15px;left:12px;right:12px;border-top:1px solid #dce7f3;padding-top:16px;text-align:center}.preview-speed strong{font-size:21px}.preview-speed strong span{font-size:11px}.preview-speed small{display:block;color:#8593a4;font-size:8px;letter-spacing:1px;margin-top:4px}.preview-content{padding:26px 18px}.preview-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.preview-heading h3{font-size:16px;margin:0 0 4px}.preview-heading p{font-size:10px;color:#95a0af;margin:0}.preview-pill{font-size:9px;color:#159e82;background:#eafaf4;padding:7px 9px;border-radius:20px;font-weight:800}.download-card{display:flex;gap:11px;align-items:center;border:1px solid #e9eef5;border-radius:10px;padding:15px 12px;margin-bottom:10px;background:white}.file-icon{height:35px;width:35px;flex:none;display:grid;place-items:center;background:#e9f3ff;border-radius:8px;color:#0876dc;font-size:19px;font-weight:700}.file-icon.purple{background:#f0edff;color:#8270e8}.file-icon.gray{background:#f3f5f8;color:#9aa4b4}.file-info{flex:1;min-width:0}.file-top{display:flex;justify-content:space-between;gap:5px;font-size:10px;margin-bottom:11px}.file-top strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-top>span{color:#066bd7;font-weight:800}.progress-track{height:7px;background:#edf2f8;border-radius:8px;overflow:hidden}.progress-fill{height:100%;background:linear-gradient(90deg,#21a9e6,#076ae7);border-radius:8px}.purple-fill{background:linear-gradient(90deg,#a59afa,#7263dd)}.file-meta{display:flex;justify-content:space-between;color:#9ba6b5;font-size:9px;margin-top:9px}.download-card.muted{background:#fbfcfe}.file-top .scheduled{font-size:8px;color:#9a82db;background:#f4f0ff;padding:3px 6px;border-radius:5px}.schedule-info{font-size:10px;color:#8d9aae}.preview-caption{text-align:center;margin-top:20px;color:#8a9ab0;font-size:11px}.caption-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#9aacc0;margin-inline-end:5px}.trust-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:15px;padding-top:24px;padding-bottom:24px;color:#66768c;font-size:13px;font-weight:700}.trust-strip>div{display:flex;align-items:center;gap:11px}.trust-icon{font-size:22px;color:#238fe0}.features-section{padding-top:120px;padding-bottom:125px}.section-heading h2,.platform-heading h2,.closing h2{font-size:clamp(37px,4.1vw,56px);line-height:1.17;letter-spacing:-2.6px;margin:17px 0 38px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-card{background:#fff;border:1px solid #e6edf5;border-radius:20px;padding:29px;min-height:355px;overflow:hidden;position:relative;box-shadow:0 10px 40px #1c436006}.feature-symbol{height:44px;width:44px;border-radius:12px;background:#eaf4ff;display:grid;place-items:center;color:#0871db;font-size:28px;margin-bottom:23px}.feature-card h3{font-size:20px;letter-spacing:-.6px;margin:0 0 12px}.feature-card p{color:#748196;font-size:14px;line-height:1.8;max-width:310px;margin:0}.feature-art{position:absolute;bottom:0;left:0;right:0;height:116px;background:linear-gradient(0deg,#f1f8ff,transparent);display:flex;align-items:flex-end;justify-content:center}.art-bars{gap:8px}.art-bars span{width:21px;border-radius:7px 7px 0 0;background:#b9dfff;height:37px}.art-bars span:nth-child(2){height:55px;background:#86c9fb}.art-bars span:nth-child(3){height:46px}.art-bars span:nth-child(4){height:80px;background:#248fee}.art-bars span:nth-child(5){height:65px;background:#5bb1f7}.art-bars span:nth-child(6){height:100px;background:#0871db}.art-bars span:nth-child(7){height:78px;background:#5bb1f7}.art-clock{align-items:center;gap:24px}.clock-ring{width:88px;height:88px;border-radius:50%;border:9px solid #d4eaff;position:relative}.clock-ring:before{content:'';position:absolute;inset:-9px;border:9px solid transparent;border-top-color:#1686e5;border-right-color:#1686e5;border-radius:50%;transform:rotate(20deg)}.clock-hand{position:absolute;top:16px;left:37px;width:3px;height:27px;background:#0868e8;transform:rotate(35deg);transform-origin:bottom;border-radius:3px}.clock-dot{position:absolute;top:34px;left:33px;width:9px;height:9px;border-radius:50%;background:#0868e8}.clock-label{background:white;border:1px solid #e3ebf5;border-radius:10px;padding:10px;font-size:12px;font-weight:800;box-shadow:0 8px 22px #23507a12}.clock-label span{color:#21c79e}.art-recover{flex-direction:column;align-items:center;justify-content:center;gap:12px}.recover-line{width:75%;height:16px;border-radius:20px;background:#e4edf7;display:flex;gap:4px;overflow:hidden}.recover-line span{height:100%;flex:1;background:#1587e9}.recover-line span:nth-child(4){background:linear-gradient(90deg,#1587e9 45%,#e4edf7 45%)}.recover-line span:nth-child(5){background:#e4edf7}.art-recover small{font-size:12px;font-weight:800;color:#0868e8}.art-recover small span{color:#2ac8a4;margin-left:10px}.platform-section{padding-bottom:115px}.platform-panel{border-radius:28px;background:#eff6ff;border:1px solid #e0edfb;padding:65px 65px;display:grid;grid-template-columns:1fr 1fr;gap:70px}.platform-heading h2{margin-bottom:20px}.platform-heading p{font-size:15px;color:#687c94;line-height:1.9;max-width:390px}.platform-list{background:white;border:1px solid #e1eaf6;border-radius:16px;padding:8px 20px;align-self:center;box-shadow:0 10px 40px #1948790b}.platform-row{display:flex;align-items:center;gap:14px;padding:19px 2px;border-bottom:1px solid #edf1f7}.platform-row:last-child{border:0}.os-icon{height:43px;width:43px;border-radius:12px;background:#eef5ff;color:#146fd9;display:grid;place-items:center;font-size:26px;font-weight:700}.os-icon.windows{font-size:29px}.os-icon.linux{font-size:21px;color:#596c85}.platform-row strong{display:block;font-size:15px}.platform-row small{display:block;font-size:11px;color:#97a3b3;margin-top:4px}.status{margin-inline-start:auto;background:#e8f6ff;color:#0875ce;padding:7px 10px;border-radius:20px;font-size:10px;font-weight:800;white-space:nowrap}.status-muted{background:#f2f5f9;color:#8793a5}.closing{text-align:center;position:relative;padding-top:55px;padding-bottom:135px;overflow:hidden}.closing h2{margin:17px 0 19px}.closing p{max-width:530px;margin:0 auto;color:#738298;line-height:1.9;font-size:16px}.closing-note{display:inline-block;margin-top:30px;color:#0b6dc9;background:#eaf5ff;border:1px solid #d8ebfc;border-radius:99px;padding:11px 18px;font-size:12px;font-weight:700}.closing-orbit{position:absolute;width:500px;height:500px;left:50%;top:-120px;transform:translateX(-50%);border:1px solid #edf3fc;border-radius:50%;z-index:-1;box-shadow:0 0 0 70px #f3f8ff55,0 0 0 140px #f3f8ff44}.footer{border-top:1px solid #e4ebf5;min-height:95px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#8c99aa;font-size:12px}.footer-brand{display:flex;align-items:center;gap:8px;color:#1a2a43}.footer-brand svg{width:29px}.footer-brand strong{font-size:20px}.footer a{font-weight:700}body.fa .hero h1,body.fa .section-heading h2,body.fa .platform-heading h2,body.fa .closing h2{letter-spacing:-1.5px}body.fa .brand-sub{font-family:'DM Sans',sans-serif}body.fa .preview-window,body.fa .preview-body{direction:ltr}body.fa .preview-content,body.fa .preview-sidebar{font-family:'DM Sans',sans-serif}body.fa .preview-nav,body.fa .preview-add,body.fa .preview-heading,body.fa .preview-speed{font-family:Vazirmatn,sans-serif}body.fa .preview-nav small{margin-left:0;margin-right:auto}body.fa .preview-caption{direction:rtl}body.fa .platform-row .status{margin-inline-start:auto}body.fa .hero-visual{transform:translateX(-18px)}body.fa .hero h1{font-size:clamp(45px,5vw,69px)}@media(max-width:1050px){.hero{grid-template-columns:1fr;gap:40px;padding-top:55px}.hero-copy{max-width:700px}.hero-visual{max-width:730px;margin:auto;transform:none}.platform-panel{gap:30px;padding:45px}.nav{gap:20px}.feature-card{padding:23px}}@media(max-width:720px){.shell{padding-left:20px;padding-right:20px}.site-header{height:76px}.brand-mark{width:34px}.brand-name{font-size:24px}.brand-sub{font-size:6px}.nav{display:none}.header-actions{gap:13px}.header-cta{padding:11px 12px;font-size:12px}.hero{padding-top:45px;padding-bottom:60px;gap:10px;min-height:auto}.hero h1{font-size:clamp(45px,11vw,64px);letter-spacing:-3px}.hero-description{font-size:15px}.hero-visual{margin-top:25px}.preview-window{transform:none}.preview-body{height:305px}.preview-sidebar{padding:13px 7px}.preview-content{padding:18px 10px}.preview-logo{margin-bottom:14px}.preview-add{margin-bottom:13px}.preview-nav{font-size:8px;padding:9px 3px;gap:4px}.preview-nav>span:first-child{font-size:11px;width:12px}.preview-speed strong{font-size:15px}.download-card{padding:10px 7px;gap:7px}.file-icon{width:27px;height:29px}.file-top{font-size:8px}.file-meta{font-size:7px}.trust-strip{display:grid;grid-template-columns:1fr 1fr;font-size:11px;gap:20px}.features-section{padding-top:75px;padding-bottom:75px}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:310px}.platform-section{padding-bottom:65px}.platform-panel{grid-template-columns:1fr;padding:32px 24px;gap:20px}.platform-heading h2{margin-bottom:15px}.closing{padding-bottom:95px}.footer{flex-wrap:wrap;padding-top:25px;padding-bottom:25px;justify-content:center}.footer-brand{width:100%;justify-content:center}}@media(max-width:400px){.header-cta{display:none}.preview-sidebar{width:auto}.preview-body{grid-template-columns:33% 67%}.preview-nav small{display:none}.platform-row{gap:8px}.status{font-size:9px;padding:6px}.platform-list{padding:8px 12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
