.cs-btn{border-radius:var(--radius-pill);height:48px;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;padding-inline:24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.cs-btn-sm{height:36px;padding-inline:16px;font-size:13px}.cs-btn:focus-visible,.cs-input:focus-visible{outline:2px solid var(--purple-500);outline-offset:2px}.cs-btn:disabled{cursor:wait;opacity:.7}.cs-btn-primary{background:var(--purple-500);color:var(--neutral-0)}.cs-btn-primary:hover:not(:disabled){background:var(--purple-600)}.cs-btn-primary:active:not(:disabled){background:var(--purple-700)}.cs-btn-outline{border-color:var(--neutral-300);color:var(--neutral-900);background:0 0}.cs-btn-outline:hover:not(:disabled){background:var(--neutral-100)}.cs-btn-ghost{color:var(--purple-700);background:0 0}.cs-btn-ghost:hover:not(:disabled){background:var(--purple-50)}.cs-btn-block{width:100%}@media (pointer:coarse){.cs-btn,.cs-input{min-height:48px}}.cs-dialog{border-radius:var(--radius-xl);background:var(--neutral-0);width:min(100% - 32px,420px);color:var(--neutral-900);box-shadow:var(--shadow-lg);border:0;margin:auto;padding:0}.cs-dialog::backdrop{background:#17152b80}.cs-dialog-body{padding:28px;position:relative}.cs-dialog-close{border-radius:var(--radius-pill);width:36px;height:36px;color:var(--neutral-600);cursor:pointer;background:0 0;border:0;font-size:24px;line-height:1;position:absolute;inset-block-start:12px;inset-inline-end:12px}.cs-dialog-close:hover{background:var(--neutral-100)}.cs-dialog-title{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.cs-dialog-text{color:var(--neutral-600);margin:6px 0 20px;font-size:14px;line-height:1.5}.cs-form{flex-direction:column;gap:8px;display:flex}.cs-hint{color:var(--neutral-600);margin:0 0 4px;font-size:14px}.cs-label{color:var(--neutral-800);font-size:12px;font-weight:600}.cs-input+.cs-label{margin-top:8px}.cs-input{border:1px solid var(--neutral-300);border-radius:var(--radius-md);background:var(--neutral-0);width:100%;height:44px;color:var(--neutral-900);font:inherit;padding-inline:14px;font-size:15px}.cs-input:focus{border-color:var(--purple-500);outline:none}.cs-error{color:var(--danger);margin:4px 0 0;font-size:13px}.cs-form .cs-btn-primary{margin-top:12px}.cs{--cs-purple:var(--purple-500);--cs-coral:var(--coral-500);--cs-teal:#5dd7b3;--cs-yellow:#fcdd12;--cs-ink:var(--navy);--cs-muted:#5f5a78;--cs-ease:cubic-bezier(.2, .7, 0, 1);--cs-pop:cubic-bezier(.34, 1.56, .64, 1);--mx:0;--my:0;isolation:isolate;min-height:100svh;color:var(--cs-ink);font-family:var(--font-jakarta), system-ui, sans-serif;background:#faf9fe;place-items:center;display:grid;position:relative;overflow:hidden}.cs[data-lang=ar]{font-family:"Noto Kufi Arabic", var(--font-jakarta), system-ui, sans-serif}.cs[data-lang=ku]{font-family:"Vazirmatn", var(--font-jakarta), system-ui, sans-serif}.cs-aurora{z-index:-3;filter:blur(70px)saturate(1.1);opacity:.55;animation:cs-dawn 1.8s var(--cs-ease) both;position:absolute;inset:0;overflow:hidden}.cs-orb{mix-blend-mode:multiply;border-radius:50%;width:46vmax;height:46vmax;animation:28s ease-in-out infinite alternate cs-orbit;position:absolute}.cs-orb-purple{background:radial-gradient(circle,#6c3bff8c,#0000 65%);top:-18vmax;left:-12vmax}.cs-orb-coral{background:radial-gradient(circle,#ff5c5c80,#0000 65%);animation-duration:32s;animation-delay:-9s;bottom:-20vmax;right:-14vmax}.cs-orb-teal{background:radial-gradient(circle,#5dd7b373,#0000 65%);width:34vmax;height:34vmax;animation-duration:36s;animation-delay:-4s;top:-10vmax;right:-16vmax}.cs-orb-yellow{background:radial-gradient(circle,#fcdd1266,#0000 65%);width:30vmax;height:30vmax;animation-duration:30s;animation-delay:-15s;bottom:-14vmax;left:-10vmax}.cs-grain{z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.cs-space{z-index:0;position:absolute;inset:0}.cs-sf{opacity:0;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;transition:opacity .9s var(--cs-ease);position:absolute;top:0;left:0}.cs-sf[data-on]{opacity:1}.cs-sf-far[data-on]{opacity:.6}.cs-sf[data-grabbed]{cursor:grabbing}.cs-sf svg{filter:drop-shadow(0 14px 22px #17152b1a);width:100%;height:100%;transition:scale .3s var(--cs-pop), filter .3s ease;display:block}.cs-sf-far svg{filter:blur(1.5px)}.cs-sf[data-grabbed] svg{filter:drop-shadow(0 22px 30px #17152b2e);scale:1.12}.cs-sf:hover svg{scale:1.06}.cs-langs{top:clamp(16px,3vw,28px);z-index:2;-webkit-backdrop-filter:blur(14px)saturate(1.4);animation:cs-fade .9s var(--cs-ease) 2.7s both;background:#ffffff8c;border:1px solid #17152b14;border-radius:999px;gap:2px;padding:4px;display:inline-flex;position:absolute;inset-inline-end:clamp(16px,4vw,56px);box-shadow:0 1px 2px #17152b0a,0 10px 30px -14px #17152b2e}.cs-lang{min-height:36px;color:var(--cs-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s}.cs-lang[lang=ar]{font-family:Noto Kufi Arabic,system-ui,sans-serif}.cs-lang[lang=ckb]{font-family:Vazirmatn,system-ui,sans-serif}.cs-lang:hover{color:var(--cs-ink)}.cs-lang[aria-pressed=true]{background:var(--cs-ink);color:#fff}.cs-lang:focus-visible{outline:2px solid var(--purple-500);outline-offset:2px}.cs-hero{z-index:1;pointer-events:none;padding:96px clamp(20px,5vw,64px) 72px;position:relative}.cs-hero-content{pointer-events:auto;flex-direction:column;align-items:center;gap:clamp(28px,5vh,56px);display:flex}.cs-lockup{width:min(880px,84vw);font-size:inherit;font-weight:inherit;margin:0;line-height:1}.cs-lockup[data-lang=ar],.cs-lockup[data-lang=ku]{width:min(820px,84vw,108.5svh)}.cs-lockup-svg{width:100%;height:auto;display:block;overflow:visible}.cs-letters{fill:var(--cs-ink);animation:1.15s cubic-bezier(.65,0,.15,1) 1s both cs-open}.cs-face{transform-box:fill-box;transform-origin:50%;animation:cs-pop .9s var(--cs-pop) calc(2s + (var(--i,2) - 2) * .12s) both}.cs-face-big{animation:cs-arrive 2.1s linear calc(.15s + var(--i,0) * 90ms) both, cs-sway 7s ease-in-out calc(4s + var(--i,0) * 1.3s) infinite;rotate:calc(var(--mx) * 6deg);translate:calc(var(--mx) * 4px) calc(var(--my) * 3px);transition:rotate .7s var(--cs-ease), translate .7s var(--cs-ease)}.cs-smile{stroke-dasharray:100;animation:cs-draw .9s var(--cs-ease) calc(.55s + var(--i,0) * .12s) both}.cs-face-small .cs-smile{animation-delay:calc(2.2s + (var(--i,2) - 2) * .12s)}.cs-en{display:block;container-type:inline-size}.cs-en-soon{font-family:var(--font-jakarta), system-ui, sans-serif;letter-spacing:-.045em;color:var(--cs-ink);animation:cs-focus 1.2s var(--cs-ease) 1.7s both;margin-top:4cqw;padding-inline-start:.6cqw;font-size:12.5cqw;font-weight:800;line-height:1;display:block}.cs-soon-line{text-align:right;letter-spacing:0;color:var(--cs-ink);animation:cs-focus-plain 1.2s var(--cs-ease) 1.7s both;margin-top:2.5cqw;padding-inline-end:1.5cqw;font-weight:800;line-height:1.2;display:block;position:relative}.cs-ku-soon{font-family:"Vazirmatn", var(--font-jakarta), system-ui, sans-serif;font-size:19.5cqw}.cs-ar-soon{font-family:"Noto Kufi Arabic", var(--font-jakarta), system-ui, sans-serif;font-size:22cqw}.cs-dl-dotless,.cs-dl-face,.cs-dl[data-faces] [data-dotted]{display:none}.cs-dl[data-faces] .cs-dl-dotless{display:inline}.cs-dl[data-faces] .cs-dl-face{display:block;position:absolute;overflow:visible}.cs-dl-baseline{width:0;height:0;display:inline-block}.cs-i{display:inline-block;position:relative}.cs-i-dot{width:.27em;height:.27em;margin-left:-.135em;position:absolute;bottom:.76em;left:50%;overflow:visible}.cs-tagline{letter-spacing:.02em;color:var(--cs-muted);animation:cs-fade 1s var(--cs-ease) 2.4s both;align-items:center;gap:16px;margin:0;font-size:clamp(16px,1.5vw,20px);font-weight:500;display:inline-flex}.cs-tagline-rule{transform-origin:100%;width:clamp(28px,5vw,64px);height:1px;animation:cs-rule 1.1s var(--cs-ease) 2.5s both;background:linear-gradient(90deg,#0000,#17152b47)}.cs-tagline-rule:last-child{transform-origin:0;background:linear-gradient(90deg,#17152b47,#0000)}.cs[data-lang=ar] .cs-tagline,.cs[data-lang=ku] .cs-tagline{letter-spacing:0;font-weight:600}@media (max-width:640px){.cs-langs{width:max-content;margin-inline:auto;inset-inline:0}.cs-lang{padding:0 12px}.cs-lockup,.cs-lockup[data-lang=ar],.cs-lockup[data-lang=ku]{width:88vw}}@keyframes cs-fade{0%{opacity:0}to{opacity:1}}@keyframes cs-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes cs-arrive{0%{opacity:0;transform:translateX(var(--dx)) scale(.35);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}22%{opacity:1;transform:translateX(var(--dx)) scale(1.08);animation-timing-function:cubic-bezier(.3,0,.3,1)}34%{transform:translateX(var(--dx)) scale(1);animation-timing-function:linear}42%{transform:translateX(var(--dx)) scale(1);animation-timing-function:cubic-bezier(.65,0,.15,1)}to{opacity:1;transform:none}}@keyframes cs-open{0%{opacity:0;clip-path:inset(0 50%)}30%{opacity:1}to{opacity:1;clip-path:inset(0)}}@keyframes cs-focus{0%{opacity:0;filter:blur(14px);letter-spacing:.02em;transform:translateY(10px)}to{opacity:1;filter:none;letter-spacing:-.045em;transform:none}}@keyframes cs-focus-plain{0%{opacity:0;filter:blur(14px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}@keyframes cs-dawn{0%{opacity:0}to{opacity:.55}}@keyframes cs-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes cs-rule{0%{scale:0 1}to{scale:1}}@keyframes cs-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-4deg)}70%{transform:rotate(3deg)}}@keyframes cs-orbit{0%{transform:translate(0,0)scale(1)}to{transform:translate(8vmax,6vmax)scale(1.15)}}@media (prefers-reduced-motion:reduce){.cs *,.cs :before,.cs :after{transition:none!important;animation:none!important}}
