@font-face{font-family:Yekan;src:url(../fonts/BYekan+.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazir;src:url(../fonts/Vazir-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{color-scheme:light;--ink:#0f1320;--ink-2:#3a4152;--muted:#667085;--line:#e4e7ef;--line-soft:#eef0f5;--paper:#f5f6fa;--surface:#fff;--cobalt:#2b55e6;--cobalt-d:#1e3fb8;--cobalt-soft:#eaf0ff;--cobalt-ring:#2b55e661;--night:#0e1426;--night-2:#172041;--gold:#b08a4a;--gold-l:#ebd9ab;--gold-soft:#fbf6e8;--gold-ink:#6e5223;--r-sm:12px;--r-md:16px;--r-lg:24px;--shadow-1:0 1px 2px #0f13200a,0 14px 36px -22px #0f132033;--shadow-2:0 2px 4px #0f13200a,0 30px 54px -28px #2b55e652;--font-body:"Vazir",Tahoma,"Segoe UI",sans-serif;--font-display:"Yekan","Vazir",Tahoma,sans-serif;--font-serif:Georgia,"Times New Roman",serif;--page-pad:clamp(16px,4vw,32px);--ico-check-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7'/%3E%3C/svg%3E");--ico-check-cobalt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%232B55E6' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7'/%3E%3C/svg%3E");--ico-check-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23EBD9AB' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7'/%3E%3C/svg%3E");--ico-check-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%232A1F08' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7'/%3E%3C/svg%3E");--ico-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A8741A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 7.8v.01'/%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:16px;line-height:1.7}img{max-width:100%;height:auto;display:block}button{font:inherit}a{color:inherit}:focus-visible{outline:3px solid var(--cobalt-ring);outline-offset:2px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{inset-inline-start:8px;z-index:1000;background:var(--surface);color:var(--ink);border-radius:8px;padding:8px 14px;font-size:14px;text-decoration:none;position:absolute;top:-100px;box-shadow:0 4px 12px #0003}.skip-link:focus{top:8px}.header_cont{padding:clamp(40px,7vw,88px)var(--page-pad)0;text-align:center}.header_cont h1{font-family:var(--font-display);font-size:clamp(2.1rem,1.4rem + 2.8vw,3.4rem);font-weight:700;line-height:1.25}.header_cont p{color:var(--muted);margin-top:12px;font-size:clamp(1rem,.92rem + .45vw,1.25rem)}.body_cont{max-width:1180px;padding:clamp(36px,5vw,60px)var(--page-pad);grid-template-columns:1fr;gap:clamp(14px,2vw,22px);margin-inline:auto;display:grid}@media (width>=600px){.body_cont{grid-template-columns:repeat(2,1fr)}}@media (width>=1020px){.body_cont{grid-template-columns:repeat(4,1fr)}}.plans{isolation:isolate;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;align-items:flex-start;padding:28px 24px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}@media (hover:hover){.plans:hover{box-shadow:var(--shadow-2);border-color:#c9d4f5;transform:translateY(-4px)}}.plans.selected{border-color:var(--cobalt);box-shadow:0 0 0 1px var(--cobalt),0 30px 54px -28px #2b55e680}.plans.selected:after{content:"";top:22px;background:var(--cobalt)var(--ico-check-white)center/14px no-repeat;border-radius:50%;width:26px;height:26px;position:absolute;inset-inline-end:22px}.plan_name{background:var(--paper);color:var(--ink-2);border:1px solid var(--line-soft);border-radius:999px;margin-bottom:22px;padding:4px 16px;font-size:14px;line-height:1.7}.price_name{color:var(--ink);letter-spacing:-.04em;direction:ltr;unicode-bidi:isolate;align-items:flex-start;font-size:clamp(2.7rem,2.1rem + 1.2vw,3.25rem);font-weight:700;line-height:1;display:inline-flex}.price_name .cur{margin-top:.2em;color:var(--muted);letter-spacing:0;margin-inline-end:4px;font-size:.42em;font-weight:600}.duration_name{color:var(--muted);margin:10px 0 24px;font-size:14px}.credit_name,.plan_f{padding:14px 0;width:100%;color:var(--ink-2);border-top:1px solid var(--line-soft);padding-inline-start:32px;font-size:15px;position:relative}.credit_name{color:var(--ink)}.plan_f{border-bottom:1px solid var(--line-soft);margin-bottom:26px}.model{font-family:var(--font-serif);letter-spacing:.02em;white-space:nowrap;font-size:1.05em}.credit_name:before,.plan_f:before{content:"";inset-inline-start:0;background:var(--cobalt-soft)var(--ico-check-cobalt)center/13px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.choose_plan{background:var(--cobalt-soft);width:100%;color:var(--cobalt-d);font-family:var(--font-display);cursor:pointer;border:0;border-radius:14px;margin-top:auto;padding:13px 20px;font-size:15px;line-height:1.6;transition:background-color .2s,color .2s,box-shadow .2s,transform .15s}.choose_plan:hover{background:#dae5ff}.choose_plan:active{transform:translateY(1px)}.plans.selected .choose_plan{background:linear-gradient(180deg,#3d68f0 0%,var(--cobalt-d)100%);color:#fff;box-shadow:0 12px 22px -12px #2b55e6d9,inset 0 1px #ffffff38}.plan_badge{z-index:1;color:#2a1f08;white-space:nowrap;background:linear-gradient(#f2e3b8 0%,#d2b170 100%);border-radius:999px;padding:3px 14px;font-size:12.5px;line-height:1.7;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 16px -8px #b08a4ae6}.plans[plan=business]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ebd9ab33 50%,#0000 62%) 130% 0/260% 100% no-repeat;animation:1.8s ease-out .6s both prime-sweep;position:absolute;inset:0}@media (hover:hover){.plans[plan=business]:hover:before{animation:1.3s ease-out both prime-sweep-hover}}@keyframes prime-sweep{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes prime-sweep-hover{0%{background-position:130% 0}to{background-position:-30% 0}}.plans[plan=business] .plan_name{color:var(--gold-l);background:#ebd9ab1a;border-color:#ebd9ab38}.plans[plan=business] .price_name{color:#fff}.plans[plan=business] .price_name .cur{color:var(--gold-l)}.plans[plan=business] .duration_name{color:#fff9}.plans[plan=business] .credit_name,.plans[plan=business] .plan_f{color:#ffffffe6;border-color:#ffffff1a}.plans[plan=business] .credit_name:before,.plans[plan=business] .plan_f:before{background:#ebd9ab24 var(--ico-check-gold)center/13px no-repeat}.plans[plan=business] .choose_plan{color:#2a1f08;background:linear-gradient(#f2e3b8 0%,#d2b170 100%);box-shadow:0 14px 24px -14px #d2b170e6,inset 0 1px #ffffff80}.plans[plan=business] .choose_plan:hover{filter:brightness(1.05)}@media (hover:hover){.plans[plan=business]:hover{border-color:#ebd9abb3;box-shadow:0 1px 2px #0003,0 40px 64px -32px #b08a4a8c}}.plans[plan=business].selected{border-color:var(--gold-l);box-shadow:0 0 0 1px var(--gold-l),0 40px 64px -30px #b08a4a99}.plans[plan=business].selected:after{background:var(--gold-l)var(--ico-check-dark)center/14px no-repeat}.plans[plan=business].selected .choose_plan{color:#2a1f08;background:linear-gradient(#f2e3b8 0%,#d2b170 100%);box-shadow:0 14px 24px -14px #d2b170e6,inset 0 1px #ffffff80}.box{width:calc(100% - 2*var(--page-pad));overscroll-behavior-x:contain;scrollbar-width:thin;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);max-width:1080px;box-shadow:var(--shadow-1);margin:clamp(20px,4vw,44px) auto 0;position:relative;overflow-x:auto}table{border-collapse:separate;border-spacing:0;text-align:center;width:100%;min-width:720px}caption{caption-side:top;font-family:var(--font-display);text-align:start;padding:32px 32px 10px;font-size:clamp(1.35rem,1.15rem + .8vw,1.65rem);font-weight:700}th,td{background:var(--surface);border-bottom:1px solid var(--line-soft);padding:18px 14px;font-size:15px}thead th{border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--font-display);padding-block:26px 22px;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);font-weight:700}tbody th{color:var(--ink-2);text-align:start;white-space:nowrap;padding-inline-start:32px;font-weight:400}thead th:first-child,tbody th{z-index:1;border-inline-end:1px solid var(--line-soft);position:sticky;inset-inline-start:0}thead th:first-child{z-index:2}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}@media (hover:hover){tbody tr:hover th,tbody tr:hover td{background:#fafbfd}}th.best,td.best{background:var(--gold-soft)}thead th.best{color:var(--gold-ink);box-shadow:inset 0 3px 0 var(--gold)}@media (hover:hover){tbody tr:hover td.best{background:#f7efd6}}.best.t{color:var(--gold-ink)}.num{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.on,.off{letter-spacing:3px;font-size:15px}.on{color:var(--gold)}.off{color:#e3ddcf}.chip{font-family:var(--font-serif);letter-spacing:.5px;border:1px solid #d9d2c3;border-radius:999px;padding:2px 18px;font-size:16px;font-weight:700;display:inline-block}.chip.g{background:var(--night);border-color:var(--night);color:var(--gold-l)}.checkout{max-width:680px;padding-inline:var(--page-pad);margin:clamp(28px,5vw,52px) auto 0}.checkout_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);gap:20px;padding:clamp(20px,3vw,32px);display:grid}.payment-method{gap:14px;display:grid}.pm_title{font-family:var(--font-display);font-size:1.15rem;font-weight:700}.pm_options{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.pay_opt{border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;background:#fafbfd;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;position:relative}.pay_opt:hover{background:var(--surface);border-color:#c9d4f5}.pay_opt>img{object-fit:contain;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);flex:none;width:46px;height:46px;padding:10px}.pay_opt_title{font-size:15px;line-height:1.6}.pay_opt>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pay_opt:after{content:"";background:var(--surface);border:1.5px solid #c3c9d8;border-radius:50%;flex:none;width:22px;height:22px;margin-inline-start:auto;transition:background-color .2s,border-color .2s}.pay_opt:has(input:checked){border-color:var(--cobalt);box-shadow:0 0 0 1px var(--cobalt),0 16px 28px -20px #2b55e699;background:#f5f8ff}.pay_opt:has(input:checked):after{background:var(--cobalt)var(--ico-check-white)center/13px no-repeat;border-color:var(--cobalt)}.pay_opt:has(input:focus-visible){outline:3px solid var(--cobalt-ring);outline-offset:2px}.note{border-radius:var(--r-md);background:#fff7e8;border:1px solid #f3e3bf;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.note:before{content:"";background:var(--ico-info)center/contain no-repeat;flex:none;width:22px;height:22px;margin-top:4px}.note span{color:#4a3510;font-size:14px;line-height:2}.footer_content{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:20px;display:flex}.summary{gap:2px;min-width:0;display:grid}.summary_label{color:var(--muted);font-size:13px}.summary_value{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.summary_name{font-family:var(--font-display);font-size:1.1rem}.summary_price{direction:ltr;unicode-bidi:isolate;font-size:1.1rem;font-weight:700}.summary_unit{font-size:13px}.summary.has_plan .summary_name,.summary.has_plan .summary_price{color:var(--ink)}.pay_button{background:linear-gradient(180deg,#3d68f0 0%,var(--cobalt-d)100%);color:#fff;min-width:220px;font-family:var(--font-display);white-space:nowrap;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px 30px;font-size:1.15rem;line-height:1.5;transition:transform .15s,box-shadow .2s,filter .2s,opacity .2s;display:inline-flex;box-shadow:0 16px 28px -14px #2b55e6d9,inset 0 1px #ffffff38}.pay_button:hover:not(:disabled){filter:brightness(1.07);box-shadow:0 20px 32px -14px #2b55e6e6,inset 0 1px #ffffff38}.pay_button:active:not(:disabled){transform:translateY(1px)scale(.99)}.pay_button:disabled{opacity:.78;cursor:progress}.pay_button[aria-busy=true]:before{content:"";border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.error_block{top:20px;z-index:100;background:var(--surface);color:#7a271a;border:1px solid #f5c9c9;border-radius:var(--r-md);border-inline-start:4px solid #d92d20;grid-template-columns:auto 1fr;grid-auto-flow:column;align-items:center;gap:12px;width:max-content;max-width:min(92vw,520px);margin-inline:auto;padding:12px 18px;font-size:15px;line-height:1.8;display:grid;position:fixed;inset-inline:0;box-shadow:0 24px 44px -22px #10182866}.error_block img{width:26px;height:26px}@media (width<=719px){caption{padding:24px 20px 8px}tbody th{padding-inline-start:20px}}@media (width<=560px){.pm_options{grid-template-columns:1fr}.footer_content{flex-direction:column;align-items:stretch}.pay_button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.header_cont{isolation:isolate;padding:clamp(56px,8vw,104px)var(--page-pad)clamp(160px,19vw,220px);background:radial-gradient(55% 90% at 50% 0,#2b55e699 0%,#0000 70%),radial-gradient(35% 60% at 88% 25%,#ebd9ab33 0%,#0000 70%),linear-gradient(#080d1e 0%,#0f1736 100%);position:relative;overflow:hidden}.header_cont:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 95% at 50% 0,#000 15%,#0000 75%);mask-image:radial-gradient(70% 95% at 50% 0,#000 15%,#0000 75%)}.header_cont h1{background:linear-gradient(#fff 35%,#b9c7f7 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-block:.08em;font-size:clamp(2.5rem,1.5rem + 4.2vw,4.6rem)}.header_cont p{color:#ffffffbd;font-size:clamp(1.05rem,.95rem + .5vw,1.35rem)}.plans_section{z-index:2;margin-top:calc(-1*clamp(110px,14vw,170px));position:relative}.body_cont{gap:clamp(16px,2vw,24px);padding-top:0}.plans{background:linear-gradient(#fff 0%,#f7f8fd 100%);border:1px solid #fffc;border-radius:28px;padding:34px 26px 26px;box-shadow:0 0 0 1px #0f13200f,0 36px 70px -34px #080d1e8c}.price_name{font-size:clamp(3rem,2.3rem + 1.6vw,3.8rem)}.choose_plan{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1px #d5dbee}.choose_plan:hover{background:var(--cobalt-soft);color:var(--cobalt-d);box-shadow:inset 0 0 0 1px var(--cobalt)}.plans[plan=business]{background:radial-gradient(90% 40% at 50% 0,#ebd9ab29 0%,#0000 100%),linear-gradient(#1a2350 0%,#0a1024 100%);border-color:#ebd9ab99;box-shadow:0 0 0 1px #ebd9ab40,0 0 90px -12px #d2b17066,0 44px 80px -34px #000000bf}@media (width>=1020px){.plans[plan=business]{margin-top:-18px;padding-top:52px}}.box,.checkout_card{border-radius:28px;box-shadow:0 0 0 1px #0f13200a,0 40px 70px -40px #080d1e59}thead th{background:#fafbfe}thead th.best{background:var(--gold-soft)}.pay_button{border-radius:16px;min-width:240px;padding:16px 34px;box-shadow:0 20px 36px -16px #2b55e6f2,inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff4d}