body.fa{color:#241a10;background-color:#e9dac6;background-image:radial-gradient(60vw 60vw at 85% -10%,#c9a27a8c,#0000 60%),radial-gradient(55vw 55vw at -10% 30%,#f7e6cce6,#0000 60%),radial-gradient(50vw 50vw at 60% 110%,#ddb78a80,#0000 60%),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;min-height:100vh;font-family:Vazirmatn,Outfit,system-ui,sans-serif;line-height:1.9}.fa-main a{color:#9a4e18}.fa-main a:hover{color:#241a10}.fa-header{z-index:10;padding:14px 16px 0;position:sticky;top:0}.fa-bar{-webkit-backdrop-filter:blur(22px)saturate(140%);background:#ffffff80;border:1px solid #fffc;border-radius:28px;align-items:center;gap:18px;max-width:1200px;margin:0 auto;padding:10px 14px 10px 18px;display:flex;box-shadow:0 18px 40px #5a402624,inset 0 1px #fff}.fa-logo{flex:none;display:flex}.fa-logo img{width:auto;height:38px;display:block}.fa-nav{flex-wrap:wrap;flex:1;justify-content:center;gap:4px;display:flex}.fa-nav a{color:#5e4a33;border-radius:999px;padding:8px 14px;font-size:15px;font-weight:500;text-decoration:none}.fa-nav a:hover{color:#241a10;background:#ffffffbf}.fa-menu{display:none;position:relative}.fa-menu summary{cursor:pointer;background:#ffffffbf;border-radius:999px;padding:9px 16px;font-weight:600;list-style:none}.fa-menu summary::-webkit-details-marker{display:none}.fa-menu nav{inset-inline-end:0;background:#fffffff2;border-radius:20px;flex-direction:column;min-width:200px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);box-shadow:0 18px 40px #5a402633}.fa-menu nav a{color:#241a10;border-radius:12px;padding:10px 14px;text-decoration:none}.fa-lang{background:#241a10;border-radius:999px;flex:none;padding:9px 16px;font-family:Outfit,sans-serif;font-size:14px;text-decoration:none;color:#fbf5ec!important}.fa-main{max-width:1000px;margin:0 auto;padding:22px 16px 60px}.fa-crumbs{color:#7d6547;align-items:center;gap:8px;margin:6px 6px 14px;font-size:14px;display:flex}.fa-crumbs a{color:#7d6547;text-decoration:none}.fa-card{-webkit-backdrop-filter:blur(22px);background:#ffffff8c;border:1px solid #ffffffd9;border-radius:32px;padding:34px 40px;box-shadow:0 24px 50px #5a402624,inset 0 1px #fff}.fa-card h1{letter-spacing:-.01em;margin:0 0 18px;font-size:34px;font-weight:700;line-height:1.5}.fa-prose{color:#3b2e20;font-size:17px}.fa-prose h2{margin:30px 0 10px;font-size:24px;line-height:1.6}.fa-prose h3{margin:22px 0 8px;font-size:19px;line-height:1.6}.fa-prose p{margin:0 0 14px}.fa-prose ul,.fa-prose ol{margin:0 0 16px;padding-inline-start:22px}.fa-prose li{margin:4px 0}.fa-prose img{border-radius:18px;max-width:100%;height:auto;margin:16px auto;display:block}.fa-prose table{border-collapse:collapse;width:100%;margin:16px 0;font-size:15px;display:block;overflow-x:auto}.fa-prose td,.fa-prose th{border:1px solid #5e4a3333;padding:8px 10px}.fa-prose blockquote{background:#fff0de99;border-inline-start:4px solid #e39a52;border-radius:12px;margin:16px 0;padding:12px 18px}.fa-note{color:#9a4e18;background:#fff0de;border-radius:16px;padding:14px 18px}.fa-links{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:18px;display:grid}.fa-link-card{background:#ffffff80;border:1px solid #ffffffd9;border-radius:20px;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 10px 24px #5a40261a;color:#241a10!important}.fa-link-card:hover{transform:translateY(-2px);box-shadow:0 16px 30px #5a402629}.fa-arrow{color:#e39a52}.fa-cta{color:#e9dac6;background:#241a10;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:26px 30px;display:flex}.fa-cta p{margin:0}.fa-cta-h{color:#fbf5ec;font-size:21px;font-weight:700;margin-bottom:4px!important}.fa-btn{background:#f2b97c;border-radius:999px;padding:13px 26px;font-weight:700;text-decoration:none;color:#241a10!important}.fa-footer{color:#b9a58c;background:#120d09;margin-top:40px;padding:44px 16px 26px;font-size:15px}.fa-footer-in{max-width:1200px;margin:0 auto}.fa-footer-cols{grid-template-columns:2fr 1fr 1fr 1fr;gap:28px;display:grid}.fa-footer-cols a{color:#d9c6ae;margin:4px 0;text-decoration:none;display:block}.fa-footer-cols a:hover{color:#f2b97c}.fa-footer-cols p{margin:0 0 6px}.fa-footer-h{font-weight:700;color:#f2b97c!important;margin-bottom:10px!important}.fa-copy{color:#8a775f;text-align:left;border-top:1px solid #f2b97c26;margin:30px 0 0;padding-top:18px;font-family:JetBrains Mono,monospace;font-size:12px}@media (max-width:860px){.fa-nav{display:none}.fa-menu{margin-inline-start:auto;display:block}.fa-bar{justify-content:space-between}.fa-card{border-radius:24px;padding:24px 20px}.fa-card h1{font-size:26px}.fa-footer-cols{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.fa-link-card{transition:none}}.fa-header,.fa-main,.fa-footer{zoom:.85}.fa-main{max-width:1150px}.fa-bar{padding:6px 10px 6px 16px}.fa-logo img{height:34px}@media (max-width:860px){.fa-header,.fa-main,.fa-footer{zoom:.95}}
