.LoginModal_overlay__pUIQU{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.LoginModal_card__xiqRe{width:550px;max-width:calc(100vw - 2rem);min-height:auto;height:auto;max-height:calc(100vh - 2rem);border-radius:32px;padding:70px 48px;gap:20px;background:#f2f2f5;border-right:4px solid rgba(149,141,248,.25);box-shadow:16px 16px 64px 0 rgba(149,141,248,.12);overflow-y:auto;display:flex;flex-direction:column;opacity:1;box-sizing:border-box}.LoginModal_cardOtp__LX2HE .LoginModal_form__Han5t{width:100%;max-width:100%;text-align:left}.LoginModal_cardOtp__LX2HE .LoginModal_form__Han5t .LoginModal_label__ZA_GS{width:auto;height:auto}.LoginModal_cardOtp__LX2HE .LoginModal_inputWrap__5shkv{margin-bottom:1rem}.LoginModal_cardOtp__LX2HE .LoginModal_form__Han5t .LoginModal_primaryBtn__N_Rf7{width:100%;margin-top:.75rem}@keyframes LoginModal_loginTabPanelIn___oG9c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.LoginModal_tabPanelSwitchWrap__tIz_x{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:stretch;animation:LoginModal_loginTabPanelIn___oG9c .36s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.LoginModal_tabPanelSwitchWrap__tIz_x{animation:none}}.LoginModal_tabPanel__pVH1K{width:100%;max-width:100%}.LoginModal_cardInner__tUEjd,.LoginModal_tabPanel__pVH1K{display:flex;flex-direction:column;align-items:center;min-height:0}.LoginModal_cardInner__tUEjd{position:relative;gap:16px;flex:1;text-align:center}.LoginModal_brand___OPLK{font-size:1.25rem;font-weight:600;color:#6155f5;margin:0}.LoginModal_brand___OPLK,.LoginModal_headline__6FiBU{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:center}.LoginModal_headline__6FiBU{font-weight:700;font-style:normal;font-size:32px;line-height:125%;letter-spacing:0;color:#183b56;margin:0 0 .5rem;padding:0;max-width:306px;min-height:0;opacity:1}.LoginModal_subtext__PDzNH{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:138%;letter-spacing:0;text-align:center;color:var(--Text---Subheading,#5a7184);margin:0 0 1.25rem;padding:.25rem 0 0}.LoginModal_googleBtn__z7Qzo{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:100%;height:56px;padding:12px 24px;background:#fff;border:1px solid #e4e4e4;border-radius:999px;font-size:1rem;font-weight:500;color:#1f2937;cursor:pointer;opacity:1;transition:background .2s,border-color .2s}.LoginModal_googleBtn__z7Qzo:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.LoginModal_googleBtn__z7Qzo:disabled{opacity:.7;cursor:not-allowed}.LoginModal_googleLogo__DUry3{width:20px;height:20px;flex-shrink:0}.LoginModal_githubBtn__CA7Mf{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:100%;height:56px;padding:12px 24px;background:#fff;border:1px solid #e4e4e4;border-radius:999px;font-size:1rem;font-weight:500;color:#1f2937;cursor:pointer;opacity:1;transition:background .2s,border-color .2s;margin-top:12px}.LoginModal_githubBtn__CA7Mf:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.LoginModal_githubBtn__CA7Mf:disabled{opacity:.7;cursor:not-allowed}.LoginModal_githubLogo__AHquR{width:20px;height:20px;flex-shrink:0}.LoginModal_divider__aVlCQ{display:flex;align-items:center;justify-content:center;gap:1rem;margin:1.25rem 0;color:#9ca3af;font-size:.875rem;text-align:center}.LoginModal_divider__aVlCQ:after,.LoginModal_divider__aVlCQ:before{content:"";flex:1;height:1px;background:#e5e7eb}.LoginModal_form__Han5t{width:100%;text-align:center}.LoginModal_label__ZA_GS{font-family:var(--font-family-sans);font-weight:500;font-style:normal;font-size:16px;line-height:138%;letter-spacing:0;color:#183b56;width:117px;height:22px;margin-bottom:.5rem;display:block;text-align:left;opacity:1}.LoginModal_inputWrap__5shkv{position:relative;margin-bottom:1.25rem}.LoginModal_inputIcon__OfPAK{position:absolute;top:50%;left:20px;transform:translateY(-50%);width:20px;height:16px;display:flex;align-items:center;pointer-events:none;color:var(--Icon,#958df8);opacity:1}.LoginModal_input___n9Kk{width:100%;padding:.875rem 1rem .875rem 3.25rem;border:1px solid #e5e7eb;border-radius:12px;font-size:1rem;color:#1f2937;background:#fff;transition:border-color .2s,box-shadow .2s}.LoginModal_input___n9Kk:focus{outline:none;border-color:#6155f5;box-shadow:0 0 0 3px rgba(97,85,245,.15)}.LoginModal_input___n9Kk::-moz-placeholder{color:#9ca3af}.LoginModal_input___n9Kk::placeholder{color:#9ca3af}.LoginModal_primaryBtn__N_Rf7{width:344px!important;max-width:100%;min-height:40px;margin-top:.5rem;margin-left:auto;margin-right:auto;padding:10px 32px;gap:10px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(#6155f5,#6155f5) padding-box,linear-gradient(168.06deg,#7f75ff -.53%,#4d42ce) border-box;color:#fff;border:1px solid transparent;border-radius:999px;font-size:1rem;font-weight:600;cursor:pointer;opacity:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out,background .3s ease-in-out}.LoginModal_primaryBtn__N_Rf7:hover:not(:disabled){background:linear-gradient(#5046d4,#5046d4) padding-box,linear-gradient(168.06deg,#7f75ff -.53%,#4d42ce) border-box;transform:translateY(-1px)}.LoginModal_primaryBtn__N_Rf7:disabled{opacity:.6;cursor:not-allowed;transform:none}.LoginModal_errorMessage__NBFWa{padding:.75rem 1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#dc2626;font-size:.875rem;margin-bottom:1rem;text-align:center}.LoginModal_otpSection__hL1Qg{display:flex;flex-direction:column;align-items:center;gap:0;padding:.5rem 0 0;width:100%;text-align:center}.LoginModal_otpTitle__IZEu_{font-family:var(--font-family-sans);font-weight:700;font-style:normal;font-size:32px;line-height:138%;letter-spacing:0;text-align:center;color:#183b56;width:340px;max-width:100%;height:44px;margin:0 auto .5rem;opacity:1}.LoginModal_otpSubtitle__Y7Cq3{font-size:.9375rem;color:#5a7184;text-align:center;margin:0 0 1.75rem;width:100%;line-height:1.5}.LoginModal_otpEmailInline__DfMMM,.LoginModal_otpEmail__rn2eF{font-weight:600;background:linear-gradient(178deg,#7f75ff .53%,#4d42ce);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.LoginModal_otpEmail__rn2eF{font-size:.9375rem;margin:0 0 1.75rem;text-align:center;width:100%}.LoginModal_otpInputGroup__kKgRr{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto 1.5rem}.LoginModal_otpCodeLabel__TJzx4{font-family:var(--font-family-sans);font-weight:500;font-size:16px;line-height:138%;margin:0 0 .5rem;display:block;text-align:center;color:#183b56;width:100%}.LoginModal_otpInputContainer__caMQv{display:flex;gap:10px;justify-content:center;margin:0}.LoginModal_otpInput__tnXCP{width:48px;height:43px;padding:12px 4px;font-size:1.25rem;font-weight:600;text-align:center;border:1px solid #d4d4d4;border-radius:4px;background:#fff;color:#1f2937;opacity:1;transition:border-color .2s;box-sizing:border-box;min-width:0}.LoginModal_otpInput__tnXCP::-moz-placeholder{color:#d1d5db}.LoginModal_otpInput__tnXCP::placeholder{color:#d1d5db}.LoginModal_otpInput__tnXCP:focus{outline:none;border-color:#6155f5;box-shadow:0 0 0 2px rgba(97,85,245,.2)}.LoginModal_otpInputFilled__lu0yf{border-color:#6155f5}.LoginModal_otpTimer__qFxsE{display:flex;align-items:center;justify-content:center;gap:4px;font-family:var(--font-family-sans);font-size:.875rem;font-weight:500;color:#5a7184;margin:0 0 1rem;width:100%}.LoginModal_otpTimerCount__1keIL{color:#183b56}.LoginModal_otpResend__i677B{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-family-sans);font-size:.875rem;font-weight:500;color:#5a7184;margin:0 0 1.5rem;width:100%}.LoginModal_otpResendPrompt__WZg64{background:none;border:none;font-family:var(--font-family-sans);font-size:.9375rem;color:#1f2937;cursor:pointer;padding:0;margin:0 0 1.5rem;align-self:flex-start;text-align:left}.LoginModal_otpResendPrompt__WZg64:hover:not(:disabled){text-decoration:underline}.LoginModal_otpResendPrompt__WZg64:disabled{opacity:.7;cursor:not-allowed}.LoginModal_otpCancelLink__Ik8ZY{background:none;border:none;font-family:var(--font-family-sans);font-size:.9375rem;font-weight:500;color:#6155f5;cursor:pointer;padding:0;margin-top:1rem}.LoginModal_otpSection__hL1Qg .LoginModal_primaryBtn__N_Rf7{margin-top:.25rem}.LoginModal_linkButton__OcWnu{background:none;border:none;color:#6155f5;font-weight:500;font-size:.875rem;cursor:pointer;padding:0}.LoginModal_linkButton__OcWnu:hover:not(:disabled){text-decoration:underline}.LoginModal_linkButton__OcWnu:disabled{opacity:.5;cursor:not-allowed}.LoginModal_separator__H_et6{color:#d1d5db;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoginModal_registerHint__hx6np{text-align:center;margin-top:1.25rem;font-size:.875rem;color:#6b7280}.LoginModal_registerLink__9hKNV{color:#6155f5;font-weight:500;text-decoration:none}.LoginModal_registerLink__9hKNV:hover{text-decoration:underline}@media (max-width:768px){.LoginModal_overlay__pUIQU{align-items:center;justify-content:center;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));overscroll-behavior:contain}.LoginModal_card__xiqRe{width:100%;max-width:none;min-height:auto;height:auto;max-height:min(90vh,calc(100vh - 2rem));padding:32px 24px 40px;border-radius:24px;gap:16px}.LoginModal_cardInner__tUEjd{gap:12px}.LoginModal_entTabs__OJmQF{flex-direction:row;width:100%;gap:.5rem}.LoginModal_entTabs__OJmQF button{flex:1;min-width:0;width:100%}.LoginModal_brand___OPLK{font-size:1.125rem}.LoginModal_headline__6FiBU{font-size:24px;line-height:125%;max-width:100%;min-height:0;margin-bottom:.5rem}.LoginModal_subtext__PDzNH{font-size:14px}.LoginModal_githubBtn__CA7Mf,.LoginModal_googleBtn__z7Qzo{width:100%;height:52px;padding:12px 20px;font-size:.9375rem}.LoginModal_divider__aVlCQ{margin:1rem 0;font-size:.8125rem}.LoginModal_label__ZA_GS{width:auto;height:auto}.LoginModal_inputIcon__OfPAK{left:16px}.LoginModal_input___n9Kk{padding:.75rem 1rem .75rem 3rem;font-size:16px}.LoginModal_primaryBtn__N_Rf7{width:100%;min-height:48px;padding:12px 24px;font-size:1rem}.LoginModal_otpSection__hL1Qg{padding:.25rem 0 0;gap:.5rem}.LoginModal_otpTitle__IZEu_{font-size:1.125rem}.LoginModal_otpSubtitle__Y7Cq3{font-size:.8125rem;margin-bottom:1.25rem}.LoginModal_otpCodeLabel__TJzx4{font-size:.875rem}.LoginModal_otpResendPrompt__WZg64{font-size:.875rem;margin-bottom:1.25rem}.LoginModal_otpCancelLink__Ik8ZY{font-size:.875rem}.LoginModal_otpInputGroup__kKgRr{margin-bottom:1.25rem}.LoginModal_otpInputContainer__caMQv{gap:.35rem}.LoginModal_otpInput__tnXCP{width:40px;height:48px;font-size:1.125rem}.LoginModal_otpActions__BZJV7{gap:.5rem;font-size:.8125rem}.LoginModal_errorMessage__NBFWa{padding:.625rem .875rem;font-size:.8125rem}.LoginModal_registerHint__hx6np{margin-top:1rem;font-size:.8125rem}}@media (max-width:480px){.LoginModal_overlay__pUIQU{padding:max(.5rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) max(.5rem,env(safe-area-inset-bottom)) max(.5rem,env(safe-area-inset-left))}.LoginModal_card__xiqRe{padding:24px 20px 32px;border-radius:20px;gap:20px}.LoginModal_entTabs__OJmQF{flex-direction:column}.LoginModal_entTabs__OJmQF button{width:100%}.LoginModal_headline__6FiBU{font-size:20px}.LoginModal_subtext__PDzNH{font-size:13px}.LoginModal_githubBtn__CA7Mf,.LoginModal_googleBtn__z7Qzo{height:48px;padding:10px 16px;font-size:.875rem}.LoginModal_otpInput__tnXCP{width:36px;height:44px;font-size:1rem}.LoginModal_otpInputContainer__caMQv{gap:.25rem}}.questions_pageWrapper__9mkMc{min-height:100vh;background:linear-gradient(135deg,#e8e9fe,#f0edff)}.questions_container__M7jGy{max-width:95%;margin:0 auto;padding:2.5rem}.questions_authGateHint__hRVl_{text-align:center;color:#131313;padding:2rem 1rem;font-size:1rem}.questions_pageTitle__aB28r{font-size:2rem;font-weight:700;color:#131313;margin-bottom:2.5rem}.questions_gridContainer__l1Umn{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.questions_questionCard__9zHsQ{background:#fff;border-radius:20px;padding:1.75rem;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all .3s ease;display:flex;flex-direction:column;gap:1.25rem;cursor:pointer}.questions_questionCard__9zHsQ:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-4px)}.questions_cardHeader__fiV8p{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;flex-wrap:wrap}.questions_newBadge__Lu8aU{display:inline-flex;align-items:center;gap:.5rem;padding:.4375rem .875rem;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1e40af;border:1px solid #93c5fd;border-radius:6px;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 1px 3px rgba(30,64,175,.1),inset 0 1px 0 hsla(0,0%,100%,.6);position:relative;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1)}.questions_newBadge__Lu8aU:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);transition:left .5s ease}.questions_newBadge__Lu8aU:hover{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#60a5fa;box-shadow:0 2px 6px rgba(30,64,175,.15),inset 0 1px 0 hsla(0,0%,100%,.7);transform:translateY(-1px)}.questions_newBadge__Lu8aU:hover:after{left:100%}.questions_newBadge__Lu8aU svg{color:#3b82f6;width:12px;height:12px;flex-shrink:0;filter:drop-shadow(0 1px 1px rgba(59,130,246,.2))}.questions_resumeBadge__0d9N7{display:flex;align-items:center;gap:.375rem;padding:.375rem .875rem;background:#f3f4ff;color:#666;border:1px solid #d4d4ff;border-radius:50px;font-size:.8125rem;font-weight:500}.questions_questionText__tf2h8{font-size:1.125rem;font-weight:500;color:#131313;line-height:1.6;margin:0;flex:1}.questions_cardFooter__3JVEf{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;border-top:1px solid #f3f4f6}.questions_attemptText__pdg3b{display:inline-flex;align-items:center;gap:.375rem;font-size:.9375rem;color:#374151;font-weight:600;padding:.375rem .75rem .375rem 0;border-radius:6px}.questions_attemptIcon__y7qnc{flex-shrink:0;color:#6b7280}.questions_price__x3lvW{font-size:1.5rem;font-weight:700;color:#6155f5}.questions_attemptedChip__F56ua{display:inline-flex;align-items:center;gap:.3125rem;padding:.3125rem .65rem;min-height:2.25rem;box-sizing:border-box;background:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb;border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1;flex-shrink:0}.questions_attemptedChip__F56ua svg{width:12px;height:12px;flex-shrink:0}.questions_questionCardAttempted__U6GZS{cursor:default}.questions_questionCardAttempted__U6GZS:hover{box-shadow:0 2px 12px rgba(0,0,0,.06);transform:none}.questions_emptyContainer__sVp_0,.questions_errorContainer__uc0kX,.questions_loadingContainer__lfJuI{display:flex;justify-content:center;align-items:center;min-height:400px;background:#fff;border-radius:20px;padding:2rem;box-shadow:0 2px 12px rgba(0,0,0,.06)}.questions_emptyContainer__sVp_0 p,.questions_loadingContainer__lfJuI p{font-size:1.125rem;color:#6b7280;font-weight:500}.questions_errorContainer__uc0kX p{font-size:1rem;color:#ef4444;font-weight:500}@media (max-width:1200px){.questions_gridContainer__l1Umn{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.questions_container__M7jGy{padding:1.5rem}.questions_pageTitle__aB28r{font-size:1.5rem;margin-bottom:1.5rem}.questions_gridContainer__l1Umn{grid-template-columns:1fr;gap:1.5rem}.questions_questionCard__9zHsQ{padding:1.5rem}.questions_questionText__tf2h8{font-size:1rem}}@media (max-width:480px){.questions_container__M7jGy{padding:1rem}.questions_pageTitle__aB28r{font-size:1.25rem;margin-bottom:1rem}.questions_questionCard__9zHsQ{padding:1.25rem}.questions_questionText__tf2h8{font-size:.9375rem}}.questions_modalOverlay__KYO2X{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:questions_fadeIn__1tARc .2s ease-out}@keyframes questions_fadeIn__1tARc{0%{opacity:0}to{opacity:1}}.questions_modalContent__dIa_W{background:#fff;border-radius:24px;padding:3rem;max-width:580px;width:90%;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:questions_slideUp__mdLEW .3s ease-out;position:relative}@keyframes questions_slideUp__mdLEW{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.questions_modalBody__lW4jD{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.questions_modalClose__zUw2q{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;cursor:pointer;color:#6b7280;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.questions_modalClose__zUw2q:hover{background:#f3f4f6;color:#374151}.questions_modalClose__zUw2q:disabled{opacity:.5;cursor:not-allowed}.questions_modalIcon__hzONi{width:120px;height:120px;-o-object-fit:contain;object-fit:contain}.questions_modalTextContent__NMH_d{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.questions_modalTitle__qN384{font-size:1.5rem;font-weight:700;color:#131313;text-align:center;margin:0}.questions_modalDescription__aBLSm{font-size:1rem;color:#6b7280;text-align:center;line-height:1.6;margin:0}.questions_questionPreview__aI8up{width:100%;background:#f9fafb;border-radius:12px;padding:1.25rem;margin:.5rem 0}.questions_questionPreviewText__HouD_{font-size:.9375rem;color:#374151;line-height:1.5;margin:0 0 .75rem}.questions_questionPreviewPrice__XYN66{font-size:1.25rem;font-weight:700;color:#6155f5;margin:0}.questions_processingContent__wdXe7{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:1.5rem 0}.questions_spinnerLarge__x9ETA{width:48px;height:48px;border:4px solid #e5e7eb;border-top-color:#6155f5;border-radius:50%;animation:questions_spin__N5D9F 1s linear infinite}@keyframes questions_spin__N5D9F{to{transform:rotate(1turn)}}.questions_statusText__4bE2f{font-size:1rem;font-weight:600;color:#374151;margin:0}.questions_instructionText__NXe63{font-size:.875rem;color:#6b7280;text-align:center;margin:0}.questions_errorMessage__Gb6nm{width:100%;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:.75rem;margin:.5rem 0}.questions_errorMessage__Gb6nm p{font-size:.875rem;color:#dc2626;margin:0;text-align:center}.questions_modalButtons__8BhT4{display:flex;gap:1rem;width:100%;margin-top:.5rem}.questions_buttonUnlock__WQN8y{flex:1;padding:.875rem 1.5rem;background:linear-gradient(168.06deg,#7f75ff -.53%,#4d42ce);border:none;color:#fff;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(97,85,245,.3)}.questions_buttonUnlock__WQN8y:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(97,85,245,.4)}.questions_buttonUnlock__WQN8y:disabled{opacity:.6;cursor:not-allowed}.questions_buttonCancel__RbHJ8{flex:1;padding:.875rem 1.5rem;background:#fff;color:#6b7280;border:2px solid #e5e7eb;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease}.questions_buttonCancel__RbHJ8:hover:not(:disabled){border-color:#9ca3af;background:#f9fafb}.questions_buttonCancel__RbHJ8:disabled{opacity:.6;cursor:not-allowed}.questions_faded___VsHb{opacity:.5;pointer-events:none}@media (max-width:768px){.questions_modalContent__dIa_W{padding:2rem 1.5rem}.questions_modalTitle__qN384{font-size:1.25rem}.questions_modalDescription__aBLSm{font-size:.9375rem}.questions_modalButtons__8BhT4{flex-direction:column}.questions_buttonCancel__RbHJ8,.questions_buttonUnlock__WQN8y{width:100%}}.DashboardPracticeQuestionsSection_grid__RT3hq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:48px;column-gap:48px;row-gap:24px;width:100%}.DashboardPracticeQuestionsSection_questionCard__v8iOy{display:flex;flex-direction:column;gap:1.25rem;cursor:pointer;padding:24px;border-radius:24px;border:1px solid #f0efff;background:#fff;box-shadow:0 0 32px 0 rgba(0,0,0,.08);box-sizing:border-box;transition:box-shadow .3s ease,transform .3s ease}.DashboardPracticeQuestionsSection_questionCard__v8iOy:hover{box-shadow:0 8px 32px 0 rgba(0,0,0,.12);transform:translateY(-2px)}.DashboardPracticeQuestionsSection_emptyContainer__3aNMM,.DashboardPracticeQuestionsSection_errorContainer__LdU8D,.DashboardPracticeQuestionsSection_loadingContainer__zjllK{display:flex;justify-content:center;align-items:center;min-height:120px;padding:1.5rem 1.25rem;background:#fff;border-radius:16px;border:1px solid #f3f4f6;box-shadow:0 2px 12px rgba(0,0,0,.04)}.DashboardPracticeQuestionsSection_emptyContainer__3aNMM p,.DashboardPracticeQuestionsSection_loadingContainer__zjllK p{margin:0;font-size:.9375rem;color:#6b7280;font-weight:500}.DashboardPracticeQuestionsSection_errorContainer__LdU8D p{margin:0;font-size:.9375rem;color:#ef4444;font-weight:500;text-align:center}.DashboardPracticeQuestionsSection_cardFooterLeft__ssDCc{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;min-width:0}.DashboardPracticeQuestionsSection_footerActionSlot__YFBZD{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 0 auto;box-sizing:border-box;min-width:10.75rem;min-height:2.25rem}.DashboardPracticeQuestionsSection_tryNowBtn__LAEm0{display:inline-flex;align-items:center;justify-content:flex-end;width:100%;min-height:2.25rem;margin:0;padding:0;border:none;background:none;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:600;color:#6155f5;text-decoration:none;box-sizing:border-box;flex-shrink:0}.DashboardPracticeQuestionsSection_tryNowBtn__LAEm0:hover{text-decoration:underline;color:#5f44f7}.DashboardPracticeQuestionsSection_attemptedChip__46sM_{display:inline-flex;align-items:center;justify-content:flex-end;gap:.3125rem;width:100%;margin:0;padding:.3125rem .65rem;min-height:2.25rem;box-sizing:border-box;background:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb;border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1;flex-shrink:0}.DashboardPracticeQuestionsSection_attemptedChip__46sM_ svg{width:12px;height:12px;flex-shrink:0}.DashboardPracticeQuestionsSection_questionCardAttempted__mZsR7{cursor:default}.DashboardPracticeQuestionsSection_questionCardAttempted__mZsR7:hover{box-shadow:0 0 32px 0 rgba(0,0,0,.08);transform:none}@media (max-width:768px){.DashboardPracticeQuestionsSection_grid__RT3hq{grid-template-columns:1fr;-moz-column-gap:24px;column-gap:24px}.DashboardPracticeQuestionsSection_questionCard__v8iOy{padding:20px}}.PracticeQuestionChat_chatContainer__cFwOo{display:flex;flex-direction:row;gap:1.5rem;width:100%;height:100%;min-height:400px;flex:1;align-items:flex-start;overflow-x:hidden}.PracticeQuestionChat_leftPanel__bS6lF{flex-shrink:0;display:flex;flex-direction:column;gap:1rem;width:200px;align-items:stretch}.PracticeQuestionChat_videoPlaceholderContainer__1ZA1B{width:100%;background:#fff;border:1px solid rgba(97,85,245,.2);border-radius:12px;padding:1rem;box-sizing:border-box;box-shadow:0 2px 8px rgba(97,85,245,.1);display:flex;flex-direction:column}.PracticeQuestionChat_videoPlaceholder__Gobqn{width:100%;height:200px;display:flex;align-items:center;justify-content:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);box-sizing:border-box}.PracticeQuestionChat_videoPlaceholderInner__4Cq3U{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8e9fe,#f0edff);border-radius:12px}.PracticeQuestionChat_videoIcon__iy0cy{color:#6155f5;opacity:.6}.PracticeQuestionChat_interviewerAvatar__sZvyd{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.PracticeQuestionChat_interviewerInfo__Y2swm{display:flex;flex-direction:column;align-items:flex-start;margin-top:.75rem;gap:.25rem;width:100%}.PracticeQuestionChat_interviewerLabel__fZPSA{font-size:.75rem;font-weight:500;color:#6b7280;text-align:left}.PracticeQuestionChat_interviewerName__GGZMq{font-size:1rem;font-weight:700;color:#111827;text-align:left}.PracticeQuestionChat_practiceQuestionLabelContainer__4Ver7{width:100%;background:#fff;border:1px solid rgba(97,85,245,.2);border-radius:12px;padding:.75rem 1rem;box-sizing:border-box;box-shadow:0 2px 8px rgba(97,85,245,.1);margin-top:0;margin-bottom:.75rem;display:flex;align-items:center;justify-content:center}.PracticeQuestionChat_practiceQuestionLabel__5E6b9{font-size:.875rem;font-weight:600;color:#6155f5;text-align:center;text-transform:uppercase;letter-spacing:.5px}.PracticeQuestionChat_controlsContainer__lNRj0{display:flex;align-items:center;gap:.75rem;width:100%;justify-content:center;background:#f3f4f6;border-radius:48px;padding:.75rem 1rem;box-shadow:0 2px 8px rgba(0,0,0,.05);flex-wrap:nowrap;min-width:0}.PracticeQuestionChat_recordingTime__URwq_{font-size:1rem;font-weight:600;color:#111827;min-width:60px;flex:1;text-align:center}.PracticeQuestionChat_micButton__2Mv87{width:48px;height:48px;border-radius:50%;background:#ef4444;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;-webkit-tap-highlight-color:transparent;outline:none}.PracticeQuestionChat_micButton__2Mv87:active:not(:disabled),.PracticeQuestionChat_micButton__2Mv87:focus:not(:disabled),.PracticeQuestionChat_micButton__2Mv87:hover:not(:disabled){background:#ef4444}.PracticeQuestionChat_micButton__2Mv87.PracticeQuestionChat_recording__6u4Mn{background:transparent;border:2px solid #ef4444;animation:PracticeQuestionChat_pulse__j4FhH 2s ease-in-out infinite}@keyframes PracticeQuestionChat_pulse__j4FhH{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.7)}50%{box-shadow:0 0 0 8px rgba(239,68,68,0)}}.PracticeQuestionChat_micButton__2Mv87:disabled{opacity:.7;cursor:not-allowed;background:#9ca3af;border:none}.PracticeQuestionChat_micButton__2Mv87:disabled:hover{background:#9ca3af;border:none;opacity:.7}.PracticeQuestionChat_submitButton__RbCTn{padding:.75rem 1.25rem;background:linear-gradient(128.97deg,#7f75ff 22.36%,#4d42ce 77.2%);color:#fff;border:none;border-radius:12px;font-weight:600;font-size:.875rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease;flex:1;min-width:0;white-space:nowrap;box-shadow:0 2px 8px rgba(102,126,234,.3)}.PracticeQuestionChat_submitButton__RbCTn:hover:not(:disabled){background:linear-gradient(128.97deg,#8f85ff 22.36%,#5d52de 77.2%);transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.PracticeQuestionChat_submitButton__RbCTn:active:not(:disabled){transform:translateY(0)}.PracticeQuestionChat_submitButton__RbCTn:disabled{opacity:.6;cursor:not-allowed}.PracticeQuestionChat_submitButtonText__k_zwT{font-weight:600;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.PracticeQuestionChat_submitInterviewContainer__TOf84{width:100%;background:#fff;border:1px solid rgba(97,85,245,.2);border-radius:12px;padding:1rem;box-sizing:border-box;box-shadow:0 2px 8px rgba(97,85,245,.1)}.PracticeQuestionChat_submitInterviewButton__mWGRR{padding:.625rem 1.25rem;background:linear-gradient(135deg,#6b5ce7,#5b4ef5);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(91,78,245,.3);display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:0}.PracticeQuestionChat_submitInterviewButton__mWGRR:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(91,78,245,.4);background:linear-gradient(135deg,#7c6ee8,#6b5ce7)}.PracticeQuestionChat_submitInterviewButton__mWGRR:active{transform:translateY(0)}.PracticeQuestionChat_submitInterviewButtonText__ANR8B{font-weight:600;font-size:.875rem}.PracticeQuestionChat_chatMessages__NQguO{flex:1;display:flex;flex-direction:column;gap:0;overflow-y:auto;overflow-x:hidden;padding-right:.5rem;min-width:0;align-items:flex-start;max-width:100%;width:100%;scrollbar-width:none;-ms-overflow-style:none}.PracticeQuestionChat_chatMessages__NQguO::-webkit-scrollbar{width:0;display:none}.PracticeQuestionChat_messageWrapper__qNl7h{display:flex;flex-direction:column;width:100%;align-items:flex-start;max-width:600px;margin-bottom:.75rem;margin-left:0;margin-right:0}.PracticeQuestionChat_answerWrapper__IO5hc{align-items:flex-end!important;margin-bottom:.75rem}.PracticeQuestionChat_feedbackWrapper__NIw0b{display:flex;flex-direction:column;width:100%;align-items:stretch;max-width:600px;margin:0;align-self:stretch}.PracticeQuestionChat_questionBubble__wrEP4{width:100%;max-width:600px;background:#f0efff;border-radius:12px 12px 12px 0;padding:1rem 1.25rem;position:relative;align-self:flex-start;box-shadow:0 2px 8px rgba(97,85,245,.1);border:1px solid rgba(97,85,245,.1);box-sizing:border-box;margin-left:0;margin-bottom:0}.PracticeQuestionChat_questionBubble__wrEP4:before{content:"";position:absolute;bottom:-1px;left:-8px;width:20px;height:20px;background:#f0efff;border-bottom-left-radius:15px;border:1px solid rgba(97,85,245,.1);border-top:none;border-right:none;z-index:0;box-sizing:border-box}.PracticeQuestionChat_questionBubble__wrEP4:after{content:"";position:absolute;bottom:-1px;left:-11px;width:10px;height:20px;background:#fff;border-bottom-left-radius:10px;z-index:-1}.PracticeQuestionChat_questionBubble__wrEP4:has(.PracticeQuestionChat_questionTtsButton__zrKuu){display:flex;flex-direction:row-reverse;align-items:center;gap:.5rem}.PracticeQuestionChat_questionBubble__wrEP4:has(.PracticeQuestionChat_questionTtsButton__zrKuu) .PracticeQuestionChat_messageContent__6lpMc{flex:1;min-width:0;padding-right:0}.PracticeQuestionChat_questionTtsButton__zrKuu{position:absolute;top:.75rem;right:.75rem;background:rgba(97,85,245,.1);border:1px solid rgba(97,85,245,.2);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0;z-index:2}.PracticeQuestionChat_questionBubble__wrEP4:has(.PracticeQuestionChat_questionTtsButton__zrKuu) .PracticeQuestionChat_questionTtsButton__zrKuu{position:static;top:auto;right:auto;flex-shrink:0}.PracticeQuestionChat_questionTtsButton__zrKuu:hover{background:rgba(97,85,245,.15);border-color:rgba(97,85,245,.3);transform:scale(1.05);box-shadow:0 2px 4px rgba(97,85,245,.2)}.PracticeQuestionChat_questionTtsButton__zrKuu img{display:block;width:18px;height:18px}.PracticeQuestionChat_answerBubble__pSwXQ{max-width:80%;width:-moz-fit-content;width:fit-content;background:linear-gradient(168.06deg,#4d42ce -.53%,#4d42ce);border-radius:12px 12px 0 12px;padding:1rem 1.25rem;position:relative;align-self:flex-end;margin-left:auto;box-shadow:0 2px 8px rgba(77,66,206,.2);color:#fff}.PracticeQuestionChat_answerBubble__pSwXQ:before{content:"";position:absolute;bottom:0;right:-7px;width:20px;height:20px;background:linear-gradient(168.06deg,#4d42ce -.53%,#4d42ce);border-bottom-right-radius:15px}.PracticeQuestionChat_answerBubble__pSwXQ:after{content:"";position:absolute;bottom:0;right:-10px;width:10px;height:20px;background:#fff;border-bottom-right-radius:10px}.PracticeQuestionChat_feedbackBubble__KoXkz{max-width:80%;width:-moz-fit-content;width:fit-content;background:linear-gradient(168.06deg,#4d42ce -.53%,#4d42ce);border-radius:12px 12px 0 12px;padding:1rem 1.25rem;position:relative;align-self:flex-end;margin-left:auto;box-shadow:0 2px 8px rgba(77,66,206,.2);color:#fff}.PracticeQuestionChat_feedbackBubble__KoXkz:before{content:"";position:absolute;bottom:0;right:-7px;width:20px;height:20px;background:linear-gradient(168.06deg,#4d42ce -.53%,#4d42ce);border-bottom-right-radius:15px}.PracticeQuestionChat_feedbackBubble__KoXkz:after{content:"";position:absolute;bottom:0;right:-10px;width:10px;height:20px;background:#fff;border-bottom-right-radius:10px}.PracticeQuestionChat_messageContent__6lpMc{display:flex;flex-direction:column;gap:.5rem;width:100%;padding-right:0}.PracticeQuestionChat_messageText__dHM89{font-size:.9375rem;font-weight:500;line-height:1.6;margin:0;color:inherit;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;hyphens:auto}.PracticeQuestionChat_questionBubble__wrEP4 .PracticeQuestionChat_messageText__dHM89{color:#131313;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.PracticeQuestionChat_answerBubble__pSwXQ .PracticeQuestionChat_messageText__dHM89,.PracticeQuestionChat_feedbackBubble__KoXkz .PracticeQuestionChat_messageText__dHM89{color:#fff}.PracticeQuestionChat_answerBubble__pSwXQ .PracticeQuestionChat_emptyAnswerText__OC0u0{font-size:.9375rem;font-weight:600;font-style:italic;color:#e5e7eb}.PracticeQuestionChat_ttsButton__WUqad{position:absolute;top:.75rem;right:.75rem;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0;z-index:1}.PracticeQuestionChat_ttsButton__WUqad:hover{background:hsla(0,0%,100%,.3);transform:scale(1.05);box-shadow:0 2px 4px rgba(0,0,0,.1)}.PracticeQuestionChat_ttsButton__WUqad img{display:block;width:14px;height:14px}.PracticeQuestionChat_messageTimestamp__M32rp{font-size:.75rem;color:#858585;font-weight:500;margin-top:.5rem;text-align:right}.PracticeQuestionChat_answerTimestamp__TiEsn{text-align:right;margin-top:.5rem;margin-left:0;margin-right:0;align-self:flex-end}.PracticeQuestionChat_answerTimestamp__TiEsn,.PracticeQuestionChat_questionTimestamp__CKX0j{font-size:.8125rem;color:#858585;font-weight:600;padding-right:0;padding-left:0;width:100%;max-width:600px}.PracticeQuestionChat_questionTimestamp__CKX0j{margin:.5rem 0 0;text-align:left;align-self:flex-start;box-sizing:border-box}.PracticeQuestionChat_answerBubble__pSwXQ .PracticeQuestionChat_messageTimestamp__M32rp,.PracticeQuestionChat_feedbackBubble__KoXkz .PracticeQuestionChat_messageTimestamp__M32rp{display:none}.PracticeQuestionChat_recordingIndicator__ih8X5{display:flex;align-items:flex-end;justify-content:flex-end;padding:1rem 2rem;margin-top:auto;margin-left:auto;margin-right:0;pointer-events:none;align-self:flex-end}.PracticeQuestionChat_recordingGif__Icn7_{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;transform:scaleX(-1)}.PracticeQuestionChat_submittingIndicator__6YQjK{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#f3f4f6;border-radius:8px;align-self:center;margin:.5rem 0}.PracticeQuestionChat_spinner__nGlep{width:16px;height:16px;border:2px solid #e5e7eb;border-top-color:#5b4ef5;border-radius:50%;animation:PracticeQuestionChat_spin__Tp19R .8s linear infinite}@keyframes PracticeQuestionChat_spin__Tp19R{to{transform:rotate(1turn)}}.PracticeQuestionChat_submittingText__nfPkq{font-size:.875rem;color:#6b7280;font-weight:500}@media (max-width:1024px){.PracticeQuestionChat_controlsContainer__lNRj0{padding:.625rem .875rem;gap:.625rem}.PracticeQuestionChat_submitButton__RbCTn{padding:.625rem 1rem;font-size:.8125rem}.PracticeQuestionChat_submitButtonText__k_zwT{font-size:.8125rem}}@media (max-width:768px){.PracticeQuestionChat_chatContainer__cFwOo{flex-direction:column;gap:.75rem;min-height:auto;align-items:stretch}.PracticeQuestionChat_leftPanel__bS6lF{width:100%;align-items:stretch;max-width:100%}.PracticeQuestionChat_videoPlaceholderContainer__1ZA1B{padding:.625rem}.PracticeQuestionChat_videoPlaceholder__Gobqn{width:100%;max-width:100%;height:min(42vw,200px);min-height:160px}.PracticeQuestionChat_interviewerAvatar__sZvyd{-o-object-position:center 20%;object-position:center 20%}.PracticeQuestionChat_videoIcon__iy0cy{width:36px;height:36px}.PracticeQuestionChat_interviewerInfo__Y2swm{margin-top:.5rem;gap:.25rem}.PracticeQuestionChat_interviewerLabel__fZPSA{font-size:.6875rem}.PracticeQuestionChat_interviewerName__GGZMq{font-size:.875rem}.PracticeQuestionChat_practiceQuestionLabelContainer__4Ver7{padding:.625rem .75rem;margin-top:0;margin-bottom:.5rem}.PracticeQuestionChat_practiceQuestionLabel__5E6b9{font-size:.8125rem}.PracticeQuestionChat_controlsContainer__lNRj0{justify-content:center;padding:.5rem .75rem;gap:.5rem;flex-wrap:nowrap}.PracticeQuestionChat_micButton__2Mv87{width:40px;height:40px;min-width:40px;min-height:40px;flex-shrink:0}.PracticeQuestionChat_micButton__2Mv87 svg{width:18px;height:18px}.PracticeQuestionChat_submitButton__RbCTn{padding:.5rem .875rem;min-height:40px;flex:1;min-width:0}.PracticeQuestionChat_submitButtonText__k_zwT,.PracticeQuestionChat_submitButton__RbCTn{font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PracticeQuestionChat_submitInterviewContainer__TOf84{padding:.625rem}.PracticeQuestionChat_submitInterviewButton__mWGRR{padding:.625rem .875rem;font-size:.75rem;min-height:40px}.PracticeQuestionChat_chatMessages__NQguO{width:100%;padding-right:0;gap:.625rem}.PracticeQuestionChat_answerWrapper__IO5hc,.PracticeQuestionChat_messageWrapper__qNl7h{max-width:100%;width:100%}.PracticeQuestionChat_feedbackWrapper__NIw0b{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;align-items:flex-end!important;align-self:flex-end!important}.PracticeQuestionChat_questionBubble__wrEP4{width:100%;max-width:100%;padding:.75rem .875rem;border-radius:10px 10px 10px 0}.PracticeQuestionChat_answerBubble__pSwXQ{max-width:85%;padding:.75rem .875rem}.PracticeQuestionChat_messageText__dHM89{font-size:.8125rem;line-height:1.5}.PracticeQuestionChat_questionBubble__wrEP4 .PracticeQuestionChat_messageText__dHM89{-webkit-line-clamp:8;line-clamp:8}.PracticeQuestionChat_answerTimestamp__TiEsn,.PracticeQuestionChat_questionTimestamp__CKX0j{font-size:.6875rem;margin-top:.25rem}.PracticeQuestionChat_recordingIndicator__ih8X5{padding:.75rem 1rem}.PracticeQuestionChat_recordingGif__Icn7_{width:100px;height:100px}.PracticeQuestionChat_submittingIndicator__6YQjK{padding:.5rem .75rem}.PracticeQuestionChat_submittingText__nfPkq{font-size:.75rem}}@media (max-width:480px){.PracticeQuestionChat_chatContainer__cFwOo{gap:.625rem}.PracticeQuestionChat_videoPlaceholderContainer__1ZA1B{padding:.5rem}.PracticeQuestionChat_videoPlaceholder__Gobqn{height:min(48vw,210px);min-height:170px}.PracticeQuestionChat_interviewerAvatar__sZvyd{-o-object-position:center 18%;object-position:center 18%}.PracticeQuestionChat_videoIcon__iy0cy{width:32px;height:32px}.PracticeQuestionChat_interviewerInfo__Y2swm{margin-top:.5rem;gap:.25rem}.PracticeQuestionChat_interviewerLabel__fZPSA{font-size:.625rem}.PracticeQuestionChat_interviewerName__GGZMq{font-size:.8125rem}.PracticeQuestionChat_practiceQuestionLabelContainer__4Ver7{padding:.5rem .625rem;margin-top:0;margin-bottom:.5rem}.PracticeQuestionChat_practiceQuestionLabel__5E6b9{font-size:.75rem}.PracticeQuestionChat_controlsContainer__lNRj0{padding:.5rem .625rem;gap:.5rem;flex-wrap:nowrap}.PracticeQuestionChat_micButton__2Mv87{width:38px;height:38px;min-width:38px;min-height:38px;flex-shrink:0}.PracticeQuestionChat_micButton__2Mv87 svg{width:16px;height:16px}.PracticeQuestionChat_submitButton__RbCTn{padding:.5rem .75rem;min-height:38px;flex:1;min-width:0}.PracticeQuestionChat_submitButtonText__k_zwT,.PracticeQuestionChat_submitButton__RbCTn{font-size:.6875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PracticeQuestionChat_questionBubble__wrEP4{padding:.625rem .75rem;border-radius:8px 8px 8px 0}.PracticeQuestionChat_answerBubble__pSwXQ{max-width:80%;padding:.625rem .75rem}.PracticeQuestionChat_messageText__dHM89{font-size:.75rem;line-height:1.4}.PracticeQuestionChat_questionBubble__wrEP4 .PracticeQuestionChat_messageText__dHM89{-webkit-line-clamp:6;line-clamp:6}.PracticeQuestionChat_answerTimestamp__TiEsn,.PracticeQuestionChat_questionTimestamp__CKX0j{font-size:.625rem;margin-top:.25rem}.PracticeQuestionChat_feedbackWrapper__NIw0b{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;align-items:flex-end!important;align-self:flex-end!important}.PracticeQuestionChat_submitInterviewContainer__TOf84{padding:.5rem}.PracticeQuestionChat_submitInterviewButton__mWGRR{padding:.5rem .75rem;font-size:.6875rem;min-height:38px}.PracticeQuestionChat_recordingIndicator__ih8X5{padding:.5rem .75rem}.PracticeQuestionChat_recordingGif__Icn7_{width:80px;height:80px}.PracticeQuestionChat_submittingIndicator__6YQjK{padding:.5rem .625rem}.PracticeQuestionChat_submittingText__nfPkq{font-size:.6875rem}}.enterprise-landing_reveal__Vjp6L{opacity:0;transform:translateY(2.5rem);transition:opacity .7s ease,transform .7s cubic-bezier(.25,1,.5,1);will-change:transform,opacity}.enterprise-landing_revealVisible__8QbH9{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.enterprise-landing_reveal__Vjp6L{opacity:1;transform:none;transition:none}}.enterprise-landing_page__6IWse{--nav-h:80px;--color-primary:#cb30ed;--color-primary-light:#dc74ea;--color-blue-50:#efeefe;--color-blue-100:#cecafc;--color-blue-200:#b6b1fa;--color-blue-300:#958df8;--color-blue-500:#6155f5;--color-blue-600:#584ddf;--color-blue-700:#453cae;--color-heading:#201c57;--color-subheading:#6a678e;--color-card-heading:#102a43;--color-chip-text:#55145e;--color-card-border:#ececec;--max-w:83rem;--inline-pad:var(--nav-inline-pad);width:100%;height:100vh;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;scroll-behavior:smooth;background:#fdfeff;font-family:var(--font-montserrat),sans-serif}.enterprise-landing_header__8DsnM{position:sticky;top:0;z-index:100;width:100%;height:80px;padding:16px var(--nav-inline-pad,5rem);background:#fff;border-bottom:1px solid #f8f7fc;box-shadow:0 4px 22px rgba(0,0,0,.02);font-family:var(--font-inter),var(--font-family-sans)}.enterprise-landing_headerInner__5oCIx{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;height:100%;max-width:var(--nav-max-w,83rem);margin:0 auto}.enterprise-landing_headerBrand__GHX0u{display:flex;align-items:center;gap:.25rem}.enterprise-landing_brandBadge__iqUBd{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .5rem;background:linear-gradient(252deg,rgba(255,220,249,.4) 10%,rgba(255,151,238,.4) 60%,rgba(255,220,249,.4) 103%);border:1px solid #fff;border-radius:999px;backdrop-filter:blur(4.5px);box-shadow:inset 0 -2px 1px rgba(200,151,255,.4);font-weight:400;font-size:.625rem;line-height:1.4;color:#000;white-space:nowrap}.enterprise-landing_headerNav__nNn_B{display:flex;align-items:center;gap:2rem;font-weight:700;font-size:.875rem;line-height:1.4;color:#6a678e}.enterprise-landing_headerNav__nNn_B a{color:inherit;text-decoration:none;white-space:nowrap}.enterprise-landing_headerNav__nNn_B a:hover{color:var(--color-primary)}.enterprise-landing_headerNavActive__xbTo2{color:#cb30ed!important;font-weight:700!important}.enterprise-landing_headerRight__mENof{display:flex;align-items:center;gap:1.5rem}.enterprise-landing_btnHeaderLogin__vK_Ey{display:inline-flex;align-items:center;justify-content:center;height:3rem;padding:.875rem 1.5rem;background:rgba(203,48,237,.04);border:1px solid rgba(203,48,237,.2);border-radius:999px;color:var(--color-primary);font-weight:700;font-size:.875rem;line-height:1.4;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease}.enterprise-landing_btnHeaderLogin__vK_Ey:hover{background:rgba(203,48,237,.08);border-color:rgba(203,48,237,.35)}.enterprise-landing_btnHeaderEnterprise__nOSNr{color:#cb30ed}.enterprise-landing_menuToggle__InaIN{display:none;align-items:center;justify-content:center;background:none;border:none;color:var(--color-chip-text,#55145e);cursor:pointer;padding:.25rem}.enterprise-landing_mobileNav__uJLWP{display:none}.enterprise-landing_btnPrimary__Cm_cS{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;height:3rem;padding:.875rem 1.5rem;background:linear-gradient(90deg,#cb30ed,#dc74ea);box-shadow:.625rem .8125rem .8375rem rgba(229,0,92,.22),.2325rem .30275rem .30275rem rgba(229,0,92,.15);border-radius:999px;border:1px solid #fff;color:#fff;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.enterprise-landing_btnPrimary__Cm_cS:hover{transform:translateY(-.0625rem);box-shadow:.75rem .95rem 1rem rgba(229,0,92,.3),.28rem .37rem .37rem rgba(229,0,92,.2)}.enterprise-landing_btnHeader__SKTWG{padding:.875rem 1.5rem}.enterprise-landing_headerCta__wlE0w.enterprise-landing_btnPrimary__Cm_cS,.enterprise-landing_mobileNavCta__61RLc.enterprise-landing_btnPrimary__Cm_cS{text-transform:none}.enterprise-landing_chip__a_ncN{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.375rem 1.25rem;background:linear-gradient(90deg,rgba(242,220,255,.2),rgba(230,186,255,.4) 50%,rgba(242,220,255,.2));border:.0625rem solid rgba(204,134,245,0);backdrop-filter:blur(2px);border-radius:999px}.enterprise-landing_chip__a_ncN span{font-weight:600;font-size:.6875rem;line-height:1.5;letter-spacing:.09375rem;color:var(--color-chip-text);text-align:center;white-space:nowrap}.enterprise-landing_chipOnDark__F4boy{background:linear-gradient(90deg,rgba(242,220,255,.1),rgba(230,186,255,.5) 50%,rgba(242,220,255,.1))}.enterprise-landing_chipOnDark__F4boy span{color:#fff}.enterprise-landing_section__RhyYC{position:relative;width:100%;padding:6rem var(--inline-pad);scroll-snap-align:start;scroll-margin-top:var(--nav-h)}.enterprise-landing_sectionInner__mVRBA{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3.5rem}.enterprise-landing_sectionTextBlock__BWaKy{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:58rem;text-align:center}.enterprise-landing_sectionHeading__y_8RI{font-weight:900;font-size:2.25rem;line-height:1.22;color:var(--color-heading);margin:0}.enterprise-landing_sectionSubheading__Vcc0B{font-weight:500;font-size:1.125rem;line-height:1.33;color:#6a678e;margin:0}.enterprise-landing_hero__2c6hh{padding:6rem var(--inline-pad);background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(203,48,237,.1) 34%,rgba(203,48,237,.1) 71%,hsla(0,0%,100%,0))}.enterprise-landing_heroInner__h2kY6{display:flex;flex-direction:column;align-items:center;gap:2.5rem;max-width:var(--max-w);margin:0 auto}.enterprise-landing_heroText__ZEoto{display:flex;flex-direction:column;align-items:center;gap:2rem;max-width:80rem}.enterprise-landing_heroHeadline__SBtXx{font-weight:900;font-size:3.5rem;line-height:1.216;letter-spacing:-.01em;text-align:center;color:var(--color-heading);margin:0}.enterprise-landing_heroDescription__KJ0iz{font-weight:500;font-size:1.125rem;line-height:1.33;text-align:center;color:#6a678e;max-width:53.3rem;margin:0}.enterprise-landing_heroPreview__GLErC{position:relative;width:110%;margin-left:1rem}.enterprise-landing_heroPreviewImg__eLR1V{display:block;width:100%;height:auto}.enterprise-landing_highlights__rCWhj{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%;max-width:var(--max-w);margin:2.5rem auto 0}.enterprise-landing_highlightCard__X26DI{display:flex;flex:1 1 16rem;align-items:center;gap:1rem;padding:1.25rem;background:#fff;box-shadow:0 2.65rem .53rem rgba(0,0,0,.02);border-radius:1.5rem}.enterprise-landing_highlightIcon__MsZWa{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;padding:.625rem;border-radius:1rem;background:linear-gradient(263.57deg,rgba(255,220,249,.4) 10.17%,rgba(255,151,238,.4) 60.22%,rgba(255,220,249,.4) 103.12%);box-shadow:0 36.8581px 13.9806px rgba(255,151,238,.02),0 20.3355px 12.7097px rgba(255,151,238,.08),0 8.89677px 8.89677px rgba(255,151,238,.13),0 2.54194px 5.08387px rgba(255,151,238,.15);border:2px solid #fff;backdrop-filter:blur(4.5px);color:var(--color-primary)}.enterprise-landing_highlightText__MoXZV{font-weight:500;font-size:.875rem;line-height:1.4;color:#6a678e;margin:0}.enterprise-landing_whySection__M2h2T{padding:7.5rem 9.375rem;background:#f8f7fc;background-blend-mode:multiply}.enterprise-landing_featureGrid__BaY79{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}.enterprise-landing_featureCard__fcL_x{display:flex;flex:1 1 20rem;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.75rem;background:hsla(0,0%,100%,.9);border:.0625rem solid var(--color-card-border);box-shadow:.5rem .5rem 2rem rgba(0,0,0,.02);border-radius:1.5rem}.enterprise-landing_featureIconWrap__OC_NI{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0}.enterprise-landing_featureIconWrap__OC_NI svg{width:3rem;height:3rem;color:#cb30ed}.enterprise-landing_featureIconBlue__rUHPP{color:#6155f5}.enterprise-landing_featureIconSky__oDJzM{color:#0ea5e9}.enterprise-landing_featureIconViolet__0YE1A{color:#8b5cf6}.enterprise-landing_featureContent___rUXK{display:flex;flex-direction:column;gap:1rem}.enterprise-landing_featureTitle__4_ACE{font-weight:700;font-size:1.25rem;line-height:1.2;color:var(--color-card-heading);margin:0}.enterprise-landing_featureDescription__kmEGa{font-weight:500;font-size:.875rem;line-height:1.4;color:#6a678e;margin:0}.enterprise-landing_audienceSection__CqhpT{padding:6rem var(--inline-pad);background:#fff}.enterprise-landing_audienceGrid__vcTmp{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;width:100%}.enterprise-landing_audienceCard__WY0rn{display:flex;flex-direction:column;background:#fff;border:1px solid #efe8f4;border-radius:1.75rem;box-shadow:0 10px 30px rgba(85,20,94,.04),0 2px 8px rgba(0,0,0,.02);padding:.75rem .75rem 2.25rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.enterprise-landing_audienceCard__WY0rn:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(85,20,94,.08),0 4px 12px rgba(0,0,0,.03)}.enterprise-landing_audienceImage__bZBbp{position:relative;width:100%;aspect-ratio:2.1/1;border-radius:1.25rem;overflow:hidden;background:#efeefe}.enterprise-landing_audienceImagePhoto__Cpe7r{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top left!important;object-position:top left!important;inset:0!important;width:100%!important;height:100%!important;transform:none!important}.enterprise-landing_audienceImageFade___u1Xy{display:none}.enterprise-landing_audienceBody__VZDjp{display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem 1.25rem 0}.enterprise-landing_audienceRolesPill__Nc0F_{display:inline-flex;align-self:flex-start;max-width:100%;align-items:center;padding:.45rem 1.125rem;background:#faefff;border:1px solid #ebd0f7;border-radius:999px;font-weight:500;font-size:.8125rem;line-height:1.4;color:#701a7b;white-space:normal}.enterprise-landing_audienceTextBlock__qYa8q{display:flex;flex-direction:column;gap:.75rem}.enterprise-landing_audienceTitle__4AXvM{font-weight:700;font-size:1.375rem;line-height:1.25;color:#1e1442;margin:0}.enterprise-landing_audienceDescription__vkVo4{font-weight:400;font-size:.9375rem;line-height:1.5;color:#6a678e;margin:0}.enterprise-landing_howItWorks__oz6GD{position:relative;background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.04) 0 1px,transparent 1px 64px),repeating-linear-gradient(180deg,rgba(0,0,0,.04) 0 1px,transparent 1px 64px),linear-gradient(0deg,#701a7b,#90229f 50%,#701a7b);background-attachment:fixed,fixed,fixed;color:#fff;padding-top:1rem;padding-bottom:1rem}.enterprise-landing_howItWorksInner__Mydsk{position:relative;z-index:1;display:grid;grid-template-columns:minmax(18rem,25rem) 1fr;gap:4rem;max-width:var(--max-w);margin:0 auto}.enterprise-landing_howItWorksHeader__0JhLK{display:flex;flex-direction:column;gap:2rem;align-self:start;align-items:flex-start;position:sticky;top:var(--nav-h);height:calc(100vh - var(--nav-h));justify-content:center}.enterprise-landing_howItWorksHeading__v3nxz{font-weight:700;font-size:2rem;line-height:1.22;color:#fff;margin:0}.enterprise-landing_howItWorksDescription__1tpUB{font-weight:500;font-size:1rem;line-height:1.25;color:#efefef;margin:0}.enterprise-landing_stepsWrapper__hdzgB{width:100%}.enterprise-landing_stepColumn__QAn_W{display:grid;position:relative}.enterprise-landing_stepsMobileList__F_l1i{display:none}.enterprise-landing_stepAnchors__L4tzo{grid-area:1/1;position:relative;display:flex;flex-direction:column}.enterprise-landing_stepAnchors__L4tzo:before{content:"";position:absolute;top:-1rem;bottom:-1rem;left:2.25rem;width:.11rem;background:rgba(206,202,252,.2)}.enterprise-landing_stepAnchor__72pb1{min-height:200vh;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:var(--nav-h)}.enterprise-landing_stepPinned__j04YW{grid-area:1/1;align-self:start;position:sticky;top:var(--nav-h);height:calc(100vh - var(--nav-h));display:flex;align-items:center;gap:2rem;width:100%}.enterprise-landing_stepCardViewport__2msY7{flex:1;height:100%;overflow:hidden;display:flex;align-items:center;position:relative}.enterprise-landing_stepPinnedContent__TG1_N{display:flex;gap:2rem;align-items:center;flex:1;will-change:transform,opacity;transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .6s ease}.enterprise-landing_stepPinnedContentAbsolute__BFzBZ{position:absolute;left:0;right:0;width:100%}@media (prefers-reduced-motion:reduce){.enterprise-landing_stepPinnedContent__TG1_N{transform:none!important;transition:none!important}}.enterprise-landing_stepNumber__2UUJb{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:5.5rem;height:5.5rem;background:#cb30e0;box-shadow:.5rem .5rem 1.5rem rgba(0,0,0,.16);border-radius:1.5rem;font-weight:700;font-size:1.625rem;color:#fff;z-index:1}.enterprise-landing_stepDetails__FCF2g{display:flex;flex:1;flex-direction:column;gap:1rem;padding:2.5rem;background:linear-gradient(99.71deg,#fff,hsla(0,0%,100%,.9));border:.0625rem solid rgba(203,48,237,.3);border-left-width:.25rem;border-radius:1.5rem;color:#131313}.enterprise-landing_stepIcon__gXyZb{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;padding:.625rem;border-radius:1rem;background:linear-gradient(263.57deg,rgba(255,220,249,.4) 10.17%,rgba(255,151,238,.4) 60.22%,rgba(255,220,249,.4) 103.12%);box-shadow:0 36.8581px 13.9806px rgba(255,151,238,.02),0 20.3355px 12.7097px rgba(255,151,238,.08),0 8.89677px 8.89677px rgba(255,151,238,.13),0 2.54194px 5.08387px rgba(255,151,238,.15);backdrop-filter:blur(4.5px);color:var(--color-primary)}.enterprise-landing_stepIcon__gXyZb svg{width:1.75rem;height:1.75rem}.enterprise-landing_stepTitle__t5rhf{font-weight:600;font-size:1.625rem;line-height:1.2;margin:0}.enterprise-landing_stepDescription__xBTNl{font-weight:500;font-size:1.0625rem;line-height:1.45;color:#575757;margin:0}.enterprise-landing_subscrollDots__Y3AH3{position:absolute;right:var(--inline-pad);top:50%;transform:translateY(-50%);z-index:10;--dot-row-height:1.4rem;--active-gap:0.9rem}.enterprise-landing_subscrollDotsInner__om6zR{position:relative;display:flex;flex-direction:column;align-items:center;gap:.4rem;transition:transform .4s cubic-bezier(.4,0,.2,1)}@media (min-width:71.25rem){.enterprise-landing_subscrollDots__Y3AH3{right:calc(var(--inline-pad) - (100vw - var(--max-w)) / 2)}}.enterprise-landing_subscrollTrack__rVTSc{position:absolute;top:calc(.5rem + var(--active-gap));left:50%;width:.9rem;height:3rem;border:1px solid hsla(0,0%,100%,.5);border-radius:999px;transform:translate(-50%,-50%) translateY(calc(var(--active-index, 0) * var(--dot-row-height)));transition:transform .4s cubic-bezier(.4,0,.2,1);pointer-events:none}.enterprise-landing_subscrollDot__J3unv{position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:1.5rem;height:1rem;background:none;border:none;cursor:pointer;padding:0;transition:margin .4s cubic-bezier(.4,0,.2,1)}.enterprise-landing_subscrollDotActive__ry9rp{margin:var(--active-gap) 0}.enterprise-landing_subscrollDot__J3unv:before{content:"";width:.4rem;height:.4rem;background:hsla(0,0%,100%,.3);transform:rotate(45deg);transition:background .3s ease,box-shadow .3s ease,transform .3s ease}.enterprise-landing_subscrollDot__J3unv:hover:before{background:hsla(0,0%,100%,.7)}.enterprise-landing_subscrollDotActive__ry9rp:before{background:#fff;box-shadow:0 0 3px hsla(0,0%,100%,.6);transform:translateY(calc(var(--scroll-fraction, 0) * 1.2rem)) rotate(45deg) scale(1.35);transition:background .3s ease,box-shadow .3s ease,transform .05s linear}.enterprise-landing_ctaSection__tjnpL{position:relative;overflow:hidden;padding:7.5rem 5rem;background:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(243,244,246,.9))}.enterprise-landing_ctaSection__tjnpL:after,.enterprise-landing_ctaSection__tjnpL:before{content:"";position:absolute;top:0;width:32rem;height:32rem;border-radius:50%;background:radial-gradient(circle,rgba(203,48,224,.16) 0,rgba(160,64,200,.1) 35%,rgba(124,85,232,.06) 60%,rgba(124,85,232,0) 78%);filter:blur(2.5rem);pointer-events:none;z-index:0}.enterprise-landing_ctaSection__tjnpL:before{left:-12rem}.enterprise-landing_ctaSection__tjnpL:after{right:-12rem}.enterprise-landing_ctaSectionTexture__dO_L6{position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,hsla(225,9%,43%,.1) 0 1px,transparent 1px 124px),repeating-linear-gradient(180deg,hsla(225,9%,43%,.1) 0 1px,transparent 1px 124px);pointer-events:none;z-index:0}.enterprise-landing_ctaCard__gPW47{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:3.5rem;width:100%;max-width:90rem;margin:0 auto;padding:6.25rem 2rem;background:linear-gradient(180deg,#f8f7fc,#f3f4f6);box-shadow:.875rem 1.4875rem 1.25rem rgba(0,0,0,.03);border-radius:1.24rem}.enterprise-landing_ctaContent__W_8x0{display:flex;flex-direction:column;align-items:center;gap:2rem;max-width:46rem;text-align:center}.enterprise-landing_ctaText__ZCYhX{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.enterprise-landing_ctaHeading__w6VJA{font-weight:900;font-size:2.25rem;line-height:1.22;color:var(--color-heading);margin:0}.enterprise-landing_ctaDescription__NuizP{font-weight:500;font-size:1.125rem;line-height:1.33;color:#6a678e;margin:0}@media (max-width:64rem){.enterprise-landing_header__8DsnM{padding:16px 3rem}.enterprise-landing_page__6IWse{scroll-snap-type:none;height:auto;overflow-x:visible;overflow-y:visible}.enterprise-landing_howItWorksInner__Mydsk{grid-template-columns:1fr;gap:2.5rem}.enterprise-landing_howItWorksHeader__0JhLK{position:static;height:auto}.enterprise-landing_stepColumn__QAn_W{display:none}.enterprise-landing_stepsMobileList__F_l1i{display:flex;flex-direction:column;gap:1.5rem;list-style:none;width:100%}.enterprise-landing_stepMobileCard__ADj6s{display:flex;gap:1.5rem;align-items:flex-start}.enterprise-landing_stepMobileCard__ADj6s .enterprise-landing_stepNumber__2UUJb{display:none}.enterprise-landing_heroHeadline__SBtXx{font-size:2.25rem}.enterprise-landing_heroPreview__GLErC{width:100%;margin-left:0}.enterprise-landing_ctaCard__gPW47{padding:3.5rem 1.5rem}.enterprise-landing_featureCard__fcL_x{min-height:auto}}.enterprise-landing_footer__baRUZ{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:0 var(--nav-inline-pad,5rem);width:100%;background-image:url(/),linear-gradient(180deg,#55145e -32.77%,#36255d 70.88%);background-repeat:repeat;background-position:50%;background-blend-mode:luminosity;border-top:1px solid #c4c4c4;position:relative;z-index:1;scroll-snap-align:end;scroll-snap-stop:always}.enterprise-landing_footerContainer__qf_tP{display:flex;flex-direction:column;align-items:flex-start;gap:54px;width:100%;max-width:var(--nav-max-w,83rem);margin:0 auto;padding:100px 0 60px;box-sizing:border-box}.enterprise-landing_footerTop__IUcVS{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;gap:40px}.enterprise-landing_footerBrand__xkA_E{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;max-width:392px}.enterprise-landing_footerLogoContainer__ml3KQ{display:flex;flex-direction:row;align-items:center;gap:12px;width:auto;height:auto;margin-left:-.5rem}.enterprise-landing_footerLogoContainer__ml3KQ .enterprise-landing_brandBadge__iqUBd{color:#fff}.enterprise-landing_footerLogo__luFnC{width:auto;height:3.5rem}.enterprise-landing_footerTagline__NM5Z_{width:100%;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:140%;color:hsla(0,0%,100%,.8)}.enterprise-landing_footerNavLinks__SBBq5{display:flex;flex-direction:row;align-items:center;margin:auto 0;gap:48px;flex-shrink:0}.enterprise-landing_footerNavLink__4js36{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:140%;white-space:nowrap;color:hsla(0,0%,100%,.9);text-decoration:none;transition:color .2s ease}.enterprise-landing_footerNavLink__4js36:hover{color:#fff}.enterprise-landing_footerDivider__a6OJ5{box-sizing:border-box;width:100%;height:1px;border-top:1px solid hsla(0,0%,93%,.2)}.enterprise-landing_footerBottom__LNJsJ{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:1rem;flex-wrap:wrap}.enterprise-landing_footerCopyright__oMHsm{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:140%;color:#e7a0f1}@media (max-width:48rem){.enterprise-landing_header__8DsnM{padding:16px;border-bottom-color:#f3f4f6}.enterprise-landing_headerCta__wlE0w,.enterprise-landing_headerNav__nNn_B{display:none}.enterprise-landing_menuToggle__InaIN{display:flex}.enterprise-landing_header__8DsnM.enterprise-landing_headerMenuOpen__vxqO9{position:relative}.enterprise-landing_header__8DsnM.enterprise-landing_headerMenuOpen__vxqO9.enterprise-landing_headerMenuOpenSticky___Xi5s{position:fixed;top:0;left:0;right:0}.enterprise-landing_headerSpacer__BnAL5{height:80px}.enterprise-landing_mobileNav__uJLWP.enterprise-landing_mobileNavOpen__OSN0R{display:flex;flex-direction:column;gap:1.5rem;position:absolute;top:100%;left:0;right:0;padding:2rem var(--inline-pad,var(--nav-inline-pad,1.25rem)) 2.5rem;background:#fff;border-bottom:.0625rem solid #f3f4f6;font-weight:700;font-size:1.125rem;color:var(--color-chip-text,#55145e)}.enterprise-landing_mobileNav__uJLWP a{color:inherit;text-decoration:none;line-height:1.2}.enterprise-landing_mobileNavCta__61RLc{width:100%;justify-content:center;margin-top:.5rem}.enterprise-landing_mobileNav__uJLWP .enterprise-landing_btnHeaderEnterprise__nOSNr{width:100%;justify-content:center}.enterprise-landing_heroHeadline__SBtXx{font-size:2rem}.enterprise-landing_ctaDescription__NuizP,.enterprise-landing_heroDescription__KJ0iz,.enterprise-landing_sectionSubheading__Vcc0B{font-size:.875rem;line-height:1.43}.enterprise-landing_ctaHeading__w6VJA,.enterprise-landing_sectionHeading__y_8RI{font-size:1.5rem}.enterprise-landing_section__RhyYC{padding:4rem var(--inline-pad)}.enterprise-landing_hero__2c6hh{padding:2rem var(--inline-pad)}.enterprise-landing_highlights__rCWhj{margin-top:1.5rem}.enterprise-landing_audienceGrid__vcTmp{grid-template-columns:1fr;gap:1.5rem}.enterprise-landing_audienceCard__WY0rn{padding:.625rem .625rem 1.75rem;border-radius:1.5rem}.enterprise-landing_audienceImage__bZBbp{aspect-ratio:2.1/1;height:auto;border-radius:1rem;overflow:hidden}.enterprise-landing_audienceImagePhoto__Cpe7r{inset:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top left!important;object-position:top left!important;transform:none!important}.enterprise-landing_audienceBody__VZDjp{padding:1.25rem .75rem 0;gap:1rem}.enterprise-landing_audienceTitle__4AXvM{font-size:1.25rem}.enterprise-landing_audienceDescription__vkVo4{font-size:.875rem;line-height:1.45}.enterprise-landing_step__dzHGn{align-items:flex-start}.enterprise-landing_stepAnchors__L4tzo:before{top:-4rem;bottom:-4rem}.enterprise-landing_ctaContent__W_8x0,.enterprise-landing_stepDetails__FCF2g{padding:1.5rem}.enterprise-landing_ctaSection__tjnpL{padding-bottom:2rem}.enterprise-landing_ctaSection__tjnpL:after,.enterprise-landing_ctaSection__tjnpL:before{display:none}.enterprise-landing_footer__baRUZ{padding:0 var(--nav-inline-pad,1.25rem)}.enterprise-landing_footerContainer__qf_tP{display:flex;flex-direction:column;align-items:center;gap:28px;width:100%;padding:48px 0 32px;text-align:center}.enterprise-landing_footerBottom__LNJsJ,.enterprise-landing_footerTop__IUcVS{display:contents}.enterprise-landing_footerBrand__xkA_E{order:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;max-width:100%;text-align:center}.enterprise-landing_footerLogoContainer__ml3KQ{margin-left:0;justify-content:center;align-items:center}.enterprise-landing_footerTagline__NM5Z_{text-align:center;font-size:14px;line-height:1.45;color:hsla(0,0%,100%,.85);max-width:320px;margin:0 auto}.enterprise-landing_footerNavLinks__SBBq5{order:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;margin-top:4px}.enterprise-landing_footerNavLink__4js36{font-size:16px;font-weight:600;color:#fff;text-align:center}.enterprise-landing_footerSocial__Q9BWo{order:3;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;width:100%;margin-top:4px}.enterprise-landing_footerDivider__a6OJ5{order:4;width:100%;height:1px;border-top:1px solid hsla(0,0%,93%,.15);margin-top:4px}.enterprise-landing_footerCopyright__oMHsm{order:5;font-size:14px;font-weight:400;color:#e7a0f1;text-align:center;width:100%}}
/*# sourceMappingURL=d5a68a63d6f6377f.css.map*/