@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn-variable.woff2)format("woff2-variations"),url(/fonts/vazirmatn-variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+6??,U+750-77F,U+8A0-8FF,U+200C-200F,U+FB50-FDFF,U+FE70-FEFF,U+20AC,U+2212}@font-face{font-family:Pelak;src:url(/fonts/pelak/PelakFA-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Pelak;src:url(/fonts/pelak/PelakFA-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Pelak;src:url(/fonts/pelak/PelakFA-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pelak;src:url(/fonts/pelak/PelakFA-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pelak;src:url(/fonts/pelak/PelakFA-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Pelak;src:url(/fonts/pelak/PelakFA-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pelak;src:url(/fonts/pelak/PelakFA-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Pelak;src:url(/fonts/pelak/PelakFA-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--bone:#e6e0d2;--ink:#1a1a1a;--coral:#ed4b44;--green:#18bc42;--yellow:#f2c21a;--rule:#1a1a1a38;--rule-strong:#1a1a1a66;--muted:#1a1a1aa3;--rule-rev:#e6e0d257;--muted-rev:#e6e0d2a8;--paper-wash:#1a1a1a06;--coral-wash:#ed4b4414;--page:min(1240px, calc(100% - 64px));--font-display:"Pelak", "Vazirmatn", "Segoe UI", Tahoma, sans-serif;--font-body:"Vazirmatn", "Segoe UI", Tahoma, sans-serif;--display-face-fa:var(--font-display);--display-face-en:var(--font-body);--hero-fa:clamp(48px, 6.4vw, 84px);--hero-en:clamp(56px, 7.8vw, 112px);--section-fa:clamp(36px, 5.4vw, 70px);--section-en:clamp(42px, 6vw, 78px);--manifesto-fa:clamp(47px, 8vw, 104px);--manifesto-en:clamp(48px, 9vw, 120px);--footer-fa:clamp(45px, 6.6vw, 80px);--footer-en:clamp(45px, 7vw, 86px);--work-name-fa:clamp(44px, 5.6vw, 72px);--work-name-en:clamp(44px, 6vw, 76px);--lead-fa:18px;--lead-en:17px;--body-fa:16px;--body-en:15px;--small-fa:14px;--small-en:13px;--label:11px;--step:10px;--art-label:10px;--arrow:15px;--statement:clamp(30px, 3.5vw, 46px);--card:20px;--nav:12px;--leading-display-fa:1.25;--leading-display-en:.98;--leading-heading-fa:1.32;--leading-heading-en:1.04;--leading-manifesto-fa:1.35;--leading-manifesto-en:.98;--leading-statement-fa:1.5;--leading-statement-en:1.2;--leading-work-fa:1.2;--leading-work-en:.95;--leading-body-fa:1.95;--leading-body-en:1.9;--leading-plate:1.5;--tracking-fa:-.055em;--tracking-en:-.075em;--tracking-heading-fa:-.04em;--tracking-heading-en:-.065em;--tracking-label:.16em;--tracking-none:0;--ease:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.2, .75, .2, 1);--reveal:.8s}html[lang=fa]{--display-face:var(--display-face-fa);--lead:var(--lead-fa);--body:var(--body-fa);--small:var(--small-fa);--leading-body:var(--leading-body-fa);--tracking:var(--tracking-fa);--tracking-heading:var(--tracking-heading-fa);--leading-display:var(--leading-display-fa);--leading-heading:var(--leading-heading-fa);--leading-manifesto:var(--leading-manifesto-fa);--leading-statement:var(--leading-statement-fa);--leading-work:var(--leading-work-fa);--hero:var(--hero-fa);--section-type:var(--section-fa);--manifesto-type:var(--manifesto-fa);--footer-type:var(--footer-fa);--work-name:var(--work-name-fa)}html[lang=en]{--display-face:var(--display-face-en);--lead:var(--lead-en);--body:var(--body-en);--small:var(--small-en);--leading-body:var(--leading-body-en);--tracking:var(--tracking-en);--tracking-heading:var(--tracking-heading-en);--leading-display:var(--leading-display-en);--leading-heading:var(--leading-heading-en);--leading-manifesto:var(--leading-manifesto-en);--leading-statement:var(--leading-statement-en);--leading-work:var(--leading-work-en);--hero:var(--hero-en);--section-type:var(--section-en);--manifesto-type:var(--manifesto-en);--footer-type:var(--footer-en);--work-name:var(--work-name-en)}*,:before,:after{box-sizing:border-box}html,body{margin:0}html{scroll-behavior:smooth;scroll-padding-block-start:90px}body{color:var(--ink);background:var(--bone);font-family:var(--font-body);font-size:var(--body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;font-weight:400;overflow-x:hidden}body:before{content:"";z-index:20;pointer-events:none;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.17'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit;text-decoration:none}button{font:inherit}::selection{color:var(--bone);background:var(--coral)}:focus-visible{outline-offset:4px;outline:2px solid}.wrap{width:var(--page);margin-inline:auto}main:focus{outline:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;top:10px;min-height:44px;color:var(--bone);background:var(--ink);font-size:var(--small);align-items:center;padding-inline:16px;transition:transform .2s;display:inline-flex;position:fixed;inset-inline-start:10px;transform:translateY(-160%)}.skip:focus-visible{transform:translateY(0)}.eyebrow{font-size:var(--label);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:10px;font-weight:800;display:inline-flex}html[dir=rtl] .eyebrow{letter-spacing:var(--tracking-none)}.eyebrow:before{content:"";background:var(--coral);flex:none;block-size:2px;inline-size:25px;display:inline-block}.button{border:1px solid var(--ink);background:var(--ink);min-height:54px;color:var(--bone);font-size:var(--small);transition:transform .25s var(--ease), background .25s, border-color .25s, color .25s;justify-content:center;align-items:center;gap:28px;padding-inline:20px;font-weight:800;display:inline-flex}.button:hover,.button:focus-visible{background:var(--coral);border-color:var(--coral);color:var(--ink);transform:translateY(-4px)}.text-link{min-height:44px;font-size:var(--small);border-bottom:1px solid;align-items:center;gap:12px;padding-block:10px;font-weight:800;display:inline-flex}.arrow{transition:transform .25s var(--ease);flex:none;display:inline-flex}.arrow svg{inline-size:var(--arrow);block-size:var(--arrow);display:block}.arrow path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}html[dir=rtl] .arrow{transform:scaleX(-1)}.button:hover .arrow,.text-link:hover .arrow,a:hover .arrow{transform:translate(4px,-4px)}html[dir=rtl] a:hover .arrow{transform:scaleX(-1)translate(4px,-4px)}.section{padding-block:142px}.js [data-reveal]{opacity:0;transition:opacity var(--reveal) ease, transform var(--reveal) var(--ease-soft);transform:translateY(24px)}.js [data-reveal].is-revealed{opacity:1;transform:none}@media (width<=900px){:root{--page:min(100% - 40px, 700px)}.section{padding-block:100px}}@media (width<=600px){:root{--page:calc(100% - 36px)}.section{padding-block:78px}.button{gap:18px;min-height:48px;padding-inline:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.js [data-reveal]{opacity:1;transform:none}}.wordmark[data-astro-cid-qisgtjgl]{align-items:center;display:inline-flex}.wordmark[data-astro-cid-qisgtjgl] svg{inline-size:auto;block-size:var(--wordmark-height,18px);display:block}.lockup[data-astro-cid-m36tfkkf]{--wordmark-height:18px;align-items:center;gap:10px;min-height:44px;display:inline-flex}.lockup__symbol[data-astro-cid-m36tfkkf] svg{width:34px;height:34px;display:block}.lockup__symbol[data-astro-cid-m36tfkkf]{transition:transform .5s var(--ease-soft)}.lockup[data-astro-cid-m36tfkkf]:hover .lockup__symbol[data-astro-cid-m36tfkkf],.lockup[data-astro-cid-m36tfkkf]:focus-visible .lockup__symbol[data-astro-cid-m36tfkkf]{transform:rotate(90deg)}@media (width<=600px){.lockup__symbol[data-astro-cid-m36tfkkf] svg{width:29px;height:29px}.lockup[data-astro-cid-m36tfkkf]{--wordmark-height:15px}}.topbar[data-astro-cid-nen7h5rs]{z-index:30;background:color-mix(in srgb, var(--bone) 88%, transparent);backdrop-filter:blur(14px);border-block-end:1px solid var(--rule);position:sticky;top:0}.topbar__row[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;min-block-size:78px;display:flex}.nav[data-astro-cid-nen7h5rs]{font-size:var(--nav);align-items:center;gap:clamp(18px,3vw,42px);font-weight:700;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;min-height:44px;display:inline-flex;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--coral);transform-origin:0;block-size:2px;inline-size:100%;transition:transform .3s var(--ease);position:absolute;inset-block-end:6px;inset-inline-start:0;transform:scaleX(0)}html[dir=rtl] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{transform-origin:100%}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible:after{transform:scaleX(1)}.topbar__end[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.topbar__cta[data-astro-cid-nen7h5rs]{min-height:44px;font-size:var(--label);border-block-end:1px solid;align-items:center;gap:12px;padding-block:9px;font-weight:800;display:inline-flex}.lang[data-astro-cid-nen7h5rs]{border:1px solid var(--ink);block-size:38px;min-inline-size:52px;color:var(--ink);font-size:var(--label);justify-content:center;align-items:center;padding-inline:11px;font-weight:900;transition:color .2s,background .2s,transform .2s;display:inline-flex}.lang[data-astro-cid-nen7h5rs]:hover,.lang[data-astro-cid-nen7h5rs]:focus-visible{background:var(--ink);color:var(--bone);transform:translateY(-2px)}@media (width<=900px){.topbar__row[data-astro-cid-nen7h5rs]{min-block-size:70px}.nav[data-astro-cid-nen7h5rs]{font-size:var(--small);gap:16px}.topbar__cta[data-astro-cid-nen7h5rs]{display:none}}@media (width<=600px){.topbar__row[data-astro-cid-nen7h5rs]{gap:10px;min-block-size:64px}.nav[data-astro-cid-nen7h5rs]{font-size:var(--step);gap:12px}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(2){display:none}.lang[data-astro-cid-nen7h5rs]{block-size:34px;min-inline-size:45px;padding-inline:8px}}.footer[data-astro-cid-jo6i4kqk]{border-block-start:1px solid var(--ink);background:var(--coral);color:var(--ink);padding-block:78px 26px}.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;align-items:end;gap:40px;padding-block-end:74px;display:grid}.footer__heading[data-astro-cid-jo6i4kqk]{max-inline-size:800px;font-family:var(--display-face);font-size:var(--footer-type);font-weight:900;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:24px 0 0}.footer__accent[data-astro-cid-jo6i4kqk]{color:var(--bone)}.footer__aside[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-end;gap:14px;display:flex}html[dir=rtl] .footer__aside[data-astro-cid-jo6i4kqk]{align-items:flex-start}.footer__link[data-astro-cid-jo6i4kqk]{border-block-end:1px solid var(--ink);min-block-size:44px;font-size:var(--small);white-space:nowrap;align-items:center;gap:20px;padding-block:14px;font-weight:900;display:inline-flex}.footer__mail[data-astro-cid-jo6i4kqk]{min-block-size:44px;font-size:var(--small);text-underline-offset:4px;direction:ltr;unicode-bidi:isolate;align-items:center;font-weight:800;display:inline-flex}.footer__mail[data-astro-cid-jo6i4kqk]:hover,.footer__mail[data-astro-cid-jo6i4kqk]:focus-visible{text-decoration:underline}.footer__bottom[data-astro-cid-jo6i4kqk]{border-block-start:1px solid var(--rule-strong);font-size:var(--step);letter-spacing:var(--tracking-label);text-transform:uppercase;grid-template-columns:auto 1fr;align-items:center;gap:16px 24px;padding-block-start:20px;font-weight:800;display:grid}html[dir=rtl] .footer__bottom[data-astro-cid-jo6i4kqk]{letter-spacing:0}.footer__links[data-astro-cid-jo6i4kqk]{justify-self:end;align-items:center;gap:20px;display:flex}.footer__legal[data-astro-cid-jo6i4kqk]{justify-self:end}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-transform:none;min-block-size:44px;font-size:var(--small);letter-spacing:0;border-block-end:1px solid #0000;align-items:center;display:inline-flex}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{border-block-end-color:var(--ink)}@media (width<=900px){.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:30px;padding-block-end:50px}.footer__aside[data-astro-cid-jo6i4kqk]{align-items:flex-start}}@media (width<=600px){.footer[data-astro-cid-jo6i4kqk]{padding-block-start:58px}.footer__bottom[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;justify-items:start}.footer__links[data-astro-cid-jo6i4kqk],.footer__legal[data-astro-cid-jo6i4kqk]{justify-self:start}}
