.signal-launch_pageShell___0h7_{--paper:#f7f4ec;--ink:#0f172a;--signal:#3a76f0;--outcry:#00bfff;--line:rgba(15,23,42,0.18);position:relative;min-height:100vh;overflow:clip;color:var(--ink);background:radial-gradient(circle at 12% 14%,rgba(58,118,240,.24),transparent 50%),radial-gradient(circle at 82% 8%,rgba(0,191,255,.2),transparent 44%),radial-gradient(circle at 58% 88%,rgba(23,37,84,.08),transparent 46%),linear-gradient(160deg,#f8f5ec,#eef4fc 45%,#eef2f8)}.signal-launch_auroraTop__zcEXF{pointer-events:none;position:absolute;inset:-18% auto auto -12%;width:44rem;height:44rem;border-radius:9999px;background:radial-gradient(circle,rgba(58,118,240,.34) 0,rgba(58,118,240,0) 66%);filter:blur(8px);animation:signal-launch_drift__YRy4D 14s ease-in-out infinite}.signal-launch_auroraBottom__dHzi1{pointer-events:none;position:absolute;inset:auto -14% -24% auto;width:40rem;height:40rem;border-radius:9999px;background:radial-gradient(circle,rgba(0,191,255,.28) 0,rgba(0,191,255,0) 68%);filter:blur(10px);animation:signal-launch_driftReverse__eKzrp 18s ease-in-out infinite}.signal-launch_gridTexture__4lg_i{pointer-events:none;position:absolute;inset:0;background-image:linear-gradient(rgba(15,23,42,.035) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.45),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.45),transparent 88%)}.signal-launch_kicker__zuRai{gap:.5rem;border-radius:9999px;border:1px solid rgba(58,118,240,.5);background:rgba(58,118,240,.12);padding:.33rem .75rem;font-size:.72rem;font-weight:600;letter-spacing:.18em;color:#1d4ed8}.signal-launch_kicker__zuRai,.signal-launch_navLink__sZ_qx{display:inline-flex;align-items:center;text-transform:uppercase}.signal-launch_navLink__sZ_qx{justify-content:center;border-radius:9999px;border:1px solid rgba(15,23,42,.28);background:rgba(255,255,255,.82);padding:.6rem .95rem;font-size:.74rem;font-weight:500;letter-spacing:.12em;color:var(--ink);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.signal-launch_navLink__sZ_qx:hover{transform:translateY(-1px);border-color:rgba(58,118,240,.75);box-shadow:0 10px 30px rgba(15,23,42,.1)}.signal-launch_signalTag__o2YGL{display:inline-block;border-radius:9999px;border:1px solid rgba(58,118,240,.45);background:linear-gradient(90deg,rgba(58,118,240,.14),rgba(0,191,255,.12));padding:.42rem .86rem;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#1e3a8a}.signal-launch_heroTitle__0evaK{margin-top:.75rem;font-size:clamp(3.2rem,10vw,7.6rem);line-height:.89;letter-spacing:.02em;color:#020617}.signal-launch_primaryCta__D8FEz{display:inline-flex;align-items:center;gap:.55rem;border-radius:9999px;border:1px solid rgba(2,6,23,.18);background:linear-gradient(95deg,var(--signal),var(--outcry));padding:.9rem 1.2rem;font-size:.76rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:white;transition:transform .25s ease,box-shadow .25s ease}.signal-launch_primaryCta__D8FEz:hover{transform:translateY(-2px);box-shadow:0 15px 36px rgba(58,118,240,.38)}.signal-launch_secondaryCta__BIqLH{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(15,23,42,.26);background:rgba(255,255,255,.72);padding:.9rem 1.2rem;font-size:.76rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#0f172a;transition:transform .25s ease,border-color .25s ease}.signal-launch_secondaryCta__BIqLH:hover{transform:translateY(-2px);border-color:rgba(58,118,240,.7)}.signal-launch_benefitChip__KIY65{border-radius:9999px;border:1px solid var(--line);background:rgba(255,255,255,.74);padding:.42rem .72rem;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#334155}.signal-launch_consoleCard__e_8ml{border-radius:1.5rem;border:1px solid rgba(15,23,42,.2);background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(241,245,249,.82)),linear-gradient(130deg,rgba(58,118,240,.04),rgba(0,191,255,.08));padding:1.2rem;box-shadow:0 14px 52px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.65);backdrop-filter:blur(12px)}.signal-launch_consoleHeader__8Qo0J{margin-bottom:.75rem}.signal-launch_consoleBadge__ghaUv{border-radius:9999px;border:1px solid rgba(14,116,144,.38);background:rgba(6,182,212,.1);padding:.36rem .62rem;font-size:.62rem;letter-spacing:.17em;text-transform:uppercase;color:#0f766e}.signal-launch_userBubble__QDVpZ{border-radius:1rem;border:1px solid rgba(15,23,42,.12);background:white;padding:.85rem;font-size:.9rem;line-height:1.45;color:#0f172a}.signal-launch_aiBubble__cBsca{border-radius:1rem;border:1px solid rgba(58,118,240,.38);background:linear-gradient(135deg,rgba(219,234,254,.9),rgba(224,242,254,.9));padding:.85rem;font-size:.9rem;line-height:1.45;color:#0f172a}.signal-launch_bubbleLabel__J71D0{margin-bottom:.3rem;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#475569}.signal-launch_featureCard__MspjH{border-radius:1.2rem;border:1px solid rgba(15,23,42,.18);background:rgba(255,255,255,.78);padding:1.15rem;box-shadow:0 14px 36px rgba(15,23,42,.1);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.signal-launch_featureCard__MspjH:hover{transform:translateY(-3px);border-color:rgba(58,118,240,.55);box-shadow:0 20px 44px rgba(15,23,42,.14)}.signal-launch_stepCard__NksxI{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.85rem;border-radius:1rem;border:1px solid rgba(15,23,42,.15);background:white;padding:.95rem}.signal-launch_stepIndex__x4Mft{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(58,118,240,.5);background:rgba(58,118,240,.12);font-size:.84rem;font-weight:700;color:#1d4ed8}.signal-launch_signalFinalCta__CVhyt{display:inline-flex;align-items:center;gap:.55rem;border-radius:9999px;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.18);padding:.9rem 1.2rem;font-size:.76rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:white;transition:transform .25s ease,background .25s ease}.signal-launch_signalFinalCta__CVhyt:hover{transform:translateY(-2px);background:rgba(255,255,255,.25)}.signal-launch_reveal__XEI_G{opacity:0;transform:translateY(18px);animation:signal-launch_reveal__XEI_G .9s cubic-bezier(.19,1,.22,1) forwards}.signal-launch_delay0__GxDAZ{animation-delay:.02s}.signal-launch_delay1__c15_M{animation-delay:.12s}.signal-launch_delay2__xAjcj{animation-delay:.22s}.signal-launch_delay3__RtIRl{animation-delay:.32s}.signal-launch_delay4__7snj3{animation-delay:.44s}.signal-launch_delay5__w_x6r{animation-delay:.56s}@media (max-width:640px){.signal-launch_heroTitle__0evaK{letter-spacing:.015em}.signal-launch_primaryCta__D8FEz,.signal-launch_secondaryCta__BIqLH,.signal-launch_signalFinalCta__CVhyt{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.signal-launch_auroraBottom__dHzi1,.signal-launch_auroraTop__zcEXF,.signal-launch_reveal__XEI_G{animation:none!important;opacity:1!important;transform:none!important}}.signal-launch_signalMockup__n0GuO{border-radius:1.5rem;overflow:hidden;background:#1b1c21;display:flex;flex-direction:column;box-shadow:0 14px 52px rgba(15,23,42,.22),0 0 0 1px rgba(255,255,255,.08)}.signal-launch_signalHeader__yDP1A{display:flex;align-items:center;gap:.65rem;padding:.75rem .85rem;background:#2c2c34;flex:0 0 auto}.signal-launch_signalHeaderBack__8YbiQ{color:#a8a8b3;display:flex;align-items:center;flex:0 0 auto}.signal-launch_signalGroupAvatar__219Wd{width:2rem;height:2rem;border-radius:50%;background:#5b5b66;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.signal-launch_signalGroupName__9irtq{font-size:.82rem;font-weight:600;color:#ededf0;line-height:1.2}.signal-launch_signalGroupMembers__ubWL2{font-size:.62rem;color:#8e8e99;line-height:1.2}.signal-launch_signalMessages__JzBK6{flex:1;overflow-y:visible;padding:.7rem;display:flex;flex-direction:column;gap:.4rem;scrollbar-width:none}.signal-launch_signalMessages__JzBK6::-webkit-scrollbar{display:none}.signal-launch_signalMapImage__ITRJJ{width:70%;aspect-ratio:16/10;border-radius:.7rem;position:relative;overflow:hidden;align-self:flex-end}.signal-launch_signalMapImg__Xl3ZH{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.signal-launch_signalMapOverlay__FFmiM{position:absolute;bottom:.35rem;left:.35rem;display:flex;align-items:center;gap:.2rem;background:rgba(0,0,0,.55);border-radius:.3rem;padding:.15rem .35rem;color:#ffffff;font-size:.58rem;font-weight:500;z-index:1}.signal-launch_signalMapPin__Bz50w{width:.65rem;height:.65rem;color:#ef4444}.signal-launch_signalBubbleAi__xQsZ_,.signal-launch_signalBubbleUser__iUCtp{max-width:88%;border-radius:.7rem;padding:.35rem .6rem .4rem;font-size:.72rem;line-height:1.45}.signal-launch_signalBubbleUser__iUCtp{align-self:flex-end;background:#315ff3;color:#ffffff}.signal-launch_signalBubbleAi__xQsZ_{align-self:flex-start;background:#3b3b44;color:#e8e8ed}.signal-launch_signalSenderAi__xyE6t,.signal-launch_signalSenderUser__pAwPw{display:block;font-size:.58rem;font-weight:700;margin-bottom:.1rem}.signal-launch_signalSenderUser__pAwPw{color:rgba(255,255,255,.7)}.signal-launch_signalSenderAi__xyE6t{color:#5af}.signal-launch_signalQuoteBlock__353IG{border-left:2px solid rgba(255,255,255,.35);padding-left:.35rem;margin-bottom:.25rem;font-size:.62rem;color:rgba(255,255,255,.55);font-style:italic}.signal-launch_signalInputBar__Xo6Hb{display:flex;align-items:center;gap:.4rem;padding:.45rem .6rem .55rem;border-top:1px solid rgba(255,255,255,.06);flex:0 0 auto}.signal-launch_signalInput__RAdU8{flex:1;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(60,60,70,.6);padding:.4rem .7rem;font-size:.65rem;color:#6b6b78}.signal-launch_signalSendBtn__PZ1Zp{width:1.6rem;height:1.6rem;border-radius:50%;background:#315ff3;display:flex;align-items:center;justify-content:center;color:#ffffff;flex:0 0 auto}@keyframes signal-launch_reveal__XEI_G{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes signal-launch_drift__YRy4D{0%,to{transform:translate(0)}50%{transform:translate(26px,18px)}}@keyframes signal-launch_driftReverse__eKzrp{0%,to{transform:translate(0)}50%{transform:translate(-24px,-18px)}}