.sl-coming-soon{min-height:100dvh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;gap:clamp(40px,8vh,120px);background:#f5f7fb;color:#1e2a3a;font-family:var(--font-family);overflow-x:hidden;text-align:center;box-sizing:border-box;margin:0}.sl-coming-soon *,.sl-coming-soon :after,.sl-coming-soon :before{margin:0;padding:0;box-sizing:border-box}.sl-coming-soon:not(.arabic),.sl-coming-soon:not(.arabic) *{font-family:var(--font-family)}.sl-coming-soon.arabic,.sl-coming-soon.arabic *,.sl-coming-soon.arabic a,.sl-coming-soon.arabic button,.sl-coming-soon.arabic h1,.sl-coming-soon.arabic input,.sl-coming-soon.arabic p{font-weight:700;font-family:var(--font-family-ar)!important}.sl-coming-soon .logo-mark{position:relative;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;margin-top:30px;width:min(195px,48vw);max-width:min(195px,48vw);aspect-ratio:2222/1030;margin-left:auto;margin-right:auto;line-height:0}.sl-coming-soon .logo-letter,.sl-coming-soon .logo-symbol{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:contain}.sl-coming-soon .logo-symbol{z-index:1;transform-origin:22% 8%;animation:logo-symbol-hang .9s cubic-bezier(.22,1,.36,1) both}.sl-coming-soon .logo-letter{z-index:0;animation:logo-letter-reveal .55s cubic-bezier(.22,1,.36,1) .28s both}@media (prefers-reduced-motion:reduce){.sl-coming-soon .bottom>*,.sl-coming-soon .center .form,.sl-coming-soon .center .join-hint,.sl-coming-soon .center h1,.sl-coming-soon .logo-letter,.sl-coming-soon .logo-symbol{animation:none}}@keyframes logo-symbol-hang{0%{opacity:0;transform:translateY(-1.15rem) rotate(0deg)}55%{opacity:1;transform:translateY(0) rotate(-1.15deg)}78%{transform:translateY(0) rotate(.65deg)}to{opacity:1;transform:translateY(0) rotate(0deg)}}@keyframes logo-letter-reveal{0%{opacity:0;transform:translateX(-.35rem)}to{opacity:1;transform:translateX(0)}}.sl-coming-soon .center{text-align:center}.sl-coming-soon .center .form,.sl-coming-soon .center .join-hint,.sl-coming-soon .center h1{animation:sl-rise-in .55s cubic-bezier(.22,1,.36,1) both}.sl-coming-soon .center h1{animation-delay:.55s}.sl-coming-soon .center .form{animation-delay:.68s}.sl-coming-soon .center .join-hint{animation-delay:.8s}.sl-coming-soon .bottom>*{animation:sl-rise-in .55s cubic-bezier(.22,1,.36,1) both}.sl-coming-soon .bottom #followText{animation-delay:.95s}.sl-coming-soon .bottom .socials{animation-delay:1.05s}.sl-coming-soon .bottom .lang-btn{animation-delay:1.15s}.sl-coming-soon .bottom #copyright{animation-delay:1.25s}@keyframes sl-rise-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.sl-coming-soon .center h1{font-size:30px;margin-bottom:20px;font-weight:700;color:#1e2a3a;line-height:normal}.sl-coming-soon form.form{display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:stretch;width:100%;max-width:360px;margin:0 auto;flex-wrap:nowrap;padding:0}.sl-coming-soon .form input{padding:12px 14px!important;border-radius:8px!important;border:1px solid #ddd!important;width:240px;font-size:13px!important;line-height:1.3;background:#fff;color:#1e2a3a;outline:none}.sl-coming-soon .form button,.sl-coming-soon .form input{min-height:46px;height:auto;font-weight:600;box-shadow:none}.sl-coming-soon .form button{padding:0 10px!important;border-radius:8px!important;border:none!important;background:#123a8f!important;color:#fff!important;cursor:pointer;transition:.3s;font-size:12px!important;line-height:1.2;white-space:nowrap;width:auto;min-width:0;max-width:none;flex-shrink:0}.sl-coming-soon .form button:hover:not(:disabled){transform:translateY(-2px);background:#123a8f!important}.sl-coming-soon .form button:disabled{background:#123a8f!important;color:#fff!important;opacity:.7;cursor:not-allowed}.sl-coming-soon .join-hint{margin:18px 0 0!important;color:#666;font-size:14px;font-weight:600}.sl-coming-soon .join-hint-link{color:#123a8f;font-weight:700;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s}.sl-coming-soon .join-hint-link:hover{opacity:.75}.sl-coming-soon #message{margin-top:15px;font-size:14px;color:green;min-height:0}.sl-coming-soon #message.is-error{color:red}.sl-coming-soon #message.is-exists{color:orange}.sl-coming-soon .bottom{margin-bottom:25px;text-align:center}.sl-coming-soon .bottom p{margin-bottom:10px;color:#666}.sl-coming-soon #followText{font-weight:700}.sl-coming-soon .socials{display:flex;gap:15px;justify-content:center;align-items:center}.sl-coming-soon .socials a{font-size:20px;text-decoration:none;color:#123a8f;transition:.3s;display:inline-flex;align-items:center;justify-content:center;line-height:1}.sl-coming-soon .socials a:hover{transform:scale(1.2)}.sl-coming-soon .lang-btn{margin-top:15px;padding:8px 14px!important;border-radius:8px!important;border:none!important;cursor:pointer;background:#123a8f!important;color:#fff!important;font-size:14px!important;transition:.3s;font-weight:700;font-family:var(--font-family-ar),var(--font-family)!important;box-shadow:none;width:auto}.sl-coming-soon .lang-btn:hover{transform:translateY(-2px);background:#123a8f!important}.sl-coming-soon #copyright{margin-top:15px;margin-bottom:0;font-size:14px;color:#777;font-weight:600}@media (max-width:600px){.sl-coming-soon .center h1{font-size:24px;margin-bottom:14px}.sl-coming-soon form.form{max-width:280px;gap:6px}.sl-coming-soon .form input{width:100%;flex:1 1 auto;min-width:0;min-height:44px;height:auto;padding:12px!important;border-radius:8px!important;font-size:12px!important}.sl-coming-soon .form button{min-height:28px;height:auto;padding:0 15px!important;border-radius:10px!important;font-size:13px!important;flex-shrink:0}.sl-coming-soon .join-hint{margin-top:12px!important;font-size:12px}}