.page_container__PUZx0{width:100%;min-height:100vh;background:#fff;padding-top:70px}.page_hero__PPylA{background:linear-gradient(135deg,#fff,#cfe1f5);padding:3rem 2rem 4rem;min-height:500px;display:flex;align-items:center}.page_heroContent__IvlNm{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_heroLeft__ItlxX{display:flex;flex-direction:column;gap:1.5rem}.page_heroTitle__4h8YO{font-size:4.25rem;font-weight:700;color:#7c3aed;line-height:1.1;margin:0}.page_heroSubtitle__dbPaK{font-size:1.125rem;color:#4b5563;line-height:1.6;margin:0}.page_heroButtons__784o4{display:flex;gap:1rem;margin-top:1rem}.page_primaryButton__OtCw0{background:#7c3aed;color:#fff;border:none;padding:.875rem 2.5rem;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.page_primaryButton__OtCw0:hover{background:#6d28d9;transform:translateY(-1px)}.page_secondaryButton___wuF5{background:transparent;color:#7c3aed;border:2px solid #7c3aed;padding:.875rem 2rem;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.page_secondaryButton___wuF5:hover{background:#f3e8ff;transform:translateY(-1px)}.page_meetCareyButton__ayGP4{display:flex;align-items:center}.page_meetCareyButton__ayGP4 button{background:#7c3aed!important;color:#fff!important;border:none!important;padding:.875rem 2.5rem!important;border-radius:8px!important;font-size:1.125rem!important;font-weight:600!important;cursor:pointer!important;transition:all .2s ease!important}.page_meetCareyButton__ayGP4 button:hover{background:#6d28d9!important;transform:translateY(-1px)}.page_heroRight__INMcM{display:flex;justify-content:center;align-items:center}.page_heroImageContainer__mP3gU{position:relative;width:100%;max-width:600px;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1)}.page_heroImage___8npe{width:100%;height:auto;display:block}.page_testimonials__QHI_Q{background:#f8f7ff;padding:4rem 2rem;text-align:center}.page_singleTestimonial__EmHwl{max-width:800px;margin:0 auto;min-height:150px;display:flex;align-items:center;justify-content:center}.page_testimonialContent__9bDEv{transition:opacity .3s ease;opacity:1}.page_testimonialFading__F_5Vt{opacity:0}.page_testimonialQuote__ITxZv{font-size:1.25rem;color:#1f2937;line-height:1.8;margin:0 0 1rem;font-style:italic}.page_testimonialAuthor__s_znO{font-size:1rem;color:#6b7280;margin:0;font-weight:500}.page_sectionTitle__x80fe{font-size:2rem;font-weight:700;color:#7c3aed;margin-bottom:2.5rem;text-align:center}.page_features__ntm2G{background:#fff;padding:4rem 2rem;text-align:center}.page_featuresDescription__Q7kv3{max-width:800px;margin:0 auto 3rem;font-size:1.125rem;color:#4b5563;line-height:1.6}.page_featuresGrid__Zxs1e{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.page_featureCard__O3KCC{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .2s,box-shadow .2s;min-width:0}.page_featureCard__O3KCC:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.page_featureIcon__owvHn{color:#7c3aed;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#f3e8ff}.page_featureTitle__3FWbO{font-size:1.5rem;font-weight:600;color:#1f2937;margin:0 0 .5rem}.page_featureStatus__HlFu0{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;margin-bottom:1rem;background:#dbeafe;color:#1e40af}.page_featureDescription__7LGWS{font-size:1rem;color:#6b7280;line-height:1.6;margin:0 0 1.5rem;flex-grow:1}.page_featureButtons__DPYcs{display:flex;flex-direction:column;gap:.75rem;width:100%}.page_audioButtonWrapper__DS2pL{width:100%}.page_audioButtonWrapper__DS2pL button{font-size:.9rem!important;padding:.625rem 1.25rem!important;border-radius:6px!important;gap:.35rem!important}.page_audioButtonWrapper__DS2pL button span{font-size:.9rem!important;white-space:normal!important}.page_audioButtonWrapper__DS2pL button svg{width:14px!important;height:14px!important}.page_joinWaitlistButton__wwrSi{background:transparent;color:#7c3aed;border:2px solid #7c3aed;padding:.625rem 1.25rem;border-radius:6px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%}.page_joinWaitlistButton__wwrSi:hover{background:#f3e8ff}.page_statsGrid__kXHIx{max-width:1100px;margin:2rem 0 0;display:flex;flex-direction:column;gap:1.5rem;background:transparent;border-radius:0;box-shadow:none}.page_statCard__lPi9n{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;text-align:left}.page_statNumber__QEHQJ{font-size:2rem;font-weight:700;color:#7c3aed;line-height:1.1;margin:0}.page_statLabel__ZI_eK{font-size:1.125rem;color:#4b5563;line-height:1.4;margin:0;transition:opacity .3s ease;opacity:1}.page_statLabelFading__2nRpv{opacity:0}.page_security__x1QYw{background:#f8f7ff;padding:4rem 2rem;text-align:center}.page_securityContent__LTx5I{max-width:700px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.page_securityIcon__tEE5C{color:#7c3aed;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#f3e8ff}.page_securityText__daP8T{max-width:800px;margin:0 auto 2rem;color:#4b5563;font-size:1.125rem;line-height:1.6}.page_securityText__daP8T em{font-style:italic;font-weight:600;color:#1f2937}.page_securityLearnMore__5sTVv{background:transparent;color:#7c3aed;border:none;padding:0;font-size:1.125rem;font-weight:600;cursor:pointer;text-decoration:underline;transition:color .2s}.page_securityLearnMore__5sTVv:hover{color:#6d28d9}.page_finalCta__32WvX{background:#fff;padding:5rem 2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem}.page_finalCtaTitle__x7z6O{font-size:2.5rem;font-weight:700;color:#7c3aed;margin:0}.page_finalCtaSubtitle__mk5w2{font-size:1.125rem;color:#4b5563;margin:0;max-width:600px}.page_finalCtaButton__UUE5z{background:#7c3aed;color:#fff;border:none;padding:1rem 2.5rem;border-radius:8px;font-size:1.25rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.page_finalCtaButton__UUE5z:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.page_finalCtaTagline__DnZ_o{font-size:1rem;color:#6b7280;margin:0;font-style:italic}@media (max-width:1024px){.page_heroContent__IvlNm{grid-template-columns:1fr;gap:3rem}.page_heroTitle__4h8YO{font-size:3.75rem}.page_statsGrid__kXHIx{grid-template-columns:1fr;gap:1.5rem}.page_statCard__lPi9n{align-items:flex-start}.page_statNumber__QEHQJ{font-size:1.875rem}.page_statLabel__ZI_eK{font-size:.875rem}.page_featuresGrid__Zxs1e{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.page_hero__PPylA{padding:3rem 1rem;min-height:auto}.page_heroTitle__4h8YO{font-size:3rem}.page_heroSubtitle__dbPaK{font-size:1rem}.page_heroButtons__784o4{flex-direction:row;gap:.75rem}.page_primaryButton__OtCw0,.page_secondaryButton___wuF5{flex:1 1;justify-content:center;font-size:1rem;padding:.75rem 1rem}.page_meetCareyButton__ayGP4{flex:1 1}.page_sectionTitle__x80fe{font-size:1.5rem}.page_features__ntm2G,.page_security__x1QYw,.page_testimonials__QHI_Q{padding:3rem 1rem}.page_statsGrid__kXHIx{margin-top:1.5rem;gap:1.25rem}.page_statNumber__QEHQJ{font-size:1.75rem}.page_statLabel__ZI_eK{font-size:.8125rem}.page_finalCta__32WvX{padding:3rem 1rem}.page_finalCtaTitle__x7z6O{font-size:1.9rem}.page_finalCtaButton__UUE5z{width:100%;justify-content:center}.page_audioButtonWrapper__DS2pL button{font-size:.875rem!important;padding:.625rem 1rem!important;gap:.3rem!important}.page_audioButtonWrapper__DS2pL button span{font-size:.875rem!important}.page_audioButtonWrapper__DS2pL button svg{width:13px!important;height:13px!important}.page_joinWaitlistButton__wwrSi{font-size:.875rem;padding:.625rem 1rem}}.page_useCasesSection__YT3BD{background:#fff;padding:4rem 2rem;text-align:center}.page_sectionSubtitle__nQOf9{max-width:700px;margin:-1rem auto 2rem;font-size:1rem;color:#4b5563;line-height:1.6}@media (max-width:768px){.page_useCasesSection__YT3BD{padding:3rem 1rem}.page_sectionSubtitle__nQOf9{font-size:1rem;margin:-.5rem auto 1.5rem}}.Header_header__b54d9{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;border-bottom:1px solid #e5e7eb;padding:1rem 2rem}.Header_headerContent__oT4m4{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.Header_logo__n5fo7{display:flex;align-items:center;gap:.75rem}.Header_logoImage__wR_nj{border-radius:8px}.Header_logoText__RmF8s{display:flex;flex-direction:column}.Header_logoTitle__T2sg6{font-size:1.5rem;font-weight:600;color:#7c3aed;line-height:1.2}.Header_logoSubtitle__Q_I6e{font-size:1rem;color:#6b7280;line-height:1.2}.Header_buttonGroup__YVN46{display:flex;align-items:center;gap:.75rem}.Header_loginButton__rwqPu{background:transparent;color:#7c3aed;border:2px solid #7c3aed;padding:calc(.625rem - 2px) 1.5rem;border-radius:8px;font-size:1.25rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.Header_loginButton__rwqPu:hover,.Header_signUpButton__lzzWx{background:#7c3aed;color:#fff}.Header_signUpButton__lzzWx{border:none;padding:.625rem 1.5rem;border-radius:8px;font-size:1.25rem;font-weight:500;cursor:pointer;transition:background .2s ease;box-sizing:border-box}.Header_signUpButton__lzzWx:hover{background:#6d28d9}@media (max-width:768px){.Header_header__b54d9{padding:.75rem .5rem}.Header_logo__n5fo7{gap:.5rem}.Header_logoTitle__T2sg6{font-size:1.5rem}.Header_logoSubtitle__Q_I6e{font-size:.9rem}.Header_buttonGroup__YVN46{gap:.5rem}.Header_loginButton__rwqPu{padding:calc(.5rem - 2px) .75rem;font-size:.875rem;white-space:nowrap}.Header_signUpButton__lzzWx{padding:.5rem .75rem;font-size:.875rem;white-space:nowrap}}.VerificationCodeInput_container__OFRXM{width:100%;display:flex;justify-content:center;margin:1rem 0}.VerificationCodeInput_codeInputGroup__30zjZ{display:flex;gap:.75rem;justify-content:center}.VerificationCodeInput_codeInput__9FVFc{width:3rem;height:3.5rem;font-size:1.5rem;font-weight:600;text-align:center;border:2px solid #e9ecef;border-radius:.5rem;background:#fff;color:#333;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:textfield}.VerificationCodeInput_codeInput__9FVFc::-webkit-inner-spin-button,.VerificationCodeInput_codeInput__9FVFc::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.VerificationCodeInput_codeInput__9FVFc:focus{outline:none;border-color:#4158d0;box-shadow:0 0 0 3px rgba(65,88,208,.1);transform:scale(1.05)}.VerificationCodeInput_codeInput__9FVFc:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.6}.VerificationCodeInput_codeInputGroup__30zjZ.VerificationCodeInput_error__4rcAg .VerificationCodeInput_codeInput__9FVFc{border-color:#dc3545;animation:VerificationCodeInput_shake__j6mPs .4s ease-in-out}.VerificationCodeInput_codeInputGroup__30zjZ.VerificationCodeInput_error__4rcAg .VerificationCodeInput_codeInput__9FVFc:focus{border-color:#dc3545;box-shadow:0 0 0 3px rgba(220,53,69,.1)}@keyframes VerificationCodeInput_shake__j6mPs{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}@media (max-width:768px){.VerificationCodeInput_codeInputGroup__30zjZ{gap:.5rem}.VerificationCodeInput_codeInput__9FVFc{width:2.5rem;height:3rem;font-size:1.25rem}}@media (max-width:480px){.VerificationCodeInput_codeInputGroup__30zjZ{gap:.4rem}.VerificationCodeInput_codeInput__9FVFc{width:2.25rem;height:2.75rem;font-size:1.1rem}}.VerificationTimer_container__rxTXO{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:1rem 0}.VerificationTimer_timer__YNKYo{display:flex;align-items:center;gap:.5rem;font-size:1rem;color:#555}.VerificationTimer_timerLabel__GJfKO{font-weight:500}.VerificationTimer_timerValue__EXxjN{font-weight:700;font-size:1.25rem;background:linear-gradient(135deg,#4158d0,#c850c0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VerificationTimer_timer__YNKYo.VerificationTimer_expired__dfsNN .VerificationTimer_expiredText__j0OWC{color:#dc3545;font-weight:600}.VerificationTimer_resendContainer__GjTSx{display:flex;flex-direction:column;align-items:center;gap:.5rem}.VerificationTimer_resendButton__SPJyW{padding:.75rem 1.5rem;background:#fff;border:2px solid transparent;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#4158d0,#c850c0);background-origin:border-box;background-clip:padding-box,border-box;color:#4158d0}.VerificationTimer_resendButton__SPJyW:hover:not(.VerificationTimer_disabled__8ZrJd){transform:translateY(-2px);box-shadow:0 4px 12px rgba(65,88,208,.2)}.VerificationTimer_resendButton__SPJyW:active:not(.VerificationTimer_disabled__8ZrJd){transform:translateY(0)}.VerificationTimer_resendButton__SPJyW.VerificationTimer_disabled__8ZrJd{opacity:.5;cursor:not-allowed;background:#f5f5f5;border-color:#e9ecef;color:#999}.VerificationTimer_resendHint__QIzmM{margin:0;font-size:.85rem;color:#777;text-align:center;max-width:300px}@media (max-width:768px){.VerificationTimer_timer__YNKYo{font-size:.95rem}.VerificationTimer_timerValue__EXxjN{font-size:1.1rem}.VerificationTimer_resendButton__SPJyW{font-size:.95rem;padding:.65rem 1.25rem}.VerificationTimer_resendHint__QIzmM{font-size:.8rem}}.PhoneNumberInput_container__SNZla{display:flex;flex-direction:column;gap:1rem}.PhoneNumberInput_formField__OQx7b{display:flex;flex-direction:column;gap:.5rem;animation:PhoneNumberInput_slideIn___wcTW .3s ease-out}.PhoneNumberInput_fieldLabel__UQOzG{font-size:1rem;font-weight:600;background:linear-gradient(135deg,#4158d0,#c850c0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0}.PhoneNumberInput_input__cZLMo{width:100%;max-width:100%;box-sizing:border-box;padding:1rem;border:2px solid #e9ecef;border-radius:.5rem;font-size:1rem;transition:all .2s ease;background:#fff;color:#333}.PhoneNumberInput_input__cZLMo:focus{outline:none;border-color:#4158d0;box-shadow:0 0 0 3px rgba(65,88,208,.1)}.PhoneNumberInput_input__cZLMo::placeholder{color:#adb5bd}.PhoneNumberInput_input__cZLMo:disabled{background:#f8f9fa;cursor:not-allowed;opacity:.6}.PhoneNumberInput_inputWrapper__Rp8o8{position:relative;width:100%}.PhoneNumberInput_inputInvalid__DYztk{border-color:#4158d0!important;animation:PhoneNumberInput_pulseBlue__KKaz0 3s infinite!important}@keyframes PhoneNumberInput_pulseBlue__KKaz0{0%,to{border-color:#4158d0;box-shadow:0 0 0 0 rgba(65,88,208,.4)}50%{border-color:#4158d0;box-shadow:0 0 0 6px rgba(65,88,208,0)}}.PhoneNumberInput_editButton__bRQfO{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);padding:.375rem .75rem;background:linear-gradient(135deg,#4158d0,#c850c0);color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.PhoneNumberInput_editButton__bRQfO:hover{transform:translateY(-50%) scale(1.05);box-shadow:0 2px 8px rgba(65,88,208,.3)}.PhoneNumberInput_editButton__bRQfO:active{transform:translateY(-50%) scale(.98)}.PhoneNumberInput_verificationSection__RZUwg{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:#f8f9fa;border-radius:.5rem;animation:PhoneNumberInput_slideIn___wcTW .3s ease-out}.PhoneNumberInput_loadingContainer__XATIK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem 0}.PhoneNumberInput_spinner__qaquL{width:40px;height:40px;border:4px solid #e9ecef;border-top-color:#4158d0;border-radius:50%;animation:PhoneNumberInput_spin__xhhYg .8s linear infinite}@keyframes PhoneNumberInput_spin__xhhYg{to{transform:rotate(1turn)}}.PhoneNumberInput_loadingText__TdJqa{font-weight:500}.PhoneNumberInput_loadingText__TdJqa,.PhoneNumberInput_verificationLabel__yLGGk{font-size:.95rem;color:#495057;margin:0;text-align:center}.PhoneNumberInput_error__CKJoj{color:#dc3545;font-size:.9rem;margin:0;text-align:center;font-weight:500}.PhoneNumberInput_rateLimitError__SsYE6{color:#dc3545;font-size:.95rem;margin:0;text-align:center;font-weight:600;padding:1rem;background:#fff3cd;border:2px solid #ffc107;border-radius:.5rem;line-height:1.5}.PhoneNumberInput_rateLimitHelp__KpFS1{margin-top:1rem;padding:1rem;background:#f8f9fa;border-radius:.5rem;text-align:left}.PhoneNumberInput_rateLimitHelp__KpFS1 p{margin:0 0 .5rem;font-weight:600;color:#495057}.PhoneNumberInput_rateLimitHelp__KpFS1 ul{margin:0;padding-left:1.5rem;list-style-type:disc}.PhoneNumberInput_rateLimitHelp__KpFS1 li{margin:.5rem 0;color:#6c757d;line-height:1.4}.PhoneNumberInput_sendingCode__64e7C{color:#6c757d;font-size:.9rem;margin:0;text-align:center;font-style:italic}.PhoneNumberInput_verified__QNni1{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:#d4edda;border:1px solid #c3e6cb;border-radius:.5rem;color:#155724;font-weight:500;animation:PhoneNumberInput_slideIn___wcTW .3s ease-out}.PhoneNumberInput_checkmark__OOPPp{font-size:1.25rem;color:#28a745}@keyframes PhoneNumberInput_slideIn___wcTW{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.LoginModal_modalOverlay__sI2NI{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.LoginModal_modalContent__R1i8e{background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:500px;width:90%;max-height:80vh;overflow:hidden;animation:LoginModal_modalSlideIn__INXUE .3s ease-out}@keyframes LoginModal_modalSlideIn__INXUE{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.LoginModal_modalHeader___yZIb{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;background:#7c3aed;color:#fff}.LoginModal_modalHeader___yZIb h3{margin:0;font-size:1.5rem;font-weight:600}.LoginModal_modalCloseButton__7bl62{background:none;border:none;font-size:2rem;cursor:pointer;color:#fff;opacity:.8;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;line-height:1}.LoginModal_modalCloseButton__7bl62:hover{opacity:1;background:hsla(0,0%,100%,.1)}.LoginModal_modalBody__YYtjI{padding:2rem;overflow-y:auto;max-height:calc(80vh - 100px)}.LoginModal_instructionText__OtfvW{margin:0 0 1.5rem;font-size:1rem;color:#4b5563;line-height:1.5}.LoginModal_noAccountSection__oZsZl{margin-top:1.5rem;padding:1.5rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px}.LoginModal_errorMessage__ULOX_{margin:0 0 1rem;color:#dc2626;font-weight:500;font-size:.95rem}.LoginModal_signupPrompt__60Ur7{margin:0 0 1rem;color:#6b7280;font-size:.95rem}.LoginModal_signupButton__Od34W{background:#7c3aed;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s ease;width:100%}.LoginModal_signupButton__Od34W:hover{background:#6d28d9}@media (max-width:640px){.LoginModal_modalContent__R1i8e{width:95%;max-width:none}.LoginModal_modalHeader___yZIb{padding:1rem 1.5rem}.LoginModal_modalHeader___yZIb h3{font-size:1.25rem}.LoginModal_modalBody__YYtjI{padding:1.5rem}}.TestimonialCard_testimonialCard__uLp9y{background:#fff;border-radius:12px;padding:1.5rem;text-align:center;width:100%;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#333;transition:transform .2s ease;display:flex;flex-direction:column;min-height:200px}.TestimonialCard_testimonialCard__uLp9y:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.TestimonialCard_quoteIcon__j18pU{margin-bottom:1.5rem;display:flex;justify-content:center}.TestimonialCard_statIcon__VOKH_{width:1.5rem;height:1.5rem;color:#8b5cf6!important;margin:0 auto .5rem}.TestimonialCard_quote__To20H{font-size:1.25rem;line-height:1.6;font-weight:400;margin:0 0 2rem;color:#555;font-style:normal}.TestimonialCard_author__aVcIz{font-size:1rem;font-weight:600;color:#333;font-style:normal}@media (max-width:768px){.TestimonialCard_testimonialCard__uLp9y{padding:1.5rem;border-radius:8px}.TestimonialCard_quote__To20H{font-size:1.1rem;line-height:1.5;margin-bottom:1.5rem}.TestimonialCard_author__aVcIz{font-size:.95rem}.TestimonialCard_quoteIcon__j18pU{margin-bottom:1rem}}@media (max-width:480px){.TestimonialCard_testimonialCard__uLp9y{padding:1.25rem}.TestimonialCard_quote__To20H{font-size:1rem}.TestimonialCard_author__aVcIz{font-size:.85rem}}.Footer_footer__PyJc9{padding:20px 0;background:linear-gradient(135deg,#4158d0,#c850c0);border-top:1px solid #e5e7eb}.Footer_footerContent__cNO98{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.Footer_footerLeft__S1_Es{display:flex;align-items:center;gap:8px}.Footer_footerCenter__3Gj_b{gap:12px}.Footer_footerCenter__3Gj_b,.Footer_footerRight__DWUGw{display:flex;align-items:center}.Footer_shieldIcon__eV6Ae{width:20px;height:20px;color:#22c55e}.Footer_hipaaText__73XYl{color:#fff;font-size:14px;font-weight:500}.Footer_footerLink__3H0AD{color:#fff;font-size:14px;font-weight:400;text-decoration:none;transition:opacity .2s ease}.Footer_footerLink__3H0AD:hover{opacity:.8;text-decoration:underline}.Footer_separator__U7yQ_{color:#fff;font-size:14px;font-weight:300}.Footer_copyrightText__Ms5_j{color:#fff;font-size:14px;font-weight:400;display:inline-flex;align-items:center}@media (max-width:768px){.Footer_footerContent__cNO98{flex-direction:column;gap:16px;text-align:center}.Footer_copyrightText__Ms5_j,.Footer_footerLink__3H0AD,.Footer_hipaaText__73XYl,.Footer_separator__U7yQ_{font-size:12px}}.DemoCallModal_overlay__djmqE{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.DemoCallModal_modal__GWZ_2{background:#fff;border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2)}.DemoCallModal_header__AUXp9{display:flex;align-items:center;justify-content:space-between;padding:2rem 2rem 1rem;background:linear-gradient(135deg,#4158d0,#c850c0);border-top-left-radius:16px;border-top-right-radius:16px;border-bottom:none}.DemoCallModal_title__lisXF{font-size:1.5rem;font-weight:600;color:#fff;margin:0}.DemoCallModal_closeButton__DMXPe{background:none;border:none;padding:.5rem;border-radius:8px;cursor:pointer;color:#fff;transition:all .2s;display:flex;align-items:center;justify-content:center}.DemoCallModal_closeButton__DMXPe:hover:not(:disabled){background:hsla(0,0%,100%,.2);color:#fff}.DemoCallModal_closeButton__DMXPe:disabled{opacity:.5;cursor:not-allowed}.DemoCallModal_content__ADzMS{padding:1.5rem 2rem 2rem}.DemoCallModal_description__HZfzc{color:#666;line-height:1.6;margin-bottom:2rem;font-size:1rem}.DemoCallModal_form__Mm8N_{display:flex;flex-direction:column;gap:1.5rem}.DemoCallModal_fieldGroup__aP0YV{display:flex;flex-direction:column;gap:.5rem}.DemoCallModal_label__xjtRz{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#4158d0,#c850c0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.DemoCallModal_fieldIcon___GP3Z{width:1rem;height:1rem;color:#4158d0}.DemoCallModal_input__3ayVJ{width:100%;max-width:100%;box-sizing:border-box;padding:1rem;border:2px solid #e9ecef;border-radius:.5rem;font-size:1rem;transition:all .2s ease;background:#fff;color:#333;outline:none}.DemoCallModal_input__3ayVJ:focus{border-color:#4158d0;box-shadow:0 0 0 3px rgba(65,88,208,.1)}.DemoCallModal_input__3ayVJ::placeholder{color:#adb5bd}.DemoCallModal_input__3ayVJ:disabled{background:#f9fafb;cursor:not-allowed;color:#9ca3af}.DemoCallModal_inputError__M7Kd5{border-color:#4158d0!important;animation:DemoCallModal_pulseBlue__C9k1U 3s infinite!important}.DemoCallModal_inputError__M7Kd5:focus{border-color:#4158d0!important;box-shadow:0 0 0 3px rgba(65,88,208,.1)}.DemoCallModal_loadingIndicator__LUbhs{display:flex;align-items:center;gap:.5rem;color:#666;font-size:.85rem;margin-top:.25rem}.DemoCallModal_errorText__VUQ1p{color:#ef4444;font-size:.85rem;margin:0}.DemoCallModal_consentText__QVJB5{background:#f8f9fa;padding:1rem;border-radius:8px;border-left:4px solid #8b5cf6}.DemoCallModal_consentText__QVJB5 p{margin:0;color:#555;font-size:.9rem;line-height:1.5}.DemoCallModal_submitButton__rtNEc{padding:1rem 2rem;background:linear-gradient(135deg,#4158d0,#c850c0);color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem}.DemoCallModal_submitButton__rtNEc:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(65,88,208,.3)}.DemoCallModal_submitButton__rtNEc:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed;transition:all .2s ease}.DemoCallModal_submitButtonPulsing__kfkVF{animation:DemoCallModal_pulseGradient__c692V 4s ease-in-out infinite}@keyframes DemoCallModal_pulseGradient__c692V{0%,to{box-shadow:0 0 0 0 rgba(65,88,208,.4);transform:scale(1)}50%{box-shadow:0 0 0 10px rgba(65,88,208,0);transform:scale(1.02)}}.DemoCallModal_postConsentSection__3RD_E{margin-top:1rem;display:flex;flex-direction:column;gap:1rem;opacity:0;transform:translateY(-10px);animation:DemoCallModal_slideInFade__hTDkH .5s ease-out forwards}@keyframes DemoCallModal_slideInFade__hTDkH{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DemoCallModal_gradientText__VHOZR{color:#666;line-height:1.6;margin:0 0 1rem;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#4158d0,#c850c0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.DemoCallModal_contactCardButton__hDuqU{padding:1rem 2rem;background:linear-gradient(135deg,#4158d0,#c850c0);color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.DemoCallModal_contactCardButtonClicked__uCO3S{color:#9ca3af!important;cursor:not-allowed!important}.DemoCallModal_contactCardButtonClicked__uCO3S,.DemoCallModal_contactCardButtonClicked__uCO3S:hover{background:#d1d5db!important;transform:none!important;box-shadow:none!important}@keyframes DemoCallModal_pulseBlue__C9k1U{0%{border-color:#4158d0;box-shadow:0 0 0 0 rgba(65,88,208,.4)}50%{border-color:#4158d0;box-shadow:0 0 0 10px rgba(65,88,208,0)}to{border-color:#4158d0;box-shadow:0 0 0 0 rgba(65,88,208,0)}}@media (max-width:768px){.DemoCallModal_overlay__djmqE{padding:.5rem}.DemoCallModal_modal__GWZ_2{max-height:95vh}.DemoCallModal_header__AUXp9{padding:1.5rem 1.5rem 1rem;border-top-left-radius:12px;border-top-right-radius:12px}.DemoCallModal_title__lisXF{font-size:1.25rem}.DemoCallModal_content__ADzMS{padding:1rem 1.5rem 1.5rem}.DemoCallModal_description__HZfzc{margin-bottom:1.5rem}}.SecurityModal_modalOverlay__qamaJ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}.SecurityModal_modal__oHBrN{background:#fff;border-radius:12px;max-width:700px;width:100%;max-height:90vh;overflow-y:auto;position:relative;animation:SecurityModal_modalEnter__hspHW .3s ease-out}@keyframes SecurityModal_modalEnter__hspHW{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.SecurityModal_modalHeader__QdD9N{display:flex;align-items:center;justify-content:space-between;padding:2rem 2rem 1rem;border-bottom:1px solid #e5e7eb;background:linear-gradient(135deg,#4158d0,#c850c0);border-radius:12px 12px 0 0}.SecurityModal_modalTitle__ZgHo9{font-size:1.5rem;font-weight:600;color:#fff;margin:0}.SecurityModal_closeButton__H02wC{background:none;border:none;padding:.5rem;cursor:pointer;border-radius:50%;transition:background-color .2s;display:flex;align-items:center;justify-content:center;color:#fff}.SecurityModal_closeButton__H02wC:hover{background:hsla(0,0%,100%,.1)}.SecurityModal_modalContent__W6qGw{padding:1.5rem 2rem 2rem}.SecurityModal_introText__CskRR{color:#666;line-height:1.6;margin:0 0 2rem;font-size:1rem}.SecurityModal_securityFeatures__8KHEx{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.SecurityModal_featureCard__q3DJt{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;border:1px solid #e5e7eb;border-radius:8px;transition:box-shadow .2s}.SecurityModal_featureCard__q3DJt:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.SecurityModal_featureIcon__aUJxU{color:#8b5cf6;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#f3f4f6}.SecurityModal_featureTitle__xsC44{font-size:1.125rem;font-weight:600;color:#333;margin:0 0 .5rem}.SecurityModal_featureDescription__wNzmN{color:#666;line-height:1.5;margin:0;font-size:.875rem}.SecurityModal_modalActions__MA7dO{display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid #e5e7eb}.SecurityModal_closeButton2__tjnG9{background:#f3f4f6;color:#374151;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:500;cursor:pointer;transition:background-color .2s}.SecurityModal_closeButton2__tjnG9:hover{background:#e5e7eb}.SecurityModal_visuallyHidden__j7Ltq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.SecurityModal_modalOverlay__qamaJ{padding:1rem}.SecurityModal_modalHeader__QdD9N{padding:1.5rem 1.5rem 1rem}.SecurityModal_modalContent__W6qGw{padding:1rem 1.5rem 1.5rem}.SecurityModal_modalTitle__ZgHo9{font-size:1.25rem}.SecurityModal_securityFeatures__8KHEx{grid-template-columns:1fr;gap:1rem}.SecurityModal_featureCard__q3DJt{padding:1rem}.SecurityModal_modalActions__MA7dO{flex-direction:column}.SecurityModal_closeButton2__tjnG9{width:100%;padding:1rem}}@media (max-width:1024px) and (min-width:769px){.SecurityModal_securityFeatures__8KHEx{grid-template-columns:1fr;gap:1rem}}.SocialSignupButtons_socialSignupContainer__FeCPb{width:100%;margin-bottom:1.5rem;margin-top:2rem}.SocialSignupButtons_signupPrompt__GpXxj{text-align:center;font-size:.95rem;color:#374151;margin-bottom:1rem;font-weight:500}.SocialSignupButtons_buttonContainer__06G1E{display:flex;flex-direction:column;gap:.75rem;align-items:center;width:100%}.SocialSignupButtons_googleButton__zBkBz{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;max-width:300px;padding:.625rem 1rem;background-color:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;cursor:pointer;transition:all .2s ease;margin:0 auto}.SocialSignupButtons_googleButton__zBkBz:hover{background-color:#f9fafb;border-color:#9ca3af}.SocialSignupButtons_googleButton__zBkBz:active{background-color:#f3f4f6}.SocialSignupButtons_googleIcon__yY9Cr{width:20px;height:20px;flex-shrink:0}.SocialSignupButtons_appleButton__pWA2n{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:300px;padding:.625rem 1rem;background-color:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;cursor:pointer;transition:all .2s ease;margin:0 auto}.SocialSignupButtons_appleButton__pWA2n:hover{background-color:#f9fafb;border-color:#9ca3af}.SocialSignupButtons_appleButton__pWA2n:active{background-color:#f3f4f6}.SocialSignupButtons_appleIcon___atVC{width:18px;height:18px;color:#6b7280}.SocialSignupButtons_divider__bAelz{display:flex;align-items:center;text-align:center;margin:1.5rem 0 0;width:100%}.SocialSignupButtons_divider__bAelz:after,.SocialSignupButtons_divider__bAelz:before{content:"";flex:1 1;border-bottom:1px solid #e5e7eb}.SocialSignupButtons_divider__bAelz span{padding:0 1rem;color:#9ca3af;font-size:.875rem;font-weight:500}@media (max-width:640px){.SocialSignupButtons_socialSignupContainer__FeCPb{margin-bottom:1.25rem;margin-top:2rem}.SocialSignupButtons_signupPrompt__GpXxj{font-size:.9rem}.SocialSignupButtons_buttonContainer__06G1E{align-items:center;justify-content:center}.SocialSignupButtons_appleButton__pWA2n,.SocialSignupButtons_googleButton__zBkBz{max-width:100%;margin:0 auto}}.PostSignupCard_container__Kgvu_{background:#fff;border-radius:1rem;padding:3rem 2rem;margin:0 auto;max-width:800px;width:calc(100% - 2rem);display:flex;flex-direction:column;gap:2rem;flex-shrink:0}.PostSignupCard_topSection__028Uy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;padding-bottom:1rem}.PostSignupCard_checkmarkIcon__pX3Rd{width:96px;height:96px;border-radius:50%;background:linear-gradient(135deg,#4158d0,#c850c0);color:#fff;display:flex;align-items:center;justify-content:center;animation:PostSignupCard_scaleIn__SgpjB .5s ease-out}@keyframes PostSignupCard_scaleIn__SgpjB{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}.PostSignupCard_welcomeTitle___pARR{font-size:2.25rem;font-weight:700;margin:0;line-height:1.2}.PostSignupCard_gradientText__eQTXN{background:linear-gradient(135deg,#4158d0,#c850c0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.PostSignupCard_subtitle__hqK9R{font-size:1.125rem;color:#666;line-height:1.6;margin:0;max-width:600px}.PostSignupCard_infoSection__abFoA{border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;animation:PostSignupCard_fadeInUp__HcG8_ .4s ease-out}@keyframes PostSignupCard_fadeInUp__HcG8_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PostSignupCard_purpleSection__Dbxu3{background:#f3f0ff;border:1px solid #e9d5ff}.PostSignupCard_yellowSection__tpA_G{background:#fef3c7;border:1px solid #fde68a}.PostSignupCard_sectionHeader__GQi_m{display:flex;align-items:center;gap:.75rem}.PostSignupCard_sectionIcon__GXiVi{display:flex;align-items:center;justify-content:center;flex-shrink:0}.PostSignupCard_purpleSection__Dbxu3 .PostSignupCard_sectionIcon__GXiVi{color:#7c3aed}.PostSignupCard_yellowSection__tpA_G .PostSignupCard_sectionIcon__GXiVi{color:#d97706}.PostSignupCard_sectionTitle__4w2hZ{font-size:1.125rem;font-weight:700;color:#1f2937;margin:0;line-height:1.4}.PostSignupCard_sectionContent__BGXXt{font-size:1rem;color:#4b5563;line-height:1.6;margin:0;padding-left:2.25rem}.PostSignupCard_textarea__H6lL8{width:100%;box-sizing:border-box;padding:1rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;resize:vertical;min-height:120px;transition:all .2s ease;background:#fff;color:#1f2937;margin-top:.5rem}.PostSignupCard_textarea__H6lL8:focus{outline:none;border-color:#d97706;box-shadow:0 0 0 3px rgba(217,119,6,.1)}.PostSignupCard_textarea__H6lL8::placeholder{color:#9ca3af}.PostSignupCard_submitButton__1wM9M{padding:1rem 2rem;background:linear-gradient(135deg,#4158d0,#c850c0);color:#fff;border:none;border-radius:.5rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:.5rem;width:100%}.PostSignupCard_submitButton__1wM9M:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(65,88,208,.3)}.PostSignupCard_submitButton__1wM9M:active:not(:disabled){transform:translateY(0)}.PostSignupCard_submitButton__1wM9M:disabled{opacity:.6;cursor:not-allowed}.PostSignupCard_successMessage__DqE5Z{padding:1rem;background:#d1fae5;border:1px solid #a7f3d0;border-radius:.5rem;color:#065f46;font-weight:500;text-align:center;margin-top:.5rem;animation:PostSignupCard_fadeInUp__HcG8_ .3s ease-out}@media (max-width:768px){.PostSignupCard_container__Kgvu_{padding:2rem 1rem;gap:1.5rem}.PostSignupCard_topSection__028Uy{gap:1rem}.PostSignupCard_checkmarkIcon__pX3Rd{width:80px;height:80px}.PostSignupCard_checkmarkIcon__pX3Rd svg{width:56px;height:56px}.PostSignupCard_welcomeTitle___pARR{font-size:1.75rem}.PostSignupCard_subtitle__hqK9R{font-size:1rem}.PostSignupCard_infoSection__abFoA{padding:1.25rem}.PostSignupCard_sectionTitle__4w2hZ{font-size:1rem}.PostSignupCard_sectionContent__BGXXt{font-size:.9375rem;padding-left:2rem}.PostSignupCard_textarea__H6lL8{font-size:1rem;padding:.875rem}.PostSignupCard_submitButton__1wM9M{font-size:1rem;padding:.875rem 1.5rem}}.preview_container__Vkuiy{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#4158d0,#c850c0);background-attachment:fixed}.preview_header__l28tj{background:#fff;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center}.preview_backLink__1MiAs{display:inline-block;margin-bottom:1rem;color:#4158d0;text-decoration:none;font-weight:500;transition:all .2s ease}.preview_backLink__1MiAs:hover{color:#c850c0;transform:translateX(-4px)}.preview_title__I1wYj{font-size:2rem;font-weight:700;margin:0 0 .5rem;background:linear-gradient(135deg,#4158d0,#c850c0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.preview_description__Db1c3{color:#666;font-size:1rem;max-width:600px;margin:0 auto;line-height:1.6}.preview_main__kQkop{flex:1 1;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;width:100%;max-width:1200px;margin:0 auto}.preview_footer__lY6u6{background:#fff;padding:1rem;text-align:center;border-top:1px solid #e5e7eb}.preview_footerText__4pAPL{color:#6b7280;font-size:.875rem;margin:0}.preview_footerText__4pAPL code{background:#f3f4f6;padding:.25rem .5rem;border-radius:.25rem;font-family:Courier New,Courier,monospace;color:#4158d0}@media (max-width:768px){.preview_header__l28tj{padding:1.5rem 1rem}.preview_title__I1wYj{font-size:1.5rem}.preview_description__Db1c3{font-size:.9rem}.preview_main__kQkop{padding:1.5rem .5rem}.preview_footer__lY6u6{padding:.75rem}.preview_footerText__4pAPL{font-size:.75rem}}