@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-arabic-wght-normal.Cafbb7Zc.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-latin-ext-wght-normal.tDTa1Fj6.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-latin-wght-normal.BFexNX-K.woff2)format("woff2-variations");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}:root{color-scheme:dark;--ez-blue:#3563e9;--ez-blue-hover:#3f6cf0;--ez-blue-soft:#8eaeff;--turquoise:#3cc8bd;--turquoise-soft:#7fe0d6;--lapis:#1d2f6f;--gold:#d9b45a;--gold-soft:#ecd08f;--mark-blue:#3f6cf0;--mark-lapis:#1d2f6f;--mark-gold:#e8c672;--mark-turquoise:#3cc8bd;--bg:#15171c;--bg-deep:#101216;--surface:#1c1f26;--raised:#262a33;--overlay:#101216b8;--text:#e7e9ee;--text-2:#a2a9b7;--text-3:#6b7280;--text-on-accent:#fff;--text-link:var(--ez-blue-soft);--accent:var(--ez-blue);--accent-hover:var(--ez-blue-hover);--accent-soft:var(--ez-blue-soft);--success:#4cc38a;--warning:#f2b544;--danger:#ff8080;--success-text:var(--success);--warning-text:var(--warning);--caption-active:#ffd83d;--border:#ffffff14;--border-strong:#ffffff29;--pattern-ink:var(--gold);--pattern-opacity:.09;--focus-ring:0 0 0 3px #8eaeff8c;--shadow-sm:0 1px 2px #00000059;--shadow-md:0 8px 24px -8px #0000008c;--shadow-lg:0 24px 60px -20px #000000b3;--glow-accent:0 10px 40px -10px #3563e9a6;--hero-glow-1:#3563e947;--hero-glow-2:#3cc8bd29;--font-sans:"Vazirmatn Variable", "Vazirmatn", Tahoma, "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", Consolas, "Courier New", monospace;--fs-xs:.8125rem;--fs-sm:.9375rem;--fs-md:1.0625rem;--fs-lg:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-xl:clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--fs-2xl:clamp(1.75rem, 1.4rem + 1.6vw, 2.5rem);--fs-3xl:clamp(2.125rem, 1.5rem + 3vw, 3.75rem);--lh-tight:1.25;--lh-normal:1.65;--lh-relaxed:1.85;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:750;--fw-black:900;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--section-y:clamp(3.5rem, 2.5rem + 5vw, 7rem);--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--container:72rem;--container-narrow:46rem;--gutter:clamp(1rem, .6rem + 2vw, 2rem);--header-h:4rem;--ease:cubic-bezier(.2, .7, .2, 1);--dur-fast:.12s;--dur:.22s}:root[data-theme=light]{color-scheme:light;--ez-blue:#2a55d6;--ez-blue-hover:#2149c2;--ez-blue-soft:#2a55d6;--turquoise:#0d8a82;--turquoise-soft:#0b6f69;--lapis:#1d2f6f;--gold:#8a6516;--gold-soft:#9c7520;--bg:#f6f3ec;--bg-deep:#ece7dc;--surface:#fff;--raised:#efeae0;--overlay:#f6f3eccc;--text:#15171c;--text-2:#4a5160;--text-3:#878e9a;--text-link:#2a55d6;--caption-active:#ffd83d;--success-text:#1f7a50;--warning-text:#8f5d00;--danger:#c4283c;--border:#15171c1a;--border-strong:#15171c33;--pattern-ink:#1d2f6f;--pattern-opacity:.07;--focus-ring:0 0 0 3px #2a55d673;--shadow-sm:0 1px 2px #15171c14;--shadow-md:0 8px 24px -10px #15171c2e;--shadow-lg:0 24px 60px -24px #15171c40;--glow-accent:0 10px 30px -12px #2a55d68c;--hero-glow-1:#2a55d624;--hero-glow-2:#0d8a821f}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur:0s}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--header-h) + var(--space-4))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background-color:var(--bg);min-block-size:100dvh;color:var(--text);font-family:var(--font-sans);font-size:var(--fs-md);line-height:var(--lh-normal);font-weight:var(--fw-regular);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}:lang(fa) body,body:lang(fa){line-height:var(--lh-relaxed)}img,svg,video,picture{max-inline-size:100%;display:block}img{block-size:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{line-height:var(--lh-tight);font-weight:var(--fw-bold);text-wrap:balance}p{text-wrap:pretty}a{color:var(--text-link);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--text)}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}::selection{background:var(--accent);color:var(--text-on-accent)}ul[role=list],ol[role=list]{padding:0;list-style:none}.container{inline-size:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.container-narrow{inline-size:min(100% - 2 * var(--gutter), var(--container-narrow));margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ltr{direction:ltr;unicode-bidi:isolate}.mono{font-family:var(--font-mono);letter-spacing:.01em;font-size:.92em}[dir=rtl] .flip-rtl{transform:scaleX(-1)}.eyebrow{align-items:center;gap:var(--space-2);color:var(--gold);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:.02em;display:inline-flex}:lang(en) .eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-xs)}.text-gradient{background:linear-gradient(100deg, var(--accent-soft), var(--turquoise) 55%, var(--gold-soft));color:#0000;-webkit-background-clip:text;background-clip:text}[dir=rtl] .text-gradient{background-image:linear-gradient(260deg, var(--accent-soft), var(--turquoise) 55%, var(--gold-soft))}.skip-link{z-index:100;padding:var(--space-2) var(--space-4);background:var(--accent);color:var(--text-on-accent);border-radius:var(--radius-md);font-weight:var(--fw-semibold);text-decoration:none;position:absolute;inset-block-start:-10rem;inset-inline-start:var(--space-4)}.skip-link:focus{color:var(--text-on-accent);inset-block-start:var(--space-3)}.mark[data-astro-cid-am6ndzuy],.ezmark[data-astro-cid-qr54fbib]{flex:none}.wordmark[data-astro-cid-iwd2mrac]{color:var(--text);font-weight:var(--fw-bold);letter-spacing:-.01em;unicode-bidi:isolate;align-items:center;gap:.55em;line-height:1;display:inline-flex}.wordmark--sm[data-astro-cid-iwd2mrac]{font-size:1.15rem}.wordmark--md[data-astro-cid-iwd2mrac]{font-size:1.5rem}.wordmark--lg[data-astro-cid-iwd2mrac]{font-size:2rem}.wordmark__ez[data-astro-cid-iwd2mrac]{font-weight:var(--fw-black)}.wordmark__suffix[data-astro-cid-iwd2mrac]{font-weight:var(--fw-medium);color:var(--text-2)}.icon[data-astro-cid-ccg5yoga]{vertical-align:middle;flex:none;display:inline-block}.theme-toggle[data-astro-cid-l6lhmie6]{border-radius:var(--radius-pill);border:1px solid var(--border);block-size:2.75rem;inline-size:2.75rem;color:var(--text);transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;place-items:center;display:inline-grid}.theme-toggle[data-astro-cid-l6lhmie6]:hover{background:var(--raised);border-color:var(--border-strong)}.theme-toggle__icon[data-astro-cid-l6lhmie6]{grid-area:1/1;line-height:0}.theme-toggle__icon--moon[data-astro-cid-l6lhmie6],[data-theme=light] .theme-toggle__icon--sun[data-astro-cid-l6lhmie6]{display:none}[data-theme=light] .theme-toggle__icon--moon[data-astro-cid-l6lhmie6]{display:block}.lang-switch[data-astro-cid-l4evwy7q]{align-items:center;gap:var(--space-2);min-block-size:2.75rem;padding-inline:var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-semibold);transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);text-decoration:none;display:inline-flex}.lang-switch[data-astro-cid-l4evwy7q]:hover{background:var(--raised);border-color:var(--border-strong);color:var(--text)}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--overlay);backdrop-filter:saturate(140%)blur(14px);border-block-end:1px solid var(--border);position:sticky;inset-block-start:0}.site-header__inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-5);min-block-size:var(--header-h);display:flex}.site-header__brand[data-astro-cid-nen7h5rs]{border-radius:var(--radius-md);text-decoration:none;display:inline-flex}.site-nav[data-astro-cid-nen7h5rs]{margin-inline-start:var(--space-4);display:none}.site-nav__list[data-astro-cid-nen7h5rs]{gap:var(--space-1);display:flex}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-block-size:2.5rem;padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--text-2);font-weight:var(--fw-medium);font-size:var(--fs-sm);transition:color var(--dur) var(--ease), background-color var(--dur) var(--ease);align-items:center;text-decoration:none;display:inline-flex}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--text);background:var(--raised)}.site-header__tools[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.site-header__tools[data-astro-cid-nen7h5rs] .site-header__lang{display:none}.mobile-nav[data-astro-cid-nen7h5rs]{position:relative}.mobile-nav__toggle[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);border:1px solid var(--border);block-size:2.75rem;inline-size:2.75rem;color:var(--text);cursor:pointer;place-items:center;list-style:none;display:inline-grid}.mobile-nav__toggle[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mobile-nav__toggle[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{grid-area:1/1;line-height:0}.mobile-nav__close[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs][open] .mobile-nav__open[data-astro-cid-nen7h5rs]{display:none}.mobile-nav[data-astro-cid-nen7h5rs][open] .mobile-nav__close[data-astro-cid-nen7h5rs]{display:block}.mobile-nav__panel[data-astro-cid-nen7h5rs]{inline-size:min(18rem, calc(100vw - 2 * var(--gutter)));gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-lg);display:grid;position:absolute;inset-block-start:calc(100% + var(--space-3));inset-inline-end:0}.mobile-nav__panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{display:grid}.mobile-nav__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.lang-switch){justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:3rem;padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--text);font-weight:var(--fw-medium);text-decoration:none;display:flex}.mobile-nav__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.lang-switch):hover,.mobile-nav__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--raised)}.mobile-nav__panel[data-astro-cid-nen7h5rs] .mobile-nav__lang{justify-content:center}@media (width>=52rem){.site-nav[data-astro-cid-nen7h5rs]{display:block}.mobile-nav[data-astro-cid-nen7h5rs]{display:none}.site-header__tools[data-astro-cid-nen7h5rs] .site-header__lang{display:inline-flex}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--bg-deep);color:var(--text-2);font-size:var(--fs-sm);margin-block-start:auto}.site-footer__wrap[data-astro-cid-jo6i4kqk]{isolation:isolate;position:relative;overflow:hidden}.site-footer__inner[data-astro-cid-jo6i4kqk]{z-index:1;gap:var(--space-7);padding-block:var(--space-8) var(--space-6);display:grid;position:relative}@media (width>=48rem){.site-footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr 2fr}}.site-footer__brand[data-astro-cid-jo6i4kqk]{gap:var(--space-3);justify-items:start;display:grid}.site-footer__sig[data-astro-cid-jo6i4kqk]{opacity:.75;transition:opacity var(--dur) var(--ease);margin-block-start:var(--space-2);display:inline-block}.site-footer__sig[data-astro-cid-jo6i4kqk]:hover{opacity:1}.sig[data-astro-cid-jo6i4kqk]{block-size:auto;inline-size:148px}.sig--on-light[data-astro-cid-jo6i4kqk],[data-theme=light] .sig--on-dark[data-astro-cid-jo6i4kqk]{display:none}[data-theme=light] .sig--on-light[data-astro-cid-jo6i4kqk]{display:block}.site-footer__nav[data-astro-cid-jo6i4kqk]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.site-footer__heading[data-astro-cid-jo6i4kqk]{font-size:var(--fs-sm);color:var(--gold);font-weight:var(--fw-semibold);margin-block-end:var(--space-3)}.site-footer__nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-2);display:grid}.site-footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-1);color:var(--text-2);min-block-size:1.75rem;text-decoration:none;display:inline-flex}.site-footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}.site-footer__bottom[data-astro-cid-jo6i4kqk]{z-index:1;padding-block:var(--space-5);border-block-start:1px solid var(--border);font-size:var(--fs-xs);position:relative}body{flex-direction:column;display:flex}main[data-astro-cid-z4jru4n3]{flex:1}main[data-astro-cid-z4jru4n3]:focus{box-shadow:none;outline:none}.section[data-astro-cid-w6ymvdtg]{isolation:isolate;padding-block:var(--section-y);position:relative}.section--surface[data-astro-cid-w6ymvdtg]{background:var(--surface);border-block:1px solid var(--border)}.section--deep[data-astro-cid-w6ymvdtg]{background:var(--bg-deep)}.section__inner[data-astro-cid-w6ymvdtg]{z-index:1;position:relative}.section__header[data-astro-cid-w6ymvdtg]{gap:var(--space-3);max-inline-size:42rem;margin-block-end:var(--space-7);display:grid}.section--center[data-astro-cid-w6ymvdtg] .section__header[data-astro-cid-w6ymvdtg]{text-align:center;justify-items:center;margin-inline:auto}.section__title[data-astro-cid-w6ymvdtg]{font-size:var(--fs-2xl)}.section__lead[data-astro-cid-w6ymvdtg]{color:var(--text-2);font-size:var(--fs-lg)}.btn[data-astro-cid-ekguhzzh]{--btn-bg:var(--accent);--btn-bg-hover:var(--accent-hover);--btn-fg:var(--text-on-accent);--btn-border:transparent;justify-content:center;align-items:center;gap:var(--space-2);min-block-size:2.75rem;padding-block:var(--space-2);padding-inline:var(--space-5);border:1px solid var(--btn-border);border-radius:var(--radius-pill);background:var(--btn-bg);color:var(--btn-fg);font-weight:var(--fw-semibold);font-size:var(--fs-md);white-space:nowrap;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), transform var(--dur-fast) var(--ease), box-shadow var(--dur) var(--ease);line-height:1.2;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:hover{background:var(--btn-bg-hover);color:var(--btn-fg)}.btn[data-astro-cid-ekguhzzh]:active{transform:translateY(1px)}.btn[data-astro-cid-ekguhzzh]:focus-visible{border-radius:var(--radius-pill)}.btn[data-astro-cid-ekguhzzh][disabled]{cursor:not-allowed;opacity:.6}.btn--primary[data-astro-cid-ekguhzzh]{box-shadow:var(--glow-accent)}.btn--secondary[data-astro-cid-ekguhzzh]{--btn-bg:var(--raised);--btn-bg-hover:var(--surface);--btn-fg:var(--text);--btn-border:var(--border-strong)}.btn--secondary[data-astro-cid-ekguhzzh]:hover{--btn-border:var(--accent-soft)}.btn--ghost[data-astro-cid-ekguhzzh]{--btn-bg:transparent;--btn-bg-hover:var(--raised);--btn-fg:var(--text);--btn-border:var(--border)}.btn--gold[data-astro-cid-ekguhzzh]{--btn-bg:transparent;--btn-bg-hover:color-mix(in srgb, var(--gold) 14%, transparent);--btn-fg:var(--gold-soft);--btn-border:color-mix(in srgb, var(--gold) 55%, transparent)}.btn--sm[data-astro-cid-ekguhzzh]{min-block-size:2.25rem;padding-inline:var(--space-4);font-size:var(--fs-sm)}.btn--lg[data-astro-cid-ekguhzzh]{min-block-size:3.25rem;padding-inline:var(--space-6);font-size:var(--fs-lg)}.btn--block[data-astro-cid-ekguhzzh]{inline-size:100%;display:flex}.btn__label[data-astro-cid-ekguhzzh]{display:inline-block}
