{"id":1778,"date":"2026-07-07T03:10:20","date_gmt":"2026-07-07T07:10:20","guid":{"rendered":"https:\/\/amir.technology\/hangar\/"},"modified":"2026-07-11T10:03:34","modified_gmt":"2026-07-11T14:03:34","slug":"hangar","status":"publish","type":"page","link":"https:\/\/amir.technology\/fa\/","title":{"rendered":"\u0622\u0634\u06cc\u0627\u0646\u0647"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1778\" class=\"elementor elementor-1778\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-08ac0b2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"08ac0b2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4818f92\" data-id=\"4818f92\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d1716f1 elementor-widget elementor-widget-html\" data-id=\"d1716f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"amirsuite-html-typo\"><!DOCTYPE html>\r\n<html lang=\"fa\" dir=\"rtl\">\r\n<head>\r\n<meta charset=\"UTF-8\" \/>\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\r\n<title>AMIR TECHNOLOGY \u2014 \u0645\u0647\u0646\u062f\u0633\u06cc \u0641\u0631\u062f\u0627<\/title>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Vazirmatn:wght@300;400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n  :root{\r\n    --bg:#050505;\r\n    --bg-soft:#0a0c0b;\r\n    --primary:#00FF96;\r\n    --primary-dim:#00b56c;\r\n    --secondary:#18E0FF;\r\n    --text:#FFFFFF;\r\n    --muted:#8b948f;\r\n    --glass:rgba(255,255,255,0.03);\r\n    --glass-border:rgba(0,255,150,0.14);\r\n    --card:rgba(255,255,255,0.025);\r\n    --display:'Vazirmatn', Tahoma, sans-serif;\r\n    --body:'Vazirmatn', Tahoma, sans-serif;\r\n    --mono:'Vazirmatn', Tahoma, sans-serif;\r\n  }\r\n\r\n  *{margin:0;padding:0;box-sizing:border-box;}\r\n\r\n  html{scroll-behavior:smooth;}\r\n\r\n  body{\r\n    background:var(--bg);\r\n    color:var(--text);\r\n    font-family:var(--body);\r\n    overflow-x:hidden;\r\n    cursor:default;\r\n    position:relative;\r\n    direction:rtl;\r\n    text-align:right;\r\n  }\r\n\r\n  ::selection{background:var(--primary);color:#000;}\r\n\r\n  \/* scrollbar *\/\r\n  ::-webkit-scrollbar{width:8px;}\r\n  ::-webkit-scrollbar-track{background:var(--bg);}\r\n  ::-webkit-scrollbar-thumb{background:rgba(0,255,150,0.25);border-radius:4px;}\r\n\r\n  \/* ---------- ambient layers ---------- *\/\r\n  #bg-canvas{\r\n    position:fixed;inset:0;z-index:0;pointer-events:none;\r\n  }\r\n\r\n  .noise{\r\n    position:fixed;inset:0;z-index:1;pointer-events:none;\r\n    opacity:0.035;\r\n    background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");\r\n  }\r\n\r\n  .cursor-glow{\r\n    position:fixed;\r\n    width:420px;height:420px;\r\n    border-radius:50%;\r\n    pointer-events:none;\r\n    z-index:2;\r\n    background:radial-gradient(circle, rgba(0,255,150,0.06) 0%, rgba(0,255,150,0) 70%);\r\n    transform:translate(-50%,-50%);\r\n    transition:opacity .3s ease;\r\n    left:-9999px;top:-9999px;\r\n  }\r\n\r\n  .grain-fade{\r\n    position:fixed;inset:0;z-index:0;pointer-events:none;\r\n    background:radial-gradient(ellipse at 50% 0%, rgba(0,255,150,0.05), transparent 60%);\r\n  }\r\n\r\n  section{position:relative;z-index:3;}\r\n\r\n  \/* ---------- shared brand dot (used across sections) ---------- *\/\r\n  .logo{\r\n    font-family:var(--display);\r\n    font-weight:700;\r\n    font-size:1.05rem;\r\n    letter-spacing:0.12em;\r\n    display:flex;\r\n    align-items:center;\r\n    gap:10px;\r\n  }\r\n  .logo-dot{\r\n    width:8px;height:8px;border-radius:50%;\r\n    background:var(--primary);\r\n    box-shadow:0 0 12px var(--primary), 0 0 24px var(--primary);\r\n    animation:pulse-dot 2.4s ease-in-out infinite;\r\n  }\r\n  @keyframes pulse-dot{\r\n    0%,100%{opacity:1;transform:scale(1);}\r\n    50%{opacity:.5;transform:scale(0.7);}\r\n  }\r\n\r\n  .btn-primary{\r\n    font-family:var(--body);\r\n    background:var(--primary);\r\n    color:#000;\r\n    border:none;\r\n    padding:11px 22px;\r\n    border-radius:100px;\r\n    font-weight:600;\r\n    font-size:0.85rem;\r\n    cursor:pointer;\r\n    transition:transform .3s cubic-bezier(.19,1,.22,1), box-shadow .3s ease;\r\n    box-shadow:0 0 0 rgba(0,255,150,0);\r\n  }\r\n  .btn-primary:hover{\r\n    transform:translateY(-2px);\r\n    box-shadow:0 8px 30px rgba(0,255,150,0.35);\r\n  }\r\n\r\n  .btn-ghost{\r\n    font-family:var(--body);\r\n    background:transparent;\r\n    color:var(--text);\r\n    border:1px solid rgba(255,255,255,0.15);\r\n    padding:11px 22px;\r\n    border-radius:100px;\r\n    font-weight:500;\r\n    font-size:0.82rem;\r\n    cursor:pointer;\r\n    transition:all .3s ease;\r\n    display:inline-flex;align-items:center;gap:8px;\r\n  }\r\n  .btn-ghost:hover{border-color:var(--primary);background:rgba(0,255,150,0.06);}\r\n\r\n  \/* ---------- hero ---------- *\/\r\n  .hero{\r\n    min-height:100vh;\r\n    display:flex;\r\n    align-items:flex-start;\r\n    padding:48px 5vw 0;\r\n    position:relative;\r\n    overflow:hidden;\r\n  }\r\n\r\n  .hero-grid{\r\n    display:grid;\r\n    grid-template-columns:1.1fr 0.9fr;\r\n    gap:2vw;\r\n    align-items:center;\r\n    width:100%;\r\n  }\r\n\r\n  .eyebrow{\r\n    display:inline-flex;align-items:center;gap:8px;\r\n    font-family:var(--mono);\r\n    font-size:0.78rem;\r\n    text-transform:none;\r\n    color:var(--primary);\r\n    border:1px solid var(--glass-border);\r\n    padding:6px 14px;\r\n    border-radius:100px;\r\n    margin-bottom:28px;\r\n    background:rgba(0,255,150,0.04);\r\n  }\r\n\r\n  .hero h1{\r\n    font-family:var(--display);\r\n    font-weight:700;\r\n    font-size:clamp(2.6rem, 6vw, 5.2rem);\r\n    line-height:1.25;\r\n    letter-spacing:0;\r\n    margin-bottom:22px;\r\n  }\r\n  .hero h1 .accent{\r\n    color:var(--primary);\r\n    text-shadow:0 0 40px rgba(0,255,150,0.35);\r\n  }\r\n\r\n  .hero-sub{\r\n    font-size:1.05rem;\r\n    color:var(--muted);\r\n    max-width:520px;\r\n    line-height:1.7;\r\n    margin-bottom:20px;\r\n    font-weight:300;\r\n  }\r\n\r\n  .tag-row{\r\n    display:flex;flex-wrap:wrap;gap:10px;\r\n    margin-bottom:38px;\r\n  }\r\n  .tag{\r\n    font-family:var(--mono);\r\n    font-size:0.76rem;\r\n    color:var(--muted);\r\n    border:1px solid rgba(255,255,255,0.08);\r\n    padding:6px 12px;\r\n    border-radius:6px;\r\n  }\r\n\r\n  .hero-cta{display:flex;gap:16px;margin-bottom:56px;flex-wrap:wrap;}\r\n\r\n  .trust-line{\r\n    font-size:0.82rem;\r\n    color:var(--muted);\r\n    display:flex;\r\n    gap:10px;\r\n    align-items:center;\r\n    flex-wrap:wrap;\r\n  }\r\n  .trust-line span.sep{opacity:.3;}\r\n\r\n  .hero-visual{\r\n    position:relative;\r\n    height:560px;\r\n    display:flex;align-items:center;justify-content:center;\r\n  }\r\n  #ai-core{width:100%;height:100%;}\r\n\r\n  .scroll-indicator{\r\n    position:absolute;\r\n    bottom:36px;left:50%;\r\n    transform:translateX(-50%);\r\n    display:flex;flex-direction:column;align-items:center;gap:10px;\r\n    color:var(--muted);\r\n    font-family:var(--mono);\r\n    font-size:0.72rem;\r\n    z-index:10;\r\n  }\r\n  .scroll-line{\r\n    width:1px;height:40px;\r\n    background:linear-gradient(to bottom, var(--primary), transparent);\r\n    animation:scroll-move 1.8s ease-in-out infinite;\r\n  }\r\n  @keyframes scroll-move{\r\n    0%{transform:scaleY(0.3);transform-origin:top;opacity:1;}\r\n    50%{transform:scaleY(1);transform-origin:top;opacity:0.5;}\r\n    100%{transform:scaleY(0.3);transform-origin:bottom;opacity:1;}\r\n  }\r\n\r\n  \/* ---------- section shared ---------- *\/\r\n  .section-head{\r\n    text-align:center;\r\n    max-width:640px;\r\n    margin:0 auto 64px;\r\n  }\r\n  .section-eyebrow{\r\n    font-family:var(--mono);\r\n    font-size:0.78rem;\r\n    text-transform:none;\r\n    color:var(--primary);\r\n    margin-bottom:16px;\r\n  }\r\n  .section-head h2{\r\n    font-family:var(--display);\r\n    font-weight:600;\r\n    font-size:clamp(2rem, 3.6vw, 3rem);\r\n    line-height:1.15;\r\n    margin-bottom:16px;\r\n  }\r\n  .section-head p{\r\n    color:var(--muted);\r\n    font-size:1rem;\r\n    line-height:1.7;\r\n    font-weight:300;\r\n  }\r\n\r\n  .container{max-width:1320px;margin:0 auto;padding:0 5vw;}\r\n  .py{padding:150px 0;}\r\n\r\n  .reveal{\r\n    opacity:0;\r\n    transform:translateY(36px);\r\n    transition:opacity .9s cubic-bezier(.19,1,.22,1), transform .9s cubic-bezier(.19,1,.22,1);\r\n  }\r\n  .reveal.in{opacity:1;transform:translateY(0);}\r\n\r\n  \/* ---------- live technology center ---------- *\/\r\n  .toc{\r\n    background:linear-gradient(180deg, transparent, rgba(0,255,150,0.02) 20%, rgba(0,255,150,0.02) 80%, transparent);\r\n    border-top:1px solid rgba(255,255,255,0.05);\r\n    border-bottom:1px solid rgba(255,255,255,0.05);\r\n  }\r\n\r\n  .toc-header{\r\n    display:flex;align-items:center;justify-content:space-between;\r\n    margin-bottom:56px;\r\n    flex-wrap:wrap;\r\n    gap:20px;\r\n  }\r\n  .toc-title{\r\n    font-family:var(--display);\r\n    font-weight:600;\r\n    font-size:clamp(1.6rem, 2.6vw, 2.2rem);\r\n  }\r\n  .status-pill{\r\n    display:inline-flex;align-items:center;gap:8px;\r\n    font-family:var(--mono);\r\n    font-size:0.75rem;\r\n    color:var(--primary);\r\n    border:1px solid var(--glass-border);\r\n    background:rgba(0,255,150,0.05);\r\n    padding:8px 16px;border-radius:100px;\r\n  }\r\n  .status-pill .logo-dot{width:6px;height:6px;}\r\n\r\n  .toc-layout{\r\n    display:grid;\r\n    grid-template-columns:1.4fr 1fr;\r\n    gap:24px;\r\n    align-items:stretch;\r\n  }\r\n\r\n  .stat-grid{\r\n    display:grid;\r\n    grid-template-columns:repeat(3,1fr);\r\n    gap:16px;\r\n  }\r\n\r\n  .stat-card{\r\n    background:var(--card);\r\n    border:1px solid rgba(255,255,255,0.06);\r\n    border-radius:14px;\r\n    padding:22px 20px;\r\n    position:relative;\r\n    overflow:hidden;\r\n    transition:transform .4s cubic-bezier(.19,1,.22,1), border-color .4s ease, background .4s ease;\r\n  }\r\n  .stat-card::before{\r\n    content:'';position:absolute;top:0;left:0;right:0;height:1px;\r\n    background:linear-gradient(90deg, transparent, var(--primary), transparent);\r\n    opacity:0;transition:opacity .4s ease;\r\n  }\r\n  .stat-card:hover{\r\n    transform:translateY(-4px);\r\n    border-color:rgba(0,255,150,0.3);\r\n    background:rgba(0,255,150,0.03);\r\n  }\r\n  .stat-card:hover::before{opacity:1;}\r\n  .stat-label{\r\n    font-family:var(--mono);\r\n    font-size:0.75rem;\r\n    color:var(--muted);\r\n    text-transform:none;\r\n    margin-bottom:12px;\r\n  }\r\n  .stat-value{\r\n    font-family:var(--display);\r\n    font-size:1.9rem;\r\n    font-weight:600;\r\n    color:var(--text);\r\n    display:flex;align-items:baseline;gap:6px;\r\n  }\r\n  .stat-value .unit{font-size:0.9rem;color:var(--primary);font-weight:500;}\r\n  .stat-sub{\r\n    font-family:var(--mono);\r\n    font-size:0.72rem;\r\n    color:var(--primary-dim);\r\n    margin-top:8px;\r\n  }\r\n\r\n  .globe-panel{\r\n    background:var(--card);\r\n    border:1px solid rgba(255,255,255,0.06);\r\n    border-radius:14px;\r\n    padding:20px;\r\n    display:flex;flex-direction:column;\r\n  }\r\n  .globe-wrap{\r\n    flex:1;\r\n    min-height:280px;\r\n    position:relative;\r\n    display:flex;align-items:center;justify-content:center;\r\n  }\r\n  #globe-canvas{width:100%;height:100%;}\r\n\r\n  .activity-feed{\r\n    border-top:1px solid rgba(255,255,255,0.06);\r\n    padding-top:16px;\r\n    margin-top:16px;\r\n  }\r\n  .activity-title{\r\n    font-family:var(--mono);\r\n    font-size:0.72rem;\r\n    color:var(--muted);\r\n    text-transform:none;\r\n    margin-bottom:12px;\r\n  }\r\n  .activity-line{\r\n    font-family:var(--mono);\r\n    font-size:0.78rem;\r\n    color:var(--text);\r\n    padding:6px 0;\r\n    display:flex;align-items:center;gap:10px;\r\n    opacity:0;\r\n    animation:activity-in .5s ease forwards;\r\n  }\r\n  .activity-line .bullet{color:var(--primary);}\r\n  @keyframes activity-in{\r\n    from{opacity:0;transform:translateX(-6px);}\r\n    to{opacity:1;transform:translateX(0);}\r\n  }\r\n\r\n  \/* ---------- ecosystem ---------- *\/\r\n  .eco-grid{\r\n    display:grid;\r\n    grid-template-columns:repeat(4,1fr);\r\n    gap:18px;\r\n  }\r\n  .eco-card{\r\n    background:var(--card);\r\n    border:1px solid rgba(255,255,255,0.06);\r\n    border-radius:16px;\r\n    padding:28px 24px;\r\n    transition:all .4s cubic-bezier(.19,1,.22,1);\r\n    position:relative;\r\n    overflow:hidden;\r\n  }\r\n  .eco-card:hover{\r\n    border-color:rgba(0,255,150,0.35);\r\n    transform:translateY(-6px);\r\n    background:rgba(0,255,150,0.03);\r\n  }\r\n  .eco-icon{\r\n    width:42px;height:42px;\r\n    border-radius:10px;\r\n    background:rgba(0,255,150,0.08);\r\n    border:1px solid var(--glass-border);\r\n    display:flex;align-items:center;justify-content:center;\r\n    margin-bottom:20px;\r\n    color:var(--primary);\r\n    font-family:var(--mono);\r\n    font-weight:600;\r\n    font-size:0.9rem;\r\n  }\r\n  .eco-card h3{\r\n    font-family:var(--display);\r\n    font-size:1.05rem;\r\n    font-weight:600;\r\n    margin-bottom:8px;\r\n    letter-spacing:0.01em;\r\n  }\r\n  .eco-card p{\r\n    color:var(--muted);\r\n    font-size:0.85rem;\r\n    line-height:1.6;\r\n    font-weight:300;\r\n  }\r\n\r\n  \/* ---------- technologies ---------- *\/\r\n  .tech-marquee{\r\n    display:grid;\r\n    grid-template-columns:repeat(3,1fr);\r\n    gap:1px;\r\n    background:rgba(255,255,255,0.06);\r\n    border:1px solid rgba(255,255,255,0.06);\r\n    border-radius:16px;\r\n    overflow:hidden;\r\n  }\r\n  .tech-item{\r\n    background:var(--bg);\r\n    padding:32px 26px;\r\n    transition:background .4s ease;\r\n    position:relative;\r\n  }\r\n  .tech-item:hover{background:rgba(0,255,150,0.035);}\r\n  .tech-item .idx{\r\n    font-family:var(--mono);\r\n    font-size:0.7rem;\r\n    color:var(--primary-dim);\r\n    margin-bottom:14px;\r\n    display:block;\r\n  }\r\n  .tech-item h4{\r\n    font-family:var(--display);\r\n    font-size:1.1rem;\r\n    font-weight:600;\r\n    margin-bottom:8px;\r\n  }\r\n  .tech-item p{\r\n    color:var(--muted);\r\n    font-size:0.83rem;\r\n    line-height:1.6;\r\n    font-weight:300;\r\n  }\r\n\r\n  \/* ---------- products ---------- *\/\r\n  .products-grid{\r\n    display:grid;\r\n    grid-template-columns:repeat(3,1fr);\r\n    gap:20px;\r\n  }\r\n  .product-card{\r\n    border:1px solid rgba(255,255,255,0.07);\r\n    border-radius:18px;\r\n    padding:34px 28px;\r\n    position:relative;\r\n    overflow:hidden;\r\n    background:linear-gradient(160deg, rgba(255,255,255,0.02), transparent);\r\n    transition:all .5s cubic-bezier(.19,1,.22,1);\r\n    min-height:240px;\r\n    display:flex;flex-direction:column;justify-content:flex-end;\r\n  }\r\n  .product-card::before{\r\n    content:'';\r\n    position:absolute;top:-40%;right:-40%;\r\n    width:80%;height:80%;\r\n    background:radial-gradient(circle, rgba(0,255,150,0.12), transparent 70%);\r\n    opacity:0;transition:opacity .5s ease;\r\n  }\r\n  .product-card:hover{border-color:rgba(0,255,150,0.3);transform:translateY(-5px);}\r\n  .product-card:hover::before{opacity:1;}\r\n  .product-num{\r\n    font-family:var(--mono);\r\n    font-size:0.72rem;\r\n    color:var(--muted);\r\n    margin-bottom:60px;\r\n    display:block;\r\n  }\r\n  .product-card h3{\r\n    font-family:var(--display);\r\n    font-size:1.3rem;\r\n    font-weight:600;\r\n    margin-bottom:10px;\r\n    position:relative;z-index:2;\r\n  }\r\n  .product-card p{color:var(--muted);font-size:0.87rem;font-weight:300;line-height:1.6;position:relative;z-index:2;}\r\n\r\n  \/* ---------- news ---------- *\/\r\n  .news-grid{\r\n    display:grid;\r\n    grid-template-columns:repeat(3,1fr);\r\n    gap:22px;\r\n  }\r\n  .news-card{\r\n    border:1px solid rgba(255,255,255,0.06);\r\n    border-radius:16px;\r\n    overflow:hidden;\r\n    transition:all .4s ease;\r\n    background:var(--card);\r\n  }\r\n  .news-card:hover{border-color:rgba(0,255,150,0.25);transform:translateY(-4px);}\r\n  .news-thumb{\r\n    height:160px;\r\n    background:linear-gradient(135deg, rgba(0,255,150,0.14), rgba(24,224,255,0.06));\r\n    position:relative;\r\n    display:flex;align-items:center;justify-content:center;\r\n  }\r\n  .news-thumb::after{\r\n    content:'';position:absolute;inset:0;\r\n    background-image:linear-gradient(rgba(255,255,255,0.04) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.04) 1px, transparent 1px);\r\n    background-size:22px 22px;\r\n  }\r\n  .news-body{padding:22px;}\r\n  .news-date{font-family:var(--mono);font-size:0.72rem;color:var(--primary);margin-bottom:10px;}\r\n  .news-body h4{font-family:var(--display);font-size:1rem;font-weight:600;margin-bottom:8px;line-height:1.4;}\r\n  .news-body p{color:var(--muted);font-size:0.82rem;line-height:1.6;font-weight:300;}\r\n\r\n  \/* ---------- contact ---------- *\/\r\n  .contact-layout{\r\n    display:grid;\r\n    grid-template-columns:0.9fr 1.1fr;\r\n    gap:60px;\r\n    align-items:start;\r\n  }\r\n  .contact-info h2{\r\n    font-family:var(--display);\r\n    font-size:clamp(2rem,3.2vw,2.7rem);\r\n    font-weight:600;\r\n    margin-bottom:20px;\r\n    line-height:1.15;\r\n  }\r\n  .contact-info p{color:var(--muted);font-size:0.98rem;line-height:1.75;font-weight:300;margin-bottom:32px;max-width:440px;}\r\n  .contact-detail{\r\n    display:flex;align-items:center;gap:14px;\r\n    padding:16px 0;\r\n    border-bottom:1px solid rgba(255,255,255,0.06);\r\n  }\r\n  .contact-detail .ic{\r\n    width:36px;height:36px;border-radius:8px;\r\n    background:rgba(0,255,150,0.07);\r\n    border:1px solid var(--glass-border);\r\n    display:flex;align-items:center;justify-content:center;\r\n    color:var(--primary);font-size:0.85rem;font-family:var(--mono);\r\n    flex-shrink:0;\r\n  }\r\n  .contact-detail .label{font-size:0.72rem;color:var(--muted);text-transform:none;font-family:var(--mono);}\r\n  .contact-detail .value{font-size:0.92rem;color:var(--text);margin-top:2px;}\r\n\r\n  .contact-form{\r\n    background:var(--card);\r\n    border:1px solid rgba(255,255,255,0.07);\r\n    border-radius:18px;\r\n    padding:36px;\r\n  }\r\n  .form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;}\r\n  .field{display:flex;flex-direction:column;gap:8px;}\r\n  .field label{font-size:0.76rem;color:var(--muted);font-family:var(--mono);text-transform:none;}\r\n  .field input, .field textarea, .field select{\r\n    background:rgba(255,255,255,0.03);\r\n    border:1px solid rgba(255,255,255,0.1);\r\n    border-radius:10px;\r\n    padding:13px 14px;\r\n    color:var(--text);\r\n    font-family:var(--body);\r\n    font-size:0.9rem;\r\n    transition:border-color .3s ease, background .3s ease;\r\n    outline:none;\r\n  }\r\n  .field input:focus, .field textarea:focus, .field select:focus{\r\n    border-color:var(--primary);\r\n    background:rgba(0,255,150,0.03);\r\n  }\r\n  .field textarea{resize:vertical;min-height:110px;font-family:var(--body);}\r\n  .form-note{font-size:0.72rem;color:var(--muted);margin-top:14px;line-height:1.6;}\r\n\r\n  \/* ---------- footer ---------- *\/\r\n  footer{\r\n    border-top:1px solid rgba(255,255,255,0.06);\r\n    padding:60px 5vw 34px;\r\n  }\r\n  .footer-top{\r\n    display:flex;justify-content:space-between;align-items:flex-start;\r\n    flex-wrap:wrap;gap:40px;\r\n    margin-bottom:50px;\r\n  }\r\n  .footer-brand p{color:var(--muted);font-size:0.85rem;max-width:320px;line-height:1.7;margin-top:16px;font-weight:300;}\r\n  .footer-cols{display:flex;gap:64px;flex-wrap:wrap;}\r\n  .footer-col h5{\r\n    font-family:var(--mono);\r\n    font-size:0.74rem;\r\n    text-transform:none;\r\n    color:var(--muted);\r\n    margin-bottom:16px;\r\n  }\r\n  .footer-col a{\r\n    display:block;color:var(--text);opacity:0.75;\r\n    text-decoration:none;font-size:0.85rem;margin-bottom:11px;\r\n    transition:opacity .3s ease, color .3s ease;\r\n  }\r\n  .footer-col a:hover{opacity:1;color:var(--primary);}\r\n  .footer-bottom{\r\n    display:flex;justify-content:space-between;align-items:center;\r\n    padding-top:26px;border-top:1px solid rgba(255,255,255,0.05);\r\n    color:var(--muted);font-size:0.75rem;flex-wrap:wrap;gap:12px;\r\n  }\r\n\r\n  \/* ---------- responsive ---------- *\/\r\n  @media (max-width:980px){\r\n    .hero-grid{grid-template-columns:1fr;}\r\n    .hero-visual{height:340px;order:-1;}\r\n    .toc-layout{grid-template-columns:1fr;}\r\n    .stat-grid{grid-template-columns:repeat(2,1fr);}\r\n    .eco-grid{grid-template-columns:repeat(2,1fr);}\r\n    .tech-marquee{grid-template-columns:repeat(2,1fr);}\r\n    .products-grid{grid-template-columns:1fr 1fr;}\r\n    .news-grid{grid-template-columns:1fr;}\r\n    .contact-layout{grid-template-columns:1fr;}\r\n    .form-row{grid-template-columns:1fr;}\r\n  }\r\n  @media (max-width:600px){\r\n    .stat-grid{grid-template-columns:1fr 1fr;}\r\n    .eco-grid{grid-template-columns:1fr;}\r\n    .tech-marquee{grid-template-columns:1fr;}\r\n    .products-grid{grid-template-columns:1fr;}\r\n    .py{padding:100px 0;}\r\n    .hero-cta{flex-direction:column;align-items:stretch;}\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<canvas id=\"bg-canvas\"><\/canvas>\r\n<div class=\"grain-fade\"><\/div>\r\n<div class=\"noise\"><\/div>\r\n<div class=\"cursor-glow\" id=\"cursorGlow\"><\/div>\r\n\r\n<!-- HEADER REMOVED \u2014 using WordPress theme's own sticky header builder instead -->\r\n\r\n<!-- HERO -->\r\n<section class=\"hero\" id=\"top\">\r\n  <div class=\"hero-grid container\">\r\n    <div>\r\n      <div class=\"eyebrow\"><span class=\"logo-dot\" style=\"width:6px;height:6px;\"><\/span> \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u00b7 \u0631\u0628\u0627\u062a\u06cc\u06a9 \u00b7 \u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646<\/div>\r\n      <h1>\u0645\u0647\u0646\u062f\u0633\u06cc\u0650<br><span class=\"accent\">\u0641\u0631\u062f\u0627.<\/span><\/h1>\r\n      <p class=\"hero-sub\">AMIR TECHNOLOGY \u0644\u0627\u06cc\u0647\u200c\u06cc \u0647\u0648\u0634 \u0631\u0627 \u0628\u0631\u0627\u06cc \u062f\u0646\u06cc\u0627\u06cc \u0641\u06cc\u0632\u06cc\u06a9\u06cc \u0645\u06cc\u200c\u0633\u0627\u0632\u062f\u061b \u0627\u06cc\u062c\u0646\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u0645\u062e\u062a\u0627\u0631\u060c \u0631\u0628\u0627\u062a\u06cc\u06a9 \u0648 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u06a9\u0647 \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647\u200c\u0627\u0646\u062f \u062a\u0627 \u0641\u06a9\u0631 \u06a9\u0646\u0646\u062f\u060c \u062a\u0635\u0645\u06cc\u0645 \u0628\u06af\u06cc\u0631\u0646\u062f \u0648 \u0639\u0645\u0644 \u06a9\u0646\u0646\u062f.<\/p>\r\n      <div class=\"tag-row\">\r\n        <span class=\"tag\">\u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc<\/span>\r\n        <span class=\"tag\">\u0631\u0628\u0627\u062a\u06cc\u06a9<\/span>\r\n        <span class=\"tag\">\u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f<\/span>\r\n        <span class=\"tag\">\u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646<\/span>\r\n      <\/div>\r\n      <div class=\"hero-cta\">\r\n        <button class=\"btn-primary\" onclick=\"document.getElementById('technologies').scrollIntoView({behavior:'smooth'})\">\u06a9\u0627\u0648\u0634 \u062f\u0631 \u0641\u0646\u0627\u0648\u0631\u06cc\u200c\u0647\u0627<\/button>\r\n        <button class=\"btn-ghost\" onclick=\"document.getElementById('ecosystem').scrollIntoView({behavior:'smooth'})\">\u25b6 \u0645\u0634\u0627\u0647\u062f\u0647 \u062f\u0645\u0648<\/button>\r\n      <\/div>\r\n      <div class=\"trust-line\">\u0645\u0648\u0631\u062f \u0627\u0639\u062a\u0645\u0627\u062f \u0646\u0648\u0622\u0648\u0631\u0627\u0646 <span class=\"sep\">\/<\/span> \u0633\u0627\u0632\u0646\u062f\u0647\u200c\u06cc \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f <span class=\"sep\">\/<\/span> \u0633\u0627\u062e\u062a\u0647\u200c\u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u0622\u06cc\u0646\u062f\u0647<\/div>\r\n    <\/div>\r\n    <div class=\"hero-visual\">\r\n      <canvas id=\"ai-core\"><\/canvas>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"scroll-indicator\">\r\n    <span>\u0627\u0633\u06a9\u0631\u0648\u0644<\/span>\r\n    <div class=\"scroll-line\"><\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- LIVE TECHNOLOGY CENTER -->\r\n<section class=\"toc py\" id=\"toc\">\r\n  <div class=\"container\">\r\n    <div class=\"toc-header\">\r\n      <div class=\"toc-title\">\u0645\u0631\u06a9\u0632 \u0641\u0646\u0627\u0648\u0631\u06cc \u0632\u0646\u062f\u0647<\/div>\r\n      <div class=\"status-pill\"><span class=\"logo-dot\"><\/span> \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627 \u0641\u0639\u0627\u0644 \u0647\u0633\u062a\u0646\u062f<\/div>\r\n    <\/div>\r\n    <div class=\"toc-layout\">\r\n      <div class=\"stat-grid\" id=\"statGrid\">\r\n        <div class=\"stat-card\"><div class=\"stat-label\">\u0627\u06cc\u062c\u0646\u062a\u200c\u0647\u0627\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc<\/div><div class=\"stat-value\" data-target=\"2548\" data-suffix=\"\">0<\/div><div class=\"stat-sub\">\u25cf \u0622\u0646\u0644\u0627\u06cc\u0646<\/div><\/div>\r\n        <div class=\"stat-card\"><div class=\"stat-label\">\u062a\u0645\u0627\u0633\u200c\u0647\u0627\u06cc \u0627\u0645\u0631\u0648\u0632<\/div><div class=\"stat-value\" data-target=\"486\" data-suffix=\"\">0<\/div><div class=\"stat-sub\">\u25cf \u0632\u0646\u062f\u0647<\/div><\/div>\r\n        <div class=\"stat-card\"><div class=\"stat-label\">\u067e\u0627\u06cc\u062f\u0627\u0631\u06cc \u0627\u0628\u0631<\/div><div class=\"stat-value\" data-target=\"99.98\" data-suffix=\"%\" data-decimal=\"2\">0<span class=\"unit\">%<\/span><\/div><div class=\"stat-sub\">\u25cf \u067e\u0627\u06cc\u062f\u0627\u0631<\/div><\/div>\r\n        <div class=\"stat-card\"><div class=\"stat-label\">\u0631\u0628\u0627\u062a\u200c\u0647\u0627<\/div><div class=\"stat-value\" data-target=\"52\" data-suffix=\"\">0<\/div><div class=\"stat-sub\">\u25cf \u0641\u0639\u0627\u0644<\/div><\/div>\r\n        <div class=\"stat-card\"><div class=\"stat-label\">\u067e\u0647\u067e\u0627\u062f\u0647\u0627<\/div><div class=\"stat-value\" data-target=\"14\" data-suffix=\"\">0<\/div><div class=\"stat-sub\">\u25cf \u0622\u0646\u0644\u0627\u06cc\u0646<\/div><\/div>\r\n        <div class=\"stat-card\"><div class=\"stat-label\">\u0634\u0647\u0631\u0647\u0627\u06cc \u0645\u062a\u0635\u0644<\/div><div class=\"stat-value\" data-target=\"23\" data-suffix=\"\">0<\/div><div class=\"stat-sub\">\u25cf \u062f\u0631 \u062d\u0627\u0644 \u06af\u0633\u062a\u0631\u0634<\/div><\/div>\r\n        <div class=\"stat-card\"><div class=\"stat-label\">\u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc API<\/div><div class=\"stat-value\" data-target=\"12.5\" data-suffix=\"M\" data-decimal=\"1\">0<span class=\"unit\">M<\/span><\/div><div class=\"stat-sub\">\u25cf \u0627\u06cc\u0646 \u0645\u0627\u0647<\/div><\/div>\r\n        <div class=\"stat-card\"><div class=\"stat-label\">\u062a\u0648\u0627\u0646 \u067e\u0631\u062f\u0627\u0632\u0634 GPU<\/div><div class=\"stat-value\" data-target=\"412\" data-suffix=\"\">0<span class=\"unit\">TFLOPS<\/span><\/div><div class=\"stat-sub\">\u25cf \u0628\u0627\u0631 \u0627\u0648\u062c<\/div><\/div>\r\n        <div class=\"stat-card\"><div class=\"stat-label\">\u0622\u0645\u0627\u062f\u0647 \u06a9\u0648\u0627\u0646\u062a\u0648\u0645\u06cc<\/div><div class=\"stat-value\" style=\"font-size:1.3rem;color:var(--primary)\">\u0622\u0645\u0627\u062f\u0647<\/div><div class=\"stat-sub\">\u25cf \u0622\u0645\u0627\u062f\u0647\u200c\u0628\u0647\u200c\u06a9\u0627\u0631<\/div><\/div>\r\n      <\/div>\r\n      <div class=\"globe-panel\">\r\n        <div class=\"globe-wrap\"><canvas id=\"globe-canvas\"><\/canvas><\/div>\r\n        <div class=\"activity-feed\">\r\n          <div class=\"activity-title\">\u0641\u0639\u0627\u0644\u06cc\u062a \u0644\u062d\u0638\u0647\u200c\u0627\u06cc<\/div>\r\n          <div id=\"activityLog\"><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ECOSYSTEM -->\r\n<section class=\"py\" id=\"ecosystem\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head reveal\">\r\n      <div class=\"section-eyebrow\">\u0627\u06a9\u0648\u0633\u06cc\u0633\u062a\u0645<\/div>\r\n      <h2>\u06cc\u06a9 \u0628\u0631\u0646\u062f\u060c \u0647\u0634\u062a \u0628\u062e\u0634 \u0647\u0648\u0634\u0645\u0646\u062f<\/h2>\r\n      <p>AMIR TECHNOLOGY \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u06cc\u06a9 \u0627\u06a9\u0648\u0633\u06cc\u0633\u062a\u0645 \u0645\u062a\u0635\u0644 \u0639\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u2014 \u0647\u0631 \u0628\u062e\u0634 \u0628\u0631\u0627\u06cc \u062d\u0644 \u06cc\u06a9 \u0645\u0633\u0626\u0644\u0647 \u0645\u0634\u062e\u0635 \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647 \u0648 \u0647\u0645\u0647 \u062f\u0631 \u06a9\u0646\u0627\u0631 \u0647\u0645\u060c \u0645\u062b\u0644 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0648\u0627\u062d\u062f \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\r\n    <\/div>\r\n    <div class=\"eco-grid\">\r\n      <div class=\"eco-card reveal\"><div class=\"eco-icon\">01<\/div><h3>AMIR TEAM<\/h3><p>\u0627\u06cc\u062c\u0646\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u0645\u062e\u062a\u0627\u0631 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u06a9\u0647 \u062f\u0631 \u06a9\u0646\u0627\u0631 \u062a\u06cc\u0645 \u0634\u0645\u0627 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u2014 \u062a\u062d\u0642\u06cc\u0642\u060c \u062a\u0635\u0645\u06cc\u0645\u200c\u06af\u06cc\u0631\u06cc \u0648 \u0627\u062c\u0631\u0627.<\/p><\/div>\r\n      <div class=\"eco-card reveal\"><div class=\"eco-icon\">02<\/div><h3>AMIR APP STUDIO<\/h3><p>\u0637\u0631\u0627\u062d\u06cc \u0648 \u062a\u0648\u0633\u0639\u0647 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631 \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc\u060c \u0627\u0632 \u0627\u06cc\u062f\u0647 \u062a\u0627 \u062a\u0648\u0644\u06cc\u062f.<\/p><\/div>\r\n      <div class=\"eco-card reveal\"><div class=\"eco-icon\">03<\/div><h3>AMIR FARM<\/h3><p>\u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u06a9\u0634\u0627\u0648\u0631\u0632\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0633\u0646\u0633\u0648\u0631\u060c \u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u0648 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646.<\/p><\/div>\r\n      <div class=\"eco-card reveal\"><div class=\"eco-icon\">04<\/div><h3>AMIR SUPPORT<\/h3><p>\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u0634\u062a\u0631\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u2014 \u0635\u062f\u0627\u060c \u0686\u062a \u0648 \u062a\u06cc\u06a9\u062a\u06cc\u0646\u06af \u062f\u0631 \u06cc\u06a9 \u0644\u0627\u06cc\u0647 \u0647\u0648\u0634\u0645\u0646\u062f \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647.<\/p><\/div>\r\n      <div class=\"eco-card reveal\"><div class=\"eco-icon\">05<\/div><h3>AMIR BUILD<\/h3><p>\u0641\u0646\u0627\u0648\u0631\u06cc \u0633\u0627\u062e\u062a\u200c\u0648\u0633\u0627\u0632 \u0648 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a\u060c \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0631\u06cc\u0632\u06cc \u062a\u0627 \u067e\u0627\u06cc\u0634 \u0647\u0648\u0634\u0645\u0646\u062f \u0633\u0627\u06cc\u062a.<\/p><\/div>\r\n      <div class=\"eco-card reveal\"><div class=\"eco-icon\">06<\/div><h3>AMIR EXPRESS<\/h3><p>\u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0644\u062c\u0633\u062a\u06cc\u06a9 \u0648 \u062a\u062d\u0648\u06cc\u0644 \u06a9\u0647 \u0628\u0627 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u062e\u0648\u062f\u0645\u062e\u062a\u0627\u0631 \u062f\u0631 \u0644\u062d\u0638\u0647 \u0628\u0647\u06cc\u0646\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/p><\/div>\r\n      <div class=\"eco-card reveal\"><div class=\"eco-icon\">07<\/div><h3>AMIR ENERGY<\/h3><p>\u0645\u062f\u06cc\u0631\u06cc\u062a \u0647\u0648\u0634\u0645\u0646\u062f \u0627\u0646\u0631\u0698\u06cc \u0628\u0631\u0627\u06cc \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f\u060c \u0633\u0627\u062e\u062a\u0645\u0627\u0646\u200c\u0647\u0627 \u0648 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0635\u0646\u0639\u062a\u06cc.<\/p><\/div>\r\n      <div class=\"eco-card reveal\"><div class=\"eco-icon\">08<\/div><h3>AMIR VISION<\/h3><p>\u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0628\u06cc\u0646\u0627\u06cc\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0648 \u0627\u062f\u0631\u0627\u06a9 \u0628\u0631\u0627\u06cc \u0631\u0628\u0627\u062a\u06cc\u06a9\u060c \u0627\u0645\u0646\u06cc\u062a \u0648 \u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646.<\/p><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- TECHNOLOGIES -->\r\n<section class=\"py\" id=\"technologies\" style=\"background:rgba(255,255,255,0.012);\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head reveal\">\r\n      <div class=\"section-eyebrow\">\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0641\u0646\u06cc<\/div>\r\n      <h2>\u062a\u0648\u0627\u0646\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u067e\u0634\u062a \u0647\u0631 \u0633\u06cc\u0633\u062a\u0645<\/h2>\r\n      <p>\u067e\u0634\u062a\u0647\u200c\u0627\u06cc \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647 \u06a9\u0647 \u0647\u0648\u0634\u060c \u0627\u062f\u0631\u0627\u06a9 \u0648 \u0639\u0645\u0644 \u0641\u06cc\u0632\u06cc\u06a9\u06cc \u0631\u0627 \u062f\u0631 \u0628\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f.<\/p>\r\n    <\/div>\r\n    <div class=\"tech-marquee\">\r\n      <div class=\"tech-item reveal\"><span class=\"idx\">\/ 01<\/span><h4>\u0627\u06cc\u062c\u0646\u062a\u200c\u0647\u0627\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc<\/h4><p>\u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u0645\u062e\u062a\u0627\u0631 \u0647\u062f\u0641\u200c\u0645\u062d\u0648\u0631 \u06a9\u0647 \u0648\u0638\u0627\u06cc\u0641 \u0631\u0627 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0631\u06cc\u0632\u06cc \u0648 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p><\/div>\r\n      <div class=\"tech-item reveal\"><span class=\"idx\">\/ 02<\/span><h4>\u0645\u0631\u06a9\u0632 \u062a\u0645\u0627\u0633 \u0647\u0648\u0634\u0645\u0646\u062f<\/h4><p>\u0639\u0645\u0644\u06cc\u0627\u062a \u0635\u0648\u062a\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u062f\u0631 \u0645\u0642\u06cc\u0627\u0633 \u0633\u0627\u0632\u0645\u0627\u0646\u06cc.<\/p><\/div>\r\n      <div class=\"tech-item reveal\"><span class=\"idx\">\/ 03<\/span><h4>\u0686\u062a\u200c\u0628\u0627\u062a\u200c\u0647\u0627<\/h4><p>\u0631\u0627\u0628\u0637\u200c\u0647\u0627\u06cc \u06af\u0641\u062a\u06af\u0648\u06cc \u0647\u0648\u0634\u0645\u0646\u062f\u060c \u0622\u0645\u0648\u0632\u0634\u200c\u062f\u06cc\u062f\u0647 \u0628\u0631 \u0627\u0633\u0627\u0633 \u06a9\u0633\u0628\u200c\u0648\u06a9\u0627\u0631 \u0634\u0645\u0627.<\/p><\/div>\r\n      <div class=\"tech-item reveal\"><span class=\"idx\">\/ 04<\/span><h4>\u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0635\u0648\u062a\u06cc<\/h4><p>\u062f\u0631\u06a9 \u0648 \u062a\u0648\u0644\u06cc\u062f \u06af\u0641\u062a\u0627\u0631 \u0637\u0628\u06cc\u0639\u06cc \u0628\u0627 \u062a\u0623\u062e\u06cc\u0631 \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0645.<\/p><\/div>\r\n      <div class=\"tech-item reveal\"><span class=\"idx\">\/ 05<\/span><h4>\u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646<\/h4><p>\u0647\u0645\u0627\u0647\u0646\u06af\u200c\u0633\u0627\u0632\u06cc \u06a9\u0627\u0645\u0644 \u0641\u0631\u0622\u06cc\u0646\u062f\u0647\u0627\u06cc \u06a9\u0627\u0631\u06cc \u062f\u0631 \u0633\u0631\u0627\u0633\u0631 \u0639\u0645\u0644\u06cc\u0627\u062a \u0634\u0645\u0627.<\/p><\/div>\r\n      <div class=\"tech-item reveal\"><span class=\"idx\">\/ 06<\/span><h4>\u0628\u06cc\u0646\u0627\u06cc\u06cc \u0645\u0627\u0634\u06cc\u0646<\/h4><p>\u0627\u062f\u0631\u0627\u06a9 \u0644\u062d\u0638\u0647\u200c\u0627\u06cc \u0628\u0631\u0627\u06cc \u0628\u0627\u0632\u0631\u0633\u06cc\u060c \u0627\u06cc\u0645\u0646\u06cc \u0648 \u067e\u0627\u06cc\u0634.<\/p><\/div>\r\n      <div class=\"tech-item reveal\"><span class=\"idx\">\/ 07<\/span><h4>\u0631\u0628\u0627\u062a\u06cc\u06a9<\/h4><p>\u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u0641\u06cc\u0632\u06cc\u06a9\u06cc \u0628\u0631\u0627\u06cc \u0645\u062d\u06cc\u0637\u200c\u0647\u0627\u06cc \u0635\u0646\u0639\u062a\u06cc \u0648 \u0645\u06cc\u062f\u0627\u0646\u06cc.<\/p><\/div>\r\n      <div class=\"tech-item reveal\"><span class=\"idx\">\/ 08<\/span><h4>\u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u0627\u0634\u06cc\u0627<\/h4><p>\u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0633\u0646\u0633\u0648\u0631 \u0645\u062a\u0635\u0644 \u06a9\u0647 \u062f\u0627\u062f\u0647 \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc \u0632\u0646\u062f\u0647 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p><\/div>\r\n      <div class=\"tech-item reveal\"><span class=\"idx\">\/ 09<\/span><h4>\u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0622\u0645\u0627\u062f\u0647 \u06a9\u0648\u0627\u0646\u062a\u0648\u0645\u06cc<\/h4><p>\u0632\u06cc\u0631\u0633\u0627\u062e\u062a\u06cc \u0637\u0631\u0627\u062d\u06cc\u200c\u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u0639\u0635\u0631 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc \u0628\u0639\u062f\u06cc.<\/p><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- PRODUCTS -->\r\n<section class=\"py\" id=\"products\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head reveal\">\r\n      <div class=\"section-eyebrow\">\u0645\u062d\u0635\u0648\u0644\u0627\u062a<\/div>\r\n      <h2>\u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0647\u0645\u06cc\u0646 \u0627\u0645\u0631\u0648\u0632 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0645\u0633\u062a\u0642\u0631 \u06a9\u0646\u06cc\u062f<\/h2>\r\n      <p>\u067e\u0644\u062a\u0641\u0631\u0645\u200c\u0647\u0627\u06cc \u0622\u0645\u0627\u062f\u0647 \u062a\u0648\u0644\u06cc\u062f\u060c \u0633\u0627\u062e\u062a\u0647\u200c\u0634\u062f\u0647 \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a AMIR TECHNOLOGY.<\/p>\r\n    <\/div>\r\n    <div class=\"products-grid\">\r\n      <div class=\"product-card reveal\"><span class=\"product-num\">P.01<\/span><h3>\u0647\u0627\u0628 \u0627\u06cc\u062c\u0646\u062a\u200c\u0647\u0627\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc<\/h3><p>\u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0648 \u0647\u0645\u0627\u0647\u0646\u06af\u06cc \u0627\u06cc\u062c\u0646\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u0645\u062e\u062a\u0627\u0631 \u0627\u0632 \u06cc\u06a9 \u067e\u0646\u0644 \u06a9\u0646\u062a\u0631\u0644 \u0648\u0627\u062d\u062f.<\/p><\/div>\r\n      <div class=\"product-card reveal\"><span class=\"product-num\">P.02<\/span><h3>\u067e\u0644\u062a\u0641\u0631\u0645 \u067e\u06cc\u0627\u0645\u06a9 \u0647\u0648\u0634\u0645\u0646\u062f<\/h3><p>\u067e\u06cc\u0627\u0645\u200c\u0631\u0633\u0627\u0646\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u062f\u0631 \u0645\u0642\u06cc\u0627\u0633 \u0628\u0632\u0631\u06af\u060c \u0628\u0627 \u0634\u062e\u0635\u06cc\u200c\u0633\u0627\u0632\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc.<\/p><\/div>\r\n      <div class=\"product-card reveal\"><span class=\"product-num\">P.03<\/span><h3>\u0645\u062c\u0645\u0648\u0639\u0647 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0648\u0631\u062f\u067e\u0631\u0633<\/h3><p>\u0645\u062d\u062a\u0648\u0627\u060c \u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u0648 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc\u060c \u0633\u0627\u062e\u062a\u0647\u200c\u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u0648\u0631\u062f\u067e\u0631\u0633.<\/p><\/div>\r\n      <div class=\"product-card reveal\"><span class=\"product-num\">P.04<\/span><h3>CRM \u0647\u0648\u0634\u0645\u0646\u062f<\/h3><p>\u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0648\u0627\u0628\u0637 \u0645\u0634\u062a\u0631\u06cc \u0628\u0627 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646 \u0648 \u062a\u0637\u0628\u06cc\u0642\u200c\u067e\u0630\u06cc\u0631.<\/p><\/div>\r\n      <div class=\"product-card reveal\"><span class=\"product-num\">P.05<\/span><h3>\u067e\u0644\u062a\u0641\u0631\u0645 \u0634\u0647\u0631 \u0647\u0648\u0634\u0645\u0646\u062f<\/h3><p>\u0647\u0648\u0634 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a\u06cc \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647 \u0628\u0631\u0627\u06cc \u0634\u0647\u0631\u0647\u0627\u06cc \u0645\u062a\u0635\u0644.<\/p><\/div>\r\n      <div class=\"product-card reveal\"><span class=\"product-num\">P.06<\/span><h3>\u0631\u0627\u0647\u06a9\u0627\u0631\u0647\u0627\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u067e\u0647\u067e\u0627\u062f<\/h3><p>\u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0647\u0648\u0627\u06cc\u06cc \u062e\u0648\u062f\u0645\u062e\u062a\u0627\u0631 \u0628\u0631\u0627\u06cc \u0628\u0627\u0632\u0631\u0633\u06cc\u060c \u0646\u0642\u0634\u0647\u200c\u0628\u0631\u062f\u0627\u0631\u06cc \u0648 \u0644\u062c\u0633\u062a\u06cc\u06a9.<\/p><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- NEWS -->\r\n<section class=\"py\" id=\"news\" style=\"background:rgba(255,255,255,0.012);\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head reveal\">\r\n      <div class=\"section-eyebrow\">\u0622\u062e\u0631\u06cc\u0646 \u0627\u062e\u0628\u0627\u0631<\/div>\r\n      <h2>\u0627\u062e\u0628\u0627\u0631 \u0648 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627<\/h2>\r\n      <p>\u062a\u0627\u0632\u0647\u200c\u062a\u0631\u06cc\u0646 \u062f\u0633\u062a\u0627\u0648\u0631\u062f\u0647\u0627 \u0627\u0632 \u0633\u0631\u0627\u0633\u0631 \u0627\u06a9\u0648\u0633\u06cc\u0633\u062a\u0645 AMIR TECHNOLOGY.<\/p>\r\n    <\/div>\r\n    <div class=\"news-grid\">\r\n      <div class=\"news-card reveal\"><div class=\"news-thumb\"><\/div><div class=\"news-body\"><div class=\"news-date\">\u062a\u06cc\u0631 2026<\/div><h4>\u0627\u06cc\u062c\u0646\u062a\u200c\u0647\u0627\u06cc AMIR TEAM \u062f\u0631 \u0639\u0645\u0644\u06cc\u0627\u062a \u0633\u0627\u0632\u0645\u0627\u0646\u06cc \u0645\u0633\u062a\u0642\u0631 \u0634\u062f\u0646\u062f<\/h4><p>\u0646\u06af\u0627\u0647\u06cc \u0628\u0647 \u0646\u062d\u0648\u0647 \u0627\u0646\u062c\u0627\u0645 \u0648\u0638\u0627\u06cc\u0641 \u0648\u0627\u0642\u0639\u06cc \u062a\u0648\u0633\u0637 \u0627\u06cc\u062c\u0646\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u0645\u062e\u062a\u0627\u0631 \u062f\u0631 \u0645\u062d\u06cc\u0637 \u062a\u0648\u0644\u06cc\u062f.<\/p><\/div><\/div>\r\n      <div class=\"news-card reveal\"><div class=\"news-thumb\"><\/div><div class=\"news-body\"><div class=\"news-date\">\u062e\u0631\u062f\u0627\u062f 2026<\/div><h4>\u0646\u06af\u0627\u0647\u06cc \u0628\u0647 \u062f\u0631\u0648\u0646 \u067e\u0634\u062a\u0647 \u0627\u062f\u0631\u0627\u06a9\u06cc AMIR VISION<\/h4><p>\u0686\u06af\u0648\u0646\u0647 \u0645\u062f\u0644\u200c\u0647\u0627\u06cc \u0628\u06cc\u0646\u0627\u06cc\u06cc \u0645\u0627\u0634\u06cc\u0646\u060c \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0628\u0627\u0632\u0631\u0633\u06cc \u0648 \u0627\u06cc\u0645\u0646\u06cc \u0631\u0627 \u0642\u062f\u0631\u062a \u0645\u06cc\u200c\u0628\u062e\u0634\u0646\u062f.<\/p><\/div><\/div>\r\n      <div class=\"news-card reveal\"><div class=\"news-thumb\"><\/div><div class=\"news-body\"><div class=\"news-date\">\u0627\u0631\u062f\u06cc\u0628\u0647\u0634\u062a 2026<\/div><h4>\u0645\u0642\u06cc\u0627\u0633\u200c\u062f\u0647\u06cc \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u0647\u0648\u0634\u0645\u0646\u062f \u0628\u0627 AMIR ENERGY<\/h4><p>\u06cc\u0627\u062f\u062f\u0627\u0634\u062a\u200c\u0647\u0627\u06cc\u06cc \u0627\u0632 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0647\u0648\u0634\u0645\u0646\u062f \u0634\u0628\u06a9\u0647 \u062f\u0631 \u0633\u0637\u062d \u06cc\u06a9 \u0634\u0647\u0631.<\/p><\/div><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- CONTACT -->\r\n<section class=\"py\" id=\"contact\">\r\n  <div class=\"container\">\r\n    <div class=\"contact-layout\">\r\n      <div class=\"contact-info reveal\">\r\n        <div class=\"section-eyebrow\">\u062a\u0645\u0627\u0633 \u0628\u0627 \u0645\u0627<\/div>\r\n        <h2>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u0642\u062f\u0645 \u0628\u0639\u062f\u06cc \u0631\u0627 \u0628\u0633\u0627\u0632\u06cc\u0645.<\/h2>\r\n        <p>\u0628\u0647 \u0645\u0627 \u0628\u06af\u0648\u06cc\u06cc\u062f \u0631\u0648\u06cc \u0686\u0647 \u0686\u06cc\u0632\u06cc \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f. \u062a\u06cc\u0645 \u0645\u0627 \u0638\u0631\u0641 \u06cc\u06a9 \u0631\u0648\u0632 \u06a9\u0627\u0631\u06cc \u067e\u0627\u0633\u062e \u0645\u06cc\u200c\u062f\u0647\u062f \u2014 \u06cc\u0627 \u0647\u0645\u06cc\u0646 \u062d\u0627\u0644\u0627 \u0628\u0627 \u062f\u0633\u062a\u06cc\u0627\u0631 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0645\u0627 \u0635\u062d\u0628\u062a \u06a9\u0646\u06cc\u062f.<\/p>\r\n        <div class=\"contact-detail\"><div class=\"ic\">@<\/div><div><div class=\"label\">\u0627\u06cc\u0645\u06cc\u0644<\/div><div class=\"value\">hello@amir.technology<\/div><\/div><\/div>\r\n        <div class=\"contact-detail\"><div class=\"ic\">#<\/div><div><div class=\"label\">\u0648\u0628\u200c\u0633\u0627\u06cc\u062a<\/div><div class=\"value\">AMIR.TECHNOLOGY<\/div><\/div><\/div>\r\n        <div class=\"contact-detail\"><div class=\"ic\">\u25b2<\/div><div><div class=\"label\">\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc<\/div><div class=\"value\">\u062a\u06cc\u06a9\u062a\u06cc\u0646\u06af \u0647\u0648\u0634\u0645\u0646\u062f\u060c \u06f2\u06f4 \u0633\u0627\u0639\u062a\u0647<\/div><\/div><\/div>\r\n      <\/div>\r\n      <form class=\"contact-form reveal\" onsubmit=\"event.preventDefault(); this.querySelector('.form-note').textContent='\u067e\u06cc\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u0634\u062f \u2014 \u0628\u0647\u200c\u0632\u0648\u062f\u06cc \u0628\u0627 \u0634\u0645\u0627 \u062a\u0645\u0627\u0633 \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u0645.';\">\r\n        <div class=\"form-row\">\r\n          <div class=\"field\"><label>\u0646\u0627\u0645<\/label><input type=\"text\" placeholder=\"\u0646\u0627\u0645 \u0634\u0645\u0627\" required><\/div>\r\n          <div class=\"field\"><label>\u0627\u06cc\u0645\u06cc\u0644<\/label><input type=\"email\" placeholder=\"you@company.com\" required><\/div>\r\n        <\/div>\r\n        <div class=\"form-row\">\r\n          <div class=\"field\"><label>\u0634\u0631\u06a9\u062a<\/label><input type=\"text\" placeholder=\"\u0646\u0627\u0645 \u0634\u0631\u06a9\u062a\"><\/div>\r\n          <div class=\"field\"><label>\u0639\u0644\u0627\u0642\u0647\u200c\u0645\u0646\u062f \u0628\u0647<\/label>\r\n            <select>\r\n              <option>\u0627\u06cc\u062c\u0646\u062a\u200c\u0647\u0627\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc<\/option>\r\n              <option>\u0631\u0628\u0627\u062a\u06cc\u06a9<\/option>\r\n              <option>\u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f<\/option>\r\n              <option>\u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646<\/option>\r\n              <option>\u0633\u0627\u06cc\u0631<\/option>\r\n            <\/select>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"field\" style=\"margin-bottom:20px;\"><label>\u067e\u06cc\u0627\u0645<\/label><textarea placeholder=\"\u062f\u0631\u0628\u0627\u0631\u0647 \u067e\u0631\u0648\u0698\u0647\u200c\u062a\u0627\u0646 \u0628\u06af\u0648\u06cc\u06cc\u062f\"><\/textarea><\/div>\r\n        <button class=\"btn-primary\" type=\"submit\" style=\"width:100%;padding:14px;\">\u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645<\/button>\r\n        <div class=\"form-note\">\u0628\u0627 \u0627\u0631\u0633\u0627\u0644 \u0627\u06cc\u0646 \u0641\u0631\u0645\u060c \u0645\u0648\u0627\u0641\u0642\u062a \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f \u06a9\u0647 AMIR TECHNOLOGY \u062f\u0631\u0628\u0627\u0631\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0634\u0645\u0627 \u0628\u0627 \u0634\u0645\u0627 \u062a\u0645\u0627\u0633 \u0628\u06af\u06cc\u0631\u062f.<\/div>\r\n      <\/form>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- FOOTER -->\r\n<footer>\r\n  <div class=\"footer-top\">\r\n    <div class=\"footer-brand\">\r\n      <div class=\"logo\"><span class=\"logo-dot\"><\/span>AMIR TECHNOLOGY<\/div>\r\n      <p>\u0633\u0627\u062e\u062a \u0644\u0627\u06cc\u0647 \u0647\u0648\u0634 \u0628\u0631\u0627\u06cc \u062f\u0646\u06cc\u0627\u06cc \u0641\u06cc\u0632\u06cc\u06a9\u06cc \u2014 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc\u060c \u0631\u0628\u0627\u062a\u06cc\u06a9 \u0648 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f\u060c \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647.<\/p>\r\n    <\/div>\r\n    <div class=\"footer-cols\">\r\n      <div class=\"footer-col\">\r\n        <h5>\u0627\u06a9\u0648\u0633\u06cc\u0633\u062a\u0645<\/h5>\r\n        <a href=\"#ecosystem\">AMIR TEAM<\/a>\r\n        <a href=\"#ecosystem\">AMIR FARM<\/a>\r\n        <a href=\"#ecosystem\">AMIR SUPPORT<\/a>\r\n        <a href=\"#ecosystem\">AMIR BUILD<\/a>\r\n      <\/div>\r\n      <div class=\"footer-col\">\r\n        <h5>\u0634\u0631\u06a9\u062a<\/h5>\r\n        <a href=\"#technologies\">\u0641\u0646\u0627\u0648\u0631\u06cc\u200c\u0647\u0627<\/a>\r\n        <a href=\"#products\">\u0645\u062d\u0635\u0648\u0644\u0627\u062a<\/a>\r\n        <a href=\"#news\">\u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627<\/a>\r\n        <a href=\"#contact\">\u062a\u0645\u0627\u0633<\/a>\r\n      <\/div>\r\n      <div class=\"footer-col\">\r\n        <h5>\u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0627 \u0645\u0627<\/h5>\r\n        <a href=\"#\">LinkedIn<\/a>\r\n        <a href=\"#\">X \/ Twitter<\/a>\r\n        <a href=\"#\">GitHub<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"footer-bottom\">\r\n    <span>\u00a9 \u06f2\u06f0\u06f2\u06f6 AMIR TECHNOLOGY. \u062a\u0645\u0627\u0645\u06cc \u062d\u0642\u0648\u0642 \u0645\u062d\u0641\u0648\u0638 \u0627\u0633\u062a.<\/span>\r\n    <span>AMIR.TECHNOLOGY<\/span>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<script>\r\n\/* ---------- cursor glow ---------- *\/\r\nconst glow = document.getElementById('cursorGlow');\r\nwindow.addEventListener('pointermove', (e) => {\r\n  glow.style.left = e.clientX + 'px';\r\n  glow.style.top = e.clientY + 'px';\r\n}, {passive:true});\r\n\r\n\/* ---------- scroll reveal ---------- *\/\r\nconst revealEls = document.querySelectorAll('.reveal');\r\nconst io = new IntersectionObserver((entries) => {\r\n  entries.forEach(entry => {\r\n    if(entry.isIntersecting){\r\n      entry.target.classList.add('in');\r\n      io.unobserve(entry.target);\r\n    }\r\n  });\r\n}, {threshold:0.15});\r\nrevealEls.forEach(el => io.observe(el));\r\n\r\n\/* ---------- counters ---------- *\/\r\nconst counters = document.querySelectorAll('.stat-value[data-target]');\r\nconst counterObserver = new IntersectionObserver((entries) => {\r\n  entries.forEach(entry => {\r\n    if(entry.isIntersecting){\r\n      const el = entry.target;\r\n      const target = parseFloat(el.dataset.target);\r\n      const decimals = parseInt(el.dataset.decimal || '0');\r\n      const suffix = el.dataset.suffix || '';\r\n      const unitEl = el.querySelector('.unit');\r\n      let cur = 0;\r\n      const duration = 1600;\r\n      const start = performance.now();\r\n      function tick(now){\r\n        const p = Math.min(1, (now - start) \/ duration);\r\n        const eased = 1 - Math.pow(1 - p, 3);\r\n        cur = target * eased;\r\n        const display = decimals > 0 ? cur.toFixed(decimals) : Math.round(cur).toLocaleString();\r\n        el.childNodes[0].nodeValue = display;\r\n        if(p < 1) requestAnimationFrame(tick);\r\n      }\r\n      requestAnimationFrame(tick);\r\n      counterObserver.unobserve(el);\r\n    }\r\n  });\r\n}, {threshold:0.4});\r\ncounters.forEach(c => counterObserver.observe(c));\r\n\r\n\/* live-updating a couple of stats to feel \"live\" *\/\r\nsetInterval(() => {\r\n  document.querySelectorAll('.stat-value[data-target=\"2548\"]').forEach(el=>{\r\n    let v = parseInt(el.childNodes[0].nodeValue.replace(\/,\/g,'')) || 2548;\r\n    v += Math.floor(Math.random()*5)-2;\r\n    el.childNodes[0].nodeValue = Math.max(2400,v).toLocaleString();\r\n  });\r\n}, 3000);\r\n\r\n\/* ---------- activity feed ---------- *\/\r\nconst activities = [\r\n  '\u067e\u0631\u062f\u0627\u0632\u0634 \u062f\u0633\u062a\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc #4471',\r\n  '\u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u062a\u0631\u0627\u0641\u06cc\u06a9 \u2014 \u06af\u0631\u0647 AMIR SUPPORT \u0634\u0645\u0627\u0631\u0647 12',\r\n  '\u0686\u0631\u062e\u0647 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u06a9\u0627\u0645\u0644 \u0634\u062f \u2014 0.4 \u062b\u0627\u0646\u06cc\u0647',\r\n  '\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0631\u0648\u06cc \u0645\u062f\u0644 Vision \u0627\u0639\u0645\u0627\u0644 \u0634\u062f',\r\n  '\u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0627\u06cc\u062c\u0646\u062a \u0631\u0648\u06cc \u06a9\u0644\u0627\u0633\u062a\u0631 \u062a\u0648\u0644\u06cc\u062f',\r\n  '\u0647\u0645\u06af\u0627\u0645\u200c\u0633\u0627\u0632\u06cc \u0633\u0646\u0633\u0648\u0631 AMIR FARM \u2014 \u0645\u0632\u0631\u0639\u0647 08',\r\n  '\u062c\u0644\u0633\u0647 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0635\u0648\u062a\u06cc \u0628\u0647 \u067e\u0627\u06cc\u0627\u0646 \u0631\u0633\u06cc\u062f',\r\n  '\u0628\u0631\u0631\u0633\u06cc \u0648\u0636\u0639\u06cc\u062a \u0646\u0627\u0648\u06af\u0627\u0646 \u0631\u0628\u0627\u062a\u200c\u0647\u0627 \u2014 \u0647\u0645\u0647 \u0646\u0631\u0645\u0627\u0644'\r\n];\r\nconst log = document.getElementById('activityLog');\r\nfunction pushActivity(){\r\n  const line = document.createElement('div');\r\n  line.className = 'activity-line';\r\n  line.innerHTML = '<span class=\"bullet\">\u203a<\/span>' + activities[Math.floor(Math.random()*activities.length)];\r\n  log.prepend(line);\r\n  while(log.children.length > 5) log.removeChild(log.lastChild);\r\n}\r\npushActivity();\r\nsetInterval(pushActivity, 2600);\r\n\r\n\/* ---------- background particle field ---------- *\/\r\n(function(){\r\n  const canvas = document.getElementById('bg-canvas');\r\n  const ctx = canvas.getContext('2d');\r\n  let w,h,particles;\r\n  function resize(){\r\n    w = canvas.width = window.innerWidth;\r\n    h = canvas.height = window.innerHeight;\r\n  }\r\n  function init(){\r\n    resize();\r\n    const count = Math.min(90, Math.floor(w\/18));\r\n    particles = Array.from({length:count}, () => ({\r\n      x:Math.random()*w, y:Math.random()*h,\r\n      vx:(Math.random()-0.5)*0.15, vy:(Math.random()-0.5)*0.15,\r\n      r:Math.random()*1.4+0.4\r\n    }));\r\n  }\r\n  function draw(){\r\n    ctx.clearRect(0,0,w,h);\r\n    ctx.fillStyle = 'rgba(0,255,150,0.5)';\r\n    for(const p of particles){\r\n      p.x += p.vx; p.y += p.vy;\r\n      if(p.x<0) p.x=w; if(p.x>w) p.x=0;\r\n      if(p.y<0) p.y=h; if(p.y>h) p.y=0;\r\n      ctx.globalAlpha = 0.3;\r\n      ctx.beginPath();\r\n      ctx.arc(p.x,p.y,p.r,0,Math.PI*2);\r\n      ctx.fill();\r\n    }\r\n    ctx.strokeStyle = 'rgba(0,255,150,0.08)';\r\n    for(let i=0;i<particles.length;i++){\r\n      for(let j=i+1;j<particles.length;j++){\r\n        const dx = particles[i].x-particles[j].x, dy = particles[i].y-particles[j].y;\r\n        const d = Math.sqrt(dx*dx+dy*dy);\r\n        if(d<110){\r\n          ctx.globalAlpha = (1-d\/110)*0.25;\r\n          ctx.beginPath();\r\n          ctx.moveTo(particles[i].x,particles[i].y);\r\n          ctx.lineTo(particles[j].x,particles[j].y);\r\n          ctx.stroke();\r\n        }\r\n      }\r\n    }\r\n    requestAnimationFrame(draw);\r\n  }\r\n  window.addEventListener('resize', init);\r\n  init(); draw();\r\n})();\r\n\r\n\/* ---------- AI core (hero visual) ---------- *\/\r\n(function(){\r\n  const canvas = document.getElementById('ai-core');\r\n  const ctx = canvas.getContext('2d');\r\n  let w,h,cx,cy,t=0;\r\n  function resize(){\r\n    const rect = canvas.parentElement.getBoundingClientRect();\r\n    w = canvas.width = rect.width;\r\n    h = canvas.height = rect.height;\r\n    cx = w\/2; cy = h\/2;\r\n  }\r\n  window.addEventListener('resize', resize);\r\n  resize();\r\n\r\n  const rings = [\r\n    {rx:150, ry:52, speed:0.012, tilt:0.4},\r\n    {rx:120, ry:120, speed:-0.018, tilt:0.9},\r\n    {rx:180, ry:70, speed:0.008, tilt:1.6}\r\n  ];\r\n  const particles = Array.from({length:60}, () => ({\r\n    angle: Math.random()*Math.PI*2,\r\n    radius: 60 + Math.random()*140,\r\n    speed: 0.004 + Math.random()*0.01,\r\n    tilt: Math.random()*Math.PI,\r\n    size: Math.random()*1.6+0.5\r\n  }));\r\n\r\n  function draw(){\r\n    ctx.clearRect(0,0,w,h);\r\n    t += 1;\r\n\r\n    \/\/ core glow\r\n    const pulse = 1 + Math.sin(t*0.03)*0.08;\r\n    const grad = ctx.createRadialGradient(cx,cy,0,cx,cy,90*pulse);\r\n    grad.addColorStop(0,'rgba(0,255,150,0.9)');\r\n    grad.addColorStop(0.3,'rgba(0,255,150,0.35)');\r\n    grad.addColorStop(1,'rgba(0,255,150,0)');\r\n    ctx.fillStyle = grad;\r\n    ctx.beginPath();\r\n    ctx.arc(cx,cy,90*pulse,0,Math.PI*2);\r\n    ctx.fill();\r\n\r\n    ctx.fillStyle = 'rgba(255,255,255,0.95)';\r\n    ctx.beginPath();\r\n    ctx.arc(cx,cy,14*pulse,0,Math.PI*2);\r\n    ctx.fill();\r\n\r\n    \/\/ orbit rings\r\n    rings.forEach(r => {\r\n      const phase = t*r.speed;\r\n      ctx.strokeStyle = 'rgba(0,255,150,0.28)';\r\n      ctx.lineWidth = 1;\r\n      ctx.beginPath();\r\n      for(let a=0;a<=Math.PI*2+0.1;a+=0.05){\r\n        const x = cx + Math.cos(a+phase)*r.rx;\r\n        const y = cy + Math.sin(a+phase)*r.ry*Math.cos(r.tilt);\r\n        if(a===0) ctx.moveTo(x,y); else ctx.lineTo(x,y);\r\n      }\r\n      ctx.stroke();\r\n    });\r\n\r\n    \/\/ orbiting particles\r\n    particles.forEach(p => {\r\n      p.angle += p.speed;\r\n      const x = cx + Math.cos(p.angle)*p.radius;\r\n      const y = cy + Math.sin(p.angle)*p.radius*Math.cos(p.tilt)*0.5;\r\n      const depth = Math.sin(p.angle);\r\n      ctx.globalAlpha = 0.3 + (depth+1)\/2*0.6;\r\n      ctx.fillStyle = depth > 0 ? '#18E0FF' : '#00FF96';\r\n      ctx.beginPath();\r\n      ctx.arc(x,y,p.size,0,Math.PI*2);\r\n      ctx.fill();\r\n    });\r\n    ctx.globalAlpha = 1;\r\n\r\n    requestAnimationFrame(draw);\r\n  }\r\n  draw();\r\n})();\r\n\r\n\/* ---------- globe (wireframe sphere) ---------- *\/\r\n(function(){\r\n  const canvas = document.getElementById('globe-canvas');\r\n  const ctx = canvas.getContext('2d');\r\n  let w,h,cx,cy,radius,rot=0;\r\n  function resize(){\r\n    const rect = canvas.parentElement.getBoundingClientRect();\r\n    w = canvas.width = rect.width;\r\n    h = canvas.height = rect.height;\r\n    cx = w\/2; cy = h\/2;\r\n    radius = Math.min(w,h)\/2 - 10;\r\n  }\r\n  window.addEventListener('resize', resize);\r\n  resize();\r\n\r\n  const lats = 7, lons = 10;\r\n\r\n  function project(lat, lon, r){\r\n    const x = r * Math.cos(lat) * Math.sin(lon + rot);\r\n    const y = r * Math.sin(lat);\r\n    const z = r * Math.cos(lat) * Math.cos(lon + rot);\r\n    return {x, y, z};\r\n  }\r\n\r\n  function draw(){\r\n    ctx.clearRect(0,0,w,h);\r\n    rot += 0.0035;\r\n\r\n    for(let i=0;i<=lats;i++){\r\n      const lat = (-Math.PI\/2) + (Math.PI * i\/lats);\r\n      ctx.beginPath();\r\n      let started = false;\r\n      for(let j=0;j<=40;j++){\r\n        const lon = (Math.PI*2*j\/40);\r\n        const p = project(lat, lon, radius);\r\n        const screenX = cx + p.x;\r\n        const screenY = cy - p.y;\r\n        const alpha = (p.z \/ radius + 1) \/ 2 * 0.35 + 0.03;\r\n        if(j===0){ ctx.strokeStyle = `rgba(0,255,150,${alpha})`; }\r\n        if(!started){ ctx.moveTo(screenX,screenY); started=true; } else ctx.lineTo(screenX,screenY);\r\n      }\r\n      ctx.stroke();\r\n    }\r\n    for(let i=0;i<lons;i++){\r\n      const lon = (Math.PI*2*i\/lons);\r\n      ctx.beginPath();\r\n      let started=false;\r\n      for(let j=0;j<=40;j++){\r\n        const lat = (-Math.PI\/2)+(Math.PI*j\/40);\r\n        const p = project(lat, lon, radius);\r\n        const screenX = cx + p.x;\r\n        const screenY = cy - p.y;\r\n        const alpha = (p.z \/ radius + 1) \/ 2 * 0.35 + 0.03;\r\n        if(j===0){ ctx.strokeStyle = `rgba(24,224,255,${alpha})`; }\r\n        if(!started){ ctx.moveTo(screenX,screenY); started=true; } else ctx.lineTo(screenX,screenY);\r\n      }\r\n      ctx.stroke();\r\n    }\r\n\r\n    \/\/ pulse nodes (cities)\r\n    const nodePositions = [0.4,1.2,2.1,3.4,4.6,5.3];\r\n    nodePositions.forEach((lonSeed, idx) => {\r\n      const lat = Math.sin(idx*1.7)*1.0;\r\n      const lon = lonSeed;\r\n      const p = project(lat, lon, radius);\r\n      if(p.z > 0){\r\n        const screenX = cx + p.x;\r\n        const screenY = cy - p.y;\r\n        const pulseSize = 2 + Math.sin(rot*40+idx)*1.2;\r\n        ctx.fillStyle = 'rgba(0,255,150,0.9)';\r\n        ctx.beginPath();\r\n        ctx.arc(screenX,screenY,Math.max(1,pulseSize),0,Math.PI*2);\r\n        ctx.fill();\r\n      }\r\n    });\r\n\r\n    requestAnimationFrame(draw);\r\n  }\r\n  draw();\r\n})();\r\n<\/script>\r\n<\/body>\r\n<\/html><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AMIR TECHNOLOGY \u2014 \u0645\u0647\u0646\u062f\u0633\u06cc \u0641\u0631\u062f\u0627 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u00b7 \u0631\u0628\u0627\u062a\u06cc\u06a9 \u00b7 \u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u0645\u0647\u0646\u062f\u0633\u06cc\u0650\u0641\u0631\u062f\u0627. AMIR TECHNOLOGY \u0644\u0627\u06cc\u0647\u200c\u06cc \u0647\u0648\u0634 \u0631\u0627 \u0628\u0631\u0627\u06cc \u062f\u0646\u06cc\u0627\u06cc \u0641\u06cc\u0632\u06cc\u06a9\u06cc \u0645\u06cc\u200c\u0633\u0627\u0632\u062f\u061b \u0627\u06cc\u062c\u0646\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u0645\u062e\u062a\u0627\u0631\u060c \u0631\u0628\u0627\u062a\u06cc\u06a9 \u0648 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u06a9\u0647 \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647\u200c\u0627\u0646\u062f \u062a\u0627 \u0641\u06a9\u0631 \u06a9\u0646\u0646\u062f\u060c \u062a\u0635\u0645\u06cc\u0645 \u0628\u06af\u06cc\u0631\u0646\u062f \u0648 \u0639\u0645\u0644 \u06a9\u0646\u0646\u062f. \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0631\u0628\u0627\u062a\u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u06a9\u0627\u0648\u0634 \u062f\u0631 \u0641\u0646\u0627\u0648\u0631\u06cc\u200c\u0647\u0627 \u25b6 \u0645\u0634\u0627\u0647\u062f\u0647 \u062f\u0645\u0648 \u0645\u0648\u0631\u062f \u0627\u0639\u062a\u0645\u0627\u062f \u0646\u0648\u0622\u0648\u0631\u0627\u0646 \/ \u0633\u0627\u0632\u0646\u062f\u0647\u200c\u06cc [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1778","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/amir.technology\/fa\/wp-json\/wp\/v2\/pages\/1778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/amir.technology\/fa\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/amir.technology\/fa\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/amir.technology\/fa\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/amir.technology\/fa\/wp-json\/wp\/v2\/comments?post=1778"}],"version-history":[{"count":4,"href":"https:\/\/amir.technology\/fa\/wp-json\/wp\/v2\/pages\/1778\/revisions"}],"predecessor-version":[{"id":1782,"href":"https:\/\/amir.technology\/fa\/wp-json\/wp\/v2\/pages\/1778\/revisions\/1782"}],"wp:attachment":[{"href":"https:\/\/amir.technology\/fa\/wp-json\/wp\/v2\/media?parent=1778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}