.trial_wrapper__OGF1x{padding:60px 0;background:var(--primary-purple);position:relative;overflow:hidden;min-height:100vh}.trial_wrapper__OGF1x:before{content:"";position:fixed;top:50%;left:50%;width:140vmax;height:140vmax;background-image:url(/assets/images/global/space-vortex.jpg);background-size:auto;background-position:50%;background-repeat:no-repeat;transform-origin:center center;animation:trial_bg-rotate__zCVCX 240s linear infinite;z-index:0;pointer-events:none;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes trial_bg-rotate__zCVCX{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.trial_hero__61vx_{text-align:center;position:relative;z-index:1}.trial_logoBar__CXUqS{display:flex;align-items:center;justify-content:center;height:56px;margin-bottom:8px;position:relative}.trial_headerSection__HFfRW{margin-bottom:16px}.trial_container__hYYQc{max-width:1100px;margin:0 auto;padding:0 20px}.trial_title__WM3kd{font-size:63px;margin-bottom:10px;color:var(--white)}.trial_subtitle__49OYs{display:none}.trial_options__kvHRl{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px}.trial_card__nLCFt{border:1px solid #eee;border-radius:12px;padding:24px;min-height:180px;display:flex;flex-direction:column;justify-content:space-between;background:var(--gray-50);text-align:left}.trial_cardTitle__l54oZ{font-size:22px;margin-bottom:6px}.trial_cardText__W8nxG{color:#555;margin-bottom:16px}.trial_featureList__t6lFL{list-style:none;padding:0;margin:8px 0 20px;display:flex;flex-direction:column;gap:8px}.trial_featureItem__tT78_{display:flex;align-items:center;gap:8px;font-size:14px;color:#333}.trial_checkIcon__flApa{background:#22c55e}.trial_checkIcon__flApa,.trial_xIcon__j3nvD{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:white;font-weight:700;font-size:14px;flex-shrink:0}.trial_xIcon__j3nvD{background:#ef4444}.trial_primaryBtn__nRgDZ,.trial_secondaryBtn__qGkHD{display:inline-block;padding:10px 16px;border-radius:8px;text-decoration:none;font-weight:600}.trial_primaryBtn__nRgDZ{background:var(--primary-purple);color:var(--white)}.trial_secondaryBtn__qGkHD{background:#f0f0f5;color:#333}.trial_formSection__NNM65{margin-top:20px;display:flex;justify-content:center}.trial_formCard__DIQ7e{background:rgba(255,255,255,.4);border:1px solid #eee;border-radius:12px;padding:24px;box-shadow:0 6px 18px rgba(0,0,0,.08);width:900px;max-width:100%;display:flex;flex-direction:column;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);gap:20px}.trial_stepContentCard__KiuNN{background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:20px;margin-bottom:10px}.trial_stepBody__NcHhG,.trial_stepContentCard__KiuNN{display:flex;flex-direction:column;gap:12px}.trial_stepHeader__BAhss{display:flex;align-items:center;justify-content:flex-start;gap:14px;text-align:left}.trial_stepSubtitle__Elam3{margin:0;color:var(--gray-700);text-align:left;font-size:18px}.trial_stepIconLarge__C_ulV{display:none}.trial_stepTitle__JiSw3{font-size:28px;margin:0 0 8px;color:#000}.trial_actions__z3E2h{display:flex;gap:12px;justify-content:center;margin-top:auto}@keyframes trial_successPulse__L1emJ{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.trial_successIcon__iYGDX{animation:trial_successPulse__L1emJ 2s ease-in-out infinite}@keyframes trial_warpSpeed3D__Xbuw0{0%{transform:translateZ(-2000px) translateX(var(--offset-x,0)) translateY(var(--offset-y,0)) scale(.1);opacity:0}20%{opacity:1}to{transform:translateZ(500px) translateX(calc(var(--offset-x, 0) * 3)) translateY(calc(var(--offset-y, 0) * 3)) scale(3);opacity:0}}@keyframes trial_lightStreak3D__SndLb{0%{transform:translateZ(-1500px) scale(.1);opacity:0;height:0}20%{opacity:1}to{transform:translateZ(300px) scale(2);opacity:0;height:150vh}}@keyframes trial_energyPulse3D__cfzP4{0%{transform:translate(-50%,-50%) translateZ(-500px) scale(.1);opacity:1}to{transform:translate(-50%,-50%) translateZ(200px) scale(4);opacity:0}}@keyframes trial_surpriseFlash__5T_Wo{0%,to{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(0deg)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5) rotate(180deg)}}@keyframes trial_cosmicBurst__0_WAu{0%{transform:scale(0) rotate(0deg);opacity:1}to{transform:scale(3) rotate(1turn);opacity:0}}.trial_warpStar__xDTuN{animation:trial_warpSpeed3D__Xbuw0 var(--speed,2s) cubic-bezier(.2,0,.8,1) infinite}.trial_lightStreak__xgkyg,.trial_warpStar__xDTuN{position:absolute;will-change:transform,opacity;transform-style:preserve-3d}.trial_lightStreak__xgkyg{width:3px;background:linear-gradient(180deg,rgba(139,61,255,0) 0,rgba(139,61,255,1) 20%,rgba(6,182,212,.8) 50%,rgba(139,61,255,.4) 80%,transparent);animation:trial_lightStreak3D__SndLb var(--duration,1.5s) cubic-bezier(.2,0,.8,1) infinite;animation-delay:var(--delay,0s);filter:blur(2px);box-shadow:0 0 10px rgba(139,61,255,.5)}.trial_energyWave__QUllN{position:absolute;top:50%;left:50%;width:80px;height:80px;border:4px solid rgba(139,61,255,.8);border-radius:50%;animation:trial_energyPulse3D__cfzP4 2.5s cubic-bezier(.2,0,.8,1) infinite;box-shadow:0 0 30px rgba(139,61,255,.8),inset 0 0 30px rgba(139,61,255,.5),0 0 60px rgba(6,182,212,.4);transform-style:preserve-3d}.trial_surpriseElement__CNmxw{position:absolute;top:50%;left:50%;width:60px;height:60px;animation:trial_surpriseFlash__5T_Wo .6s ease-out;pointer-events:none;z-index:10}.trial_cosmicBurst__0_WAu{position:absolute;top:50%;left:50%;width:200px;height:200px;border:3px solid rgba(255,215,0,.6);border-radius:50%;animation:trial_cosmicBurst__0_WAu 1s ease-out;transform:translate(-50%,-50%);box-shadow:0 0 40px rgba(255,215,0,.8)}@keyframes trial_starBurst__KwDml{0%{transform:translate(-50%,-50%) rotate(var(--star-angle)) translateY(0) scale(0);opacity:1}50%{opacity:1}to{transform:translate(-50%,-50%) rotate(var(--star-angle)) translateY(-80vh) scale(1.5);opacity:0}}.trial_starParticle__BZWsv{position:absolute;top:50%;left:50%;animation:trial_starBurst__KwDml 1.5s ease-out forwards;opacity:0}.trial_cardActions__LwCRL{margin-top:auto;display:flex;gap:8px}.trial_formMax__YwPa3{max-width:900px;margin:0 auto}@media (max-width:940px){.trial_formCard__DIQ7e{width:calc(100% - 40px)}}.trial_input__15IDS{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:8px}.trial_fieldRow__CHYYX{display:grid;grid-gap:12px;gap:12px}.trial_stepIndicator__b3cpK{display:flex;gap:8px;justify-content:center;margin:16px 0}.trial_stepDot__fwgwa{width:10px;height:10px;border-radius:50%;background:#e5e7eb}.trial_stepDotActive__B_lZT{background:var(--primary-purple)}.trial_stepDotCurrent__f_qMc{background:var(--brand-light-green)}.trial_noticeSuccess__GLCT5{margin-top:10px;color:#16a34a}.trial_noticeError__Kn35o{margin-top:10px;color:#dc2626}.trial_fieldError__RbZ7h{color:#dc2626;font-size:14px;margin-top:6px}.trial_errorCallout__xUCXV{margin-top:12px;padding:12px 14px;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;color:#7f1d1d}.trial_errorCallout__xUCXV strong{display:block;margin-bottom:6px}.trial_validating___Z5Sp{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--gray-600)}.trial_spinner__D5IkU{width:16px;height:16px;border:2px solid var(--gray-300);border-top-color:var(--primary-purple);border-radius:50%;animation:trial_spin__hgj_k .8s linear infinite}@keyframes trial_spin__hgj_k{to{transform:rotate(1turn)}}.trial_loadingOverlay__buLR6{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;border-radius:inherit}.trial_loadingOverlaySpinner__kSZrY{width:32px;height:32px;border-top:3px solid var(--gray-200);border:3px solid var(--gray-200);border-top-color:var(--primary-purple);border-radius:50%;animation:trial_spin__hgj_k 1s linear infinite}.trial_formLoading__S_hIu{pointer-events:none;opacity:.6;filter:blur(1px);position:relative}.trial_formLoading__S_hIu:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(126,34,206,.1);z-index:999;pointer-events:none}.trial_paymentProcessing__RtFbN{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px}.trial_paymentSpinner__y52Lp{width:48px;height:48px;border:4px solid rgba(126,34,206,.2);border-top:4px solid var(--primary-purple);border-radius:50%;animation:trial_paymentSpin__9LXZ9 1.2s cubic-bezier(.68,-.55,.265,1.55) infinite;position:relative}.trial_paymentSpinner__y52Lp:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;border:2px solid rgba(126,34,206,.3);border-top:2px solid var(--primary-purple);border-radius:50%;transform:translate(-50%,-50%);animation:trial_paymentSpin__9LXZ9 .8s cubic-bezier(.68,-.55,.265,1.55) infinite reverse}@keyframes trial_paymentSpin__9LXZ9{0%{transform:rotate(0deg);box-shadow:0 0 5px rgba(126,34,206,.3)}50%{box-shadow:0 0 20px rgba(126,34,206,.6)}to{transform:rotate(1turn);box-shadow:0 0 5px rgba(126,34,206,.3)}}.trial_paymentText__qFJC6{color:var(--gray-700);font-size:16px;font-weight:500;text-align:center;animation:trial_paymentPulse___znAh 2s ease-in-out infinite}@keyframes trial_paymentPulse___znAh{0%,to{opacity:1}50%{opacity:.7}}.trial_paymentDots__LiF3y{display:inline-flex;gap:4px;margin-left:8px}.trial_paymentDot__6WqFD{width:6px;height:6px;background:var(--primary-purple);border-radius:50%;animation:trial_paymentDotBounce__n_sHh 1.4s ease-in-out infinite}.trial_paymentDot__6WqFD:first-child{animation-delay:0s}.trial_paymentDot__6WqFD:nth-child(2){animation-delay:.2s}.trial_paymentDot__6WqFD:nth-child(3){animation-delay:.4s}@keyframes trial_paymentDotBounce__n_sHh{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}.TrialSignupForm_formLoading__PksOE{opacity:.7;pointer-events:none}.TrialSignupForm_emailInput__5_zc3{margin-bottom:12px}.TrialSignupForm_emailInput__5_zc3,.TrialSignupForm_passwordInput__Xj5VV{width:100%;padding:10px;border-radius:8px;border:1px solid #ddd;background:#f5f5f7;outline:none}.TrialSignupForm_passwordInputError__nuaBK{padding:10px;border-radius:8px;border:2px solid #ef4444;width:100%;background:#f5f5f7;outline:none}.TrialSignupForm_personalInput__9Ns7j{padding:10px;border-radius:8px;border:1px solid #ddd;width:100%;background:#f5f5f7}.TrialSignupForm_personalInputError__fP34m{padding:10px;border-radius:8px;border:2px solid #ef4444;width:100%;background:#f5f5f7}.TrialSignupForm_titleSelect__YI3lv{color:inherit}.TrialSignupForm_titleSelectEmpty__qiD2z,.TrialSignupForm_titleSelect__YI3lv{padding:10px;border-radius:8px;border:1px solid #ddd;width:100%;background:#f5f5f7}.TrialSignupForm_titleSelectEmpty__qiD2z{color:#999}.TrialSignupForm_titleSelectError__N8hvY{padding:10px;border-radius:8px;border:2px solid #ef4444;width:100%;background:#f5f5f7;color:inherit}.TrialSignupForm_formGrid__fXSDs,.TrialSignupForm_nameGrid__duszJ{display:grid;grid-gap:12px;gap:12px}.TrialSignupForm_nameGrid__duszJ{grid-template-columns:1fr 1fr}.TrialSignupForm_passwordGrid__gOlTk{display:grid;grid-gap:12px;gap:12px}.TrialSignupForm_useCasesGrid__1wtgg{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px;margin:20px 0}.TrialSignupForm_useCaseCard__lY_fz{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;border:2px solid #ddd;border-radius:12px;background:#f5f5f7;cursor:pointer;gap:8px;transition:all .2s ease;position:relative;overflow:hidden;min-height:120px}.TrialSignupForm_useCaseCard__lY_fz:hover{border-color:var(--primary-purple);background:#fafafa;transform:translateY(-2px);box-shadow:0 4px 12px rgba(80,17,121,.1)}.TrialSignupForm_useCaseCardActive__z0233{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;border:2px solid var(--primary-purple);border-radius:12px;background:#f5f0ff;cursor:pointer;gap:8px;transition:all .2s ease;position:relative;overflow:hidden;min-height:120px;box-shadow:0 4px 12px rgba(80,17,121,.15)}.TrialSignupForm_useCaseIcon__J6fj_{width:32px;height:32px;color:white}.TrialSignupForm_useCaseIconContainer__TYD6_{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.TrialSignupForm_useCaseIconImage__eqymD{width:32px;height:32px;object-fit:contain}.TrialSignupForm_useCaseLabel__H7hNs{font-size:14px;font-weight:600;color:#333}.TrialSignupForm_useCaseLabelActive__P_NgY{font-size:14px;font-weight:600;color:var(--primary-purple)}.TrialSignupForm_messageBox__AEMZL{margin-top:12px;padding:12px;border-radius:8px}.TrialSignupForm_messageBoxInfo__6KyY4{margin-top:12px;padding:12px;border:1px solid #0ea5e9;border-radius:8px;background-color:#f0f9ff}.TrialSignupForm_messageBoxWarning___Tdh3{margin-top:12px;padding:12px;border:1px solid #dc2626;border-radius:8px;background-color:#fef2f2}.TrialSignupForm_messageTitle__nQipg{margin:4px 0 0;font-size:14px}.TrialSignupForm_messageTitleInfo__jKgs0{margin:4px 0 0;color:#0ea5e9;font-size:14px}.TrialSignupForm_messageTitleWarning__mWa5X{margin:4px 0 0;color:#dc2626;font-size:14px}.TrialSignupForm_messageStrong__IgR3Y{font-weight:700}.TrialSignupForm_messageStrongInfo__p9ypi{color:#0ea5e9;font-weight:700}.TrialSignupForm_messageStrongWarning___FLEF{color:#dc2626;font-weight:700}.TrialSignupForm_messageLink__s6gGZ{color:#dc2626;text-decoration:underline;font-weight:700}.TrialSignupForm_emailDisplay__Z_9_w{margin-bottom:12px}.TrialSignupForm_emailDisplayApproved__qdBih{color:#10b981;font-size:14px;margin-top:4px}.TrialSignupForm_debugInfo__xatMK{font-size:12px;color:#666;margin-top:4px;font-family:monospace}.TrialSignupForm_passwordRequirements__BpH6q{font-size:14px;color:var(--gray-600);margin-top:8px;padding:8px 12px;background:#f0f9ff;border-radius:6px;border:1px solid #e0f2fe}.TrialSignupForm_paymentErrorAlert__Y7SPW{margin-bottom:12px;border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;border-radius:8px;padding:10px 12px;font-size:14px;display:flex;align-items:center;gap:8px}.TrialSignupForm_paymentErrorTitle__Q4Xba{font-weight:700}.TrialSignupForm_paymentDescription__DRsIt{margin-bottom:20px;padding:16px 0;color:var(--gray-600);text-align:left;font-size:15px;line-height:1.6}.TrialSignupForm_paymentElementContainer__u7upb{border:1px solid #ddd;border-radius:8px;padding:12px;margin-bottom:12px;background:#f5f5f7}.TrialSignupForm_paymentButtonContainer__KEgyP{display:flex;gap:12px;flex-direction:column}.TrialSignupForm_paymentButtonDisabled__tKwZ8{opacity:.6;cursor:not-allowed}.TrialSignupForm_cardValidationMessage__N2TgA{font-size:14px;color:#b91c1c;text-align:center;margin:0 0 8px;font-style:italic}.TrialSignupForm_passwordStrength__1qtRC{margin-top:4px;font-size:12px}.TrialSignupForm_passwordRequirementValid__gORGn{color:#10b981}.TrialSignupForm_passwordRequirementInvalid__ZRG2W{color:#ef4444}.TrialSignupForm_passwordStrengthValid__OTKSp{color:#10b981}.TrialSignupForm_passwordStrengthInvalid__um8XA{color:#ef4444}.TrialSignupForm_fieldError__3WEGb{color:#ef4444;font-size:12px;margin-top:4px}.TrialSignupForm_marginTop16__igj2l{margin-top:16px}.TrialSignupForm_errorContent__978FT{display:flex;align-items:flex-start;gap:8px}.TrialSignupForm_errorIcon__bEdt6{font-size:16px;flex-shrink:0}.TrialSignupForm_errorMessage__qwG32{flex:1 1}.TrialSignupForm_retryButton__qvTNA{margin-left:8px;padding:4px 8px;background:#ef4444;color:white;border:none;border-radius:4px;font-size:12px;cursor:pointer}.TrialSignupForm_errorCallout___veOC{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:12px;margin-top:12px}.TrialSignupForm_errorCallout___veOC strong{color:#dc2626;display:block;margin-bottom:4px}.TrialSignupForm_errorCallout___veOC span{color:#dc2626;font-size:14px}.TrialSignupForm_noticeSuccess__KYC24{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;padding:12px;border-radius:8px;margin-top:12px}.TrialSignupForm_noticeError__VtRaQ{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:12px;border-radius:8px;margin-top:12px}.TrialSignupForm_noticeInfo__QLS8h{background:#f0f9ff;border:1px solid #0ea5e9;color:#0ea5e9;padding:12px;border-radius:8px;margin-top:12px}.TrialSignupForm_warningCallout__5_ieO{background:#fef2f2;border:1px solid #dc2626;color:#dc2626;padding:12px;border-radius:8px;margin-top:12px}.TrialSignupForm_validating__sg8YE{display:flex;align-items:center;gap:8px;margin-top:12px;color:#666}.TrialSignupForm_spinner__goqfh{width:16px;height:16px;border:2px solid #f3f3f3;border-top-color:#666;border-radius:50%;animation:TrialSignupForm_spin__EVput 1s linear infinite}@keyframes TrialSignupForm_spin__EVput{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TrialSignupForm_card__5C2j0{background:white;border:1px solid #e5e7eb;border-radius:8px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.TrialSignupForm_cardTitle__nbVPb{font-size:16px;font-weight:600;margin:0 0 8px;color:#111827}.TrialSignupForm_cardText__KsO2f{font-size:14px;color:#6b7280;margin:0 0 12px;line-height:1.4}.TrialSignupForm_options__Cj_vL{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.TrialSignupForm_primaryBtn__izIUS{background:var(--primary-purple,#8b5cf6);color:white;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .2s}.TrialSignupForm_primaryBtn__izIUS:hover:not(:disabled){background:var(--primary-purple-dark,#7c3aed)}.TrialSignupForm_primaryBtn__izIUS:disabled{opacity:.5;cursor:not-allowed}.TrialSignupForm_secondaryBtn__fxoJ_{background:white;color:var(--primary-purple,#8b5cf6);border:1px solid var(--primary-purple,#8b5cf6);padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.TrialSignupForm_secondaryBtn__fxoJ_:hover:not(:disabled){background:var(--primary-purple,#8b5cf6);color:white}.TrialSignupForm_secondaryBtn__fxoJ_:disabled{opacity:.5;cursor:not-allowed}.TrialSignupForm_flexRow__75Ggh{display:flex;gap:12px}.TrialSignupForm_flexCol__nn7Sx{display:flex;flex-direction:column;gap:12px}.TrialSignupForm_mt12__jiMJZ{margin-top:12px}.TrialSignupForm_mt16__VWezQ{margin-top:16px}.TrialSignupForm_mb12__ltBuf{margin-bottom:12px}.TrialSignupForm_p12__JvCaY{padding:12px}.TrialSignupForm_p16__TJp6O{padding:16px}.TrialSignupForm_w100__123L3{width:100%}.TrialSignupForm_textCenter__DMKh4{text-align:center}.TrialSignupForm_textBold__D1J8s{font-weight:600}.TrialSignupForm_textSm__1BOba{font-size:14px}.TrialSignupForm_textXs__t3Xj4{font-size:12px}.TrialSignupForm_textGray__6zbmm{color:#6b7280}.TrialSignupForm_textPurple__dYC5a{color:var(--primary-purple,#8b5cf6)}.TrialSignupForm_textRed__mAKWB{color:#dc2626}.TrialSignupForm_textGreen__LO_6i{color:#10b981}.TrialSignupForm_textBlue__BfkOF{color:#0ea5e9}.TrialSignupForm_borderGray__o9X1h{border:1px solid #d1d5db}.TrialSignupForm_borderRed__uNu5m{border:1px solid #dc2626}.TrialSignupForm_borderGreen__2SOMV{border:1px solid #10b981}.TrialSignupForm_borderBlue__cpzge{border:1px solid #0ea5e9}.TrialSignupForm_bgGray__j6ncW{background-color:#f9fafb}.TrialSignupForm_bgRed__l0zLr{background-color:#fef2f2}.TrialSignupForm_bgGreen__2SEt0{background-color:#f0fdf4}.TrialSignupForm_bgBlue__Ben2v{background-color:#f0f9ff}.TrialSignupForm_rounded__3L6pe{border-radius:8px}.TrialSignupForm_roundedFull__Gn2uA{border-radius:50%}.TrialSignupForm_confirmPasswordInput___NOwj{padding:10px;border-radius:8px;width:100%;background:#f5f5f7;outline:none}.TrialSignupForm_confirmPasswordInput___NOwj.TrialSignupForm_error__Be5dS{border:2px solid #ef4444}.TrialSignupForm_confirmPasswordInput___NOwj.TrialSignupForm_success__HnBUm{border:2px solid #10b981}.TrialSignupForm_confirmPasswordInput___NOwj.TrialSignupForm_default__P0SdO{border:1px solid #ddd}.TrialSignupForm_passwordMatch__lO3SG{margin-top:4px;font-size:12px}.TrialSignupForm_passwordMatchValid__HMASN{color:#10b981}.TrialSignupForm_passwordMatchInvalid__SSg_P{color:#ef4444}.TrialSignupForm_passwordNote__UPNpq{font-size:14px;color:var(--gray-600);margin-top:8px;padding:8px 12px;background:#f0f9ff;border-radius:6px;border:1px solid #e0f2fe}.TrialSignupForm_ssoDivider__Rdnj4{display:flex;align-items:center;margin:1.5rem 0;color:#666;font-size:.9rem}.TrialSignupForm_ssoDivider__Rdnj4:after,.TrialSignupForm_ssoDivider__Rdnj4:before{content:"";flex:1 1;height:1px;background:#ddd}.TrialSignupForm_ssoDivider__Rdnj4 span{padding:0 1rem}.TrialSignupForm_ssoButtons__mibnr{display:flex;justify-content:center;align-items:center;gap:1.5rem;margin:2rem 0 1.5rem;flex-wrap:wrap}.TrialSignupForm_ssoButton__zdteY{flex-direction:column;gap:.75rem;background:transparent;border:none;cursor:pointer;padding:.5rem}.TrialSignupForm_ssoButton__zdteY,.TrialSignupForm_ssoIcon__WqOZq{display:flex;align-items:center;justify-content:center;transition:all .2s ease}.TrialSignupForm_ssoIcon__WqOZq{width:72px;height:72px;border-radius:50%;background:white;box-shadow:0 2px 8px rgba(0,0,0,.1)}.TrialSignupForm_ssoButton__zdteY:hover .TrialSignupForm_ssoIcon__WqOZq{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-3px)}.TrialSignupForm_ssoButton__zdteY:active .TrialSignupForm_ssoIcon__WqOZq{transform:translateY(-1px)}.TrialSignupForm_ssoLabel__zLI5o{font-size:.9rem;font-weight:500;color:#333;text-align:center}.TrialSignupForm_modalOverlay__nUkDQ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:TrialSignupForm_fadeIn__wKZw_ .2s ease-out}.TrialSignupForm_modalContent__Jsmfy{background:white;border-radius:16px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:450px;width:100%;padding:2rem;animation:TrialSignupForm_slideUp___Qllb .3s ease-out}.TrialSignupForm_modalHeader__sqcrW{text-align:center;margin-bottom:1.5rem}.TrialSignupForm_modalIcon__FMBzC{display:flex;justify-content:center;margin-bottom:1rem}.TrialSignupForm_modalTitle__cGeOL{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:.75rem}.TrialSignupForm_modalMessage__e_vXO{color:#6b7280;font-size:1rem;line-height:1.5}.TrialSignupForm_modalMessage__e_vXO strong{color:#111827;font-weight:600}.TrialSignupForm_modalFooter__W53__{display:flex;justify-content:center;margin-top:1.5rem}.TrialSignupForm_modalButton___Ol3H{padding:.875rem 2rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.TrialSignupForm_modalButton___Ol3H:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.TrialSignupForm_modalButton___Ol3H:active{transform:translateY(0)}@keyframes TrialSignupForm_fadeIn__wKZw_{0%{opacity:0}to{opacity:1}}@keyframes TrialSignupForm_slideUp___Qllb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.TrialSignupForm_modalContent__Jsmfy{padding:1.5rem;max-width:90%}.TrialSignupForm_modalTitle__cGeOL{font-size:1.25rem}.TrialSignupForm_modalMessage__e_vXO{font-size:.9rem}.TrialSignupForm_modalButton___Ol3H{width:100%;padding:.75rem 1.5rem}}.CubeSignupForm_logoText__DV0k4{color:white;font-size:24px;font-weight:700;letter-spacing:2px;text-align:center}.CubeSignupForm_headerWrapper__L8c8x{text-align:center}.CubeSignupForm_titleMargin__Z3ZsB{margin-top:18px}.CubeSignupForm_stepIndicatorWrapper__gHbMk{display:flex;justify-content:center;margin-bottom:20px}.CubeSignupForm_containerRelative__7RNDf{position:relative;z-index:10}.CubeSignupForm_successContainer__01Py_{text-align:center}.CubeSignupForm_successTitle__SHau1{font-size:28px;margin:0 0 16px;color:#000}.CubeSignupForm_successIcon__3HsJE{font-size:64px;margin:0 auto 24px}.CubeSignupForm_successSubtitle__OMUmB{font-size:18px;font-weight:600;margin-bottom:8px;color:#333}.CubeSignupForm_successDescription__rzIuT{margin-bottom:24px;color:#666}.CubeSignupForm_successButtonWrapper__IaUiW{display:flex;gap:12px;justify-content:center}.CubeSignupForm_emailForm__MMDkr{display:flex;flex-direction:column;gap:16px}.CubeSignupForm_authInfoBox__Qi9ua{padding:12px;background-color:#f0f9ff;border:1px solid #0284c7;border-radius:8px;color:#0284c7;font-size:14px;display:flex;align-items:center;gap:8px}.CubeSignupForm_emailInput__eQOOt{padding:12px 16px;border-radius:8px;border:1px solid #ddd;font-size:16px;background-color:white}.CubeSignupForm_emailInputReadonly__j6D0l{background-color:#f8fafc;color:#64748b;cursor:not-allowed}.CubeSignupForm_errorBox__iPpFl{padding:12px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;text-align:center}.CubeSignupForm_buttonWrapper__hE9tY{display:flex;gap:12px;justify-content:center}.CubeSignupForm_personalInfoContainer__lzxPI{display:flex;flex-direction:column;gap:16px}.CubeSignupForm_personalInfoGrid__Cu3El{display:grid;grid-gap:12px;gap:12px}.CubeSignupForm_nameGrid__f2cQp{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.CubeSignupForm_selectInput__SUCj4{padding:10px;border-radius:8px;border:1px solid #ddd;width:100%;background:#f5f5f7}.CubeSignupForm_selectInputPlaceholder__zTDeE{color:#999}.CubeSignupForm_textInput__X3alP{padding:10px;border-radius:8px;border:1px solid #ddd;width:100%;background:#f5f5f7}.CubeSignupForm_fieldError__Gk5P_{color:#ef4444;font-size:12px;margin-top:4px}.CubeSignupForm_passwordContainer__L4rBp{display:flex;flex-direction:column;gap:16px}.CubeSignupForm_passwordInput__w_UWT{padding:10px;border-radius:8px;border:1px solid #ddd;width:100%;background:#f5f5f7;outline:none}.CubeSignupForm_passwordMatchSuccess__u5E7k{margin-top:4px;font-size:12px;color:#10b981}.CubeSignupForm_passwordMatchError__dw4Nl{margin-top:4px;font-size:12px;color:#ef4444}.CubeSignupForm_passwordRequirements__FPuZe{font-size:14px;color:#666;line-height:1.4;padding:12px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.CubeSignupForm_loggingInContainer____VUU{text-align:center}.CubeSignupForm_loggingInTitle__0RqJg{font-size:28px;margin:0 0 16px;color:#000}.CubeSignupForm_loggingInIcon__t7jPQ{font-size:64px;margin:0 auto 24px}.CubeSignupForm_loggingInStatus__Xoig4{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px;color:#666;font-size:16px}.CubeSignupForm_spinnerContainer__GW4UU{width:20px;height:20px;border:2px solid #f3f3f3;border-top-color:#8b5cf6;border-radius:50%;animation:CubeSignupForm_spin__gkFOo 1s linear infinite}.CubeSignupForm_loggingInDescription__60ynF{color:#666;font-size:14px}.CubeSignupForm_completeContainer__u7Ra4{text-align:center}.CubeSignupForm_completeIconWrapper__tRPRU{width:64px;height:64px;background-color:#dcfce7;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.CubeSignupForm_completeDescription___qhnU{margin-bottom:24px;color:#666}.CubeSignupForm_completeButton__i_9EH{width:100%}.CubeSignupForm_ssoSuccessContainer__6hEUm{display:flex;flex-direction:column;gap:24px;align-items:center}.CubeSignupForm_ssoSuccessIcon__cL_ux{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:50%;margin:0 auto}.CubeSignupForm_ssoSuccessIcon__cL_ux svg{width:48px;height:48px}.CubeSignupForm_ssoProviderCircle__Izfa4{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:white;font-size:32px;font-weight:700}.CubeSignupForm_ssoSuccessDetails__X1UyG{text-align:center}.CubeSignupForm_ssoSuccessProvider__C33LJ{font-size:16px;color:#6b7280;margin:0 0 8px}.CubeSignupForm_ssoSuccessEmail__4PZNs{font-size:18px;font-weight:600;color:#111827;margin:0}.CubeSignupForm_continueButton__Qg2Ic{width:100%;padding:12px 24px;background:#8b5cf6;color:white;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.CubeSignupForm_continueButton__Qg2Ic:hover:not(:disabled){background:#7c3aed}.CubeSignupForm_continueButton__Qg2Ic:disabled{opacity:.6;cursor:not-allowed}@keyframes CubeSignupForm_spin__gkFOo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}