@font-face{font-family:Lalezar;src:url(/_next/static/media/lalezar-arabic.b23ce325.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+06??,u+fb50-fdff,u+fe70-feff}.pub-display{font-family:Lalezar,Vazirmatn,system-ui,sans-serif;font-weight:400;font-synthesis:none;letter-spacing:0;line-height:1.5}.pub-bar{padding-block:8px}.pub-nav{gap:6px}.bar .pub-nav a{padding:6px 14px;border-radius:99px;border:1px solid transparent;font-size:.95rem}.bar .pub-nav a[aria-current=page]{color:#fff;border-color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.08)}.bar .pub-nav a.pub-login{color:var(--accent-ink);background:var(--accent);font-weight:700}.bar .pub-nav a.pub-login:hover{color:var(--accent-ink);filter:brightness(.94)}.bar .pub-nav a.pub-login[aria-current=page]{outline:2px solid #fff;outline-offset:2px}.pub-bar .logo,.pub-bar a.pub-logo{color:#fff}@media (max-width:560px){.pub-bar a.pub-logo{display:none}.pub-nav{gap:2px}.bar .pub-nav a{padding:5px 10px;font-size:.88rem}}.pub-foot{text-align:center;color:var(--muted);font-size:.88rem;padding:28px 16px 36px}.login-box{padding-bottom:36px}.login-box h1{font-family:Lalezar,Vazirmatn,system-ui,sans-serif;font-weight:400;font-synthesis:none;font-size:1.9rem}.about{margin-top:12px}.about-in{max-width:960px;margin:0 auto;padding:40px 20px}.about-kicker{display:inline-block;margin:0 0 8px;padding:1px 14px;border-radius:99px;background:var(--accent-soft);color:var(--brand);font-size:.85rem;font-weight:600}.about-title{font-size:clamp(1.7rem,4.6vw,2.5rem);margin:0 0 12px;color:var(--ink)}.about-lead{font-size:1.08rem;color:var(--muted);max-width:46em;margin:0 0 8px}.about-h3{font-size:1.45rem;margin:40px 0 16px;color:var(--ink)}.about-h3.on-dark{color:#fff;margin-top:0}.need-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.need{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:20px 22px;position:relative}.need .bub{margin-bottom:10px}.need h4{margin:0 0 6px;font-size:1.05rem;line-height:1.7;color:var(--ink)}.need p{margin:0;color:var(--muted);font-size:.96rem}@media (max-width:700px){.need-grid{grid-template-columns:1fr}}.about-band{background:var(--brand);color:#fff;margin-top:24px}.band-grid{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:36px;gap:36px;align-items:center}@media (max-width:760px){.band-grid{grid-template-columns:1fr}}.steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.steps li{display:flex;align-items:center;gap:14px;font-size:1.05rem}.about-band .bub{border-color:hsla(0,0%,100%,.65);color:#fff}.about-band .bub.on{background:var(--accent);border-color:var(--accent);color:var(--brand)}.band-note{margin:22px 0 0;color:hsla(0,0%,100%,.8)}.band-note a{color:var(--accent)}.sample{margin:0;background:#fff;color:var(--ink);border-radius:14px;padding:18px 20px 14px;box-shadow:0 10px 30px rgba(0,0,0,.22)}.sample figcaption{font-size:.8rem;color:var(--muted);margin-bottom:12px}.sample-top{display:flex;align-items:center;gap:18px;margin-bottom:14px}.ring{flex:none;width:92px;height:92px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side,#fff 76%,transparent 78% 100%),conic-gradient(var(--accent) 0 78%,var(--accent-soft) 0)}.ring span{font-size:1.5rem;color:var(--brand)}.sample-top ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px;font-size:.95rem}.sample-top b{-webkit-margin-start:6px;margin-inline-start:6px}.bar-row{display:grid;grid-template-columns:7.5em 1fr 3em;align-items:center;grid-gap:10px;gap:10px;font-size:.9rem;margin:6px 0}.track{height:9px;background:var(--accent-soft);overflow:hidden}.track,.track>span{border-radius:99px;display:block}.track>span{height:100%;background:var(--brand)}.pct{text-align:left}.pct,.sample-foot{color:var(--muted)}.sample-foot{margin:12px 0 0;font-size:.8rem;border-top:1px dashed var(--line);padding-top:8px}.extras{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px 24px;gap:10px 24px}.extras li{position:relative;-webkit-padding-start:26px;padding-inline-start:26px;color:var(--ink)}.extras li:before{content:"";position:absolute;inset-inline-start:0;top:.6em;width:12px;height:12px;border-radius:50%;background:var(--accent)}@media (max-width:700px){.extras{grid-template-columns:1fr}}.about-cta{margin:28px 0 0;padding:16px 20px;border:1px dashed var(--line);border-radius:10px;background:#fff}.doc{max-width:760px;margin:0 auto;padding:44px 20px 24px}.doc h1{font-family:Lalezar,Vazirmatn,system-ui,sans-serif;font-weight:400;font-synthesis:none;font-size:2.1rem;margin-bottom:6px}.doc .lead{margin-bottom:28px}.gsteps{list-style:none;margin:0;padding:0;grid-gap:14px}.gsteps,.gsteps li{display:grid;gap:14px}.gsteps li{grid-template-columns:40px 1fr;grid-gap:14px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.gsteps h2{font-size:1.05rem;margin:2px 0 4px}.gsteps p{margin:0;color:var(--muted);font-size:.96rem}.doc h2.sec{font-family:Lalezar,Vazirmatn,system-ui,sans-serif;font-weight:400;font-synthesis:none;font-size:1.45rem;margin:36px 0 12px}.tips{margin:0;-webkit-padding-start:22px;padding-inline-start:22px;color:var(--ink)}.tips li{margin:6px 0}.faq details{background:var(--card);border:1px solid var(--line);border-radius:10px;margin:10px 0}.faq summary{cursor:pointer;padding:13px 18px;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;color:var(--accent);font-size:1.4rem;line-height:1.4}.faq details[open] summary:after{content:"−"}.faq details[open]{border-color:var(--brand)}.faq .ans{padding:0 18px 14px;color:var(--muted)}.faq .ans p{margin:0 0 8px}.support{margin-top:32px;padding:18px 20px;border-radius:12px;background:var(--accent-soft)}.support h2{margin:0 0 6px;font-size:1.1rem}.support p{margin:2px 0}.cap-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cap-img{flex:1 1;min-width:0;line-height:0;border:1px solid var(--line);border-radius:8px;overflow:hidden}.cap-img svg{width:100%;height:auto;display:block}.cap-empty{line-height:64px;text-align:center;color:var(--muted);font-size:.9rem;background:#fff}