html,body{font-family:var(--font-vazirmatn),Vazirmatn,Vazir,system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans Arabic","Noto Naskh Arabic",Arial,sans-serif}:root{--bg:#fafafa;--fg:#141414;--muted:#6f6f6f;--brand:#000;--card:#fff;--border:#e7e7e7;--radius:14px;--shadow:0 6px 24px #0000000f}html,body{height:100%}body{flex-direction:column;min-height:100dvh;display:flex}main{flex:1 0 auto;display:block}*{box-sizing:border-box}html,body{margin:0;padding:0}html[dir=rtl]{direction:rtl}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Vazirmatn,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14.5px;line-height:1.75}.container{max-width:1120px;margin-inline:auto;padding-inline:16px}h1,h2,h3{margin:0;line-height:1.35}h1{font-size:26px;font-weight:700}h2{font-size:18px;font-weight:700}h3{font-size:15px;font-weight:700}p{margin:0}a{color:inherit;text-decoration:none}.lead{color:var(--muted);max-width:60ch;font-size:14.5px}.btn{border:1px solid var(--border);background:var(--card);border-radius:10px;justify-content:center;align-items:center;height:36px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.btn.primary:hover{filter:brightness(1.05)}.btn.ghost{background:0 0}.hero{background:0 0!important}
@font-face{font-family:vazir;src:url(../media/Vazirmatn_Thin-s.p.689b1010.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:vazir;src:url(../media/Vazirmatn_ExtraLight-s.p.65e03c2e.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:vazir;src:url(../media/Vazirmatn_Light-s.p.5bd37e67.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:vazir;src:url(../media/Vazirmatn_Regular-s.p.c2ca23de.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:vazir;src:url(../media/Vazirmatn_Medium-s.p.b4f84bf0.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:vazir;src:url(../media/Vazirmatn_SemiBold-s.p.4d1decc9.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:vazir;src:url(../media/Vazirmatn_Bold-s.p.af83fa93.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:vazir;src:url(../media/Vazirmatn_ExtraBold-s.p.5beed80d.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:vazir;src:url(../media/Vazirmatn_Black-s.p.23455a85.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:vazir Fallback;src:local(Arial);ascent-override:101.52%;descent-override:53.18%;line-gap-override:0.0%;size-adjust:101.0%}.vazir_961d4bbd-module__sHbRwa__className{font-family:vazir,vazir Fallback}.vazir_961d4bbd-module__sHbRwa__variable{--font-vazirmatn:"vazir","vazir Fallback"}
