@font-face{font-family:Bahij Yekan;src:url(/fonts/BahijYekan-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Bahij Yekan;src:url(/fonts/BahijYekan-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--color-brand:#8cc345;--color-brand-strong:#016a37;--color-brand-ink:#2f532e;--color-brand-surface:#8cc34547;--color-accent:#9c7953;--color-accent-ink:#6f5539;--color-accent-surface:#f3efe6;--color-secondary:#4054b2;--color-secondary-ink:#1c244b;--color-secondary-surface:#4054b21a;--color-text:#54595f;--color-heading:#1f385a;--color-heading-soft:#324a6d;--color-link:#1f385a;--color-muted:#757575;--color-surface:#fff;--color-surface-muted:#f7fafc;--color-surface-sunken:#edf2f7;--color-border:#e6ebf2;--color-border-strong:#c9d4e2;--color-surface-soft:#f5f5f5;--color-surface-zebra:#fafafa;--color-input-border:#d6d5d5;--color-icon-muted:#c8d5dc;--color-icon-well:#718096;--color-hero-text:#e6ebf2;--color-card-border:#23a455;--color-card-border-soft:#1f385a1f;--color-ink:#10161d;--color-ink-soft:#222c37;--color-ink-line:#31414f;--color-danger:#b72126;--color-danger-surface:#b7212614;--color-success:#23a455;--color-success-surface:#d4e9d6;--color-focus:#8cc345;--font-body:"Bahij Yekan",sans-serif;--font-display:"Bahij Yekan",sans-serif;--font-display-bold:"Bahij Yekan",sans-serif;--font-latin:"Bahij Yekan",sans-serif;--font-mono:ui-monospace,"Cascadia Code",Consolas,monospace;--font-ui:"Bahij Yekan",sans-serif;--image-xxs:48px;--image-xs:80px;--image-sm:120px;--image-md:240px;--image-lg:420px;--text-root:16px;--text-xs:.875rem;--text-sm:.9375rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.875rem;--text-3xl:2.25rem;--text-4xl:2.5rem;--leading-body:1.8;--leading-loose:2.2;--leading-tight:1.35;--leading-none:1.1;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--hero-height:250px;--hero-title:1.65rem;--hero-sub:1.05rem;--hero-btn:.95rem;--hero-btn-pad:13px 24px;--hero-pad-x:24px;--hero-copy-width:100%;--hero-dot-clear:30px;--hero-dot-bottom:10px;--hero-scrim:#00000014;--hero-text-shadow:0 0 10px #000000c7;--hero-btn-hover:#02010130;--hero-dot:#f3efe691;--hero-dot-active:#6a72ab;--hero-dot-size:9px;--page-hero-scrim:#0009;--page-hero-text-shadow:0 1px 1px #000000b3,0 2px 10px #0000008c,0 10px 30px #0006;--page-hero-title:30px;--page-hero-sub:18px;--page-hero-pad-top:34px;--page-hero-pad-bottom:80px;--page-hero-wave:64px;--wave-mid:60px;--wave-tall:90px;--cta-height:260px;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-none:0;--radius-sm:10px;--radius-md:15px;--radius-lg:15px;--radius-pill:999px;--shadow-none:none;--shadow-sm:none;--shadow-card:none;--shadow-card-hover:none;--shadow-lg:none;--container:1140px;--container-wide:1286px;--container-narrow:1024px;--container-header:1440px;--container-pad-x:20px;--header-height:64px;--bp-sm:480px;--bp-md:750px;--bp-lg:1024px;--bp-xl:1440px;--z-header:100;--z-overlay:200;--z-modal:300}@media (width>=751px){:root{--header-height:72px;--hero-height:500px;--hero-title:3.3rem;--hero-sub:2.1rem;--hero-btn:1.2rem;--hero-btn-pad:9px 26px;--hero-pad-x:300px 0;--hero-copy-width:57%;--hero-dot-clear:0px;--hero-dot-bottom:16px;--hero-dot-size:16px;--page-hero-title:55px;--page-hero-sub:23px;--page-hero-pad-top:70px;--page-hero-pad-bottom:296px;--page-hero-wave:130px;--wave-mid:154px;--wave-tall:300px;--cta-height:500px}}@media (width>=1440px){:root{--header-height:82px}}*,:after,:before{box-sizing:border-box}html{font-family:var(--font-body);font-size:var(--text-root);line-height:var(--leading-body);color:var(--color-text);background:var(--color-surface);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;direction:rtl}[lang=en]{font-family:var(--font-latin);direction:ltr}body{min-height:100dvh;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--color-heading);margin:0}ol,p,ul{margin:0}canvas,img,picture,svg,video{max-width:100%;height:auto;display:block}a{color:var(--color-link);text-decoration:none;transition:color .3s}a:hover{color:var(--color-brand)}button{font:inherit;color:inherit;cursor:pointer}table{border-collapse:collapse}::selection{background:var(--color-brand);color:#fff}.lat,.latin,[lang=en] :not([lang]){font-family:var(--font-latin)}.lat,.latin{unicode-bidi:-webkit-isolate;direction:ltr;unicode-bidi:isolate;display:inline-block}.sb::-webkit-scrollbar{width:9px;height:9px}.sb::-webkit-scrollbar-thumb{background:#c3ccd6;border-radius:9px}.sb::-webkit-scrollbar-track{background:0 0}.card{transition:border-color .3s}.card:hover{border-color:var(--color-brand)!important}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-sm)}[data-hide-on~=mobile]{display:none}@media (width>=751px){[data-hide-on~=mobile]{display:revert}[data-hide-on~=tablet]{display:none}}@media (width>=1024px){[data-hide-on~=tablet]{display:revert}[data-hide-on~=desktop]{display:none}}.container{width:100%;max-width:var(--container);padding-inline:var(--container-pad-x);margin-inline:auto}.container[data-width=wide]{max-width:var(--container-wide)}.container[data-width=narrow]{max-width:var(--container-narrow)}.container[data-width=header]{max-width:var(--container-header)}.container[data-width=full]{max-width:none}.btn{font-family:var(--font-display-bold);font-size:1.1rem;font-weight:var(--weight-regular);line-height:var(--leading-body);color:var(--color-heading);background:var(--color-surface-muted);border:1px solid var(--color-surface-sunken);border-radius:var(--radius-md);cursor:pointer;text-align:center;white-space:nowrap;padding:15px 23px;transition:background .3s,border-color .3s,color .3s;display:inline-block}.btn:focus-visible,.btn:hover{background:var(--color-surface);border-color:var(--color-brand);color:var(--color-heading)}.btn[data-size=sm]{padding:10px 18px;font-size:1.05rem}.btn[data-size=xs]{padding:9px 17px;font-size:1rem}.btn[data-variant=primary],.btn[data-variant=primary]:focus-visible,.btn[data-variant=primary]:hover{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-heading)}.btn[data-variant=outline]{color:var(--color-surface);border:.1rem solid var(--color-surface);background:0 0;padding:9px 26px;font-weight:300}.btn[data-variant=outline]:focus-visible,.btn[data-variant=outline]:hover{background:var(--hero-btn-hover);color:var(--color-surface);border-color:var(--color-surface)}.chip{font-size:15px;line-height:var(--leading-body);color:var(--color-heading);background:var(--color-brand-surface);border-radius:var(--radius-md);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.chip[data-variant=secondary]{background:var(--color-secondary);color:var(--color-surface)}.chip[data-variant=outline]{background:var(--color-surface-muted);border:1px solid var(--color-surface-sunken)}.chip[data-size=xs]{padding:2px 8px;font-size:14px}.tableCard{-webkit-overflow-scrolling:touch;border:1px solid var(--color-card-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);overflow-x:auto}.tableCard,.tableCard table{background:var(--color-surface)}.tableCard table{border-collapse:collapse;width:100%;min-width:440px;box-shadow:none;border:0;border-radius:0;font-size:1rem;display:table}.tableCard table td,.tableCard table th{border:0;border-top:1px solid var(--color-surface-sunken)}.tableCard caption{caption-side:top;text-align:start;font-family:var(--font-display);font-weight:var(--weight-semibold);color:var(--color-heading);padding:12px 18px}.tableCard td,.tableCard th{text-align:start;border:0;border-top:1px solid var(--color-surface-sunken);color:var(--color-text);vertical-align:top;padding:12px 18px}.tableCard thead td,.tableCard thead th,.tableCard tr:first-child th:only-child{background:var(--color-heading);color:var(--color-surface);font-family:var(--font-display);font-size:15px;font-weight:var(--weight-semibold);white-space:nowrap;border-top:0;padding:14px 18px}.tableCard tbody td:first-child,.tableCard tbody th{color:var(--color-heading);font-weight:var(--weight-regular)}.tableCard tbody tr:nth-child(2n){background:var(--color-surface-zebra)}.tableCard td[rowspan]{vertical-align:middle;color:var(--color-heading)}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:36px;display:flex}.pager>a,.pager>button,.pager>span{border-radius:var(--radius-md);border:1px solid var(--color-surface-sunken);background:var(--color-surface-muted);min-width:38px;height:38px;font:inherit;color:var(--color-heading);cursor:pointer;place-items:center;padding:0 6px;font-size:15px;display:grid}.pager>[aria-current=page]{background:var(--color-brand);border-color:var(--color-brand);font-weight:var(--weight-semibold)}.pager>.pagerEllipsis{color:var(--color-muted);cursor:default;background:0 0;border:0}.pager>.pagerNext{font-family:var(--font-display-bold);padding:0 14px}.sectionTitle{font-family:var(--font-display);font-size:1.8rem;font-weight:var(--weight-semibold);color:var(--color-heading);text-wrap:pretty}.sectionTitle[data-size=lg]{font-size:2.4rem}.crumbs{color:var(--color-muted);font-size:15px}.crumbs a{color:inherit}.crumbs a:hover{color:var(--color-brand)}.crumbs [aria-current=page]{color:var(--color-heading)}.crumbs .sep{opacity:.5;margin-inline:4px}.crumbStrip{background:var(--color-surface-soft);border-bottom:1px solid var(--color-surface-sunken)}.crumbStrip .crumbs{padding-block:15px}.icon{flex:none;display:inline-flex}.icon svg{fill:currentColor;width:1em;height:1em;display:block}.skip-link{z-index:var(--z-modal);padding:var(--space-2)var(--space-4);background:var(--color-heading);color:var(--color-surface);border-radius:var(--radius-sm);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.skip-link:focus{transform:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rich{line-height:var(--leading-body)}.rich>*+*{-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4)}.rich h2{font-size:var(--text-2xl);-webkit-margin-before:var(--space-8);margin-block-start:var(--space-8)}.rich h3{font-size:var(--text-xl);-webkit-margin-before:var(--space-6);margin-block-start:var(--space-6)}.rich h4{font-size:var(--text-lg)}.rich h4,.rich h5,.rich h6{-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5)}.rich h5,.rich h6{font-size:var(--text-md)}.rich ol,.rich ul{-webkit-padding-start:var(--space-6);padding-inline-start:var(--space-6)}.rich li+li{-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2)}.rich a{color:var(--color-brand-ink);text-underline-offset:3px;text-decoration:underline}.rich img{border-radius:var(--radius-md);margin-inline:auto}.rich blockquote{-webkit-border-start:4px solid var(--color-brand);border-inline-start:4px solid var(--color-brand);-webkit-padding-start:var(--space-4);color:var(--color-muted);padding-inline-start:var(--space-4)}.rich figure{margin:0}.rich table{border-collapse:collapse;width:100%;font-size:var(--text-sm);display:block;overflow-x:auto}.rich td,.rich th{border:1px solid var(--color-border);padding:var(--space-2)var(--space-3);text-align:start}.rich .tableCard table{border:0;display:table}.rich .tableCard td,.rich .tableCard th{border:0;border-top:1px solid var(--color-surface-sunken);padding:12px 18px}.rich iframe{aspect-ratio:16/9;border:0;max-width:100%;height:auto}.tableWrap{-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.dataTable{border-collapse:collapse;width:100%;font-size:var(--text-sm);min-width:32rem}.dataTable td,.dataTable th{padding:var(--space-3)var(--space-4);text-align:start;-webkit-border-after:1px solid var(--color-border);border-block-end:1px solid var(--color-border)}.dataTable thead th{background:var(--color-surface-sunken);font-weight:var(--weight-bold);white-space:nowrap}.dataTable tbody tr:last-child td,.dataTable tbody tr:last-child th{-webkit-border-after:0;border-block-end:0}.dataTable tbody tr:nth-child(2n){background:var(--color-surface-muted)}