@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f1d25eabcf1db66d-s.p.21se6xk6bxqs6.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3be67f396f7d45c3-s.10ayu6ka6csf1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec8f59eafded4799-s.p.2avnhkksosb5d.woff2)format("woff2");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:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f1d25eabcf1db66d-s.p.21se6xk6bxqs6.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3be67f396f7d45c3-s.10ayu6ka6csf1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ec8f59eafded4799-s.p.2avnhkksosb5d.woff2)format("woff2");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:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f1d25eabcf1db66d-s.p.21se6xk6bxqs6.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3be67f396f7d45c3-s.10ayu6ka6csf1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ec8f59eafded4799-s.p.2avnhkksosb5d.woff2)format("woff2");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:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1d25eabcf1db66d-s.p.21se6xk6bxqs6.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3be67f396f7d45c3-s.10ayu6ka6csf1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ec8f59eafded4799-s.p.2avnhkksosb5d.woff2)format("woff2");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:Vazirmatn Fallback;src:local(Arial);ascent-override:101.87%;descent-override:53.36%;line-gap-override:0.0%;size-adjust:100.66%}.vazirmatn_c5b3eb40-module__o9bPuq__className{font-family:Vazirmatn,Vazirmatn Fallback;font-style:normal}.vazirmatn_c5b3eb40-module__o9bPuq__variable{--font-vazirmatn:"Vazirmatn", "Vazirmatn Fallback"}
:root{--color-bg-page:#efe9df;--color-bg-site:#fbf7f0;--color-bg-section-alt:#f5efe4;--color-surface:#fffdf8;--color-surface-gallery:#f3efe6;--color-ink:#17130e;--color-on-dark:#f7f1e6;--color-on-dark-muted:#f7f1e699;--color-on-dark-subtle:#f7f1e680;--color-on-dark-faint:#f7f1e673;--color-text-strong:#3a322a;--color-text-secondary:#4a4137;--color-text-body:#5c5346;--color-text-muted:#6e6154;--color-text-muted-2:#7a6e60;--color-text-subtle:#8b7f71;--color-text-faint:#9c9184;--color-text-faintest:#b5ab9e;--color-gold:#b0842e;--color-gold-link:#8c6320;--color-gold-strong:#8a5f13;--color-gold-deep:#5a4212;--color-gold-muted:#7a6534;--color-gold-pending:#9a6b18;--color-gold-fill:#e5c87e;--color-gold-pale:#f0dfb4;--color-gold-chip:#f3e9d2;--color-gold-banner:#fdf6e7;--color-up:#2f6b4f;--color-up-on-dark:#8fd3af;--color-up-body:#3f5c4e;--color-down:#a3352c;--color-down-on-dark:#f0a79f;--color-info:#2c5878;--color-divider:#17130e0e;--color-divider-strong:#17130e0f;--color-border-header:#17130e14;--color-border-card:#17130e17;--color-border-control:#17130e1f;--color-border-input:#17130e24;--color-border-strong:#17130e29;--color-border-dashed:#17130e38;--color-scrim:#17130e6b;--color-scrim-heavy:#17130e8c;--color-tint-gold:#b0842e12;--color-tint-gold-md:#b0842e1a;--color-tint-gold-strong:#b0842e29;--color-border-gold:#b0842e66;--color-tint-up:#2f6b4f0d;--color-pill-up:#2f6b4f1a;--color-border-up:#2f6b4f29;--color-tint-down:#a3352c0d;--color-pill-down:#a3352c17;--color-pill-pending:#9a6b181f;--color-tint-info:#2c58780f;--color-border-info:#2c587829;--color-bar-blur-bg:#fbf7f0f0;--color-bar-blur-bg-heavy:#fbf7f0f5;--color-chip-on-image:#fbf7f0eb;--color-tone-1:#ede3d4;--color-tone-2:#e6e1d8;--color-tone-3:#efe6d2;--color-tone-4:#e9dfd2;--color-tone-5:#e4e2da;--color-tone-6:#eee7da;--color-tone-7:#e7e0d4;--color-tone-8:#ede9de;--font-sans:var(--font-vazirmatn), Vazirmatn, system-ui, sans-serif;--font-serif:var(--font-vazirmatn), Vazirmatn, system-ui, sans-serif;--radius-xs:7px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:18px;--radius-2xl:22px;--radius-card-sm:14px;--radius-control:11px;--radius-pill:99px;--radius-round:50%;--space-page-x:clamp(16px, 3vw, 32px);--space-section-y:clamp(44px, 6vw, 80px);--space-section-y-lg:clamp(44px, 6.5vw, 96px);--space-section-y-sm:clamp(36px, 5vw, 64px);--shadow-shell:0 0 0 1px #17130e14, 0 28px 70px -30px #17130e47;--shadow-toast:0 12px 30px -10px #17130e80;--shadow-toast-site:0 14px 34px -12px #17130e8c;--z-header:40;--z-sticky-controls:45;--z-nav:50;--z-site-header:60;--z-sheet:80;--z-overlay:90;--ease-spring:cubic-bezier(.22, .9, .3, 1);--width-shell-narrow:452px;--width-shell-wide:820px;--width-rail:clamp(210px, 22vw, 272px);--width-container:1200px;--height-site-header:72px}html,body{margin:0;padding:0}body{background:var(--color-bg-site);font-family:var(--font-sans);color:var(--color-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-variant-numeric:tabular-nums}*{box-sizing:border-box}button{cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}a{color:#8c6320;text-decoration:none}a:hover{color:#17130e}body:has([data-scope=app]){background:var(--color-bg-page)}html:has([data-scope=app])::-webkit-scrollbar{width:0;height:0}body:has([data-scope=app])::-webkit-scrollbar{width:0;height:0}[data-scope=app] ::-webkit-scrollbar{width:0;height:0}@keyframes upflash{0%{background:#2f6b4f24}to{background:0 0}}@keyframes dnflash{0%{background:#a3352c1f}to{background:0 0}}@keyframes sheetup-app{0%{transform:translateY(101%)}to{transform:translateY(0)}}@keyframes sheetup-site{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fadein-app{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fadein-site{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes toastin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.site-service-row:hover{background:#b0842e0d}.site-card-hover:hover{border-color:#b0842e8c!important}@media (max-width:939px){.app-shell{gap:0!important;padding:0!important}.app-shell__card{max-width:100%!important;box-shadow:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
