:root,[data-theme=light]{--anam-ink:#071714;--anam-deep-green:#002f2b;--anam-primary-green:#004f46;--anam-mint:#a9e7d8;--anam-bone:#f4eee4;--anam-coral:#ff7958;--anam-paper:#fbfaf7;--anam-line:#d8d2c8;--anam-green-hover:#003d36;--anam-coral-hover:#ff6340;--anam-coral-press:#e8532f;--anam-coral-ink:#b3401f;--anam-mint-soft:#ddf4ee;--anam-mint-hover:#c3efe4;--anam-bone-hover:#ece4d7;--anam-deep-raised:#003a35;--anam-deep-tint:#0a5a50;--surface-page:var(--anam-paper);--surface-alt:var(--anam-bone);--surface-field:#fff;--surface-hover:var(--anam-bone-hover);--header-solid:var(--anam-bone);--text-primary:var(--anam-ink);--text-secondary:#4a5c57;--text-accent:var(--anam-primary-green);--text-inverse:var(--anam-paper);--signal:var(--anam-coral);--signal-hover:var(--anam-coral-hover);--signal-press:var(--anam-coral-press);--on-signal:var(--anam-ink);--signal-ink:var(--anam-coral-ink);--action:var(--anam-primary-green);--action-hover:var(--anam-green-hover);--on-action:var(--anam-paper);--highlight:var(--anam-mint-soft);--on-highlight:var(--anam-primary-green);--border-subtle:var(--anam-line);--border-control:#8c857a;--focus-ring:var(--anam-primary-green);--success:#1e7a4c;--success-soft:#e3f1e8;--warning:#9a5b00;--warning-soft:#f8ebd3;--error:#b42318;--error-soft:#fbe4e1;--info:#1d5d86;--info-soft:#e1ecf4;--shadow-sm:0 1px 2px #0717140f;--shadow-md:0 12px 32px -8px #07171424;--shadow-lg:0 24px 64px -16px #07171438}[data-theme=deep]{--surface-page:var(--anam-deep-green);--surface-alt:var(--anam-primary-green);--surface-field:var(--anam-deep-raised);--surface-hover:var(--anam-deep-tint);--header-solid:var(--anam-deep-green);--text-primary:var(--anam-bone);--text-secondary:#9dbdb4;--text-accent:var(--anam-mint);--text-inverse:var(--anam-ink);--signal:var(--anam-coral);--signal-hover:var(--anam-coral-hover);--signal-press:var(--anam-coral-press);--on-signal:var(--anam-ink);--signal-ink:var(--anam-coral);--action:var(--anam-mint);--action-hover:var(--anam-mint-hover);--on-action:var(--anam-ink);--highlight:var(--anam-deep-tint);--on-highlight:var(--anam-mint);--border-subtle:#24504a;--border-control:#7fa9a1;--focus-ring:var(--anam-mint);--success:#8fd9b0;--success-soft:var(--anam-deep-raised);--warning:#f5c26b;--warning-soft:var(--anam-deep-raised);--error:#ffa99e;--error-soft:var(--anam-deep-raised);--info:#9cc8e8;--info-soft:var(--anam-deep-raised);--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 12px 32px -8px #00000073;--shadow-lg:0 24px 64px -16px #0000008c}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--container-max:1280px;--gutter-mobile:16px;--gutter-tablet:32px;--gutter-desktop:48px;--section-y:128px;--section-y-mobile:64px;--measure:70ch;--header-height:72px;--bp-tablet:640px;--bp-desktop:1024px;--bp-wide:1440px;--duration-micro:.1s;--duration-fast:.2s;--duration-base:.3s;--duration-medium:.4s;--duration-reveal:.7s;--duration-loop:1s;--stagger:50ms;--autoplay-interval:6s;--ticker-duration:40s;--ease-out:cubic-bezier(.2, 1, .4, 1);--ease-enter:cubic-bezier(0, 0, .4, 1);--ease-exit:cubic-bezier(.5, 0, 1, 1);--ease-exit-emphasized:cubic-bezier(.7, 0, .84, 0);--ease-balanced:cubic-bezier(.4, 0, .6, 1);--ease-balanced-emphasized:cubic-bezier(.8, 0, .2, 1);--ease-scroll:cubic-bezier(0, 0, .66, 1);--z-header:100;--z-overlay:200;--z-toast:300;--scroll-lerp:.1;--scroll-parallax:10vh;--scroll-rise-near:40px;--scroll-rise-far:80px;--scroll-headline-start:.15;--scroll-headline-span:.12;--scroll-expand-x:.8;--scroll-expand-y:.9;--scroll-media-far:6vh;--scroll-media-near:14vh;--scroll-text-start:.25;--scroll-text-span:.4;--font-fa:"Vazirmatn", "Inter", system-ui, sans-serif;--font-en:"Inter", "Vazirmatn", system-ui, sans-serif}.fa-display{font-family:var(--font-fa);font-size:72px;font-weight:800;line-height:1.3}.fa-h1{font-family:var(--font-fa);font-size:48px;font-weight:700;line-height:1.35}.fa-h2{font-family:var(--font-fa);font-size:36px;font-weight:700;line-height:1.4}.fa-h3{font-family:var(--font-fa);font-size:24px;font-weight:600;line-height:1.5}.fa-body-lg{font-family:var(--font-fa);font-size:20px;font-weight:400;line-height:1.9}.fa-body{font-family:var(--font-fa);font-size:16px;font-weight:400;line-height:1.9}.fa-small{font-family:var(--font-fa);font-size:14px;font-weight:400;line-height:1.8}.fa-caption{font-family:var(--font-fa);font-size:12px;font-weight:500;line-height:1.7}.en-display{font-family:var(--font-en);letter-spacing:-.02em;font-size:72px;font-weight:800;line-height:1.05}.en-h1{font-family:var(--font-en);letter-spacing:-.02em;font-size:48px;font-weight:700;line-height:1.1}.en-h2{font-family:var(--font-en);font-size:36px;font-weight:700;line-height:1.15}.en-h3{font-family:var(--font-en);font-size:24px;font-weight:600;line-height:1.3}.en-body-lg{font-family:var(--font-en);font-size:20px;font-weight:400;line-height:1.6}.en-body{font-family:var(--font-en);font-size:16px;font-weight:400;line-height:1.6}.en-small{font-family:var(--font-en);font-size:14px;font-weight:400;line-height:1.5}.en-caption{font-family:var(--font-en);letter-spacing:.06em;font-size:12px;font-weight:500;line-height:1.4}@font-face{font-family:Vazirmatn;src:url(../media/Vazirmatn-Variable.1ig6izbe_mqxl.woff2)format("woff2"),url(../media/Vazirmatn-Variable.04qlbgy4m5m5g.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+AB,U+BB,U+D7,U+6??,U+750-77F,U+200C-200F,U+2010-2027,U+2039-203A,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Inter;src:url(../media/Inter-Variable.32w0-d6o_e6e5.woff2)format("woff2"),url(../media/Inter-Variable.2la4dbfrngu72.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap;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}
.an-display{letter-spacing:-.02em;font-size:clamp(40px,3.54vw + 26.725px,72px);font-weight:800;line-height:1.05}.an-display:lang(fa){letter-spacing:0;line-height:1.3}.an-h1{letter-spacing:-.02em;font-size:clamp(32px,1.77vw + 25.3625px,48px);font-weight:700;line-height:1.1}.an-h1:lang(fa){letter-spacing:0;line-height:1.35}.an-h2{letter-spacing:-.01em;font-size:clamp(28px,.88vw + 24.7px,36px);font-weight:700;line-height:1.15}.an-h2:lang(fa){letter-spacing:0;line-height:1.4}.an-h3{letter-spacing:0;font-size:clamp(20px,.44vw + 18.35px,24px);font-weight:600;line-height:1.3}.an-h3:lang(fa){letter-spacing:0;line-height:1.5}.an-body-lg{letter-spacing:0;font-size:clamp(18px,.22vw + 17.175px,20px);font-weight:400;line-height:1.6}.an-body-lg:lang(fa){letter-spacing:0;line-height:1.9}.an-body{letter-spacing:0;font-size:16px;font-weight:400;line-height:1.6}.an-body:lang(fa){letter-spacing:0;line-height:1.9}.an-small{letter-spacing:0;font-size:14px;font-weight:400;line-height:1.5}.an-small:lang(fa){letter-spacing:0;line-height:1.8}.an-caption{letter-spacing:.06em;font-size:12px;font-weight:500;line-height:1.4}.an-caption:lang(fa){letter-spacing:0;line-height:1.7}.an-caption:lang(en){text-transform:uppercase}.an-root h1,.an-root h2,.an-root h3{text-wrap:balance}.an-root p{text-wrap:pretty}.an-root,.an-root *,.an-root :before,.an-root :after{box-sizing:border-box}.an-root{font-family:var(--font-en);color:var(--text-primary);background:var(--surface-page);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}.an-root:lang(fa){font-family:var(--font-fa);line-height:1.9}.an-root :lang(en){font-family:var(--font-en)}.an-root :lang(fa){font-family:var(--font-fa)}.an-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.an-root a:not([class]){color:var(--text-accent)}.an-num{font-variant-numeric:tabular-nums}.an-section{background:var(--surface-page);color:var(--text-primary);padding-block:var(--section-y-mobile)}.an-section--alt{background:var(--surface-alt)}@media (min-width:1024px){.an-section{padding-block:var(--section-y)}}.an-section--compact{padding-block:var(--space-12)}.an-container{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter-desktop));padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:640px){.an-container{padding-inline:var(--gutter-tablet)}}@media (min-width:1024px){.an-container{padding-inline:var(--gutter-desktop)}}.an-measure{max-width:var(--measure)}.an-muted{color:var(--text-secondary)}.an-icon{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}.an-icon--dir:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.an-btn{--an-btn-bg:var(--signal);--an-btn-fg:var(--on-signal);--an-btn-bd:transparent;justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-6);border:1.5px solid var(--an-btn-bd);border-radius:var(--radius-md);background:var(--an-btn-bg);color:var(--an-btn-fg);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.an-btn:hover{--an-btn-bg:var(--signal-hover)}.an-btn:active{--an-btn-bg:var(--signal-press);transform:translateY(1px)}.an-btn:hover .an-icon--dir{transform:translate(3px)}.an-btn:hover .an-icon--dir:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(3px)}.an-btn .an-icon--dir{transition:transform var(--duration-fast) var(--ease-out)}.an-btn--secondary{--an-btn-bg:var(--action);--an-btn-fg:var(--on-action)}.an-btn--secondary:hover,.an-btn--secondary:active{--an-btn-bg:var(--action-hover)}.an-btn--outline{--an-btn-bg:transparent;--an-btn-fg:var(--text-primary);--an-btn-bd:var(--border-control)}.an-btn--outline:hover,.an-btn--outline:active{--an-btn-bg:var(--surface-hover)}.an-btn--text{--an-btn-bg:transparent;--an-btn-fg:var(--text-accent);padding-inline:var(--space-3)}.an-btn--text:hover,.an-btn--text:active{--an-btn-bg:var(--surface-hover)}.an-btn--sm{min-height:40px;padding:var(--space-2) var(--space-4);font-size:14px}.an-btn--lg{min-height:56px;padding:var(--space-4) var(--space-8);font-size:18px}.an-btn--block{width:100%}.an-btn[disabled],.an-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.an-btn[disabled]:hover{--an-btn-bg:var(--signal)}.an-btn--secondary[disabled]:hover{--an-btn-bg:var(--action)}.an-btn--outline[disabled]:hover,.an-btn--text[disabled]:hover{--an-btn-bg:transparent}.an-btn[aria-busy=true]{color:#0000;cursor:progress}.an-btn[aria-busy=true]>:not(.an-spinner){visibility:hidden}.an-btn .an-spinner{color:var(--an-btn-fg);margin:auto;position:absolute;inset:0}.an-spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite an-spin}@keyframes an-spin{to{transform:rotate(360deg)}}.an-link{align-items:center;gap:var(--space-1);color:var(--text-accent);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color var(--duration-fast) var(--ease-out);font-weight:600;display:inline-flex}.an-link:hover{text-decoration-color:currentColor}.an-tag{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--highlight);color:var(--on-highlight);font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.an-tag--outline{box-shadow:inset 0 0 0 1px var(--border-control);color:var(--text-secondary);background:0 0}.an-tag--signal{background:var(--signal);color:var(--on-signal)}.an-sh{gap:var(--space-4);flex-direction:column;max-width:46rem;display:flex}.an-sh--center{text-align:center;align-items:center;margin-inline:auto}.an-eyebrow{align-items:center;gap:var(--space-2);color:var(--text-accent);font-size:14px;font-weight:600;display:inline-flex}.an-eyebrow:before{content:"";background:var(--signal);border-radius:1px;width:24px;height:2px}.an-sh__title{margin:0}.an-sh__lead{color:var(--text-secondary);margin:0}.an-header{z-index:var(--z-header);height:var(--header-height);color:var(--text-primary);transition:background-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);background:0 0;position:sticky;top:0}.an-header--solid{background:var(--header-solid);box-shadow:var(--shadow-sm)}.an-header__in{align-items:center;gap:var(--space-8);height:100%;display:flex}.an-header__logo{flex:none;height:40px;display:block}.an-header__logo img{width:auto;height:100%;display:block}.an-header__nav{gap:var(--space-1);margin-inline-start:auto;display:none}.an-header__nav a{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text-primary);transition:background-color var(--duration-fast) var(--ease-out);font-size:15px;font-weight:500;text-decoration:none;position:relative}.an-header__nav a:hover{background:var(--surface-hover)}.an-header__nav a[aria-current]{color:var(--text-accent)}.an-header__nav a[aria-current]:after{content:"";inset-inline:var(--space-3);background:var(--signal);border-radius:1px;height:2px;position:absolute;bottom:2px}.an-header__end{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.an-header__nav+.an-header__end{margin-inline-start:0}.an-header__menu{display:inline-flex}@media (min-width:1024px){.an-header__nav{display:flex}.an-header__menu{display:none}}.an-header__cta-sm{display:inline-flex}.an-header__lang{display:contents}.an-mobile-menu{inset-inline:var(--space-4);top:calc(var(--header-height) + var(--space-2));padding:var(--space-2);background:var(--surface-page);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-overlay);flex-direction:column;display:flex;position:absolute}.an-mobile-menu nav{flex-direction:column;display:flex}.an-mobile-menu__lang{margin-top:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-2);border-top:1px solid var(--border-subtle);display:none}.an-mobile-menu a{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--text-primary);font-weight:500;text-decoration:none}.an-mobile-menu a:hover{background:var(--surface-hover)}@media (max-width:479px){.an-header__in{gap:var(--space-4)}.an-header__cta-sm .an-btn__label{font-size:14px}.an-header__lang--collapse{display:none}.an-mobile-menu__lang{display:flex}}.an-lang{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--border-subtle);padding:2px;display:inline-flex}.an-lang button{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:40px;padding:6px 10px;font-size:13px;font-weight:600}.an-lang button[aria-pressed=true]{background:var(--action);color:var(--on-action)}.an-crumbs ol{align-items:center;gap:var(--space-2);color:var(--text-secondary);flex-wrap:wrap;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.an-crumbs li{align-items:center;gap:var(--space-2);display:inline-flex}.an-crumbs a{color:var(--text-secondary);text-decoration:none}.an-crumbs a:hover{color:var(--text-accent);text-decoration:underline}.an-crumbs [aria-current]{color:var(--text-primary);font-weight:500}.an-footer{background:var(--surface-page);color:var(--text-primary);padding-block:var(--space-12) var(--space-8)}.an-footer__top{justify-content:space-between;align-items:flex-start;gap:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.an-footer__logo{height:48px}.an-footer__links{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.an-footer__links a{color:var(--text-secondary);font-size:14px;text-decoration:none}.an-footer__links a:hover{color:var(--text-primary);text-decoration:underline}.an-footer__bottom{justify-content:space-between;gap:var(--space-4);padding-top:var(--space-6);color:var(--text-secondary);flex-wrap:wrap;font-size:14px;display:flex}.an-hero{background:var(--surface-page);color:var(--text-primary);padding-block:var(--space-16) var(--space-24);position:relative;overflow:hidden}.an-hero__grid{gap:var(--space-12);align-items:center;display:grid}@media (min-width:1024px){.an-hero__grid--media{grid-template-columns:7fr 5fr}.an-hero{padding-block:var(--space-24) var(--space-32)}}.an-hero__copy{gap:var(--space-6);flex-direction:column;display:flex}.an-hero__title{margin:0}.an-hero__title em{color:var(--text-accent);font-style:normal}.an-hero__lead{color:var(--text-secondary);max-width:36rem;margin:0}.an-hero__actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.an-hero__media{border-radius:var(--radius-lg);aspect-ratio:4/5;background:var(--surface-alt);overflow:hidden}.an-hero__media img,.an-hero__media video{object-fit:cover;width:100%;height:100%;display:block}.an-hero__media:has(>.an-media){aspect-ratio:auto;background:0 0;border-radius:0;overflow:visible}.an-hero__media>.an-media img{height:100%}.an-card{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-alt);border:1px solid var(--border-subtle);color:var(--text-primary);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative}@media (min-width:1024px){.an-card{padding:var(--space-8)}}.an-card--on-alt{background:var(--surface-page)}a.an-card:hover,.an-card--interactive:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.an-card__index{color:var(--signal-ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.an-card__icon{border-radius:var(--radius-md);background:var(--highlight);width:48px;height:48px;color:var(--on-highlight);place-items:center;font-size:20px;display:grid}.an-card__title{margin:0}.an-card__body{color:var(--text-secondary);margin:0}.an-card__foot{padding-top:var(--space-3);align-items:center;gap:var(--space-2);color:var(--text-accent);margin-top:auto;font-weight:600;display:flex}.an-card__foot .an-icon--dir{transition:transform var(--duration-fast) var(--ease-out)}a.an-card:hover .an-card__foot .an-icon--dir{transform:translate(4px)}a.an-card:hover .an-card__foot .an-icon--dir:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(4px)}.an-card--path{border-top:0;overflow:hidden}.an-card--path:before{content:"";inset-inline:0;background:var(--action);height:4px;position:absolute;top:0}.an-card--path:hover:before{background:var(--signal)}.an-card-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}@media (min-width:1024px){.an-card-grid{gap:var(--space-6)}}.an-stat{gap:var(--space-1);padding-block:var(--space-4);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.an-stat__value{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:clamp(40px,2.65vw + 30.0625px,64px);font-weight:800;line-height:1.1}.an-stat__label{color:var(--text-secondary);font-size:14px}.an-stat-row{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.an-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.an-step{gap:var(--space-4);padding-bottom:var(--space-8);grid-template-columns:40px 1fr;display:grid;position:relative}.an-step:last-child{padding-bottom:0}.an-step:before{content:"";inset-inline-start:19px;background:var(--border-subtle);width:2px;position:absolute;top:44px;bottom:4px}.an-step:last-child:before{display:none}.an-step__dot{width:40px;height:40px;color:var(--text-accent);font-variant-numeric:tabular-nums;place-items:center;font-size:15px;font-weight:700;display:grid;position:relative}.an-step__star{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.an-step__star .an-star__shape{fill:var(--surface-page);stroke:var(--border-control);stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:fill var(--duration-base) var(--ease-out)}.an-step__star .an-star__halo{fill:color-mix(in srgb, var(--signal) 22%, transparent)}.an-step__num{display:inline-flex;position:relative}.an-step--done .an-step__dot{color:var(--on-action)}.an-step--done .an-star__shape{fill:var(--action);stroke:none}.an-step--done:before{background:var(--action)}.an-step--current .an-step__dot{color:var(--on-signal)}.an-step--current .an-star__shape{fill:var(--signal);stroke:none}.an-step__title{margin:6px 0 var(--space-1)}.an-step__body{color:var(--text-secondary);margin:0}.an-sticky{gap:var(--space-8);display:grid}@media (min-width:1024px){.an-sticky{gap:var(--space-16);grid-template-columns:5fr 7fr;align-items:start}.an-sticky__aside{top:calc(var(--header-height) + var(--space-8));position:sticky}}.an-sticky__aside{gap:var(--space-6);flex-direction:column;display:flex}.an-sticky__progress{gap:var(--space-1);display:flex}.an-sticky__progress span{background:var(--border-subtle);height:4px;transition:background-color var(--duration-base) var(--ease-out);border-radius:2px;flex:1}.an-sticky__progress span[data-on]{background:var(--signal)}.an-sticky__stage{aspect-ratio:1;width:100%;max-width:420px;position:relative}.an-sticky__stage img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity var(--duration-reveal) var(--ease-out), transform var(--duration-reveal) var(--ease-out);position:absolute;inset:0;transform:translateY(16px)scale(.96)}.an-sticky__stage img[data-active]{opacity:1;transform:none}@media (max-width:1023px){.an-sticky__stage{display:none}.an-sticky__panel{opacity:1}}.an-sticky__panels{gap:var(--space-4);flex-direction:column;display:flex}.an-sticky__panel{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-alt);border:1px solid var(--border-subtle);opacity:.55;transition:opacity var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out)}.an-sticky__panel[data-active]{opacity:1;border-color:var(--border-control)}.an-sticky__panel h3{margin:0 0 var(--space-2)}.an-sticky__panel p{color:var(--text-secondary);margin:0}.an-tabs__list{gap:var(--space-2);grid-auto-flow:row;display:grid}@media (min-width:640px){.an-tabs__list{grid-auto-columns:1fr;grid-auto-flow:column}}.an-tabs__tab{text-align:start;color:var(--text-secondary);font:inherit;padding:var(--space-4) 0 var(--space-3);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;font-weight:600;position:relative}.an-tabs__tab:hover,.an-tabs__tab[aria-selected=true]{color:var(--text-primary)}.an-tabs__bar{inset-inline:0;background:var(--border-subtle);border-radius:2px;height:3px;position:absolute;top:0;overflow:hidden}.an-tabs__bar i{background:var(--signal);transform-origin:0;width:100%;position:absolute;inset-block:0;inset-inline-start:0;transform:scaleX(0)}.an-tabs__bar i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.an-tabs__tab[aria-selected=true] .an-tabs__bar i{transform:scaleX(var(--an-progress,1))}.an-tabs__panel{margin-top:var(--space-6);padding:var(--space-8);border-radius:var(--radius-lg);background:var(--surface-alt);min-height:180px}.an-tabs__panel h3{margin:0 0 var(--space-2)}.an-tabs__panel p{color:var(--text-secondary);max-width:var(--measure);margin:0}.an-tabs__pause{margin-top:var(--space-3)}.an-acc{border-top:1px solid var(--border-subtle)}.an-acc__item{border-bottom:1px solid var(--border-subtle)}.an-acc__btn{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) 0;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;font-size:18px;font-weight:600;display:flex}.an-acc__btn .an-icon{transition:transform var(--duration-base) var(--ease-out);color:var(--text-accent)}.an-acc__btn[aria-expanded=true] .an-icon{transform:rotate(180deg)}.an-acc__panel{padding:0 0 var(--space-4);color:var(--text-secondary);max-width:var(--measure)}.an-quote{border-inline-start:2px solid var(--signal);margin:0;padding-inline-start:var(--space-6)}.an-quote p{margin:0;font-size:22px;font-weight:500;line-height:1.7}.an-quote footer{margin-top:var(--space-3);color:var(--text-secondary);font-size:14px}.an-cta{gap:var(--space-8);padding:var(--space-12) var(--space-6);border-radius:var(--radius-lg);background:var(--surface-page);color:var(--text-primary);display:grid}@media (min-width:1024px){.an-cta{padding:var(--space-16);grid-template-columns:1fr auto;align-items:end}}.an-cta h2{margin:0 0 var(--space-4)}.an-cta p{color:var(--text-secondary);max-width:40rem;margin:0}.an-cta__note{font-size:14px;margin-top:var(--space-3)!important}.an-cta__actions{gap:var(--space-3);flex-direction:column;align-items:stretch;display:flex}.an-field{gap:var(--space-2);flex-direction:column;display:flex}.an-field__label{color:var(--text-primary);font-size:14px;font-weight:600}.an-field__req{color:var(--signal-ink);margin-inline-start:2px}.an-field__control{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:1.5px solid var(--border-control);border-radius:var(--radius-md);background:var(--surface-field);color:var(--text-primary);font:inherit;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);font-size:16px;line-height:1.5}.an-field__control::placeholder{color:var(--text-secondary);opacity:.8}.an-field__control:hover{border-color:var(--text-secondary)}.an-field__control:focus{border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--focus-ring);outline:none}.an-field__control[disabled]{opacity:.5;cursor:not-allowed}textarea.an-field__control{resize:vertical;min-height:120px}select.an-field__control{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px;padding-inline-end:var(--space-12)}select.an-field__control:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:16px,22px}.an-field__help{color:var(--text-secondary);align-items:center;gap:var(--space-1);font-size:14px;display:flex}.an-field--error .an-field__control{border-color:var(--error)}.an-field--error .an-field__control:focus{box-shadow:0 0 0 1px var(--error)}.an-field--error .an-field__help{color:var(--error)}.an-field--success .an-field__help{color:var(--success)}.an-check{align-items:flex-start;gap:var(--space-3);cursor:pointer;font-size:15px;display:flex}.an-check input{appearance:none;border:1.5px solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-field);cursor:pointer;width:22px;height:22px;transition:background-color var(--duration-fast) var(--ease-out);flex:none;place-items:center;margin:3px 0 0;display:grid}.an-check input:after{content:"";border:2px solid var(--on-action);opacity:0;border-top:0;border-right:0;width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.an-check input:checked{background:var(--action);border-color:var(--action)}.an-check input:checked:after{opacity:1}.an-check input[type=radio]{border-radius:50%}.an-check input[type=radio]:after{background:var(--on-action);border:0;border-radius:50%;width:8px;height:8px;transform:none}.an-check input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.an-check__text{color:var(--text-primary)}.an-check__text small{color:var(--text-secondary);font-size:14px;display:block}.an-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.an-chip{align-items:center;gap:var(--space-1);min-height:40px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1.5px solid var(--border-control);background:var(--surface-field);color:var(--text-primary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);font-size:14px;font-weight:500;display:inline-flex}.an-chip:hover{background:var(--surface-hover)}.an-chip[aria-pressed=true]{background:var(--action);border-color:var(--action);color:var(--on-action)}.an-upload{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-6);border:1.5px dashed var(--border-control);border-radius:var(--radius-md);background:var(--surface-field);color:var(--text-secondary);text-align:center;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.an-upload:hover,.an-upload--drag{background:var(--surface-hover);border-color:var(--focus-ring)}.an-upload .an-icon{width:28px;height:28px;color:var(--text-accent)}.an-upload strong{color:var(--text-primary);font-weight:600}.an-upload input{opacity:0;width:1px;height:1px;position:absolute}.an-file{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:14px;display:flex}.an-file__name{flex:1;font-weight:500}.an-stepper{gap:var(--space-3);flex-direction:column;display:flex}.an-stepper__meta{color:var(--text-secondary);justify-content:space-between;font-size:14px;display:flex}.an-stepper__meta strong{color:var(--text-primary)}.an-stepper__track{gap:var(--space-1);display:flex}.an-stepper__track span{background:var(--border-subtle);border-radius:2px;flex:1;height:4px}.an-stepper__track span[data-state=done]{background:var(--action)}.an-stepper__track span[data-state=current]{background:var(--signal)}.an-alert{--an-tone:var(--info);--an-tone-bg:var(--info-soft);gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--an-tone-bg);color:var(--text-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--an-tone) 25%, transparent);display:flex}.an-alert .an-icon{color:var(--an-tone);margin-top:3px}.an-alert__title{color:var(--an-tone);margin:0;font-weight:700}.an-alert__body{margin:0;font-size:15px}.an-alert--success{--an-tone:var(--success);--an-tone-bg:var(--success-soft)}.an-alert--warning{--an-tone:var(--warning);--an-tone-bg:var(--warning-soft)}.an-alert--error{--an-tone:var(--error);--an-tone-bg:var(--error-soft)}.an-toast{align-items:center;gap:var(--space-3);width:min(100%,420px);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-page);color:var(--text-primary);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg);animation:an-rise var(--duration-base) var(--ease-out);font-size:15px;display:flex}.an-toast .an-icon{color:var(--success)}.an-toast--error .an-icon{color:var(--error)}.an-toast__msg{flex:1}.an-toast__close{color:var(--text-secondary);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:0;display:inline-flex}.an-toast__close:hover{background:var(--surface-hover);color:var(--text-primary)}@keyframes an-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.an-skel{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--surface-alt) 25%, var(--surface-hover) 50%, var(--surface-alt) 75%);background-size:200% 100%;animation:1.4s linear infinite an-shimmer;display:block}@keyframes an-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.an-empty{align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);text-align:center;border:1px dashed var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}.an-empty__icon{background:var(--highlight);width:56px;height:56px;color:var(--on-highlight);border-radius:50%;place-items:center;display:grid}.an-empty__icon .an-icon{width:26px;height:26px}.an-empty h3{margin:0}.an-empty p{color:var(--text-secondary);max-width:28rem;margin:0}.an-reveal{opacity:0;transition:opacity var(--duration-reveal) var(--ease-out), transform var(--duration-reveal) var(--ease-out);transition-delay:calc(var(--an-i,0) * var(--stagger));transform:translateY(24px)}.an-reveal[data-in]{opacity:1;transform:none}@media (scripting:none){.an-reveal{opacity:1;transform:none}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.an-scene--parallax .an-scene__in{transform:translateY(calc(var(--scroll-parallax) * (2 * var(--an-p,.5) - 1)));will-change:transform}}.an-shl{gap:var(--space-4);--an-t:min(1, max(0, (var(--an-p,1) - var(--scroll-headline-start)) / var(--scroll-headline-span)));--an-e:calc(3 * .66 * var(--an-t) * var(--an-t) * (1 - var(--an-t)) + var(--an-t) * var(--an-t) * var(--an-t));flex-direction:column;max-width:46rem;display:flex}.an-shl--center{text-align:center;align-items:center;margin-inline:auto}.an-shl>*{margin:0}.an-shl__lead{color:var(--text-secondary)}.an-shl__actions{gap:var(--space-3);flex-wrap:wrap;display:flex;margin-top:var(--space-2)!important}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.an-shl>*{opacity:var(--an-e);will-change:opacity, transform}.an-shl__lead{transform:translateY(calc(var(--scroll-rise-near) * (1 - var(--an-e))))}.an-shl__actions{transform:translateY(calc(var(--scroll-rise-far) * (1 - var(--an-e))))}}.an-textreveal{max-width:28em;margin:0}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.an-textreveal>span{--an-w-t:min(1, max(0, (var(--an-p,1) - var(--an-s)) / var(--an-w)));color:color-mix(in srgb, var(--text-primary) calc(22% + 78% * var(--an-w-t)), transparent);will-change:color}}.an-expand{isolation:isolate;color:var(--text-primary);padding-block:var(--section-y-mobile);position:relative}.an-expand__bg{z-index:-1;background:var(--surface-page);position:absolute;inset:0;overflow:hidden}.an-expand__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (min-width:1024px){.an-expand{padding-block:var(--section-y)}.an-expand__bg{border-radius:var(--radius-lg)}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.an-expand__bg{--an-t:min(1, max(0, var(--an-p,1) / .8));--an-e:calc(3 * .66 * var(--an-t) * var(--an-t) * (1 - var(--an-t)) + var(--an-t) * var(--an-t) * var(--an-t));transform:scale(calc(var(--scroll-expand-x) * (1 - var(--an-e)) + var(--an-e)), calc(var(--scroll-expand-y) * (1 - var(--an-e)) + var(--an-e)));will-change:transform}}.an-media{padding-block:var(--space-8);--an-a:calc((1 - cos(3.14159 * var(--an-p,.5))) / 2);margin:0;position:relative}.an-media__photo{width:min(100%,520px);aspect-ratio:var(--an-ratio,4 / 5);border-radius:var(--radius-lg);background:var(--surface-alt);margin-inline:auto;position:relative;overflow:hidden}.an-media__photo img{object-fit:cover;width:100%;height:100%;display:block}.an-media__slot{color:var(--text-secondary);background:repeating-linear-gradient(135deg, transparent 0 12px, color-mix(in srgb, var(--border-subtle) 60%, transparent) 12px 13px);place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.an-media__card{width:min(88%,340px);margin:calc(-1 * var(--space-24)) auto 0;padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-page);color:var(--text-primary);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg);position:relative}.an-media__cap{margin-top:var(--space-3);color:var(--text-secondary);text-align:center;font-size:14px}@media (min-width:1024px){.an-media{max-width:760px;margin-inline:auto}.an-media__photo{margin-inline:0 auto}.an-media__card{top:50%;width:340px;margin:0;position:absolute;inset-inline-end:0}.an-media--start .an-media__photo{margin-inline:auto 0}.an-media--start .an-media__card{inset-inline:0 auto}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.an-media__photo{transform:translateY(calc(var(--scroll-media-far) * (1 - 2 * var(--an-a))));will-change:transform}.an-media__card{transform:translateY(calc(-50% + var(--scroll-media-near) * (1 - 2 * var(--an-a))));will-change:transform}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.an-media__card{transform:translateY(-50%)}}.an-ticker{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.an-ticker__track{width:max-content;animation:an-ticker var(--ticker-duration) linear infinite;display:flex}.an-ticker__track:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:an-ticker-rtl}.an-ticker:hover .an-ticker__track,.an-ticker:focus-within .an-ticker__track,.an-ticker:focus .an-ticker__track{animation-play-state:paused}.an-ticker__row{align-items:center;gap:var(--space-12);padding:0 var(--space-6);margin:0;list-style:none;display:flex}.an-ticker__item{color:var(--text-secondary);white-space:nowrap;flex:none;font-size:20px;font-weight:700}.an-ticker__item img{width:auto;height:32px;display:block}@keyframes an-ticker{to{transform:translate(-50%)}}@keyframes an-ticker-rtl{to{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.an-ticker__track{flex-wrap:wrap;width:auto;animation:none}.an-ticker__row[aria-hidden]{display:none}.an-root *,.an-root :before,.an-root :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}.an-reveal{opacity:1;transform:none}}
body{background:var(--surface-page);color:var(--text-primary);margin:0}html:has(.x-root){background:#020d0b}html:has(.x-root) body{background:#020d0b}
