:root{--brand:#5B65DC;--brand-strong:#454da7;--brand-deep:#323879;--brand-soft:#ebedfb;--brand-mist:#f7f7fd;--brand-line:#d1d4f5;--brand-glow:rgba(91,101,220,0.22);--on-brand:#ffffff;--accent:#122056;--accent-soft:#e0e2e9;--accent-strong:#0e1a45;--on-accent:#ffffff;--ink:#122056;--ink-soft:#6c7596;--ink-mute:#9ba1b8;--ink-faint:#dee0e7;--surface:#FAFAFD;--surface-alt:#fdfdfe;--card:#ffffff;--line:#e7e9ee;--line-strong:#d4d7e1;--radius:20px;--radius-lg:32px;--radius-sm:12px;--radius-pill:999px;--space:1;--shadow-sm:0 1px 2px rgba(18,32,86,0.06),0 4px 14px rgba(18,32,86,0.05);--shadow:0 12px 34px rgba(18,32,86,0.09);--shadow-lg:0 26px 70px rgba(18,32,86,0.14);--hero-wash:radial-gradient(1100px 520px at 88% -8%,rgba(18,32,86,0.2),transparent 62%),radial-gradient(900px 520px at 6% 4%,rgba(91,101,220,0.22),transparent 60%),linear-gradient(180deg,#fefefe,#FAFAFD);--hero-ink:#122056;--hero-ink-soft:#767e9d;--hero-card:#ffffff;--hero-card-line:#e3e4eb}
:root{--content-width:1200px;--body-size:15px;--title-size:56px;--mobile-title:34px;--line-height:1.9;--section-space:64px;--image-fit:cover;--site-font:"IRANBlack", Tahoma, "Segoe UI", Arial, sans-serif}
 
 
 
 
 
 