.ft[data-astro-cid-nns7i3if]{padding:40px max(96px, env(safe-area-inset-right,0px)) 40px max(96px, env(safe-area-inset-left,0px));font-family:var(--font-inter);color:var(--color-muted-ink);border-top:1px solid var(--color-divider);align-items:center;gap:40px;font-size:15px;font-weight:400;display:flex}.wm[data-astro-cid-nns7i3if]{font-family:var(--font-bitter);color:var(--color-ink);font-size:20px;font-weight:700;line-height:26px;text-decoration:none}.links[data-astro-cid-nns7i3if]{color:var(--color-ink);flex:1}a[data-astro-cid-nns7i3if]{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.mail[data-astro-cid-nns7i3if]:hover{text-decoration:underline}}@media (width<=719px){.ft[data-astro-cid-nns7i3if]{padding:28px max(20px, env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));flex-wrap:wrap;gap:12px 20px}.links[data-astro-cid-nns7i3if]{flex-basis:100%;order:2}}.hdr[data-astro-cid-fzpbxy5g]{height:84px;padding-left:max(96px, env(safe-area-inset-left,0px));padding-right:max(96px, env(safe-area-inset-right,0px));justify-content:space-between;align-items:center;display:flex}.wm[data-astro-cid-fzpbxy5g]{font-family:var(--font-bitter);color:var(--color-ink);font-size:26px;font-weight:700;line-height:32px;text-decoration:none}.nav[data-astro-cid-fzpbxy5g]{font-family:var(--font-inter);color:var(--color-muted-ink);font-size:15px;font-weight:500;line-height:20px;text-decoration:none}@media (hover:hover) and (pointer:fine){.nav[data-astro-cid-fzpbxy5g]:hover{color:var(--color-ink)}}@media (width<=719px){.hdr[data-astro-cid-fzpbxy5g]{height:60px;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px))}.wm[data-astro-cid-fzpbxy5g]{font-size:22px;line-height:28px}}:root{--color-bg:#fff;--color-bg-session:#f4e9cd;--color-surface:#fff;--color-surface-alt:#fbf6ec;--color-ink:#1f1e1c;--color-muted:#9a968d;--color-muted-ink:#6f6b63;--color-gold:#c3a062;--color-divider:#eae3d5;--color-gold-deep:#a8823f;--color-skeleton-session:#e9d9b6;--color-accept:#67b79d;--color-reject:#f5a06c;--color-reject-ink:#a34a18;--color-ember:#b4652a;--color-scrim:#1f1e1c73;--color-scrim-soft:#1f1e1c59;--color-scrim-faint:#1f1e1c1f;--color-pos-adj:#54c29c;--color-pos-n:#69b8e8;--color-pos-vt:#a98ad7;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--icon-sm:14px;--icon-md:18px;--icon-lg:24px;--icon-xl:32px;--motion-fast:.12s;--motion-base:.2s;--motion-slow:.3s;--shadow-card:0px 8px 20px #96784624;--shadow-sheet:0px -6px 28px #96784633;--shadow-raised:0px 4px 10px #96784629;--proposed-ease-out:cubic-bezier(.23, 1, .32, 1);--proposed-ease-in-out:cubic-bezier(.45, 0, .55, 1);--proposed-ease-overshoot:cubic-bezier(.34, 1.56, .64, 1)}.t-hero{font-family:var(--font-inter);font-size:40px;font-style:normal;font-weight:700;line-height:50px}.t-display{font-family:var(--font-inter);font-size:32px;font-style:normal;font-weight:700;line-height:40px}.t-title{font-family:var(--font-inter);font-size:24px;font-style:normal;font-weight:700;line-height:32px}.t-title-large{font-family:var(--font-inter);font-size:28px;font-style:normal;font-weight:600;line-height:36px}.t-heading{font-family:var(--font-inter);font-size:20px;font-style:normal;font-weight:600;line-height:28px}.t-body{font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.t-body-small{font-family:var(--font-inter);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.t-label{font-family:var(--font-inter);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.t-body-strong{font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.t-body-small-strong{font-family:var(--font-inter);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.t-label-strong{font-family:var(--font-inter);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.t-eyebrow{font-family:var(--font-inter);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.t-badge{font-family:var(--font-inter);font-size:9px;font-style:normal;font-weight:700;line-height:12px}.t-ipa{font-family:system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.t-mono{font-family:Menlo,monospace;font-size:12px;line-height:18px}.t-content-hero{font-family:var(--font-bitter);font-size:40px;font-style:normal;font-weight:700;line-height:50px}.t-content-display{font-family:var(--font-bitter);font-size:32px;font-style:normal;font-weight:700;line-height:40px}.t-content-title{font-family:var(--font-bitter);font-size:24px;font-style:normal;font-weight:600;line-height:32px}.t-content-body{font-family:var(--font-bitter);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.t-content-body-strong{font-family:var(--font-bitter);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.t-content-body-small{font-family:var(--font-bitter);font-size:14px;font-style:normal;font-weight:400;line-height:21px}.t-content-italic{font-family:var(--font-bitter);font-size:14px;font-style:italic;font-weight:400;line-height:21px}.t-rtl-title{font-family:var(--font-vazirmatn);font-size:24px;font-style:normal;font-weight:600;line-height:41px}.t-rtl-body{font-family:var(--font-vazirmatn);font-size:16px;font-style:normal;font-weight:400;line-height:28px}.t-rtl-body-strong{font-family:var(--font-vazirmatn);font-size:16px;font-style:normal;font-weight:600;line-height:28px}.t-rtl-body-small{font-family:var(--font-vazirmatn);font-size:14px;font-style:normal;font-weight:400;line-height:24px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);min-height:100svh;color:var(--color-ink);font-family:var(--font-inter);flex-direction:column;margin:0;font-size:16px;line-height:1.5;display:flex}main{flex:1}a,button,summary,[role=button],[role=tab]{touch-action:manipulation}input,textarea,select{font-size:max(16px,1em)}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
