@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:"Instrument Serif";font-style:italic;src:url(/fonts/InstrumentSerif-Italic.woff2) format("woff2");font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/InstrumentSans-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Instrument Sans;font-weight:700;src:url(/fonts/InstrumentSans-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Vazirmatn;font-weight:700;src:url(/fonts/Vazirmatn-Bold.woff2) format("woff2");font-display:swap}:root{--night: #070a14;--cream: #efe6d2;--dim: rgba(239,230,210,.72);--ember: #ff7a59;--gold: #f3c46b;--serif: "Instrument Serif", Georgia, serif;--sans: "Instrument Sans", system-ui, sans-serif}html[lang=fa]{--serif: "Vazirmatn", "Instrument Serif", serif;--sans: "Vazirmatn", "Instrument Sans", system-ui, sans-serif;--mono: "Vazirmatn", "DM Mono", monospace}html{background:var(--night);color:var(--cream);font-family:var(--sans);-webkit-text-size-adjust:100%}body{margin:0;background:var(--night)}*,*:before,*:after{box-sizing:border-box}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.sp-skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--gold);color:#1a0d08;padding:10px 16px;border-radius:8px;font-weight:700;text-decoration:none}.sp-skip:focus{top:12px}.sp-bar{display:flex;align-items:center;justify-content:space-between;padding:16px clamp(16px,4vw,32px)}.sp-mark{display:flex;align-items:center;gap:10px;color:var(--cream);text-decoration:none;font:24px var(--serif)}.sp-mark img{width:30px;height:30px;border-radius:8px}.sp-join,.sp-btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 22px;border-radius:99px;border:0;background:var(--ember);color:#1a0d08;font:700 15px var(--sans);text-decoration:none;cursor:pointer}.sp-main{max-width:720px;margin:0 auto;padding:24px clamp(18px,5vw,32px) 56px}.sp-hero{padding:8vh 0 6vh;text-align:center}.sp-hero h1,.sp-doc h1{margin:0 0 .4em;font:400 clamp(38px,7vw,64px)/1.05 var(--serif)}.sp-hero em,.sp-act em,.sp-doc em{font-style:italic;color:var(--gold)}.sp-hero p,.sp-act p,.sp-doc p{font-size:18px;line-height:1.55;color:var(--dim)}.sp-note,.sp-small{font-size:14px!important;color:#efe6d29e!important}.sp-act{padding:5vh 0;border-top:1px solid rgba(239,230,210,.12)}.sp-act h2,.sp-doc h2{margin:0 0 .4em;font:400 clamp(28px,4.4vw,40px)/1.12 var(--serif)}.sp-doc h2{font-size:24px;margin-top:1.4em}.sp-lede{font-size:20px!important}.sp-center{text-align:center;padding-top:10vh}.sp-form{display:flex;flex-direction:column;gap:12px;max-width:460px;margin:22px 0 0}.sp-form label{font:700 13px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.sp-form input[type=email]{height:54px;padding:0 16px;border-radius:12px;border:1px solid rgba(239,230,210,.3);background:#0f1115b3;color:var(--cream);font:18px var(--sans)}.sp-form .sp-btn{height:54px;justify-content:center}.sp-small a,.sp-foot a,.sp-doc a:not(.sp-btn){color:inherit;text-underline-offset:3px}.sp-bar-r{display:flex;align-items:center;gap:12px}.sp-lang{color:var(--dim);font-size:14px;text-decoration:none;padding:8px 10px}.sp-lang:hover{color:var(--cream)}.sp-foot>*+*:before{content:"·";display:inline-block;margin-inline-end:.7em}.sp-foot{display:flex;flex-wrap:wrap;gap:6px .7em;justify-content:center;padding:28px 18px 40px;font-size:13px;color:#efe6d299}.stn-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;overflow:hidden}#site-static[hidden]{display:none}html[lang=fa] .sp-form label{letter-spacing:0;text-transform:none;font-size:14px}html[lang=fa] .sp-hero h1,html[lang=fa] .sp-doc h1,html[lang=fa] .sp-act h2,html[lang=fa] .sp-doc h2{line-height:1.35}html[lang=fa] .sp-hero p,html[lang=fa] .sp-act p,html[lang=fa] .sp-doc p{line-height:1.8}html[lang=fa] .sp-hero em,html[lang=fa] .sp-act em{font-style:normal}
