.PlayfulHeroBadge_heroBadge__uxkFK{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:9999px;background-color:#fff;box-shadow:0 4px 20px -2px rgba(99,102,241,.12);border:2px solid #e0e7ff;transition:transform .2s ease}.PlayfulHeroBadge_heroBadge__uxkFK:hover{transform:translateY(-2px)}.Badge_badge__HC7DH{display:inline-flex;align-items:center;font-weight:700;letter-spacing:.025em;border-radius:9999px;line-height:1}.LandingHeroSection_heroSection__P_o8l{position:relative;width:100%;padding-top:4rem;padding-bottom:3.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}.LandingHeroSection_glowOrb1__Qrp_p{position:absolute;top:10%;left:15%;width:300px;height:300px;background:radial-gradient(circle,rgba(99,102,241,.15) 0,hsla(0,0%,100%,0) 70%);pointer-events:none;filter:blur(40px)}.LandingHeroSection_glowOrb2__hydo0{position:absolute;top:20%;right:15%;width:280px;height:280px;background:radial-gradient(circle,rgba(251,191,36,.18) 0,hsla(0,0%,100%,0) 70%);pointer-events:none;filter:blur(40px)}.Card_card__X8yAr{position:relative;border-radius:1.5rem;background-color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.Card_interactive__dTHTh:hover{transform:translateY(-3px)}.ForgotPasswordNoticeSection_container__t52DI{width:100%;max-width:28rem;margin:0 auto;text-align:center}.ForgotPasswordNoticeSection_iconWrapper__CT__q{width:4.5rem;height:4.5rem;border-radius:1.5rem;background:linear-gradient(135deg,#ffe4e6,#fee2e2);border:2px solid #fecdd3;display:inline-flex;align-items:center;justify-content:center;color:#f43f5e;margin-bottom:1.25rem;box-shadow:0 8px 24px -4px rgba(244,63,94,.2)}.ForgotPasswordNoticeTemplate_authLayout__aK_8D{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1rem}.VerifyEmailStatusSection_container__AMQOY{width:100%;max-width:28rem;margin:0 auto;text-align:center}.VerifyEmailStatusSection_iconSuccess__DOZ7L{border-radius:1.5rem;background:linear-gradient(135deg,#dcfce7,#d1fae5);border:2px solid #86efac;color:#16a34a;box-shadow:0 8px 24px -4px rgba(22,163,74,.2)}.VerifyEmailStatusSection_iconError__3AvDL,.VerifyEmailStatusSection_iconSuccess__DOZ7L{width:4.5rem;height:4.5rem;display:inline-flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.VerifyEmailStatusSection_iconError__3AvDL{border-radius:1.5rem;background:linear-gradient(135deg,#ffe4e6,#fecdd3);border:2px solid #fda4af;color:#e11d48;box-shadow:0 8px 24px -4px rgba(225,29,72,.2)}.VerifyEmailStatusTemplate_authLayout__yD2WA{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1rem}.Input_inputContainer__WR7HV{position:relative;width:100%}.Input_input__t1Y6V{width:100%;border-radius:1rem;border-width:2px;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none}.Input_input__t1Y6V:focus{transform:translateY(-1px)}.LandingFeaturePreviewSection_featureSection__ST_vE{width:100%;padding-top:2rem;padding-bottom:5rem;position:relative}.LandingFeaturePreviewSection_cardGrid__9loY5{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:2.5rem}.LandingTemplate_landingTemplate___JAIz{min-height:100vh;display:flex;flex-direction:column;position:relative}.LandingTemplate_header__6h6eB{width:100%;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(226,232,240,.8);background:hsla(0,0%,100%,.75);backdrop-filter:blur(12px);position:sticky;top:0;z-index:50}.LandingTemplate_mainContent__3wgyk{flex:1}.LandingTemplate_footer__bAY0Q{padding:2rem 1.5rem;border-top:1px solid #e2e8f0;background:#fff;text-align:center}.Select_selectContainer__lD6Nz{position:relative;width:100%}.Select_select__8ABvA{width:100%;border-radius:1rem;border-width:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none}.Select_select__8ABvA:focus{transform:translateY(-1px)}.PasswordInput_container__PYKOr{width:100%}.PasswordInput_toggleBtn__cAbpp{background:none;border:none;cursor:pointer;padding:.25rem;color:#94a3b8;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:color .15s ease}.PasswordInput_toggleBtn__cAbpp:hover{color:#475569}