:root{--bg:#071014;--panel:#0e1b21;--panel2:#12242b;--line:#263b45;--ink:#f1f6f8;--muted:#9aafb8;--dim:#627984;--amber:#f3ae43;--teal:#35c9bb;--blue:#78aeef;--radius:18px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:"Vazirmatn","Segoe UI",Tahoma,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}
body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(900px 520px at 72% 0,rgba(45,115,123,.18),transparent 70%),linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px;mask-image:linear-gradient(to bottom,#000,transparent 75%)}
.site-head{height:72px;display:flex;align-items:center;gap:38px;padding:0 clamp(22px,5vw,78px);border-bottom:1px solid rgba(91,126,139,.25);background:rgba(7,16,20,.86);backdrop-filter:blur(16px);position:sticky;top:0;z-index:20}.site-brand{display:flex;align-items:center;gap:11px;font-size:19px;font-weight:760;letter-spacing:.1px;direction:ltr}.site-brand img{width:34px;height:34px;object-fit:contain}.site-brand b{color:var(--amber)}nav{display:flex;gap:28px;margin-inline-start:auto}nav a{font-size:12px;color:var(--muted);transition:.2s}nav a:hover{color:var(--ink)}.head-actions{display:flex;align-items:center;gap:9px}.lang{border:0;background:transparent;color:var(--muted);cursor:pointer;padding:8px}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid var(--line);border-radius:9px;padding:10px 16px;font-size:12px;font-weight:700}.button.secondary{background:#102027}.button.primary{background:linear-gradient(180deg,#f6be62,#e49b2e);border-color:#d28b22;color:#211607;box-shadow:0 10px 28px rgba(228,155,46,.18)}
main{position:relative}.hero{max-width:1480px;margin:auto;min-height:680px;padding:100px clamp(24px,6vw,90px) 72px;display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:70px}.eyebrow{display:flex;align-items:center;gap:10px;color:var(--teal);font-size:11px;text-transform:uppercase;letter-spacing:1.3px;font-weight:700}.eyebrow i{width:26px;height:1px;background:var(--teal)}h1{font-size:clamp(42px,5vw,72px);line-height:1.04;letter-spacing:-2.5px;margin:22px 0 25px;max-width:760px}html[dir=rtl] h1{letter-spacing:0;line-height:1.3}.hero-copy>p{font-size:17px;line-height:1.85;color:var(--muted);max-width:650px}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:34px}.hero-actions .button{padding:14px 20px}.text-link{font-size:12px;color:var(--muted);border-bottom:1px solid var(--dim);padding:8px 0}.trust-line{display:flex;gap:25px;margin-top:43px;color:var(--dim);font-size:10.5px;text-transform:uppercase;letter-spacing:.65px}.trust-line span:before{content:"✓";color:var(--teal);margin-inline-end:7px}
.hero-visual{background:linear-gradient(145deg,rgba(19,39,47,.97),rgba(9,20,25,.97));border:1px solid #2a434e;border-radius:22px;padding:18px;box-shadow:0 40px 90px rgba(0,0,0,.35);transform:perspective(1200px) rotateY(-2deg)}html[dir=rtl] .hero-visual{transform:perspective(1200px) rotateY(2deg)}.visual-top,.visual-foot{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.9px;padding:3px 3px 15px}.visual-top em,.visual-foot b{font-style:normal;color:var(--teal);font-size:9px}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.metric-row article{background:#0a151a;border:1px solid #20343d;border-radius:11px;padding:13px 14px;position:relative;overflow:hidden}.metric-row small{display:block;color:var(--dim);font-size:9.5px}.metric-row strong{display:block;margin-top:8px;font-size:19px;font-variant-numeric:tabular-nums}.metric-row strong b{font-size:9px;color:var(--muted);font-weight:500}.metric-row article>i{position:absolute;bottom:0;left:0;height:2px;width:55%}.metric-row .teal{background:var(--teal)}.metric-row .amber{background:var(--amber)}.metric-row .blue{background:var(--blue)}.chart-panel{margin:10px 0;background:#091419;border:1px solid #20343d;border-radius:12px;padding:14px}.chart-label,.chart-legend{display:flex;justify-content:space-between;color:var(--dim);font-size:9px}.chart-panel svg{width:100%;display:block;margin:5px 0}.grid path{stroke:#1c3038;stroke-width:1}.curve{fill:none;stroke-width:3}.area{fill:url(#area)}.teal-stroke{stroke:var(--teal)}.amber-stroke{stroke:var(--amber)}.chart-panel circle{fill:var(--teal);stroke:#091419;stroke-width:3}.chart-panel .amber-fill{fill:var(--amber)}.chart-legend{justify-content:flex-start;gap:20px}.chart-legend i{display:inline-block;width:14px;height:3px;margin-inline-end:5px;vertical-align:middle}.teal-bg{background:var(--teal)}.amber-bg{background:var(--amber)}.visual-foot{padding:5px 3px 0}
.signal-bar{max-width:1360px;margin:0 auto;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr)}.signal-bar div{padding:24px 30px;border-inline-end:1px solid var(--line)}.signal-bar div:last-child{border:0}.signal-bar strong{font-size:18px;color:var(--amber);display:block}.signal-bar span{font-size:10px;color:var(--dim);text-transform:uppercase;letter-spacing:.75px}
.section{max-width:1360px;margin:0 auto;padding:112px 30px}.section-head{display:flex;justify-content:space-between;gap:60px;align-items:end;margin-bottom:42px}.section-head>div{max-width:720px}.section-head>p{max-width:440px;color:var(--muted);font-size:13px;line-height:1.8}.kicker{font-size:9.5px;color:var(--teal);font-weight:800;letter-spacing:1.35px}.section h2,.cta h2{font-size:clamp(30px,3vw,46px);line-height:1.17;letter-spacing:-1.2px;margin:14px 0}.cap-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.cap-grid article{background:linear-gradient(160deg,#112129,#0b171c);border:1px solid var(--line);border-radius:15px;padding:25px;min-height:260px;position:relative;transition:transform .2s,border-color .2s}.cap-grid article:hover{transform:translateY(-4px);border-color:#42606c}.cap-grid article>span{position:absolute;top:18px;right:20px;color:#3b515b;font-size:10px}.cap-grid h3{font-size:16px;margin:22px 0 9px}.cap-grid p{font-size:12px;line-height:1.75;color:var(--muted)}.icon{width:38px;height:38px;border:1px solid #35505b;border-radius:10px;position:relative}.icon:before,.icon:after{content:"";position:absolute}.icon.release:before{width:18px;height:13px;border-left:2px solid var(--teal);border-bottom:2px solid var(--teal);left:9px;top:10px;transform:skew(-20deg)}.icon.fire:before{width:13px;height:20px;border:2px solid var(--amber);border-radius:60% 40% 55% 45%;left:11px;top:7px;transform:rotate(40deg)}.icon.risk:before{width:20px;height:20px;border:2px solid var(--blue);border-radius:50%;left:7px;top:7px}.icon.risk:after{width:6px;height:6px;background:var(--blue);border-radius:50%;left:15px;top:15px}.icon.report:before{width:18px;height:21px;border:2px solid var(--teal);left:8px;top:7px}.icon.report:after{width:10px;height:2px;background:var(--teal);left:12px;top:14px;box-shadow:0 5px var(--teal)}
.split{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.validation-card{padding:10px}.validation-card>p{color:var(--muted);font-size:14px;line-height:1.9}.validation-card ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px}.validation-card li{font-size:11px;color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:10px}.validation-card li:before{content:"◆";color:var(--teal);font-size:7px;margin-inline-end:8px}.evidence-stack{display:grid;gap:10px}.evidence-stack article{padding:19px 22px;background:#0d1b21;border:1px solid var(--line);border-radius:12px;display:grid;grid-template-columns:145px 1fr;align-items:center}.evidence-stack b{font-size:8.5px;color:var(--teal);letter-spacing:1px}.evidence-stack strong{font-size:13px}.evidence-stack span{grid-column:2;color:var(--dim);font-size:10px;margin-top:3px}
.steps{padding:0;margin:45px 0 0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);counter-reset:step}.steps li{display:flex;gap:17px;padding:24px 25px;border-top:1px solid var(--line);position:relative}.steps li:after{content:"";position:absolute;top:-2px;left:0;width:34%;height:3px;background:var(--teal)}.steps b{color:var(--amber);font-size:10px}.steps h3{font-size:15px;margin:0 0 7px}.steps p{font-size:11px;color:var(--muted);line-height:1.7;margin:0}.cta{max-width:1300px;margin:10px auto 100px;padding:58px 65px;background:linear-gradient(110deg,#132830,#0b181d);border:1px solid #2e4853;border-radius:22px;display:flex;align-items:center;justify-content:space-between;gap:50px;box-shadow:0 25px 70px rgba(0,0,0,.25)}.cta>div{max-width:800px}.cta h2{font-size:36px}.cta p{color:var(--muted);font-size:12px}.cta .button{white-space:nowrap;padding:15px 22px}footer{max-width:1360px;margin:auto;padding:28px 30px 45px;border-top:1px solid var(--line);display:flex;align-items:center;gap:30px;color:var(--dim);font-size:10px}footer .site-brand{font-size:14px}footer .site-brand img{width:26px;height:26px}footer p{margin-inline-end:auto}
@media(max-width:1050px){.hero{grid-template-columns:1fr;padding-top:70px}.hero-visual{transform:none}.cap-grid{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.cta{margin-inline:25px}}
@media(max-width:700px){.site-head{padding:0 16px;height:64px}.site-head nav{display:none}.head-actions .secondary{display:none}.hero{display:block;padding:70px 20px}.hero h1{font-size:42px}.hero-copy>p{font-size:14px}.trust-line{flex-wrap:wrap;gap:12px}.hero-visual{margin-top:55px;padding:11px}.metric-row{grid-template-columns:1fr}.signal-bar{grid-template-columns:1fr 1fr;margin:0 20px}.signal-bar div{padding:18px}.section{padding:80px 20px}.section-head{display:block}.cap-grid,.steps{grid-template-columns:1fr}.validation-card ul{grid-template-columns:1fr}.evidence-stack article{grid-template-columns:1fr}.evidence-stack span{grid-column:1}.cta{margin:0 20px 70px;padding:38px 25px;display:block}.cta h2{font-size:29px}.cta .button{margin-top:20px}footer{margin:0 20px;align-items:flex-start;flex-wrap:wrap}footer p{width:100%;order:3}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
