@font-face{font-family:V;src:url('/assets/vazirmatn-arabic-wght-normal.woff2')}*{box-sizing:border-box}body{font-family:V,sans-serif;direction:rtl;margin:0;background:#f6f7f9;color:#24354b}a{color:#1f3a5f;text-decoration:none}header{background:#fff;border-bottom:1px solid #e6e9ed;padding:22px max(5vw,20px);display:flex;align-items:center;justify-content:space-between;gap:16px}header strong{font-size:25px}nav{display:flex;gap:18px;font-size:12px}.wrap{max-width:1080px;margin:auto;padding:55px 24px}h1{font-size:38px;line-height:1.8;margin:12px 0 18px;letter-spacing:-.6px}h2{font-size:23px;margin-top:32px}h3{font-size:17px}p,li{font-size:14px;line-height:2.25;color:#68778b}.eyebrow{color:#a88626;font-size:12px}.lead{font-size:17px;max-width:700px}.button{background:#1f3a5f;color:#fff;display:inline-block;padding:13px 24px;border-radius:7px;font-size:13px}.secondary{background:white;color:#1f3a5f;border:1px solid #dfe4eb}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:25px}.card,.sample{background:white;border:1px solid #e3e7ed;border-radius:10px;padding:23px}.card small{color:#a88626}.card p{font-size:12px}.card a{font-size:12px}.sample{white-space:pre-wrap;font:14px/2.4 V,sans-serif;margin:20px 0;overflow-wrap:anywhere}.notice{background:#f2eddf;border-radius:6px;padding:14px 18px;font-size:12px;color:#8c7438}.faq{border-bottom:1px solid #dde2e9;padding:18px 0}.faq summary{cursor:pointer;font-size:14px}.faq p{font-size:13px}footer{border-top:1px solid #e4e7ed;margin-top:45px;padding:25px;font-size:11px;color:#8d99a6}.crumb{font-size:11px;color:#8996a8}.guide{max-width:780px}.editorial{font-size:11px;color:#68778b}.copy{border:1px solid #dfe4eb;border-radius:6px;background:white;padding:10px 16px;font:12px V;cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #c9a227;outline-offset:3px}@media(max-width:680px){h1{font-size:28px}.wrap{padding:30px 18px}.grid{grid-template-columns:1fr}nav{gap:10px;font-size:10px}.lead{font-size:14px}header{padding:18px}.button{padding:12px 16px}}