@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-arabic-wght-normal.Cafbb7Zc.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-latin-ext-wght-normal.tDTa1Fj6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/vazirmatn-latin-wght-normal.BFexNX-K.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/_astro/instrument-sans-latin-ext-wdth-normal.C5E2Gvlv.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/_astro/instrument-sans-latin-wdth-normal.BVScPF0l.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-pine-50: #eaf5f0;--color-pine-100: #d3ebe1;--color-pine-300: #6fbca4;--color-pine-500: #1a8268;--color-pine-600: #0e5c4a;--color-pine-700: #0c4b3d;--color-pine-900: #07332a;--color-ink-50: #f7f4ee;--color-ink-100: #eeeae1;--color-ink-200: #ddd7ca;--color-ink-400: #a49b8a;--color-ink-600: #615a4d;--color-ink-800: #2e2f29;--color-ink-900: #1a201c;--color-coral-500: #ff6a4d;--color-coral-700: #b83a22;--color-content-primary: var(--color-ink-900);--color-content-secondary: var(--color-ink-600);--color-content-brand: var(--color-pine-600);--color-content-inverse: #ffffff;--color-surface-canvas: var(--color-ink-50);--color-surface-raised: #ffffff;--color-surface-sunken: var(--color-ink-100);--color-surface-border: var(--color-ink-200);--color-surface-inverse: var(--color-pine-900);--color-action-primary-bg: var(--color-pine-600);--color-action-primary-bg-hover: var(--color-pine-700);--color-action-primary-fg: #ffffff;--color-focus-ring: var(--color-pine-500);--stage-canvas: #08130f;--stage-canvas-deep: #050d0a;--stage-canvas-lift: #0b1a15;--stage-raised: #10251e;--stage-border: rgb(255 255 255 / .1);--stage-border-strong: rgb(255 255 255 / .18);--stage-content-primary: #f4f7f5;--stage-content-secondary: #a9bdb4;--stage-glow: rgb(111 188 164 / .35);--stage-accent: var(--color-pine-300);--stage-hairline: rgb(111 188 164 / .14);--stage-hairline-strong: rgb(111 188 164 / .3);--font-family-text: "Vazirmatn Variable", "Vazirmatn", "Segoe UI", system-ui, sans-serif;--font-family-display: "Instrument Sans Variable", "Instrument Sans", var(--font-family-text);--font-family-mono: "JetBrains Mono", ui-monospace, monospace;--wdth-display: 92;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--font-size-3xl: 2.75rem;--font-size-4xl: 3.5rem;--font-size-5xl: 4.25rem;--display-1: clamp(2.75rem, 6.2vw, 5.25rem);--display-2: clamp(2.25rem, 4.4vw, 3.75rem);--display-3: clamp(1.375rem, 2.2vw, 1.75rem);--lede: clamp(1.0625rem, 1.35vw, 1.3125rem);--eyebrow-size: .75rem;--tracking-display: -.035em;--tracking-display-tight: -.045em;--tracking-eyebrow: .16em;--leading-display: 1.06;--line-height-tight: 1.3;--line-height-normal: 1.7;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--space-40: 10rem;--section-gap: clamp(var(--space-24), 12vh, var(--space-40));--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1.25rem;--radius-2xl: 1.75rem;--radius-full: 999px;--bezel-pad: .5rem;--radius-bezel-inner: calc(var(--radius-2xl) - var(--bezel-pad));--shadow-sm: 0 1px 2px rgb(4 10 8 / .3);--shadow-md: 0 4px 12px rgb(4 10 8 / .35);--shadow-lg: 0 12px 32px rgb(4 10 8 / .45);--shadow-bezel: 0 1px 1px rgb(4 10 8 / .6), 0 8px 16px -6px rgb(4 10 8 / .55), 0 32px 64px -24px rgb(4 10 8 / .85);--shadow-bezel-inner: inset 0 1px 0 rgb(255 255 255 / .1), inset 0 0 0 1px rgb(255 255 255 / .05);--shadow-core-inset: inset 0 0 0 1px rgb(0 0 0 / .55);--glow-pine: 0 0 120px -20px rgb(111 188 164 / .3);--motion-duration-fast: .12s;--motion-duration-normal: .2s;--motion-duration-slow: .7s;--motion-duration-reveal: .9s;--motion-ease: cubic-bezier(.16, 1, .3, 1);--ease-spring-reveal: linear( 0, .0127, .0464, .095, .1537, .2186, .2867, .3554, .423, .488, .5496, .6071, .66, .7082, .7518, .7907, .8251, .8554, .8818, .9046, .9241, .9407, .9547, .9663, .976, .9838, .9901, .9951, .999, 1.002, 1.0042, 1.0057, 1.0068, 1.0074, 1.0077, 1.0077, 1.0075 );--ease-spring-hover: linear( 0, .0129, .0477, .0989, .1619, .2326, .3076, .3841, .4601, .5336, .6033, .6684, .7281, .7822, .8303, .8727, .9093, .9406, .9668, .9884, 1.0058, 1.0193, 1.0296, 1.037, 1.0419, 1.0448, 1.0459, 1.0457, 1.0444, 1.0422, 1.0395, 1.0363, 1.0329, 1.0294, 1.0259, 1.0225, 1.0192 );--ease-spring-magnetic: linear( 0, .0128, .0469, .0966, .1571, .2244, .2953, .3672, .4382, .5066, .5715, .632, .6876, .7382, .7835, .8238, .8591, .8898, .9162, .9385, .9572, .9727, .9853, .9954, 1.0032, 1.0092, 1.0136, 1.0166, 1.0186, 1.0196, 1.0199, 1.0197, 1.019, 1.018, 1.0168, 1.0155, 1.0141 );--flow-x: 1;--bloom-near: 12%;--bloom-far: 88%;--content-max-width: 72rem;--stage-max-width: 84rem;--prose-max-width: 44rem}[dir=rtl]{--flow-x: -1;--bloom-near: 88%;--bloom-far: 12%}[lang|=fa]{--tracking-display: -.015em;--tracking-display-tight: -.02em;--tracking-eyebrow: 0;--leading-display: 1.3}@media(prefers-reduced-motion:reduce){:root{--motion-duration-fast: 0ms;--motion-duration-normal: 0ms;--motion-duration-slow: 0ms;--motion-duration-reveal: 0ms}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@property --draw{syntax: "<number>"; inherits: true; initial-value: 0;}body{margin:0;font-family:var(--font-family-text);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--stage-content-primary);background:var(--stage-canvas)}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}h1,h2,h3{font-family:var(--font-family-display);font-variation-settings:"wdth" var(--wdth-display);font-weight:700;line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin-block:0 var(--space-4);color:var(--stage-content-primary)}[lang|=fa] h1,[lang|=fa] h2,[lang|=fa] h3{font-weight:800}.display-1{font-size:var(--display-1);letter-spacing:var(--tracking-display-tight)}.display-2{font-size:var(--display-2)}.display-3{font-size:var(--display-3)}.lede{font-size:var(--lede);color:var(--stage-content-secondary)}p{margin-block:0 var(--space-4)}.skip-link{position:absolute;inset-inline-start:var(--space-4);inset-block-start:-4rem;z-index:100;padding:var(--space-3) var(--space-4);background:var(--color-action-primary-bg);color:var(--color-action-primary-fg);border-radius:var(--radius-md);text-decoration:none}.skip-link:focus-visible{inset-block-start:var(--space-4)}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#scroll-sentinel{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:1px;block-size:1px;pointer-events:none}.site-header{position:sticky;inset-block-start:0;z-index:50;background:color-mix(in srgb,var(--stage-canvas) 70%,transparent);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-block-end:1px solid transparent;transition:background var(--motion-duration-normal) var(--motion-ease),border-color var(--motion-duration-normal) var(--motion-ease),box-shadow var(--motion-duration-normal) var(--motion-ease)}.site-header[data-scrolled=true]{background:color-mix(in srgb,var(--stage-canvas) 92%,transparent);border-block-end-color:var(--stage-hairline);box-shadow:var(--shadow-sm)}.site-header__inner{max-width:var(--stage-max-width);margin-inline:auto;padding:var(--space-3) var(--space-4);display:flex;align-items:center;gap:var(--space-6);flex-wrap:wrap;min-block-size:4rem}.brand{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none;color:var(--stage-content-primary)}.brand__mark{display:inline-grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:var(--radius-md);background:var(--color-pine-300);color:var(--stage-canvas-deep);font-family:var(--font-family-display);font-weight:700}.brand__name{font-family:var(--font-family-display);font-weight:700;font-size:var(--font-size-lg)}.site-nav{display:flex;gap:var(--space-4);flex-wrap:wrap}.site-nav a{color:var(--stage-content-secondary);text-decoration:none;font-weight:600;padding:var(--space-2);border-radius:var(--radius-sm);min-block-size:2.75rem;display:inline-flex;align-items:center;transition:color var(--motion-duration-fast) var(--motion-ease)}.site-nav a:hover{color:var(--stage-content-primary)}.site-header__actions{margin-inline-start:auto;display:flex;align-items:center;gap:var(--space-3)}.locale-switch{color:var(--stage-content-primary);text-decoration:none;font-weight:600;padding:var(--space-2) var(--space-3);border:1px solid var(--stage-border-strong);border-radius:var(--radius-full);min-block-size:2.75rem;display:inline-flex;align-items:center;transition:border-color var(--motion-duration-fast) var(--motion-ease)}.locale-switch:hover{border-color:var(--stage-accent)}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);min-block-size:2.75rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);border-radius:var(--radius-full);font-weight:700;text-decoration:none;white-space:nowrap;transition:background var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease),transform var(--motion-duration-fast) var(--ease-spring-hover)}.button:has(>.button__label:only-child){padding-inline-end:var(--space-6)}.button:active{transform:scale(.98)}.button--primary{background:var(--color-action-primary-bg);color:var(--color-action-primary-fg)}.button--primary:hover{background:var(--color-action-primary-bg-hover)}.button--ghost,.button--ghost-on-dark{color:var(--stage-content-primary);border:1px solid var(--stage-border-strong);background:transparent;padding-inline-end:var(--space-6)}.button--ghost:hover,.button--ghost-on-dark:hover{border-color:var(--stage-accent);background:#ffffff0f}.button__icon{display:inline-flex;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;border-radius:var(--radius-full);background:#ffffff24;flex:none;transition:transform var(--motion-duration-fast) var(--ease-spring-hover),background var(--motion-duration-fast) var(--motion-ease)}.button:hover .button__icon{transform:translate(calc(2px * var(--flow-x)),-1px) scale(1.06);background:#ffffff38}.section{position:relative;overflow:clip;max-width:var(--content-max-width);margin-inline:auto;padding:var(--section-gap) var(--space-4)}.section--wide{max-width:var(--stage-max-width)}.section--tight{padding-block:var(--space-16)}.stage-lift{background:var(--stage-canvas-lift)}.section__title{text-align:center;font-size:var(--display-2)}.section__subtitle{text-align:center;color:var(--stage-content-secondary);max-width:var(--prose-max-width);margin-inline:auto}.bloom{position:absolute;inset:0;z-index:0;pointer-events:none}[data-motion=on] [data-reveal-item]{opacity:0;transform:translateY(var(--reveal-y, 1.75rem))}[data-motion=on] .reveal-word{opacity:0;transform:translateY(.5em)}.reveal-word-mask{display:inline-block;overflow:hidden;padding-block:.08em;margin-block:-.08em}@media(prefers-reduced-motion:reduce){[data-motion=on] [data-reveal-item],[data-motion=on] .reveal-word{opacity:1;transform:none;filter:none}}.plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:var(--space-6);margin-block-start:var(--space-12);max-width:58rem;margin-inline:auto}.plan{position:relative;padding:var(--bezel-pad);border-radius:var(--radius-2xl);background:linear-gradient(180deg,#ffffff0f,#ffffff04);box-shadow:var(--shadow-bezel-inner)}.plan__core{border-radius:var(--radius-bezel-inner);background:var(--stage-raised);box-shadow:var(--shadow-core-inset);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4);block-size:100%}.plan--highlight{box-shadow:var(--shadow-bezel-inner),var(--glow-pine)}.plan--highlight .plan__core{background:var(--stage-canvas-lift)}.plan__name{font-size:var(--font-size-lg);margin:0}.plan__price{font-family:var(--font-family-display);font-variation-settings:"wdth" var(--wdth-display);font-size:var(--display-3);font-weight:700}.plan__period{color:var(--stage-content-secondary);font-size:var(--font-size-sm)}.plan ul{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3)}.plan li{padding-inline-start:var(--space-6);position:relative;color:var(--stage-content-secondary)}.plan li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.4em;inline-size:.4rem;block-size:.4rem;border-radius:var(--radius-full);background:var(--stage-accent)}.plan__footnote{color:var(--stage-content-secondary);font-size:var(--font-size-sm);margin:0}.plan .button{margin-block-start:auto}.pricing-note{max-width:58rem;margin-inline:auto;margin-block-start:var(--space-8);background:var(--stage-canvas-lift);border:1px solid var(--stage-hairline);border-radius:var(--radius-lg);padding:var(--space-6)}.pricing-note h3{margin-block-end:var(--space-2);font-size:var(--font-size-lg)}.pricing-note p{color:var(--stage-content-secondary)}.pricing-note p:last-child{margin:0}.faq-list{max-width:var(--prose-max-width);margin-inline:auto;margin-block-start:var(--space-8);display:grid;gap:var(--space-4)}.faq-list details{background:var(--stage-canvas-lift);border:1px solid var(--stage-hairline);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6)}.faq-list summary{cursor:pointer;font-weight:700;min-block-size:2.75rem;display:flex;align-items:center;color:var(--stage-content-primary)}.faq-list details p{color:var(--stage-content-secondary);margin-block:var(--space-3) 0}.prose{max-width:var(--prose-max-width);margin-inline:auto;padding:var(--space-12) var(--space-4) var(--space-16)}.prose h1{font-size:var(--display-2)}.prose h2{font-size:var(--font-size-lg);margin-block-start:var(--space-8)}.prose p,.prose li{color:var(--stage-content-secondary)}.prose .updated{font-size:var(--font-size-sm)}.site-footer{background:var(--stage-canvas-deep);color:var(--stage-content-secondary);border-block-start:1px solid var(--stage-hairline);margin-block-start:var(--section-gap)}.site-footer__inner{max-width:var(--stage-max-width);margin-inline:auto;padding:var(--space-12) var(--space-4);display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-8)}.site-footer h2{font-size:var(--font-size-sm);color:var(--stage-content-secondary);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);font-family:var(--font-family-text);font-weight:700}.site-footer__brand .brand__name{color:var(--stage-content-primary)}.site-footer nav{display:grid;gap:var(--space-2);justify-items:start}.site-footer a{color:var(--stage-content-primary);text-decoration:none;min-block-size:2rem;display:inline-flex;align-items:center;transition:color var(--motion-duration-fast) var(--motion-ease)}.site-footer a:hover{color:var(--stage-accent)}.site-footer__brand p{color:var(--stage-content-secondary)}.site-footer__copyright{max-width:var(--stage-max-width);margin-inline:auto;padding:0 var(--space-4) var(--space-8);color:var(--stage-content-secondary);font-size:var(--font-size-sm)}@media(max-width:48rem){.site-header__inner{gap:var(--space-2);padding-block:var(--space-2);padding-inline:var(--space-3)}.brand{order:1}.site-header__actions{order:2;margin-inline-start:auto}.site-nav{order:3;flex-basis:100%;justify-content:center;gap:var(--space-1)}.brand__name{font-size:var(--font-size-base)}.site-header .button__icon{display:none}.site-header .button{padding-inline:var(--space-3)}.locale-switch{font-size:var(--font-size-sm);padding-inline:var(--space-3)}}@media(max-width:23.5rem){.brand__name{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}
