:root{--brand:#2e358c;--brand-dark:#1a2070;--brand-light:#b4def7;--bg-dark:#0d1117}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg-dark);overflow-x:clip}body{color:#fff;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;line-height:1.6}a{color:var(--brand-light);text-decoration:none}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.btn{white-space:nowrap;cursor:pointer;border:1.5px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:14px 28px;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.btn:focus-visible{outline:2px solid var(--brand-light);outline-offset:2px}.btn-light{color:var(--brand-dark);background:#fff}.btn-light:hover{background:#f0f5ff;transform:translateY(-1px);box-shadow:0 6px 20px #0003}.btn-outline-light{color:#fff;background:#ffffff14;border-color:#ffffff4d}.btn-outline-light:hover{background:#ffffff29;border-color:#fff9}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.soon[data-v-7e0f3a0d]{background:var(--bg-dark);flex-direction:column;justify-content:center;min-height:100svh;padding:80px 24px 0;display:flex;position:relative;overflow:hidden}.soon-noise[data-v-7e0f3a0d]{pointer-events:none;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");position:absolute;inset:0}.soon-lines[data-v-7e0f3a0d]{pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.soon-glow[data-v-7e0f3a0d]{pointer-events:none;filter:blur(90px);border-radius:50%;position:absolute}.soon-glow-1[data-v-7e0f3a0d]{background:radial-gradient(circle,#2e358c8c 0%,#0000 70%);width:520px;height:520px;animation:11s ease-in-out infinite glow1-7e0f3a0d;top:-160px;right:-100px}.soon-glow-2[data-v-7e0f3a0d]{background:radial-gradient(circle,#6478ff59 0%,#0000 70%);width:380px;height:380px;animation:14s ease-in-out infinite glow2-7e0f3a0d;bottom:-80px;left:-60px}.soon-glow-3[data-v-7e0f3a0d]{background:radial-gradient(circle,#b4def733 0%,#0000 70%);width:280px;height:280px;animation:9s ease-in-out infinite glow3-7e0f3a0d;top:50%;left:40%}@keyframes glow1-7e0f3a0d{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-30px,25px)scale(1.08)}}@keyframes glow2-7e0f3a0d{0%,to{transform:translate(0)}50%{transform:translate(40px,-35px)scale(1.12)}}@keyframes glow3-7e0f3a0d{0%,to{transform:translate(0)}50%{transform:translate(-25px,20px)scale(1.15)}}.soon-inner[data-v-7e0f3a0d]{width:100%;max-width:1100px;margin:0 auto;position:relative}.soon-logo[data-v-7e0f3a0d]{filter:brightness(0)invert();width:auto;height:56px;margin-bottom:32px;display:block}.soon-eyebrow[data-v-7e0f3a0d]{color:#ffffff80;text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:8px;margin-bottom:24px;font-size:.75rem;font-weight:600;display:inline-flex}.eyebrow-dot[data-v-7e0f3a0d]{background:var(--brand-light);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s ease-in-out infinite dotPulse-7e0f3a0d}@keyframes dotPulse-7e0f3a0d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.65)}}.soon-heading[data-v-7e0f3a0d]{color:#fff;letter-spacing:-.035em;max-width:900px;margin-bottom:28px;font-size:clamp(2.6rem,8vw,6rem);font-weight:800;line-height:1.05}.soon-glow-line[data-v-7e0f3a0d]{color:#ffffff61;text-transform:uppercase;letter-spacing:.18em;margin-bottom:20px;font-size:clamp(.78rem,1.5vw,.92rem);font-weight:600}.glow-word[data-v-7e0f3a0d]{color:var(--brand-light);animation:3.5s ease-in-out 1.8s infinite accentGlow-7e0f3a0d}@keyframes accentGlow-7e0f3a0d{0%,to{text-shadow:0 0 24px #b4def740}50%{text-shadow:0 0 48px #b4def799,0 0 90px #b4def733}}.soon-sub[data-v-7e0f3a0d]{color:#fff9;max-width:480px;margin-bottom:36px;font-size:clamp(.95rem,2vw,1.1rem);line-height:1.8}.soon-btns[data-v-7e0f3a0d]{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.social-row[data-v-7e0f3a0d]{flex-wrap:wrap;gap:8px;display:flex}.social-link[data-v-7e0f3a0d]{color:#ffffffb3;background:#ffffff14;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,color .2s,transform .2s;display:flex}.social-link svg[data-v-7e0f3a0d]{width:18px;height:18px}.social-link[data-v-7e0f3a0d]:hover{background:var(--brand);color:#fff;transform:translateY(-2px)}.soon-footer[data-v-7e0f3a0d]{text-align:center;color:#ffffff59;margin-top:auto;padding:48px 0 28px;font-size:.75rem;position:relative}@keyframes fadeUp-7e0f3a0d{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up[data-v-7e0f3a0d]{opacity:0;animation:.75s cubic-bezier(.16,1,.3,1) forwards fadeUp-7e0f3a0d}@media (width<=480px){.soon[data-v-7e0f3a0d]{padding:64px 16px 0}.soon-logo[data-v-7e0f3a0d]{height:44px;margin-bottom:24px}.soon-btns .btn[data-v-7e0f3a0d]{flex:100%}}
