:root{--g:20px;--hh:76px;--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--bg:#f7f8fb;--bg2:#eceff5;--card:#fff;--line:#0f172a1c;--text:#141a2a;--mute:#566075;--pri:#234fd7;--pri2:#4a74ee;--pri3:#1a3aa8;--gold:#c58a0c;--gold2:#e0a526;--gold3:#9a6508;--green:#0f9d6f;--red:#d93f3f;--r:22px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--hh) - 6px);-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow-x:clip}button,a,summary{touch-action:manipulation}body{font-family:var(--font-vazir),"Noto Sans Arabic",system-ui,Tahoma,sans-serif;background:var(--bg);color:var(--text);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;line-height:1.8;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}.wrap{width:min(1180px,100% - 2*max(var(--g),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px)));margin-inline:auto}.grad-text{background:linear-gradient(100deg,var(--pri3),var(--pri2) 40%,var(--pri) 60%,var(--pri3));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite shine}.gold-text{background:linear-gradient(100deg,var(--gold3),var(--gold2) 40%,var(--gold) 60%,var(--gold3));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite shine}@keyframes shine{to{background-position:200%}}.btn{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:14px 28px;font-weight:700;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.btn-pri{background:linear-gradient(135deg,var(--pri2),var(--pri) 50%,var(--pri3));color:#fff;box-shadow:0 10px 40px -10px #234fd799}@media (hover:hover){.btn-pri:hover{transform:translateY(-3px);box-shadow:0 18px 50px -10px #234fd7cc}}.btn-pri:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);transition:all .7s;position:absolute;inset:0;transform:translate(120%)}@media (hover:hover){.btn-pri:hover:after{transform:translate(-120%)}}.glow,.pl-bg i,.cs-bg i,.fq-bg i,.dl-bg>i{background:radial-gradient(closest-side,var(--c) 5%,52%,transparent);scale:1.9}.btn-ghost{border-color:var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a0a}@media (hover:hover){.btn-ghost:hover{border-color:var(--pri);color:var(--pri)}}
header{z-index:50;padding-top:var(--safe-t);transition:all .35s;position:fixed;inset:0 0 auto}header.scrolled{pointer-events:none}header.scrolled .nav{pointer-events:auto}.nav{height:var(--hh);box-sizing:border-box;border:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin-top:0;padding-inline:0;transition:width .6s cubic-bezier(.2,.8,.2,1),height .5s cubic-bezier(.2,.8,.2,1),margin-top .55s cubic-bezier(.2,.8,.2,1),padding-inline .55s cubic-bezier(.2,.8,.2,1),border-radius .55s cubic-bezier(.2,.8,.2,1),background-color .45s,border-color .45s,box-shadow .55s,-webkit-backdrop-filter .45s,backdrop-filter .45s;display:flex;position:relative}header.scrolled .nav{width:min(980px,calc(100% - 2*var(--g)));-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#ffffffb8;border-color:#ffffffb3;border-radius:22px;height:64px;margin-top:14px;padding-inline:12px;animation:.6s cubic-bezier(.2,.8,.2,1) pillIn;box-shadow:0 10px 34px -8px #234fd747,0 2px 6px #234fd714,inset 0 1px #fffc}@keyframes pillIn{0%{opacity:.4;transform:translateY(-22px)scale(.96)}to{opacity:1;transform:none}}.logo,.logo img,.links a,.nav .btn{transition:transform .5s cubic-bezier(.2,.8,.2,1),color .25s,box-shadow .4s}header.scrolled .logo img{width:auto;height:34px;transform:rotate(-8deg)}header.scrolled .logo{font-size:1.15rem}header.scrolled .links{border-inline:1px solid #234fd724;gap:26px;padding-inline:20px}header.scrolled .nav .btn{border-radius:14px;min-height:40px;padding:8px 20px}.links a{position:relative}.links a:after{content:"";background:var(--pri);transform-origin:50%;border-radius:2px;height:2px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;inset:auto 0 -6px;transform:scaleX(0)}header.scrolled .links a{animation:.55s cubic-bezier(.2,.8,.2,1) backwards linkIn}header.scrolled .links a:nth-child(2){animation-delay:50ms}header.scrolled .links a:nth-child(3){animation-delay:.1s}header.scrolled .links a:nth-child(4){animation-delay:.15s}header.scrolled .links a:nth-child(5){animation-delay:.2s}header.scrolled .links a:nth-child(6){animation-delay:.25s}@keyframes linkIn{0%{opacity:0;transform:translateY(-8px)}}.nav-end{align-items:center;gap:10px;display:flex}.burger{border:1px solid var(--line);cursor:pointer;width:46px;height:46px;color:var(--text);background:#0f172a0d;border-radius:14px;padding:0;display:none;position:relative}.burger span{background:currentColor;border-radius:2px;height:2px;transition:transform .45s cubic-bezier(.7,0,.2,1),opacity .25s,top .45s cubic-bezier(.7,0,.2,1);position:absolute;left:12px;right:12px}.burger span:first-child{top:16px}.burger span:nth-child(2){width:auto;top:22px}.burger span:nth-child(3){top:28px}.burger[aria-expanded=true]{color:var(--pri);border-color:#234fd780}.burger[aria-expanded=true] span:first-child{top:22px;transform:rotate(45deg)}.burger[aria-expanded=true] span:nth-child(2){opacity:0;transform:scaleX(0)}.burger[aria-expanded=true] span:nth-child(3){top:22px;transform:rotate(-45deg)}.burger:focus-visible,.mmenu a:focus-visible{outline:2px solid var(--pri);outline-offset:3px}.mmenu{z-index:49;padding:calc(var(--hh) + var(--safe-t) + 12px) max(24px,env(safe-area-inset-right,0px)) calc(28px + var(--safe-b)) max(24px,env(safe-area-inset-left,0px));overscroll-behavior:contain;clip-path:circle(0 at 39px 34px);visibility:hidden;background:radial-gradient(520px at 85% 12%,#234fd729,#0000 62%),radial-gradient(420px at 10% 95%,#234fd724,#0000 60%),#f7f8fbfe;flex-direction:column;justify-content:center;gap:28px;transition:clip-path .7s cubic-bezier(.77,0,.18,1),visibility 0s .7s;display:flex;position:fixed;inset:0;overflow-y:auto}.mmenu.open{clip-path:circle(150% at 39px 34px);visibility:visible;transition:clip-path .8s cubic-bezier(.77,0,.18,1),visibility}.mmenu nav{flex-direction:column;display:flex}.mmenu nav a{border-bottom:1px solid var(--line);opacity:0;justify-content:space-between;align-items:center;min-height:60px;padding:8px 4px;font-size:1.45rem;font-weight:800;transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1),color .2s;display:flex;transform:translateY(26px)}.mmenu nav a:after{content:"";border-left:2px solid var(--pri);border-bottom:2px solid var(--pri);opacity:.7;width:10px;height:10px;transform:rotate(45deg)}.mmenu nav a:active{color:var(--pri)}.mmenu .btn{opacity:0;justify-content:center;min-height:56px;font-size:1.05rem;transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(26px)}.mmenu.open nav a,.mmenu.open .btn{opacity:1;transition-delay:calc(var(--i,0) * 60ms + .25s);transform:none}.mmenu .mnote{color:var(--mute);text-align:center;opacity:0;font-size:.85rem;transition:opacity .5s .6s}.mmenu.open .mnote{opacity:1}html.menu-open,html.menu-open body{overflow:hidden}header.menu-open .nav{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000}.logo{align-items:center;gap:12px;font-size:1.25rem;font-weight:900;display:flex}.logo img{width:auto;height:38px;display:block}.links{color:var(--mute);gap:32px;font-weight:500;display:flex}@media (hover:hover){.links a:hover{color:var(--pri)}.links a:hover:after{transform:scaleX(1)}.logo:hover img{transform:rotate(8deg)scale(1.08)}.nav .btn:hover{transform:translateY(-2px)}}.nav .btn{min-height:44px;padding:10px 22px}.logo{min-height:44px}@media (max-width:1080px){.links{gap:22px}header.scrolled .links{gap:18px;padding-inline:14px}}@media (max-width:860px){header.scrolled .nav{border-radius:20px;height:58px;margin-top:10px}.links{display:none}.burger{display:block}:root{--hh:68px}.nav .btn{padding:10px 18px;font-size:.92rem}}@media (max-width:520px){.nav .btn{display:none}}@media (min-width:861px){.mmenu{display:none}}
section{padding:clamp(60px,9vw,110px) 0;position:relative}.eyebrow{color:var(--pri);letter-spacing:.5px;align-items:center;gap:10px;margin-bottom:12px;font-weight:700;display:flex}.eyebrow:before{content:"";background:var(--pri);width:34px;height:2px}h2{max-width:760px;font-size:clamp(1.9rem,4vw,3rem);font-weight:900;line-height:1.45}.sub{color:var(--mute);max-width:600px;margin-top:16px;font-size:1.05rem}.head{margin-bottom:clamp(32px,5vw,60px)}.note{color:#6b7488;margin-top:14px;font-size:.8rem}@keyframes fade{0%{opacity:0;transform:translateY(14px)}}.center{text-align:center}.center h2,.center .sub{margin-inline:auto}.center .eyebrow{justify-content:center}.center .eyebrow:before{display:none}
footer{border-top:1px solid var(--line);background:var(--bg2);padding:60px 0 30px}.fgrid{grid-template-columns:1.4fr .7fr 1fr 1fr;gap:40px;display:grid}.flinks a{align-items:center;min-height:32px;transition:color .25s;display:inline-flex}@media (hover:hover){.flinks a:hover{color:var(--pri)}}footer h4{color:var(--pri);margin-bottom:14px}footer p,footer li{color:var(--mute);font-size:.92rem}footer ul{list-style:none}footer li{margin-bottom:6px}footer a.tel{direction:ltr;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.copy{border-top:1px solid var(--line);color:#6b7488;text-align:center;margin-top:40px;padding-top:20px;font-size:.8rem}@media (max-width:960px){.fgrid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.fgrid{grid-template-columns:1fr}}.seal{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.seal a{display:inline-flex}.nz img{background:#fff;border-radius:12px}
.rv{opacity:0;transition:all 1s cubic-bezier(.2,.8,.2,1);transform:translateY(40px)}.rv.in{opacity:1;transform:none}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.num{font-feature-settings:"tnum"}
