@font-face{font-family:IRANYekanXFaNum;src:url(/fonts/IRANYekanXFaNum-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanXFaNum;src:url(/fonts/IRANYekanXFaNum-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanXFaNum;src:url(/fonts/IRANYekanXFaNum-DemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanXFaNum;src:url(/fonts/IRANYekanXFaNum-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanXFaNum;src:url(/fonts/IRANYekanXFaNum-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--primary:#0a84ff;--primary-2:#005bf0;--primary-hover:#2e97ff;--primary-soft:#0a84ff24;--accent:#ffb800;--accent-2:#fcd037;--accent-soft:#ffb8001f;--success:#2ecc71;--bg:#060911;--bg-2:#0a0f1c;--surface:#10182b;--surface-2:#141d33;--glass:#10182bb8;--border:#ffffff14;--border-2:#ffffff24;--text:#eef2fa;--text-2:#9aa6bd;--text-3:#66728a;--radius:14px;--radius-lg:22px;--radius-sm:12px;--pill:999px;--shadow-card:0 24px 48px -24px #000000bf;--glow-primary:0 18px 50px -14px #0a84ff8c;--grad-primary:linear-gradient(135deg, #2e97ff 0%, #005bf0 100%);--grad-head:linear-gradient(90deg, #6fb8ff 0%, #0a84ff 55%, #38d0ff 100%);--container:1160px;--nav-h:68px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:IRANYekanXFaNum,Tahoma,system-ui,sans-serif;font-size:16px;line-height:1.85;overflow-x:hidden}body:before{content:"";z-index:-2;background:radial-gradient(60% 50% at 82% -5%, #0a84ff38, transparent 60%), radial-gradient(45% 40% at 5% 8%, #ffb8001a, transparent 60%), radial-gradient(55% 45% at 50% 105%, #0a84ff1a, transparent 60%), var(--bg);position:fixed;inset:0}body:after{content:"";z-index:-2;opacity:.6;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:54px 54px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 0,#000 30%,#0000 75%)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 20px}section{padding:72px 0;position:relative}h1,h2,h3,h4,h5{letter-spacing:-.2px;margin:0;font-weight:800;line-height:1.35}.title-block{text-align:center;max-width:640px;margin:0 auto 44px}.title-block .eyebrow{color:var(--primary-hover);background:var(--primary-soft);border-radius:var(--pill);border:1px solid #0a84ff47;align-items:center;gap:7px;margin-bottom:16px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.title-block h2{font-size:clamp(1.55rem,5vw,2.35rem);font-weight:900}.title-block p{color:var(--text-2);margin:12px auto 0;font-size:1rem}.grad-text{background:var(--grad-head);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.accent-text{color:var(--accent)}.btn{border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-family:inherit;font-size:.98rem;font-weight:700;line-height:1.5;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s,background .25s,border-color .25s,color .2s;display:inline-flex}.btn:active{transform:translateY(1px)scale(.99)}.btn-regular{background:var(--grad-primary);color:#fff;box-shadow:var(--glow-primary)}.btn-regular:hover{color:#fff;transform:translateY(-2px);box-shadow:0 22px 60px -12px #0a84ffb3}.btn-secondary{color:var(--text);border-color:var(--border-2);backdrop-filter:blur(6px);background:#ffffff0a}.btn-secondary:hover{color:var(--text);background:#ffffff14;border-color:#ffffff47;transform:translateY(-2px)}.btn-block{width:100%}.nav{top:0;z-index:1000;height:var(--nav-h);background:0 0;border-bottom:1px solid #0000;align-items:center;transition:background .35s,box-shadow .35s,border-color .35s,backdrop-filter .35s;display:flex;position:fixed;inset-inline:0}.nav.scrolled{background:var(--glass);-webkit-backdrop-filter:blur(16px)saturate(140%);border-bottom-color:var(--border);box-shadow:0 10px 30px -18px #000c}.nav .container{justify-content:space-between;align-items:center;display:flex}.nav-logo img{width:auto;height:30px}.nav-links{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.nav-links a.nav-link{color:var(--text-2);border-radius:10px;padding:9px 14px;font-size:.93rem;font-weight:600;transition:color .2s,background .2s}.nav-links a.nav-link:hover,.nav-links a.nav-link.active{color:var(--text);background:#ffffff0d}.nav-cta{margin-inline-start:8px}.nav-cta .btn{padding:9px 18px;font-size:.9rem}.nav-toggle{border:1px solid var(--border-2);cursor:pointer;background:#ffffff08;border-radius:12px;width:44px;height:44px;padding:0;display:none;position:relative}.nav-toggle span{background:var(--text);border-radius:2px;height:2px;transition:transform .3s,opacity .2s,top .3s;position:absolute;inset-inline:11px}.nav-toggle span:first-child{top:15px}.nav-toggle span:nth-child(2){top:21px}.nav-toggle span:nth-child(3){top:27px}body.menu-open .nav-toggle span:first-child{top:21px;transform:rotate(45deg)}body.menu-open .nav-toggle span:nth-child(2){opacity:0}body.menu-open .nav-toggle span:nth-child(3){top:21px;transform:rotate(-45deg)}.mobile-menu{top:var(--nav-h);z-index:999;background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(140%);border-bottom:1px solid var(--border);opacity:0;visibility:hidden;pointer-events:none;padding:14px 20px 26px;transition:transform .32s cubic-bezier(.2,.7,.3,1),opacity .28s,visibility .28s;position:fixed;inset-inline:0;transform:translateY(-14px);box-shadow:0 30px 50px -24px #000000d9}body.menu-open .mobile-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mobile-menu a.m-link{color:var(--text);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:15px 6px;font-size:1.02rem;font-weight:600;display:flex}.mobile-menu a.m-link i{color:var(--text-3);font-size:1.1rem}.mobile-menu .btn{margin-top:18px}#hero{padding-top:calc(var(--nav-h) + 46px);padding-bottom:40px}.hero-grid{grid-template-columns:1fr;align-items:center;gap:34px;display:grid}.hero-content{text-align:center}.hero-eyebrow{color:var(--text);border:1px solid var(--border-2);border-radius:var(--pill);background:#ffffff0a;align-items:center;gap:8px;margin-bottom:22px;padding:7px 15px;font-size:.82rem;font-weight:700;display:inline-flex}.hero-eyebrow .dot{background:var(--success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2ecc712e}.hero-content h1{font-size:clamp(2rem,8.5vw,3.6rem);font-weight:900;line-height:1.28}.hero-content .lead{color:var(--text-2);max-width:540px;margin:20px auto 0;font-size:clamp(1rem,3.6vw,1.18rem)}.hero-badge{color:var(--accent-2);background:var(--accent-soft);border-radius:var(--pill);border:1px solid #ffb7002c;align-items:center;gap:8px;margin-top:16px;padding:6px 16px;font-size:.92rem;font-weight:700;display:inline-flex}.hero-buttons{flex-direction:column;gap:12px;margin-top:30px;display:flex}.hero-note{color:var(--text-3);flex-wrap:wrap;justify-content:center;gap:16px;margin-top:18px;font-size:.86rem;display:flex}.hero-note span{align-items:center;gap:6px;display:inline-flex}.hero-note i{color:var(--success)}.hero-visual{justify-content:center;display:flex;position:relative}.hero-visual:before{content:"";filter:blur(46px);z-index:0;background:radial-gradient(closest-side,#0a84ff8c,#0000 72%);position:absolute;inset:6% 12%}.hero-frame{z-index:1;border:1px solid var(--border-2);width:100%;max-width:360px;box-shadow:var(--shadow-card);background:linear-gradient(160deg,#ffffff1a,#ffffff05);border-radius:30px;padding:12px;animation:6s ease-in-out infinite float;position:relative}.hero-frame img{border-radius:20px;width:100%}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.trust-strip{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:40px;display:grid}.trust-item{border-radius:var(--radius);border:1px solid var(--border);color:var(--text-2);text-align:center;background:#ffffff07;justify-content:center;align-items:center;gap:10px;padding:14px 12px;font-size:.86rem;font-weight:600;display:flex}.trust-item i{color:var(--primary-hover);flex-shrink:0;font-size:1.25rem}.cards-grid{grid-template-columns:1fr;gap:18px;display:grid}.card{background:linear-gradient(180deg, var(--surface) 0%, var(--bg-2) 100%);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 24px;transition:transform .35s cubic-bezier(.2,.7,.3,1),border-color .35s,box-shadow .35s;position:relative;overflow:hidden}.card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at var(--mx,50%) 0%, #0a84ff29, transparent 55%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.card:hover{box-shadow:var(--shadow-card);border-color:#0a84ff66;transform:translateY(-6px)}.card:hover:after{opacity:1}.feature-icon{background:var(--primary-soft);width:56px;height:56px;color:var(--primary-hover);border:1px solid #0a84ff4d;border-radius:16px;place-items:center;margin-bottom:18px;font-size:1.7rem;transition:transform .35s;display:grid}.card:hover .feature-icon{transform:scale(1.08)rotate(-4deg)}.card h4{margin-bottom:10px;font-size:1.18rem;font-weight:800}.card p{color:var(--text-2);margin:0;font-size:.95rem}.split{grid-template-columns:1fr;align-items:center;gap:34px;display:grid}.split .content-box{text-align:center}.content-box .eyebrow{color:var(--accent-2);background:var(--accent-soft);border-radius:var(--pill);border:1px solid #ffb80047;align-items:center;gap:7px;margin-bottom:16px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.content-box h2{margin-bottom:14px;font-size:clamp(1.5rem,5vw,2.1rem);font-weight:900}.content-box p{color:var(--text-2);margin:0 0 24px;font-size:1.02rem}.split-visual{justify-content:center;display:flex}.split-visual .frame{border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-card);background:linear-gradient(160deg,#ffffff12,#ffffff03);width:100%;max-width:380px;padding:18px;position:relative}.split-visual .frame:before{content:"";filter:blur(40px);z-index:-1;background:radial-gradient(closest-side,#ffb8003d,#0000 72%);position:absolute;inset:10% 14%}.steps{counter-reset:step;grid-template-columns:1fr;gap:16px;display:grid}.step{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);padding:26px 24px;transition:transform .3s,border-color .3s;position:relative}.step:hover{border-color:#0a84ff59;transform:translateY(-4px)}.step-num{counter-increment:step;color:#fff;background:var(--grad-primary);width:44px;height:44px;box-shadow:var(--glow-primary);border-radius:13px;place-items:center;margin-bottom:14px;font-size:1.1rem;font-weight:900;display:grid}.step-num:before{content:counter(step)}.step h4{margin-bottom:8px;font-size:1.1rem}.step p{color:var(--text-2);margin:0;font-size:.93rem}#testimonials{overflow:hidden}.tcarousel{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;direction:ltr;gap:0;display:flex;overflow-x:auto}.tcarousel::-webkit-scrollbar{display:none}.tslide{scroll-snap-align:center;justify-content:center;min-width:100%;padding:6px;display:flex}.tcard{text-align:right;background:linear-gradient(180deg, var(--surface) 0%, var(--bg-2) 100%);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:720px;box-shadow:var(--shadow-card);direction:rtl;padding:34px 30px;position:relative}.tcard .quote-mark{color:var(--primary);opacity:.35;font-family:Georgia,serif;font-size:3.4rem;line-height:.6}.tcard p{color:var(--text);margin:10px 0 22px;font-size:1.05rem}.tcust{align-items:center;gap:14px;display:flex}.tavatar{background:var(--grad-primary);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:1.15rem;font-weight:800;display:grid}.tcust h4{margin:0 0 2px;font-size:1rem}.tcust span{color:var(--text-3);font-size:.85rem}.tdots{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;display:flex}.tdot{border-radius:var(--pill);cursor:pointer;background:#ffffff2e;border:none;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.tdot.active{background:var(--primary);width:26px}.pricing-grid{grid-template-columns:1fr;gap:20px;max-width:860px;margin:0 auto;display:grid}.price-card{background:linear-gradient(180deg, var(--surface) 0%, var(--bg-2) 100%);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;padding:30px 26px;transition:transform .35s cubic-bezier(.2,.7,.3,1),border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.price-card:hover{box-shadow:var(--shadow-card);border-color:#0a84ff73;transform:translateY(-6px)}.price-card:before{content:"";top:0;background:var(--grad-primary);opacity:0;height:3px;transition:opacity .35s;position:absolute;inset-inline:0}.price-card:hover:before{opacity:1}.pk-name{font-size:1.4rem;font-weight:900}.pk-sub{color:var(--text-2);margin:8px 0 0;font-size:.92rem}.pk-sub strong{color:var(--success)}.pk-amount{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:22px 0 18px;padding:18px 0}.pk-from{color:var(--text-3);font-size:.85rem}.pk-value{font-size:2rem;font-weight:900;line-height:1.2}.pk-value small{color:var(--text-2);font-size:.95rem;font-weight:700}.pk-period{color:var(--text-3);margin-top:2px;font-size:.85rem}.pk-bonus{background:var(--accent-soft);color:var(--accent-2);border-radius:var(--pill);border:1px solid #ffb80047;align-items:center;gap:8px;margin-top:14px;padding:7px 13px;font-size:.84rem;font-weight:700;display:inline-flex}.pk-desc{color:var(--text-2);margin:0 0 20px;font-size:.92rem}.pk-features{gap:12px;margin:0 0 26px;padding:0;list-style:none;display:grid}.pk-features li{color:var(--text);align-items:center;gap:10px;font-size:.94rem;display:flex}.pk-features i{color:var(--success);flex-shrink:0;font-size:1.2rem}.price-card .btn{margin-top:auto}.btn-pricing{background:var(--grad-primary);color:#fff;box-shadow:var(--glow-primary)}.btn-pricing:hover{color:#fff;transform:translateY(-2px);box-shadow:0 22px 60px -12px #0a84ffb3}#call-to-action .cta-box{text-align:center;border:1px solid var(--border-2);border-radius:var(--radius-lg);background:linear-gradient(160deg,#0a84ff24,#10182b99);padding:48px 26px;position:relative;overflow:hidden}#call-to-action .cta-box:before{content:"";filter:blur(50px);background:radial-gradient(closest-side,#0a84ff80,#0000 70%);height:240px;position:absolute;inset:-40% 30% auto}#call-to-action h2{font-size:clamp(1.5rem,5vw,2.1rem);font-weight:900;position:relative}#call-to-action p{color:var(--text-2);max-width:520px;margin:14px auto 26px;position:relative}.support-buttons{flex-direction:column;gap:12px;max-width:360px;margin:0 auto;display:flex;position:relative}.btn-whatsapp{color:#06210f;background:#25d366}.btn-whatsapp:hover{color:#06210f;transform:translateY(-2px);box-shadow:0 18px 40px -14px #25d36699}.btn-telegram{color:#fff;background:#229ed9}.btn-telegram:hover{color:#fff;transform:translateY(-2px);box-shadow:0 18px 40px -14px #229ed999}.support-buttons .btn i{font-size:1.25rem}.faq-wrap{gap:14px;max-width:780px;margin:0 auto;display:grid}.faq-item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .3s;overflow:hidden}.faq-item.open{border-color:#0a84ff66}.faq-q{text-align:right;cursor:pointer;width:100%;color:var(--text);background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;font-family:inherit;font-size:1.02rem;font-weight:700;display:flex}.faq-q .chev{width:26px;height:26px;color:var(--text-2);background:#ffffff0d;border-radius:8px;flex-shrink:0;place-items:center;transition:transform .35s,background .3s,color .3s;display:grid}.faq-item.open .faq-q .chev{background:var(--primary-soft);color:var(--primary-hover);transform:rotate(180deg)}.faq-a{max-height:0;transition:max-height .4s;overflow:hidden}.faq-a-inner{color:var(--text-2);padding:0 22px 22px;font-size:.96rem}footer{border-top:1px solid var(--border);background:var(--bg-2);padding:56px 0 30px}.footer-grid{grid-template-columns:1fr;gap:34px;display:grid}.footer-brand img{height:30px;margin-bottom:14px}.footer-brand p{color:var(--text-2);max-width:320px;margin:0;font-size:.92rem}footer h5{color:var(--text);margin-bottom:16px;font-size:1rem}footer ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}footer ul a{color:var(--text-2);align-items:center;gap:8px;font-size:.92rem;transition:color .2s;display:inline-flex}footer ul a:hover{color:var(--primary-hover)}.enamad-box a{background:#fff;border-radius:12px;padding:8px;display:inline-block}.enamad-box img{max-width:92px}.footer-divider{background:var(--border);height:1px;margin:34px 0 22px}.footer-bottom{text-align:center;color:var(--text-3);font-size:.85rem}.footer-bottom a{color:var(--primary-hover)}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(28px)}.reveal.in{opacity:1;transform:none}.reveal.d1{transition-delay:80ms}.reveal.d2{transition-delay:.16s}.reveal.d3{transition-delay:.24s}@media (width>=600px){.hero-buttons{flex-direction:row;justify-content:center}.support-buttons{flex-direction:row;justify-content:center;max-width:none}.trust-strip{grid-template-columns:repeat(4,1fr)}.cards-grid{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(3,1fr)}.pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=768px){section{padding:90px 0}.cards-grid{grid-template-columns:repeat(3,1fr)}.footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr}}@media (width>=992px){#hero{padding-top:calc(var(--nav-h) + 60px);padding-bottom:60px}.hero-grid{grid-template-columns:1.05fr .95fr;gap:40px}.hero-content{text-align:right}.hero-buttons,.hero-note{justify-content:flex-start}.hero-frame{max-width:420px}.split{grid-template-columns:1.1fr .9fr}.split .content-box{text-align:right}.split.reverse .split-visual{order:-1}}@media (width<=991px){.nav-links,.nav-cta.desktop-cta{display:none}.nav-toggle{display:block}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}.reveal{opacity:1!important;transform:none!important}}
