.HeroCX-module__7mjp9G__scene{isolation:isolate;position:relative;overflow:hidden}.HeroCX-module__7mjp9G__scene .platform{z-index:2;transform-origin:50%;position:absolute!important;top:auto!important;bottom:0!important;left:50%!important}.HeroCX-module__7mjp9G__platformIntro{animation:.8s ease-out both HeroCX-module__7mjp9G__cxPlatformPulse}.HeroCX-module__7mjp9G__logoIntro{z-index:3;animation:1.1s cubic-bezier(.16,.84,.24,1) .12s both HeroCX-module__7mjp9G__cxShootAndLand;position:relative}.HeroCX-module__7mjp9G__portalGlow{z-index:1;filter:blur(10px);pointer-events:none;background:radial-gradient(#8b5cf659 0%,#6f2dbd24 43%,#6f2dbd00 77%);border-radius:50%;width:72%;height:18%;animation:.9s ease-out both HeroCX-module__7mjp9G__cxPortalGlow;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes HeroCX-module__7mjp9G__cxShootAndLand{0%{opacity:0;transform:translateY(245px)scale(.84)}46%{opacity:1;transform:translateY(-38px)scale(1.04)}69%{opacity:1;transform:translateY(12px)scale(.995)}84%{opacity:1;transform:translateY(-5px)scale(1.005)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes HeroCX-module__7mjp9G__cxPlatformPulse{0%{opacity:.3;transform:translate(-50%)scale(.72)}44%{opacity:1;transform:translate(-50%)scale(1.08)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes HeroCX-module__7mjp9G__cxPortalGlow{0%{opacity:0;transform:translate(-50%)scale(.65)}38%{opacity:1}to{opacity:0;transform:translate(-50%)scale(1.15)}}@media (prefers-reduced-motion:reduce){.HeroCX-module__7mjp9G__logoIntro,.HeroCX-module__7mjp9G__platformIntro,.HeroCX-module__7mjp9G__portalGlow{animation:none}}
.ConversationLeadForm-module__PjkSHq__backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#140e197a;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ConversationLeadForm-module__PjkSHq__modal{color:#1f1726;background:#fff;border:1px solid #e8dfed;border-radius:26px;width:min(680px,100%);max-height:calc(100vh - 40px);padding:30px;position:relative;overflow:auto;box-shadow:0 30px 90px #1c102540}.ConversationLeadForm-module__PjkSHq__close{color:#6f2dbd;cursor:pointer;background:#f4eff8;border:0;border-radius:50%;width:36px;height:36px;font-size:24px;line-height:1;position:absolute;top:16px;right:16px}.ConversationLeadForm-module__PjkSHq__eyebrow{color:#6f2dbd;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:900}.ConversationLeadForm-module__PjkSHq__modal h3{letter-spacing:-.035em;margin:8px 44px 6px 0;font-size:29px}.ConversationLeadForm-module__PjkSHq__intro{color:#736979;margin:0 44px 24px 0;font-size:14px;line-height:1.55}.ConversationLeadForm-module__PjkSHq__form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ConversationLeadForm-module__PjkSHq__field{gap:7px;display:grid}.ConversationLeadForm-module__PjkSHq__field label{font-size:12px;font-weight:850}.ConversationLeadForm-module__PjkSHq__field input,.ConversationLeadForm-module__PjkSHq__field select,.ConversationLeadForm-module__PjkSHq__field textarea{box-sizing:border-box;width:100%;font:inherit;color:#251d2d;background:#fff;border:1px solid #ded5e7;border-radius:13px;outline:none;padding:12px 13px}.ConversationLeadForm-module__PjkSHq__field input:focus,.ConversationLeadForm-module__PjkSHq__field select:focus,.ConversationLeadForm-module__PjkSHq__field textarea:focus{border-color:#9c70c8;box-shadow:0 0 0 3px #6f2dbd14}.ConversationLeadForm-module__PjkSHq__field textarea{resize:vertical}.ConversationLeadForm-module__PjkSHq__full{grid-column:1/-1}.ConversationLeadForm-module__PjkSHq__actions{grid-column:1/-1;justify-content:flex-end;gap:10px;margin-top:2px;display:flex}.ConversationLeadForm-module__PjkSHq__cancel,.ConversationLeadForm-module__PjkSHq__submit{font:inherit;cursor:pointer;border-radius:999px;padding:11px 16px;font-size:13px;font-weight:850}.ConversationLeadForm-module__PjkSHq__cancel{color:#463c4d;background:#fff;border:1px solid #ddd2e5}.ConversationLeadForm-module__PjkSHq__submit{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6f2dbd);border:1px solid #6f2dbd;box-shadow:0 8px 20px #6f2dbd29}.ConversationLeadForm-module__PjkSHq__cancel:disabled,.ConversationLeadForm-module__PjkSHq__submit:disabled{cursor:not-allowed;opacity:.6}.ConversationLeadForm-module__PjkSHq__error{color:#9a3144;background:#fff0f2;border:1px solid #f2ced5;border-radius:12px;grid-column:1/-1;padding:10px 12px;font-size:13px}.ConversationLeadForm-module__PjkSHq__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ConversationLeadForm-module__PjkSHq__success{text-align:center;padding:24px 12px 10px}.ConversationLeadForm-module__PjkSHq__successMark{color:#6f2dbd;background:#f0e8f8;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 14px;font-size:26px;font-weight:900;display:flex}.ConversationLeadForm-module__PjkSHq__success h3{margin:0 0 8px}.ConversationLeadForm-module__PjkSHq__success p{color:#736979;max-width:500px;margin:0 auto 22px;line-height:1.6}@media (max-width:650px){.ConversationLeadForm-module__PjkSHq__modal{padding:24px 20px}.ConversationLeadForm-module__PjkSHq__form{grid-template-columns:1fr}.ConversationLeadForm-module__PjkSHq__full,.ConversationLeadForm-module__PjkSHq__actions{grid-column:auto}.ConversationLeadForm-module__PjkSHq__actions{justify-content:stretch}.ConversationLeadForm-module__PjkSHq__actions button{flex:1}}
