@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-normal.DqXqCC0q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.BMhMHfrj.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.CsIYWmWK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-normal.BoXdMtcr.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-normal.C4HEjEaf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-normal.Dk3-quAP.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff");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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.ClXnudBg.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.DakTmaFY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-italic.DVnfXoMy.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-italic.C9gO-8KC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-italic.D3igDnAQ.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-italic.C-296ow0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-italic.CalKM9tT.woff)format("woff");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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-ext-wght-normal.DzyfIafT.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-wght-normal.BMDVbyM7.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-ext-wght-normal.BWSLJLk6.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-wght-normal.C9H9m1vD.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-vietnamese-wght-normal.C1uRvKPU.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-ext-wght-normal.C8iNium2.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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-wght-normal.BqRLTx4X.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}@font-face{font-family:Parastoo;src:url(/fonts/parastoo/Parastoo-FD-WOL.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Parastoo;src:url(/fonts/parastoo/Parastoo-Bold-FD-WOL.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ivory:#f6f3ec;--ivory-deep:#eee8db;--paper:#fbf9f4;--navy:#122338;--navy-deep:#0c1828;--gold:#b49152;--gold-ink:#7a5f2b;--gold-soft:#d9c49b;--charcoal:#252a30;--muted:#545b63;--on-navy:#ece7dc;--on-navy-muted:#b7bec8;--line:#12233824;--line-strong:#12233847;--line-on-navy:#ece7dc29;--font-latin:"Source Sans 3 Variable", "Source Sans 3", "Helvetica Neue", Arial, sans-serif;--font-display-latin:"Cormorant Garamond", "Iowan Old Style", Georgia, serif;--font-body:var(--font-latin);--font-display:var(--font-display-latin);--wrap:75rem;--gutter:clamp(1.25rem, 4vw, 3rem);--section-pad:clamp(4.5rem, 10vw, 8.5rem);--header-h:4.5rem;--radius:2px;--ease:cubic-bezier(.2, .7, .2, 1);color-scheme:light}:root:lang(fa){--font-body:"Parastoo", var(--font-latin);--font-display:"Parastoo", var(--font-display-latin)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--header-h) + 1rem)}@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:var(--ivory);color:var(--charcoal);font-family:var(--font-body);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.7}:lang(fa) body,body:lang(fa){font-size:1.1875rem;line-height:2}img,svg{block-size:auto;max-inline-size:100%;display:block}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--gold-ink);outline-offset:3px}.on-navy :focus-visible,.site-footer :focus-visible{outline-color:var(--gold-soft)}::selection{background:var(--navy);color:var(--ivory)}h1,h2,h3,h4{font-family:var(--font-display);color:var(--navy);text-wrap:balance;margin:0;font-weight:600;line-height:1.15}:lang(fa) :is(h1,h2,h3,h4){font-weight:700;line-height:1.45}p{text-wrap:pretty;margin:0 0 1em}bdi,.ltr{unicode-bidi:isolate}.ltr{direction:ltr}[lang=fa]{font-family:"Parastoo", var(--font-latin)}:lang(fa) [lang=en],:lang(fa) [lang=fr]{font-family:var(--font-latin)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.wrap{inline-size:100%;max-inline-size:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.skip-link{z-index:100;background:var(--navy);color:var(--ivory);padding:.75rem 1.25rem;text-decoration:none;position:absolute;inset-block-start:-10rem;inset-inline-start:1rem}.skip-link:focus{inset-block-start:1rem}.site-header{z-index:50;transition:border-color .3s var(--ease), box-shadow .3s var(--ease);background:#f6f3ecf7;border-block-end:1px solid #0000;position:sticky;inset-block-start:0}.site-header[data-scrolled]{border-block-end-color:var(--line);box-shadow:0 1px #12233808,0 8px 24px -18px #12233859}.site-header__bar{min-block-size:var(--header-h);align-items:center;gap:1.5rem;display:flex}.brand{color:var(--navy);flex:none;align-items:center;gap:.75rem;min-inline-size:0;margin-inline-end:auto;text-decoration:none;display:flex}.brand__logo{flex:none;block-size:2.75rem;inline-size:auto}.brand__text{min-inline-size:0;line-height:1.2;display:grid}.brand__name{font-family:var(--font-display);white-space:nowrap;font-size:1.2rem;font-weight:600}:lang(fa) .brand__name{font-size:1.2rem;font-weight:700}.brand__city{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-ink);font-size:.72rem}:lang(fa) .brand__city{letter-spacing:0;font-size:.85rem}.nav-main{display:none}.nav-main ul{gap:clamp(.9rem,1.6vw,1.6rem);margin:0;padding:0;list-style:none;display:flex}.nav-main a{color:var(--charcoal);white-space:nowrap;padding-block:.4rem;font-size:.95rem;text-decoration:none;display:inline-block;position:relative}.nav-main a:after{content:"";background:var(--gold);block-size:1px;transform-origin:var(--origin-start,left);transition:transform .35s var(--ease);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}:dir(rtl) .nav-main a:after,[dir=rtl] .nav-main a:after{transform-origin:100%}.nav-main a:hover:after,.nav-main a[aria-current=location]:after{transform:scaleX(1)}.lang-switch{align-items:center;font-size:.85rem;display:flex}.lang-switch ul{margin:0;padding:0;list-style:none;display:flex}.lang-switch li+li:before{content:"|";color:var(--line-strong);padding-inline:.45rem}.lang-switch a{color:var(--muted);padding-block:.4rem;text-decoration:none}.lang-switch a:hover{color:var(--navy)}.lang-switch a[aria-current=page]{color:var(--navy);font-weight:600}.lang-switch .full{display:none}.site-header .lang-switch a[lang=fa]{font-size:1.05em}.btn{--btn-bg:var(--navy);--btn-fg:var(--ivory);border:1px solid var(--btn-bg);border-radius:var(--radius);background:var(--btn-bg);min-block-size:2.9rem;color:var(--btn-fg);font:inherit;letter-spacing:.02em;cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);justify-content:center;align-items:center;gap:.6rem;padding:.55rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{--btn-bg:var(--navy-deep)}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--navy);border-color:var(--line-strong)}.btn--ghost:hover{--btn-bg:var(--navy);--btn-fg:var(--ivory);border-color:var(--navy)}.btn--gold{--btn-bg:var(--gold);--btn-fg:var(--navy-deep)}.btn--gold:hover{--btn-bg:var(--gold-soft)}.site-header .btn{min-block-size:2.5rem;padding-inline:1.1rem;display:none}.menu-toggle{min-block-size:2.75rem;color:var(--navy);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.55rem;padding:.4rem .2rem;font-size:.9rem;display:inline-flex}.menu-toggle__icon{block-size:.7rem;inline-size:1.4rem;position:relative}.menu-toggle__icon:before,.menu-toggle__icon:after{content:"";block-size:1.5px;transition:transform .3s var(--ease), inset-block-start .3s var(--ease);background:currentColor;position:absolute;inset-inline:0}.menu-toggle__icon:before{inset-block-start:0}.menu-toggle__icon:after{inset-block-start:calc(100% - 1.5px)}.menu-toggle[aria-expanded=true] .menu-toggle__icon:before{inset-block-start:calc(50% - .75px);transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-toggle__icon:after{inset-block-start:calc(50% - .75px);transform:rotate(-45deg)}.mobile-panel{inset:var(--header-h) 0 0 0;z-index:40;background:var(--ivory);border-block-start:1px solid var(--line);opacity:0;visibility:hidden;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s linear .3s;padding-block:2rem 3rem;position:fixed;overflow-y:auto;transform:translateY(-.5rem)}.mobile-panel[data-open]{opacity:1;visibility:visible;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s;transform:none}.mobile-panel ol{counter-reset:m;margin:0;padding:0;list-style:none}.mobile-panel li{border-block-end:1px solid var(--line)}.mobile-panel ol a{font-family:var(--font-display);color:var(--navy);align-items:baseline;gap:1rem;padding-block:1rem;font-size:1.6rem;text-decoration:none;display:flex}.mobile-panel ol a span{font-family:var(--font-latin);color:var(--gold-ink);min-inline-size:1.5rem;font-size:.8rem}:lang(fa) .mobile-panel ol a span{font-family:"Parastoo", var(--font-latin)}.mobile-panel .lang-switch{margin-block-start:2rem;font-size:1.05rem}.mobile-panel .lang-switch .full{display:inline}.mobile-panel .lang-switch .short{display:none}.site-header .mobile-panel .btn{inline-size:100%;margin-block-start:2rem;display:flex}html[data-menu-open]{overflow:hidden}@media (width>=40rem){.site-header .btn{display:inline-flex}}@media (width>=72rem){.nav-main{display:block}.menu-toggle,.mobile-panel{display:none}.lang-switch .full{display:inline}.lang-switch .short{display:none}}@media (width<=26rem){.brand__name{font-size:1rem}.site-header__bar{gap:.9rem}}.section{padding-block:var(--section-pad);position:relative}.section--paper{background:var(--paper)}.section--deep{background:var(--ivory-deep)}.on-navy{background:var(--navy);color:var(--on-navy)}.on-navy :is(h1,h2,h3,h4),.on-navy a{color:var(--ivory)}.section-head{gap:1.25rem;max-inline-size:48rem;margin-block-end:clamp(2.5rem,5vw,4rem);display:grid}.kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:.9rem;margin:0;font-size:.78rem;font-weight:600;display:flex}:lang(fa) .kicker{letter-spacing:0;font-size:1rem;font-weight:700}.kicker__num{font-family:var(--font-display);letter-spacing:.05em;font-size:1.05rem}.kicker:after{content:"";opacity:.6;background:currentColor;block-size:1px;inline-size:3rem}.on-navy .kicker{color:var(--gold-soft)}.section-title{font-size:clamp(2.1rem,4.6vw,3.4rem)}:lang(fa) .section-title{font-size:clamp(1.9rem,4vw,2.9rem)}.lead{color:var(--muted);max-inline-size:40rem;font-size:1.2rem}:lang(fa) .lead{font-size:1.3rem}.on-navy .lead{color:var(--on-navy-muted)}.prose{max-inline-size:42rem}.prose h2,.prose h3{margin-block:2.2rem .8rem}.prose h2{font-size:1.75rem}.prose ul,.prose ol{margin:0 0 1.25em;padding-inline-start:1.25rem}.prose li{margin-block-end:.5em}.prose li::marker{color:var(--gold-ink)}.prose a{color:var(--navy);text-decoration-color:var(--gold)}.prose strong{color:var(--navy);font-weight:650}:lang(fa) .prose strong{font-weight:700}.pending{border:1px dashed var(--line-strong);border-radius:var(--radius);max-inline-size:40rem;color:var(--muted);background:#ffffff59;grid-template-columns:auto 1fr;align-items:start;gap:.25rem 1rem;padding:1.4rem 1.6rem;display:grid}.pending svg{block-size:1.75rem;inline-size:1.75rem;color:var(--gold);grid-row:span 2;margin-block-start:.2rem}.pending__label{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);font-size:.75rem;font-weight:650}:lang(fa) .pending__label{letter-spacing:0;font-size:.95rem;font-weight:700}.pending p{margin:0}.on-navy .pending{border-color:var(--line-on-navy);color:var(--on-navy-muted);background:#ffffff08}.on-navy .pending__label{color:var(--gold-soft)}.hero{border-block-end:1px solid var(--line);padding-block:clamp(3.5rem,9vw,7.5rem) clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.hero__grid{align-items:center;gap:3rem;display:grid;position:relative}.hero__sun{inline-size:min(52rem,125vw);color:var(--gold);opacity:.55;pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--gutter) * -1 - 14rem);translate:0 -50%}.hero__copy{max-inline-size:46rem;position:relative}.hero__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-ink);margin:0 0 1.75rem;font-size:.8rem;font-weight:600}:lang(fa) .hero__eyebrow{letter-spacing:0;font-size:1.05rem}.hero__title{letter-spacing:-.01em;font-size:clamp(3rem,9vw,6.4rem);line-height:1}:lang(fa) .hero__title{letter-spacing:0;font-size:clamp(3rem,10vw,6.6rem);line-height:1.35}.hero__subtitle{font-family:var(--font-display);color:var(--gold-ink);margin-block-start:.9rem;font-size:clamp(1.4rem,3vw,2.1rem);font-weight:500;display:block}:lang(fa) .hero__subtitle{margin-block-start:0;font-weight:400}.hero__subtitle [lang=fa]{font-size:.9em}.hero__rule{background:var(--gold);border:0;block-size:1px;inline-size:5rem;margin-block:2.25rem;margin-inline:0}.hero__lead{color:var(--muted);max-inline-size:36rem;margin-block-end:2.5rem;font-size:1.2rem}:lang(fa) .hero__lead{font-size:1.3rem}.hero__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.text-link{min-block-size:2.75rem;color:var(--navy);border-block-end:1px solid var(--gold);align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.text-link .arrow{transition:transform .3s var(--ease)}.text-link:hover .arrow{transform:translateX(var(--arrow-shift,4px))}[dir=rtl] .text-link .arrow,[dir=rtl] .arrow{--arrow-shift:-4px;scale:-1 1}.hero__artwork{justify-self:center;max-inline-size:26rem}.hero__meta{border-block-start:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:.5rem 2.5rem;margin-block-start:clamp(3rem,7vw,5.5rem);padding-block-start:1.25rem;font-size:.85rem;display:flex;position:relative}.hero__meta span{align-items:center;gap:.6rem;display:inline-flex}.hero__meta span:before{content:"";background:var(--gold);border-radius:50%;block-size:.35rem;inline-size:.35rem}@media (width>=60rem){.hero__grid--art{grid-template-columns:1.35fr 1fr}}.split{gap:2.5rem 4rem;display:grid}@media (width>=60rem){.split{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.split--reverse{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.about__intro{font-family:var(--font-display);color:var(--navy);margin-block-end:2rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500;line-height:1.35}:lang(fa) .about__intro{font-size:clamp(1.45rem,2.6vw,1.9rem);line-height:1.75}.identity{background:var(--paper);border:1px solid var(--line);align-self:start;padding:2rem clamp(1.5rem,3vw,2.25rem);position:relative}.identity:before{content:"";background:var(--gold);block-size:3px;inline-size:3.5rem;position:absolute;inset-block-start:-1px;inset-inline-start:-1px}.identity h3{margin-block-end:1.25rem;font-size:1.35rem}.identity dl{margin:0}.identity div{border-block-start:1px solid var(--line);gap:.15rem;padding-block:.85rem;display:grid}.identity dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.75rem}:lang(fa) .identity dt{letter-spacing:0;font-size:.95rem}.identity dd{color:var(--navy);margin:0;font-weight:600}.identity dd[lang=fa]{font-weight:700}.mission{overflow:hidden}.mission__sun{inline-size:40rem;color:var(--gold);opacity:.18;pointer-events:none;position:absolute;inset-block-end:-18rem;inset-inline-start:-14rem}.statements{gap:2.5rem;margin-block-end:4rem;display:grid}@media (width>=52rem){.statements{grid-template-columns:1fr 1fr;gap:4rem}}.statement{border-block-start:1px solid var(--gold);padding-block-start:1.5rem}.statement h3{font-size:.8rem;font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft);margin-block-end:1rem}:lang(fa) .statement h3{letter-spacing:0;font-size:1rem}.statement p{font-family:var(--font-display);color:var(--ivory);font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.45}:lang(fa) .statement p{line-height:1.9}.numbered{gap:0;margin:0;padding:0;list-style:none;display:grid}.numbered li{border-block-start:1px solid var(--line-on-navy);grid-template-columns:3.5rem 1fr;gap:1rem;padding-block:1.5rem;display:grid}.numbered .n{font-family:var(--font-display);color:var(--gold-soft);font-size:1.6rem;line-height:1.2}.numbered h4{margin-block-end:.35rem;font-size:1.3rem}.numbered p{color:var(--on-navy-muted);margin:0}.values{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.values li{border:1px solid var(--line-on-navy);border-radius:var(--radius);padding:.5rem 1.1rem}.subhead{margin-block:3rem 1.25rem;font-size:1.5rem}.fields{border-block-start:1px solid var(--line);gap:0;margin-block-end:4rem;display:grid}@media (width>=52rem){.fields{grid-template-columns:repeat(2,1fr);column-gap:4rem}}.fields>div{border-block-end:1px solid var(--line);padding-block:1.4rem}.fields h3{margin-block-end:.35rem;font-size:1.3rem}.fields p{color:var(--muted);margin:0}.programs__cols{gap:3rem 4rem;display:grid}@media (width>=60rem){.programs__cols--two{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.col-title{border-block-end:1px solid var(--line-strong);margin-block-end:.5rem;padding-block-end:1rem;font-size:1.5rem}.event{border-block-end:1px solid var(--line);grid-template-columns:5.5rem 1fr;gap:1.5rem;padding-block:1.75rem;display:grid}.event__date{border:1px solid var(--line-strong);text-align:center;align-content:start;justify-items:center;padding-block:.75rem;line-height:1.1;display:grid}.event__day{font-family:var(--font-display);color:var(--navy);font-size:2.1rem}.event__month{text-transform:uppercase;letter-spacing:.12em;color:var(--gold-ink);font-size:.8rem}:lang(fa) .event__month{letter-spacing:0;font-size:.95rem}.event h3{margin-block-end:.4rem;font-size:1.45rem}.event h3 a{text-decoration:none}.event h3 a:hover{text-decoration:underline;text-decoration-color:var(--gold)}.event__meta{color:var(--muted);margin-block-end:.6rem;font-size:.95rem}.badge{letter-spacing:.08em;text-transform:uppercase;color:#8a2f22;border:1px solid;margin-inline-end:.5rem;padding:.1rem .55rem;font-size:.75rem;display:inline-block}.empty{justify-items:start;gap:.75rem;padding-block:2.5rem;display:grid}.empty svg{inline-size:3.5rem;color:var(--gold)}.empty h3{font-size:1.45rem}.empty p{color:var(--muted);max-inline-size:34rem;margin:0}.announcement{border-block-end:1px solid var(--line);padding-block:1.25rem}.announcement time{color:var(--gold-ink);font-size:.85rem}.announcement h3{margin-block:.2rem .4rem;font-size:1.2rem}.announcement p{color:var(--muted);margin:0}.bodies{border-block-start:1px solid var(--line-strong)}.disclosure{border-block-end:1px solid var(--line)}.disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.3rem;list-style:none;display:flex}.disclosure summary::-webkit-details-marker{display:none}.disclosure summary h3,.disclosure summary .q{font-size:1.3rem;font-family:var(--font-display);color:var(--navy);margin:0;font-weight:600;line-height:1.35}:lang(fa) .disclosure summary :is(h3,.q){font-size:1.25rem;font-weight:700;line-height:1.7}.plus{border:1px solid var(--line-strong);block-size:2.25rem;inline-size:2.25rem;transition:background-color .25s var(--ease), border-color .25s var(--ease);border-radius:50%;flex:none;position:relative}.plus:before,.plus:after{content:"";background:var(--navy);block-size:1.5px;inline-size:.8rem;transition:transform .3s var(--ease), background-color .25s;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .plus:before,[dir=rtl] .plus:after{translate:50% -50%}.plus:after{transform:rotate(90deg)}.disclosure[open] .plus:after{transform:rotate(0)}.disclosure summary:hover .plus{border-color:var(--gold)}.disclosure__body{padding-block-end:1.75rem;padding-inline-end:3.5rem}.disclosure__body .summary{color:var(--charcoal);font-size:1.1rem}.source-note{color:var(--muted);font-size:.85rem}.chart{gap:2rem 4rem;margin:clamp(3rem,6vw,5rem) 0 0;display:grid}@media (width>=60rem){.chart{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.chart__frame{border:1px solid var(--line);background:#fff;padding:clamp(.75rem,2vw,1.5rem);position:relative}.chart__frame img{direction:ltr;inline-size:100%}.chart__zoom{flex-wrap:wrap;gap:.75rem 1.5rem;margin-block-start:1rem;display:flex}.chart__placeholder{aspect-ratio:4/3;border:1px dashed var(--line-strong);color:var(--muted);text-align:center;place-items:center;padding:2rem;display:grid}.chart__placeholder svg{inline-size:3rem;color:var(--gold);margin-block-end:.75rem;margin-inline:auto}.chart__text h3{margin-block-end:.75rem;font-size:1.5rem}.chart__lang{color:var(--muted);margin-block-end:1rem;font-size:.85rem;display:inline-block}.chart-dialog{background:var(--paper);border:0;max-block-size:94vh;inline-size:min(96vw,110rem);padding:0}.chart-dialog::backdrop{background:#0c1828d1}.chart-dialog__bar{background:var(--paper);border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex;position:sticky;inset-block-start:0}.chart-dialog img{inline-size:100%;max-inline-size:none;padding:1rem}.steps{counter-reset:step;gap:2rem;margin:0 0 3rem;padding:0;list-style:none;display:grid}@media (width>=52rem){.steps{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.steps li{border-block-start:1px solid var(--navy);padding-block-start:1.25rem}.steps .n{font-family:var(--font-display);color:var(--gold-ink);font-size:1.1rem}.steps h3{margin-block:.3rem .4rem;font-size:1.3rem}.steps p{color:var(--muted);margin:0}.two-lists{gap:2.5rem 4rem;display:grid}@media (width>=52rem){.two-lists{grid-template-columns:1fr 1fr}}.two-lists h3{margin-block-end:.75rem;font-size:1.35rem}.ticks{margin:0;padding:0;list-style:none}.ticks li{border-block-end:1px solid var(--line);padding-block:.7rem;padding-inline-start:1.75rem;position:relative}.ticks li:before{content:"";background:var(--gold);block-size:1px;inline-size:.6rem;position:absolute;inset-block-start:1.35em;inset-inline-start:.2rem}.docs{border-block-start:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.doc{border-block-end:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:.5rem 1.5rem;padding-block:1.6rem;display:grid}@media (width>=48rem){.doc{grid-template-columns:auto 1fr auto;align-items:center}}.doc__icon{border:1px solid var(--line-strong);letter-spacing:.1em;block-size:3.6rem;inline-size:3rem;color:var(--gold-ink);font-size:.65rem;font-weight:700;font-family:var(--font-latin);clip-path:polygon(0 0,70% 0,100% 22%,100% 100%,0 100%);place-items:end center;padding-block-end:.35rem;display:grid}.doc h3{font-size:1.35rem}.doc p{color:var(--muted);margin:.25rem 0 0}.doc__meta{color:var(--muted);flex-wrap:wrap;gap:.25rem 1rem;margin-block-start:.4rem;font-size:.85rem;display:flex}.doc__notice{color:var(--charcoal);border-inline-start:2px solid var(--gold);margin-block-start:.6rem;padding-inline-start:.75rem;font-size:.92rem}.doc .btn{grid-column:2;justify-self:start}@media (width>=48rem){.doc .btn{grid-column:3}}.faq{gap:2rem 4rem;display:grid}@media (width>=60rem){.faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.faq .section-head{align-self:start;position:sticky;inset-block-start:calc(var(--header-h) + 2rem)}}.faq__list{border-block-start:1px solid var(--line-strong)}.join{overflow:hidden}.join__sun{inline-size:36rem;color:var(--gold);opacity:.16;pointer-events:none;position:absolute;inset-block-start:-12rem;inset-inline-end:-12rem}.join .steps li{border-block-start-color:var(--gold)}.join .steps p,.join .ticks li{color:var(--on-navy-muted)}.join .ticks li{border-block-end-color:var(--line-on-navy)}.join .steps .n{color:var(--gold-soft)}.contact{border-block-start:1px solid var(--line-on-navy);gap:2rem 4rem;margin-block-start:clamp(3rem,6vw,5rem);padding-block-start:2.5rem;display:grid}@media (width>=52rem){.contact{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.contact h3{font-size:1.9rem}.contact__list{gap:1.25rem;margin:0;display:grid}.contact__list dt{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft);font-size:.75rem}:lang(fa) .contact__list dt{letter-spacing:0;font-size:.95rem}.contact__list dd{margin:0;font-size:1.2rem}.contact__list a{text-decoration-color:var(--gold)}.site-footer{background:var(--navy-deep);color:var(--on-navy-muted);padding-block:4rem 2.5rem;font-size:.95rem}.site-footer a{color:var(--on-navy);text-decoration:none}.site-footer a:hover{text-decoration:underline;text-decoration-color:var(--gold)}.footer__top{border-block-end:1px solid var(--line-on-navy);gap:2.5rem;padding-block-end:2.5rem;display:grid}@media (width>=52rem){.footer__top{grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr)}}.footer__brand{align-items:flex-start;gap:1rem;display:flex}.footer__brand img{block-size:3.5rem;inline-size:auto}.footer__name{font-family:var(--font-display);color:var(--ivory);margin:0;font-size:1.5rem;line-height:1.3}:lang(fa) .footer__name{font-weight:700}.footer__alt{margin:.35rem 0 0}.footer__alt [lang=fa]{font-size:1.1rem}.site-footer h2{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-soft);margin-block-end:.9rem;font-size:.75rem;font-weight:600}:lang(fa) .site-footer h2{letter-spacing:0;font-size:.95rem}.site-footer ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.footer__bottom{flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;padding-block-start:1.75rem;font-size:.85rem;display:flex}.site-footer .lang-switch ul{gap:0;display:flex}.footer__bottom .lang-switch a{color:var(--on-navy-muted)}.footer__bottom .lang-switch a[aria-current=page]{color:var(--ivory)}.footer__bottom .lang-switch li+li:before{color:var(--line-on-navy)}.footer__bottom .lang-switch .full{display:inline}.footer__bottom .lang-switch .short{display:none}.page-hero{border-block-end:1px solid var(--line);padding-block:clamp(3.5rem,8vw,6rem) clamp(2.5rem,5vw,3.5rem);position:relative;overflow:hidden}.page-hero .hero__sun{opacity:.35;inline-size:34rem;inset-inline-end:-12rem}.notfound-block{margin-block-end:2.5rem}.page-hero h1{margin-block:.75rem 1rem;font-size:clamp(2.4rem,6vw,4rem);position:relative}.breadcrumb{font-size:.9rem;position:relative}.breadcrumb a{color:var(--gold-ink)}@media (prefers-reduced-motion:no-preference){.will-reveal{opacity:0;transform:translateY(18px)}.will-reveal.is-visible{opacity:1;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:none}.hero [data-rise]{animation:rise 1s var(--ease) both}.hero .d1{animation-delay:.11s}.hero .d2{animation-delay:.22s}.hero .d3{animation-delay:.33s}.hero .d4{animation-delay:.44s}.hero .d5{animation-delay:.55s}.hero__sun{animation:sun-in 1.8s var(--ease) both}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}@keyframes sun-in{0%{opacity:0;scale:.94}}@media print{.site-header,.mobile-panel,.hero__sun,.site-footer .lang-switch{display:none!important}.on-navy{color:#000;background:0 0}}
