@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400 900;font-display:swap;src:url('/assets/home-perf/vazirmatn-0.84a382e46c30.woff2') format('woff2')}
body{font-family:Vazirmatn,Tahoma,sans-serif}
.download-nav{display:flex;gap:22px;color:#c7d5e4;font-size:13px;font-weight:700}.download-nav a:hover,.download-nav a[aria-current=page]{color:#fff}.download-breadcrumb{display:flex;align-items:center;gap:8px;padding-top:25px;color:var(--muted);font-size:13px}.download-breadcrumb a{color:#76cff5}.download-hero{padding:50px 0 88px;background:radial-gradient(circle at 82% 24%,rgba(21,149,212,.2),transparent 30%),radial-gradient(circle at 12% 88%,rgba(116,65,130,.16),transparent 30%)}.download-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.download-hero h1{font-size:clamp(42px,6vw,68px);line-height:1.2;margin:12px 0}.download-hero p{color:var(--muted);font-size:17px;max-width:630px}.os-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:28px 0}.os-card{min-height:100px;padding:13px 8px;border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.035);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.os-card i{font-size:26px}.os-card span{color:var(--muted);font-size:11px}.os-card.active{border-color:#39b9ef;background:rgba(21,149,212,.13);box-shadow:0 10px 30px rgba(21,149,212,.1)}.os-card.active i{color:#65cff8}.os-card.disabled{opacity:.48}.download-main-btn{margin-top:4px}.download-facts{display:flex;flex-wrap:wrap;gap:6px 18px;padding:0;margin:18px 0 0;list-style:none;color:#b8cadb;font-size:12px}.download-facts li:before{content:"✓";color:#4fd69c;margin-left:6px}.product-shot{margin:0;padding:12px;border:1px solid var(--line);border-radius:25px;background:rgba(255,255,255,.045);box-shadow:0 35px 80px rgba(0,0,0,.35)}.product-shot img{width:100%;aspect-ratio:16/10;object-fit:cover;object-position:center;border-radius:17px}.product-shot figcaption{text-align:center;padding:12px 5px 4px;color:var(--muted);font-size:12px}.download-section{padding:90px 0;background:#08172a}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.step-card{position:relative;padding:22px;border:1px solid var(--line);border-radius:22px;background:var(--surface);overflow:hidden}.step-card h3{margin:19px 0 7px;font-size:20px}.step-card p{margin:0;color:var(--muted);font-size:14px}.step-number{position:absolute;top:12px;right:12px;width:35px;height:35px;border-radius:11px;background:var(--grad);display:grid;place-items:center;font-weight:900;z-index:1}.step-image,.installer-icon{width:100%;aspect-ratio:16/10;border-radius:15px;background:#eef4fb;object-fit:cover;object-position:top}.installer-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#16324f}.installer-icon img{width:72px;height:72px}.installer-icon code{direction:ltr}.web-product{padding:95px 0;border-block:1px solid var(--line);background:linear-gradient(135deg,rgba(116,65,130,.11),rgba(21,149,212,.1)),#09192c}.web-product-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:65px;align-items:center}.web-product figure{margin:0;padding:10px;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.045)}.web-product figure img{border-radius:15px}.web-product h2{font-size:clamp(30px,4vw,44px);margin:8px 0}.web-product p{color:var(--muted);margin:0 0 25px}.footer-grid{grid-template-columns:1.5fr repeat(3,1fr)}
@media(max-width:1050px){.download-nav{display:none}.download-hero-grid,.web-product-grid{grid-template-columns:1fr}.product-shot{max-width:760px;margin-inline:auto}.footer-grid{grid-template-columns:repeat(2,1fr)}}
.product-shot img,.step-image{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:contain;object-position:center;background:#eef4fb}.web-product figure img{height:auto}
@media(max-width:680px){.site-header .btn{font-size:12px;padding-inline:12px}.download-hero{padding:35px 0 60px}.download-hero-grid{gap:38px}.download-hero h1{font-size:42px}.os-grid{grid-template-columns:repeat(2,1fr)}.download-main-btn{width:100%}.steps-grid,.footer-grid{grid-template-columns:1fr}.download-section,.web-product{padding:68px 0}.web-product-grid{gap:34px}.web-product .btn{width:100%}}
.product-shot img{aspect-ratio:auto}
