:root{--color-red:#ed1c24;--color-red-dark:#b4131a;--color-navy:#043472;--color-iso-blue:#0f3d73;--color-success:#18cc75;--color-white:#fff;--color-ink-900:#0b0c0e;--color-ink-800:#111316;--color-ink-700:#14161a;--color-ink-600:#1b1d21;--color-ink-border:#24262b;--color-ink-border-strong:#33353a;--color-ink-border-soft:#2a2d33;--color-ink-muted:#8a8d93;--color-ink-faint:#5c5f65;--color-ink-text:#d8d9dc;--color-ink-body:#c7c9cd;--color-paper:#fff;--color-paper-alt:#fbfaf8;--color-paper-hover:#f6f4f1;--color-paper-border:#e4e1dc;--color-paper-divider:#efede9;--color-chip-bg:#f0eeea;--color-icon-bg:#fce9ea;--color-text:#14161a;--color-text-muted:#6b6f76;--color-arrow:#b7b4ae;--font-heading:"Space Grotesk", sans-serif;--font-body:"IBM Plex Sans", sans-serif;--font-mono:"IBM Plex Mono", monospace;--font-body-fa:"Vazirmatn", "IBM Plex Sans", sans-serif;--radius-sm:5px;--radius-md:6px;--radius-lg:10px;--gutter:clamp(16px, 4vw, 40px)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-paper);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased}html[dir=rtl] body{font-family:var(--font-body-fa)}h1,h2,h3,h4{font-family:var(--font-heading);margin:0}img{max-width:100%;display:block}a{color:inherit}.mono{font-family:var(--font-mono)}.search-trigger[data-astro-cid-7ikfyudq]{background:var(--color-ink-600);border:1px solid var(--color-ink-border-strong);border-radius:var(--radius-md);color:var(--color-ink-muted);cursor:pointer;align-items:center;gap:8px;padding:8px 14px;font-family:inherit;font-size:13px;display:flex}.utility-bar[data-astro-cid-fzpbxy5g]{background:var(--color-ink-900);height:36px;padding-inline:var(--gutter);justify-content:space-between;align-items:center;display:flex}.notice[data-astro-cid-fzpbxy5g]{color:var(--color-ink-muted);font-size:12px}.utility-right[data-astro-cid-fzpbxy5g]{align-items:center;gap:14px;display:flex}.lang-switch[data-astro-cid-fzpbxy5g]{gap:14px;display:flex}.lang-link[data-astro-cid-fzpbxy5g]{color:var(--color-ink-muted);border-bottom:2px solid #0000;padding-bottom:2px;font-size:12px;text-decoration:none}.lang-link[data-astro-cid-fzpbxy5g].active{color:var(--color-white);border-bottom-color:var(--color-red)}.site-header[data-astro-cid-fzpbxy5g]{background:var(--color-ink-800);min-height:84px;padding-block:16px;padding-inline:var(--gutter);border-bottom:1px solid var(--color-ink-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.brand[data-astro-cid-fzpbxy5g]{align-items:center;gap:12px;text-decoration:none;display:flex}.wordmark[data-astro-cid-fzpbxy5g]{font-family:var(--font-heading);letter-spacing:-.01em;white-space:nowrap;font-size:22px;font-weight:700}.wordmark-digi[data-astro-cid-fzpbxy5g]{color:var(--color-white)}.wordmark-pich[data-astro-cid-fzpbxy5g]{color:var(--color-red)}.kb-badge[data-astro-cid-fzpbxy5g]{border:1px solid var(--color-ink-border-strong);color:var(--color-ink-muted);letter-spacing:.06em;white-space:nowrap;border-radius:3px;margin-inline-start:6px;padding:3px 8px;font-size:10px}.main-nav[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;align-items:center;gap:36px;display:flex}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-ink-text);font-size:14px;font-weight:500;text-decoration:none}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--color-white)}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{border-bottom:2px solid var(--color-red);padding-bottom:2px}.header-actions[data-astro-cid-fzpbxy5g]{align-items:center;gap:12px;display:flex}weblens-search[data-astro-cid-fzpbxy5g]{--weblens-text:var(--color-ink-text);--weblens-muted:var(--color-ink-muted);--weblens-surface:var(--color-ink-600);--weblens-border:var(--color-ink-border-strong);--weblens-radius:var(--radius-md);--weblens-accent:var(--color-red);--weblens-link:var(--color-ink-text);min-width:180px;font-size:13px}.contribute-btn[data-astro-cid-fzpbxy5g]{background:var(--color-red);color:var(--color-white);border-radius:var(--radius-md);padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none}.contribute-btn[data-astro-cid-fzpbxy5g]:hover{background:var(--color-red-dark)}.cta-band[data-astro-cid-nns7i3if]{padding:56px var(--gutter);background:var(--color-ink-900);border-top:1px solid var(--color-ink-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.cta-band[data-astro-cid-nns7i3if] h3[data-astro-cid-nns7i3if]{color:var(--color-white);margin-bottom:8px;font-size:22px;font-weight:700}.cta-band[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:var(--color-ink-muted);margin:0;font-size:14px}.cta-btn[data-astro-cid-nns7i3if]{background:var(--color-red);color:var(--color-white);border-radius:var(--radius-md);white-space:nowrap;padding:13px 24px;font-size:14px;font-weight:600;text-decoration:none}.cta-btn[data-astro-cid-nns7i3if]:hover{background:var(--color-red-dark)}.site-footer[data-astro-cid-nns7i3if]{padding:56px var(--gutter) 32px;background:var(--color-ink-800)}.footer-grid[data-astro-cid-nns7i3if]{border-bottom:1px solid var(--color-ink-border);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;display:grid}@media (width<=720px){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr}}.footer-grid[data-astro-cid-nns7i3if] .brand[data-astro-cid-nns7i3if]{align-items:center;gap:10px;margin-bottom:14px;text-decoration:none;display:flex}.wordmark[data-astro-cid-nns7i3if]{font-family:var(--font-heading);font-size:17px;font-weight:700}.wordmark-digi[data-astro-cid-nns7i3if]{color:var(--color-white)}.wordmark-pich[data-astro-cid-nns7i3if]{color:var(--color-red)}.tagline[data-astro-cid-nns7i3if]{color:var(--color-ink-muted);max-width:280px;margin:0;font-size:13px;line-height:1.7}.col-heading[data-astro-cid-nns7i3if]{color:var(--color-ink-muted);letter-spacing:.05em;margin-bottom:16px;font-size:12px}.footer-grid[data-astro-cid-nns7i3if]>div[data-astro-cid-nns7i3if]>a[data-astro-cid-nns7i3if]{color:var(--color-ink-text);margin-bottom:12px;font-size:13px;text-decoration:none;display:block}.footer-grid[data-astro-cid-nns7i3if]>div[data-astro-cid-nns7i3if]>a[data-astro-cid-nns7i3if]:hover{color:var(--color-white)}.footer-mail[data-astro-cid-nns7i3if] .mono[data-astro-cid-nns7i3if]{color:var(--color-ink-muted);margin-top:2px;font-size:12px;display:block}.footer-bottom[data-astro-cid-nns7i3if]{color:var(--color-ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:24px;font-size:12px;display:flex}
