@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/vazirmatn-arabic-wght-normal.0tzxgo2fuaf-x.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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(../media/vazirmatn-latin-ext-wght-normal.0ohik0lv51opt.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(../media/vazirmatn-latin-wght-normal.00gnhmt88g2y1.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-vietnamese-wght-normal.0i7lhkw2ij3q1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-ext-wght-normal.0t2awsxbm3c7a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-wght-normal.1v4l5w6-86t-v.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(../media/lalezar-arabic-400-normal.0-5nsfct5_eg2.woff2)format("woff2"),url(../media/lalezar-arabic-400-normal.0mqml05dmk6xx.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(../media/lalezar-vietnamese-400-normal.0bcm9qxgd20gu.woff2)format("woff2"),url(../media/lalezar-vietnamese-400-normal.2kx56a60tfhod.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(../media/lalezar-latin-ext-400-normal.3jqgb5wl_t6se.woff2)format("woff2"),url(../media/lalezar-latin-ext-400-normal.0rphl0z_fbbg-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(../media/lalezar-latin-400-normal.2nsgzqjtx0_-s.woff2)format("woff2"),url(../media/lalezar-latin-400-normal.0n4r591led8ht.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--green:#173f3a;--green-2:#0f2f2b;--ivory:#faf7f0;--ivory-2:#f0ebdc;--sage:#a8b9a0;--sage-2:#e4ebde;--gold:#c5a46d;--gold-ink:#8a6b36;--ink:#252c2b;--ink-2:#5a6462;--line:#252c2b29;--ok:#2f6b4f;--warn:#8a6b36;--bad:#9b3b32;--radius:4px;--gutter:16px;--font-fa:"Vazirmatn Variable", system-ui, sans-serif;--font-fa-display:"Lalezar", "IRANSans Local", "Vazirmatn Variable", system-ui, sans-serif;--font-en-display:"Fraunces Variable", Georgia, serif;--font-en:"Inter Variable", system-ui, sans-serif}@media (min-width:720px){:root{--gutter:32px}}*{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--ivory);color:var(--ink);font-family:var(--font-fa);flex-direction:column;min-height:100dvh;font-size:17px;line-height:1.85;display:flex}html[lang=en] body{font-family:var(--font-en);line-height:1.65}html[lang=en] h1,html[lang=en] h2,html[lang=en] .display{font-family:var(--font-en-display);letter-spacing:-.01em;font-weight:500}main{flex:1}img,svg{max-width:100%;display:block}a{color:inherit;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px}a:hover{color:var(--green)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}::selection{background:var(--gold);color:var(--green-2)}h1,h2{color:var(--green);font-weight:400;line-height:1.45;font-family:var(--font-fa-display);letter-spacing:0}h3{color:var(--green);font-weight:800;line-height:1.5}h1{text-wrap:balance;font-size:clamp(1.9rem,4vw,3rem)}h2{text-wrap:balance;font-size:clamp(1.5rem,2.8vw,2.1rem)}h3{font-size:1.15rem}p{text-wrap:pretty;max-width:72ch}.muted{color:var(--ink-2)}.small{font-size:.875rem}.num{font-variant-numeric:tabular-nums}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.wrap{width:100%;max-width:1200px;padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:clamp(44px,6vw,80px)}.section.tint{background:var(--sage-2)}.section.dark{background:var(--green);color:var(--ivory)}.section.dark h1,.section.dark h2,.section.dark h3{color:var(--ivory)}.section.dark .muted{color:#c9d3c6}.section.dark a:hover{color:var(--gold)}.kicker{color:var(--gold-ink);letter-spacing:.02em;margin-bottom:12px;font-size:.85rem;font-weight:700;display:block}.dark .kicker{color:var(--gold)}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:32px;display:flex}.sec-head p{margin-top:8px}.ruler{background:repeating-linear-gradient(90deg, var(--gold) 0 1px, transparent 1px 12px) bottom / 100% 6px no-repeat, repeating-linear-gradient(90deg, var(--gold) 0 1px, transparent 1px 60px) bottom / 100% 10px no-repeat;opacity:.8;width:100%;height:10px}.btn{background:var(--green);min-height:46px;color:var(--ivory);border:1.5px solid var(--green);border-radius:var(--radius);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.btn:hover{background:var(--green-2);color:var(--ivory)}.btn.gold{background:var(--gold);border-color:var(--gold);color:var(--green-2)}.btn.gold:hover{color:var(--green-2);background:#d4b784;border-color:#d4b784}.btn.ghost{color:var(--green);border-color:var(--green);background:0 0}.btn.ghost:hover{background:var(--green);color:var(--ivory)}.dark .btn.ghost{color:var(--ivory);border-color:var(--ivory)}.dark .btn.ghost:hover{background:var(--ivory);color:var(--green)}.btn.sm{min-height:36px;padding:0 14px;font-size:.85rem}.btn.danger{color:var(--bad);border-color:var(--bad);background:0 0}.btn.danger:hover{background:var(--bad);color:#fff}.btn[disabled]{opacity:.5;cursor:not-allowed}.link-arrow{color:var(--green);border-bottom:1.5px solid var(--gold);padding-bottom:2px;font-weight:700;text-decoration:none}.dark .link-arrow{color:var(--ivory)}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.site-header{-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);color:var(--ink);z-index:50;border-bottom:1px solid var(--line);background:#faf7f0eb;position:sticky;top:0}.site-header:after{content:"";inset-inline:0;background:linear-gradient(90deg, transparent, var(--gold) 20%, var(--gold) 80%, transparent);opacity:.55;height:2px;position:absolute;bottom:-1px}.site-header .wrap{max-width:1440px}.hd{justify-content:space-between;align-items:center;gap:12px;min-height:72px;display:flex}.logo{color:var(--green);flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.logo-mark{background:var(--green);width:42px;height:48px;color:var(--gold);border-radius:999px 999px 4px 4px;place-items:center;padding-top:4px;font-size:1.35rem;font-style:normal;font-weight:800;line-height:1;display:grid}html[lang=en] .logo-mark{font-family:var(--font-en-display);padding-top:0}.logo-text{flex-direction:column;line-height:1.2;display:flex}.logo-text b{font-size:1.15rem;font-weight:400;font-family:var(--font-fa-display);white-space:nowrap}.logo-text small{color:var(--gold-ink);letter-spacing:.06em;font-size:.7rem}.nav-d{align-items:center;gap:2px;display:none}.nav-d a,.nav-m a{color:var(--ink);white-space:nowrap;border-radius:3px;padding:8px 9px;font-size:.88rem;font-weight:600;text-decoration:none;position:relative}.nav-d a:after{content:"";inset-inline:9px;background:var(--gold);transform-origin:50%;height:2px;transition:transform .25s;position:absolute;bottom:2px;transform:scaleX(0)}.nav-d a:hover{color:var(--green)}.nav-d a:hover:after,.nav-d a[aria-current=page]:after{transform:scaleX(1)}.nav-d a[aria-current=page],.nav-m a[aria-current=page]{color:var(--green)}.hd-actions{align-items:center;gap:8px;display:flex}.hd-actions .lang{color:var(--green);border:1.5px solid var(--line);white-space:nowrap;border-radius:3px;padding:6px 12px;font-size:.85rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s}.hd-actions .lang:hover{border-color:var(--green);background:var(--sage-2)}.hd-actions .btn{white-space:nowrap}.burger{background:var(--green);color:var(--ivory);min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:3px;padding:0 16px;font-size:.9rem;font-weight:700}.hd-auth{align-items:center;gap:8px;display:none}.nav-m{background:var(--ivory);border-top:1px solid var(--line);padding:8px var(--gutter) 28px;gap:0;animation:.25s both rise;display:grid}.nav-m a{border-bottom:1px solid var(--line);border-radius:0;padding:15px 4px;font-size:1.05rem}.nav-m .row{margin-top:20px}@media (min-width:1240px){.nav-d{display:flex}.burger{display:none}.hd-auth{display:flex}}.hero{padding-block:clamp(40px,7vw,88px) clamp(40px,6vw,72px)}.hero-grid{align-items:center;gap:40px;display:grid}@media (min-width:900px){.hero-grid{grid-template-columns:1.5fr .7fr;gap:56px}}.hero h1{margin-block:8px 20px}.hero p.lead{max-width:none;color:var(--ink-2);margin-bottom:28px;font-size:1.05rem}.portrait{aspect-ratio:4/5;width:100%;max-width:340px;margin-inline:auto;position:relative}.portrait .frame{background:var(--green);border-radius:999px 999px 6px 6px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.portrait .frame img{object-fit:cover;width:100%;height:100%}.portrait .mono{color:var(--gold);font-size:8rem;font-weight:800;line-height:1}.portrait:after{content:"";border:1.5px solid var(--gold);z-index:-1;border-radius:999px 999px 6px 6px;position:absolute;inset:14px -14px -14px 14px}[dir=rtl] .portrait:after{inset:14px 14px -14px -14px}.facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;margin-top:40px;display:grid}.facts div{border-inline-start:1px solid var(--line);padding:16px 12px 0}.facts div:first-child{border-inline-start:0;padding-inline-start:0}.facts b{white-space:nowrap;color:var(--green);font-size:clamp(1.1rem,2.6vw,1.5rem);font-weight:800;line-height:1.2;display:block}.facts span{color:var(--ink-2);font-size:.78rem;line-height:1.5;display:block}.steps{counter-reset:s;gap:0;display:grid}@media (min-width:800px){.steps{grid-template-columns:repeat(4,1fr)}}.step{border-top:1px solid #f5f2e940;padding:28px 0;position:relative}@media (min-width:800px){.step{border-top:0;border-inline-start:1px solid #f5f2e940;padding:28px 24px 0}.step:first-child{border-inline-start:0;padding-inline-start:0}}.step:before{counter-increment:s;content:counter(s, decimal-leading-zero);font-family:var(--font-en-display);color:var(--gold);margin-bottom:8px;font-size:2rem;display:block}[dir=rtl] .step:before{content:counter(s, persian)}.step h3{margin-bottom:6px}.step p{font-size:.95rem}.list{border-top:1px solid var(--line);gap:0;display:grid}.item{border-bottom:1px solid var(--line);color:inherit;gap:8px 24px;padding:22px 0;text-decoration:none;display:grid}@media (min-width:760px){.item{grid-template-columns:170px 1fr auto;align-items:center}}.item:hover h3{color:var(--gold-ink)}.item .when{color:var(--green);font-size:.92rem;font-weight:700}.item .when small{color:var(--ink-2);font-weight:400;display:block}.item h3{margin-bottom:2px;transition:color .15s}.item p{color:var(--ink-2);font-size:.93rem}.tag{border:1px solid var(--line);color:var(--ink-2);background:0 0;border-radius:99px;padding:2px 10px;font-size:.75rem;font-weight:700;display:inline-block}.tag.gold{border-color:var(--gold);color:var(--gold-ink)}.tag.ok{border-color:var(--ok);color:var(--ok)}.tag.bad{border-color:var(--bad);color:var(--bad)}.tag.warn{border-color:var(--warn);color:var(--warn)}.price-line{color:var(--green);font-size:1.05rem;font-weight:800}.price-line s{color:var(--ink-2);margin-inline-start:6px;font-size:.85rem;font-weight:400}.grid-2{gap:32px;display:grid}@media (min-width:860px){.grid-2{grid-template-columns:1fr 1fr;gap:56px}.grid-2.wide-left{grid-template-columns:1.5fr 1fr}}.panel{border:1px solid var(--line);border-radius:var(--radius);background:#fff9;padding:clamp(18px,3vw,28px)}.panel.solid{background:var(--ivory)}.dark .panel{background:#ffffff0d;border-color:#f5f2e933}.stack>*+*{margin-top:16px}.stack-lg>*+*{margin-top:28px}ul.ticks{gap:10px;padding:0;list-style:none;display:grid}ul.ticks li{padding-inline-start:26px;position:relative}ul.ticks li:before{content:"";inset-inline-start:2px;background:var(--gold);width:12px;height:1.5px;position:absolute;top:.75em}.page-head{border-bottom:1px solid var(--line);margin-bottom:8px;padding-block:clamp(32px,6vw,64px) 24px}.page-head p{color:var(--ink-2);margin-top:12px;font-size:1.05rem}form.f{gap:18px;display:grid}.field{gap:6px;display:grid}.field label,.lbl{font-size:.9rem;font-weight:700}.field small{color:var(--ink-2);font-size:.8rem}input,select,textarea{font:inherit;color:var(--ink);border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;width:100%;min-height:46px;padding:11px 14px}textarea{resize:vertical;min-height:120px;line-height:1.7}input:focus,select:focus,textarea:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #a8b9a080}input[type=file]{background:var(--ivory);border-style:dashed;padding:10px}input[type=checkbox],input[type=radio]{width:18px;height:18px;min-height:18px;accent-color:var(--green)}.two{gap:18px;display:grid}@media (min-width:640px){.two{grid-template-columns:1fr 1fr}}.alert{border-radius:var(--radius);border:1px solid;padding:12px 16px;font-size:.93rem}.alert.err{border-color:var(--bad);color:var(--bad);background:#9b3b3210}.alert.ok{border-color:var(--ok);color:var(--ok);background:#2f6b4f12}.alert.info{border-color:var(--gold);color:var(--gold-ink);background:#c5a46d18}.auth{max-width:460px;margin-inline:auto}.check{align-items:flex-start;gap:10px;font-size:.93rem;display:flex}.check input{flex:none;margin-top:5px}.card-box{background:var(--green);color:var(--ivory);border-radius:10px;gap:16px;padding:24px;display:grid;position:relative;overflow:hidden}.card-box:after{content:"";inset-inline-end:-40px;border:1.5px solid #c5a46d80;border-radius:50%;width:160px;height:160px;position:absolute;top:-40px}.card-box .cn{font-family:var(--font-en);letter-spacing:.12em;text-align:start;font-variant-numeric:tabular-nums;direction:ltr;font-size:clamp(1.25rem,5.5vw,1.7rem)}.card-box small{color:var(--gold);font-size:.75rem;display:block}.amount{color:var(--green);font-size:1.8rem;font-weight:800}.pay-steps{counter-reset:p;gap:14px;padding:0;list-style:none;display:grid}.pay-steps li{counter-increment:p;grid-template-columns:34px 1fr;align-items:start;gap:12px;display:grid}.pay-steps li:before{content:counter(p);border:1.5px solid var(--gold);width:34px;height:34px;color:var(--green);font-weight:800;font-family:var(--font-en);border-radius:50%;place-items:center;display:grid}.code-box{font-family:var(--font-en);letter-spacing:.1em;background:var(--ivory-2);direction:ltr;border-radius:3px;padding:2px 10px;font-weight:700;display:inline-block}.tbl-wrap{border:1px solid var(--line);border-radius:var(--radius);background:#fff8;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.92rem}th,td{text-align:start;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}th{background:var(--ivory-2);color:var(--ink-2);white-space:nowrap;font-size:.8rem}tr:last-child td{border-bottom:0}.filters{gap:12px;padding-block:20px;display:grid}@media (min-width:800px){.filters{grid-template-columns:2fr 1fr 1fr auto}}.q{border:0;min-width:0;margin-bottom:28px;padding:0}.q legend{color:var(--green);margin-bottom:12px;padding:0;font-size:1.05rem;font-weight:800}.opts{flex-wrap:wrap;gap:8px;display:flex}.opt{position:relative}.opt input{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;position:absolute;inset:0}.opt span{border:1.5px solid var(--line);background:#fff;border-radius:99px;padding:9px 16px;font-size:.92rem;display:block}.opt input:checked+span{background:var(--green);color:var(--ivory);border-color:var(--green)}.opt input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.subnav{border-bottom:1px solid var(--line);gap:4px;margin-bottom:28px;padding-bottom:0;display:flex;overflow-x:auto}.subnav a{white-space:nowrap;color:var(--ink-2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 16px;font-size:.92rem;font-weight:700;text-decoration:none}.subnav a[aria-current=page]{color:var(--green);border-color:var(--gold)}.prose{max-width:70ch}.prose p{margin-bottom:1.2em;font-size:1.05rem}.prose h2{margin:1.8em 0 .6em;font-size:1.4rem}.prose ul{margin-bottom:1.2em;padding-inline-start:1.2em}.site-footer{background:var(--green-2);color:#cbd5c8;margin-top:0;padding-block:56px 28px}.site-footer h3{color:var(--ivory);margin-bottom:12px;font-size:.95rem}.site-footer a{padding:4px 0;text-decoration:none;display:block}.site-footer a:hover{color:var(--gold)}.ft{gap:32px;display:grid}@media (min-width:800px){.ft{grid-template-columns:1.4fr 1fr 1fr 1fr}}.ft-bottom{border-top:1px solid #f5f2e924;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:40px;padding-top:20px;font-size:.82rem;display:flex}.empty{text-align:center;color:var(--ink-2);padding:48px 0}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.mobile-cta{display:none}@media (max-width:859px){.mobile-cta{z-index:40;padding:10px var(--gutter);background:var(--ivory);border-top:1px solid var(--gold);inset-inline:0;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex;position:fixed;bottom:0}#reg{scroll-margin-top:80px}body:has(.mobile-cta) .site-footer{padding-bottom:96px}.aside-first{order:-1;position:static!important}}@font-face{font-family:IRANSans Local;src:url(/fonts/IRANSansX-Bold.woff2)format("woff2");font-weight:700 900;font-display:swap}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}[dir=rtl] .ruler{animation-name:drawr}@keyframes drawr{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.hero .hero-grid>div:first-child>*{animation:.7s cubic-bezier(.2,.7,.2,1) both rise}.hero .hero-grid>div:first-child>:nth-child(2){animation-delay:80ms}.hero .hero-grid>div:first-child>:nth-child(3){animation-delay:.16s}.hero .hero-grid>div:first-child>:nth-child(4){animation-delay:.24s}.hero .hero-grid>div:first-child>:nth-child(5){animation-delay:.32s}.portrait{animation:.9s cubic-bezier(.2,.7,.2,1) .15s both rise}.ruler{animation:1.2s ease-out .3s both draw}.js [data-r]{opacity:0;transition:opacity .55s ease-out,transform .55s ease-out;transition-delay:var(--d,0s);transform:translateY(12px)}.js [data-r].in{opacity:1;transform:none}.item{transition:background .2s}.item:hover{background:#c5a46d1a}.item .link-arrow{transition:letter-spacing .2s}.btn{transition:background .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s}.btn:hover{transform:translateY(-1px)}.btn:active{transform:none}.nav-d a{transition:background .15s,color .15s}.opt span{transition:background .15s,color .15s,border-color .15s}.quiz{background:var(--green);color:var(--ivory);border-radius:10px;padding:clamp(20px,4vw,40px)}.quiz-top{gap:12px;margin-bottom:28px;display:grid}.quiz-count{color:var(--gold);font-size:.85rem;font-weight:700}.quiz-bar{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}.quiz-bar span{background:#f5f2e933;border-radius:2px;height:3px;transition:background .3s}.quiz-bar span.on{background:var(--gold)}.quiz-q{border:0;min-width:0;margin:0;padding:0;animation:.4s both rise}.quiz-q legend{font-size:clamp(1.3rem,3.4vw,1.9rem);font-weight:800;line-height:1.45;font-family:var(--font-fa-display);margin-bottom:18px;padding:0}html[lang=en] .quiz-q legend{font-family:var(--font-en-display);font-weight:500}.quiz-opts{gap:10px;display:grid}@media (min-width:640px){.quiz-opts{grid-template-columns:1fr 1fr}}.quiz-opt{text-align:start;width:100%;min-height:58px;font:inherit;color:var(--ivory);cursor:pointer;background:#f5f2e90f;border:1.5px solid #f5f2e938;border-radius:8px;align-items:center;gap:14px;padding:12px 18px;font-size:1rem;transition:background .15s,border-color .15s,transform .15s;display:flex}.quiz-opt:hover{border-color:var(--gold);background:#f5f2e91f;transform:translateY(-1px)}.quiz-opt.on{background:var(--ivory);color:var(--green);border-color:var(--ivory);font-weight:700}.quiz-mark{opacity:.7;border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.8rem;display:grid}.quiz-opt.on .quiz-mark{background:var(--green);color:var(--gold);border-color:var(--green);opacity:1}.quiz .btn.ghost{color:var(--ivory);border-color:#f5f2e980}.quiz .btn.ghost:hover{background:var(--ivory);color:var(--green)}.logo-img{flex:none;width:auto;height:42px}.sec-head{margin-bottom:24px}.item{padding:18px 0}.page-head{padding-block:clamp(28px,5vw,52px) 20px}.hero+.wrap{display:none}.facts{margin-top:32px}.panel{box-shadow:none}.tag{white-space:nowrap}html[lang=en] .logo-text b{font-family:var(--font-en-display);font-weight:600}.facts b,.amount,.step:before{font-family:var(--font-fa-display);font-weight:400}html[lang=en] .facts b,html[lang=en] .amount{font-family:var(--font-en-display);font-weight:500}.quiz-q legend{font-weight:400}.kicker{font-weight:800}.cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}@media (max-width:520px){.hd{gap:8px;min-height:64px}.logo{gap:8px}.logo-img{height:34px}.logo-text small{display:none}.logo-text b{font-size:1.05rem}.hd-actions{gap:6px}.hd-actions .lang{padding:6px 9px}.burger{padding:0 12px}}.burger{place-items:center;width:44px;height:40px;display:grid;padding:0!important}.bars{width:20px;height:14px;display:block;position:relative}.bars i{background:var(--ivory);border-radius:2px;height:2px;transition:transform .25s,opacity .2s,top .25s;position:absolute;inset-inline:0}.bars i:first-child{top:0}.bars i:nth-child(2){top:6px}.bars i:nth-child(3){top:12px}.bars.x i:first-child{top:6px;transform:rotate(45deg)}.bars.x i:nth-child(2){opacity:0}.bars.x i:nth-child(3){top:6px;transform:rotate(-45deg)}.thread{gap:12px;display:grid}.bubble{border:1px solid var(--line);background:#fff;border-radius:10px;justify-self:start;max-width:min(560px,92%);padding:12px 16px}.bubble.mine{background:var(--sage-2);border-color:#0000;justify-self:end}.bubble-meta{color:var(--ink-2);margin-bottom:4px;font-size:.75rem}.bubble p{max-width:none}.trust{border-top:1px solid var(--line);grid-template-columns:1fr;gap:6px;margin-top:28px;padding-top:20px;font-size:.95rem}@media (min-width:640px){.trust{grid-template-columns:1fr 1fr;gap:8px 24px}}.hero p.lead+p.lead{margin-top:-12px}.intro p{max-width:70ch}@media (min-width:1240px){.burger{display:none}}.stats{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px;display:grid}.stat{border:1px solid var(--line);color:inherit;background:#fff;border-radius:8px;gap:4px;padding:18px;text-decoration:none;transition:border-color .2s;display:grid}.stat:hover{border-color:var(--gold)}.stat b{font-family:var(--font-fa-display);color:var(--green);font-size:1.7rem;font-weight:400;line-height:1.3}html[lang=en] .stat b{font-family:var(--font-en-display);font-weight:500}.stat span{color:var(--ink-2);font-size:.85rem}.admin-edit{border:1.5px dashed var(--gold);color:var(--gold-ink);background:#c5a46d18;border-radius:99px;align-items:center;gap:6px;margin-bottom:12px;padding:5px 12px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-edit:hover{background:var(--gold);color:var(--green-2)}.cn-btn{text-align:start;width:100%;color:inherit;font:inherit;cursor:pointer;background:#f5f2e914;border:1.5px dashed #c5a46db3;border-radius:8px;gap:6px;padding:12px 14px;transition:background .15s,border-color .15s;display:grid}.cn-btn:hover{border-color:var(--gold);background:#f5f2e926}.cn-btn .cn{font-size:clamp(1.25rem,5.6vw,1.7rem)}.cn-hint{color:var(--gold);font-size:.78rem}.join{border:1.5px solid var(--gold);background:#c5a46d18;border-radius:8px;gap:10px;padding:16px;display:grid}.join b{color:var(--green)}.acct{position:relative}.acct-btn{background:var(--green);min-height:40px;color:var(--ivory);font:inherit;cursor:pointer;border:0;border-radius:99px;align-items:center;gap:8px;padding:4px 12px 4px 8px;font-size:.88rem;font-weight:700;display:inline-flex}.acct-dot{background:var(--gold);width:28px;height:28px;color:var(--green-2);border-radius:50%;place-items:center;font-size:.85rem;display:grid}.acct-name{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.acct-menu{inset-inline-end:0;background:var(--ivory);border:1px solid var(--line);z-index:60;border-radius:8px;min-width:200px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);box-shadow:0 14px 30px -14px #173f3a73}.acct-menu a,.acct-menu button,.nav-m-acct a,.nav-m-acct button{text-align:start;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:10px 12px;font-size:.92rem;text-decoration:none;display:block}.acct-menu a:hover,.acct-menu button:hover{background:var(--sage-2)}.acct-menu .acct-admin,.nav-m-acct .acct-admin{color:var(--green);background:#c5a46d22;font-weight:800}.nav-m-acct{border-top:1px solid var(--line);margin-top:14px;padding-top:10px;display:grid}.nav-m-acct small{color:var(--ink-2);padding:4px 12px}.admin-shell{background:var(--ivory);min-height:100dvh}.admin-bar{background:var(--green-2);color:var(--ivory);border-bottom:3px solid var(--gold)}.admin-bar-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.admin-brand{align-items:center;gap:10px;display:flex}.admin-brand b{font-family:var(--font-fa-display);font-size:1.2rem;font-weight:400}html[lang=en] .admin-brand b{font-family:var(--font-en-display);font-weight:600}.admin-bar-actions{flex-wrap:wrap;align-items:center;gap:14px;font-size:.88rem;display:flex}.admin-bar-actions a,.admin-bar-actions button{color:var(--ivory);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:.88rem;text-decoration:none}.admin-bar-actions a:hover,.admin-bar-actions button:hover{color:var(--gold)}.admin-who{color:var(--gold);text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-weight:700;overflow:hidden}.admin-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.admin-top .subnav{flex:520px;margin-bottom:0}.cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:stretch;gap:20px;display:grid}.wc{border:1px solid var(--line);color:inherit;background:#fff;border-radius:12px;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.wc:hover{border-color:var(--gold);box-shadow:0 16px 32px -22px #173f3a80}.wc-media{background:var(--ivory-2);border-bottom:1px solid var(--line)}.wc-media img{width:100%;height:auto;display:block}.wc-date{aspect-ratio:16/9;text-align:center;background:var(--green);color:var(--gold);place-content:center;line-height:1.1;display:grid}.wc-date b{font-family:var(--font-fa-display);font-size:3.2rem;font-weight:400}html[lang=en] .wc-date b{font-family:var(--font-en-display);font-weight:500}.wc-date span{color:var(--ivory);font-size:1rem}.wc-body{flex-direction:column;flex:1;gap:12px;padding:18px;display:flex}.wc-body h3{font-size:1.05rem;line-height:1.6}.wc-facts{color:var(--ink-2);gap:7px;padding:0;font-size:.88rem;list-style:none;display:grid}.wc-facts li{align-items:center;gap:8px;display:flex}.wc-facts svg{color:var(--gold-ink)}.wc-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.wc-price{color:var(--green);font-size:1.05rem;font-weight:800}.ev-hero{background:var(--ivory-2);border-bottom:1px solid var(--line);padding-block:clamp(28px,5vw,64px)}.ev-grid{align-items:center;gap:32px;display:grid}@media (min-width:900px){.ev-grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:56px}.ev-grid.no-poster{grid-template-columns:minmax(0,760px)}}.ev-poster{order:-1}@media (min-width:900px){.ev-poster{order:0}}.ev-poster img{object-fit:contain;border-radius:12px;width:100%;max-width:420px;height:auto;max-height:620px;margin-inline:auto;display:block;box-shadow:0 24px 48px -28px #173f3a99}.ev-info{justify-items:start;gap:16px;display:grid}.ev-info h1{font-size:clamp(1.7rem,3.4vw,2.6rem)}.ev-sum{color:var(--ink-2);font-size:1.05rem}.ev-facts{border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px 28px;width:100%;padding:0;padding-block:16px;list-style:none;display:grid}.ev-facts li{align-items:flex-start;gap:12px;display:flex}.ev-facts svg{color:var(--gold-ink);margin-top:3px}.ev-facts small{color:var(--ink-2);font-size:.78rem;display:block}.ev-facts b{font-size:.95rem;font-weight:700;line-height:1.5}.ev-buy{gap:12px;width:100%;max-width:460px;scroll-margin-top:80px;display:grid}.btn.lg{min-height:54px;padding:0 32px;font-size:1.05rem}.ev-body{gap:44px;max-width:860px;padding-block:56px 96px;display:grid}.ev-body h2{margin-bottom:16px}.ev-text{white-space:pre-line;font-size:1.05rem;line-height:2}.ev-goals{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;padding:0;list-style:none;display:grid}.ev-goals li{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;line-height:1.7;display:flex}.ev-goals svg{color:var(--green);margin-top:4px}
