@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f1d25eabcf1db66d-s.p.21se6xk6bxqs6.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3be67f396f7d45c3-s.10ayu6ka6csf1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ec8f59eafded4799-s.p.2avnhkksosb5d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn Fallback;src:local(Arial);ascent-override:101.87%;descent-override:53.36%;line-gap-override:0.0%;size-adjust:100.66%}.vazirmatn_4923e409-module__-AC7Kq__className{font-family:Vazirmatn,Vazirmatn Fallback;font-style:normal}.vazirmatn_4923e409-module__-AC7Kq__variable{--font-vazirmatn:"Vazirmatn", "Vazirmatn Fallback"}
@property --iv-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.iv-shell{isolation:isolate;background:var(--background);color:var(--foreground);position:relative;overflow:hidden}.iv-shell:before{content:"";z-index:-4;pointer-events:none;background:radial-gradient(120% 80% at 50% -20%,#facc1524,#0000 62%),radial-gradient(80% 60% at 100% 0,#38bdf81a,#0000 66%),radial-gradient(80% 60% at 0 30%,#bc188817,#0000 66%);position:absolute;inset:0}.iv-aurora,.iv-aurora-alt{z-index:-3;pointer-events:none;filter:blur(80px);will-change:transform;position:absolute}.iv-aurora{opacity:.55;background:radial-gradient(34% 52% at 18% 26%,#facc1580,#0000 70%),radial-gradient(30% 46% at 80% 16%,#38bdf84d,#0000 70%);height:80vh;animation:22s ease-in-out infinite ivDrift;inset:-30% -10% auto}.iv-aurora-alt{opacity:.4;background:radial-gradient(40% 55% at 60% 60%,#bc188866,#0000 70%),radial-gradient(35% 50% at 20% 40%,#fa943359,#0000 72%);width:80%;height:62vh;animation:26s ease-in-out infinite ivDriftAlt;bottom:-35%;right:-20%}.dark .iv-shell:before,.panel-dark .iv-shell:before{background:radial-gradient(120% 80% at 50% -20%,#facc151a,#0000 60%),radial-gradient(80% 60% at 100% 0,#38bdf817,#0000 66%),radial-gradient(80% 60% at 0 30%,#bc18881f,#0000 66%)}.dark .iv-aurora,.panel-dark .iv-aurora{opacity:.34}.dark .iv-aurora-alt,.panel-dark .iv-aurora-alt{opacity:.3}.iv-grid{z-index:-2;pointer-events:none;opacity:.5;background-image:linear-gradient(to right, var(--border) 1px, transparent 1px), linear-gradient(to bottom, var(--border) 1px, transparent 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 55% at 50% -4%,#000 12%,#0000 76%);mask-image:radial-gradient(72% 55% at 50% -4%,#000 12%,#0000 76%)}.iv-card{background:var(--card);border-radius:1.75rem;position:relative;box-shadow:0 40px 100px -52px #00000080,0 2px 10px -4px #00000014}.iv-card:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg, #ffffff8c, color-mix(in srgb, var(--border) 90%, transparent) 38%, color-mix(in srgb, var(--primary) 45%, transparent) 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.iv-card:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--primary) 85%, transparent), transparent);opacity:.75;height:1px;position:absolute;inset:0 12% auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.iv-card{background:color-mix(in srgb, var(--card) 80%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25)}}.dark .iv-card,.panel-dark .iv-card{box-shadow:0 44px 110px -50px #000000bf,0 0 0 1px #ffffff05}.iv-card-sm{border-radius:1.5rem}.iv-rail-track{background:color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:999px;height:2px;position:absolute;top:1.625rem;left:10%;right:10%}.iv-rail-fill{border-radius:inherit;background:linear-gradient(270deg,#f09433,#dc2743 55%,#bc1888);height:100%;transition:width .55s cubic-bezier(.22,1,.36,1);box-shadow:0 0 14px -2px #dc274399}.iv-node{z-index:1;border:1px solid var(--border);background-color:var(--card);width:2.75rem;height:2.75rem;color:var(--muted-foreground);border-radius:1rem;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.iv-node[data-state=done]{color:var(--foreground);background-image:linear-gradient(150deg,#10b98138,#10b9810f);border-color:#0000;box-shadow:0 10px 24px -14px #10b981b3}.dark .iv-node[data-state=done],.panel-dark .iv-node[data-state=done]{color:#6ee7b7;background-image:linear-gradient(150deg,#10b98152,#10b9811a);box-shadow:0 0 0 1px #10b98159}.iv-node[data-state=active]{border-color:color-mix(in srgb, var(--primary) 55%, transparent);color:var(--foreground);background-image:linear-gradient(150deg, color-mix(in srgb, var(--primary) 22%, transparent), color-mix(in srgb, var(--primary) 6%, transparent));box-shadow:0 0 0 5px color-mix(in srgb, var(--primary) 10%, transparent), 0 14px 30px -16px color-mix(in srgb, var(--primary) 80%, transparent)}.iv-node[data-state=active]:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--iv-angle), transparent 0 45%, color-mix(in srgb, var(--primary) 95%, transparent) 65%, transparent 88%);-webkit-mask-composite:xor;padding:1.5px;animation:2.8s linear infinite ivSpinAngle;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.iv-node-halo{z-index:0;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--primary) 26%, transparent), transparent 72%);border-radius:1.6rem;animation:5s ease-in-out infinite ivPulse;position:absolute;inset:-.9rem}.iv-grad-text{color:#0000;background-image:linear-gradient(100deg,#f59e0b,#dc2743 42%,#bc1888 70%,#7c3aed);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite alternate ivShimmer}.dark .iv-grad-text,.panel-dark .iv-grad-text{background-image:linear-gradient(100deg,#fde047,#fb7185 40%,#e879f9 72%,#7dd3fc);-webkit-background-clip:text;background-clip:text}.iv-eyebrow{letter-spacing:.18em;text-transform:uppercase}.iv-cta{color:#fff;background-image:linear-gradient(100deg,#f09433,#dc2743 52%,#bc1888);position:relative;overflow:hidden;box-shadow:0 20px 40px -20px #dc2743bf,inset 0 1px #ffffff4d}.iv-cta:hover:not(:disabled){filter:brightness(1.06)}.iv-cta:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:45%;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;transform:translate(-160%)skew(-14deg)}.iv-cta:hover:not(:disabled):after{transform:translate(260%)skew(-14deg)}.iv-chip{border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--card) 70%, transparent);color:var(--muted-foreground);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:11px;display:inline-flex}.iv-progress{background:color-mix(in srgb, var(--muted) 90%, transparent);height:3px}.iv-progress>span{background:linear-gradient(270deg,#f09433,#dc2743 60%,#bc1888);height:100%;transition:width .55s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 12px -1px #dc2743b3}.iv-orb{color:#b45309;background:linear-gradient(145deg,#facc153d,#facc150a);border:1px solid #facc1566;border-radius:1.25rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;box-shadow:0 14px 34px -14px #facc158c}.dark .iv-orb,.panel-dark .iv-orb{color:var(--primary)}.iv-orb-sm{width:2.25rem;height:2.25rem;box-shadow:none;border-radius:.85rem}.iv-ring{background:conic-gradient(from var(--iv-angle), transparent 0 40%, #facc15e6 62%, transparent 92%);pointer-events:none;border-radius:999px;animation:6s linear infinite ivSpinAngle;position:absolute;inset:-6px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.iv-spark{opacity:0;background:currentColor;border-radius:999px;width:.35rem;height:.35rem;animation:2.8s ease-in-out infinite ivSpark;position:absolute}@keyframes ivDrift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-26px)scale(1.08)}}@keyframes ivDriftAlt{0%,to{transform:translate(0,0)scale(1.02)}50%{transform:translate(24px,-18px)scale(1.1)}}@keyframes ivPulse{0%,to{opacity:.45}50%{opacity:.85}}@keyframes ivShimmer{0%{background-position:0%}to{background-position:100%}}@keyframes ivSpinAngle{to{--iv-angle:360deg}}@keyframes ivStepIn{0%{opacity:0;transform:translateY(16px)scale(.995)}to{opacity:1;transform:none}}.iv-step{animation:.42s cubic-bezier(.22,1,.36,1) both ivStepIn}@keyframes ivRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.iv-rise{animation:.6s cubic-bezier(.22,1,.36,1) both ivRise}.iv-rise-1{animation-delay:60ms}.iv-rise-2{animation-delay:.14s}.iv-rise-3{animation-delay:.22s}@keyframes ivPop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.07)}to{opacity:1;transform:scale(1)}}.iv-pop{animation:.55s cubic-bezier(.22,1,.36,1) both ivPop}@keyframes ivSpark{0%,to{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1.15)}}@keyframes ivSheen{0%{background-position:-120% 0}to{background-position:220% 0}}.iv-sheen{background-image:linear-gradient(90deg,#0000,#facc15bf,#0000);background-repeat:no-repeat;background-size:45% 100%;animation:1.5s linear infinite ivSheen}@keyframes ivCheck{0%{opacity:0;transform:scale(.4)rotate(-14deg)}to{opacity:1;transform:none}}.iv-check{animation:.45s cubic-bezier(.22,1,.36,1) both ivCheck}@media (prefers-reduced-motion:reduce){.iv-aurora,.iv-aurora-alt,.iv-node[data-state=active]:before,.iv-node-halo,.iv-grad-text,.iv-ring,.iv-spark,.iv-step,.iv-rise,.iv-pop,.iv-sheen,.iv-check,.iv-cta:after{animation:none!important}}
