.MRdEcW_container{background:var(--background);min-height:100vh;color:var(--foreground);flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative;overflow-x:hidden}.MRdEcW_container:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 20% 80%,#ffd7001a 0%,#0000 50%),radial-gradient(circle at 80% 20%,#ffd7001a 0%,#0000 50%);position:fixed;inset:0}.MRdEcW_hero{text-align:center;z-index:1;margin-bottom:3rem;animation:1s ease-out MRdEcW_fadeInUp;position:relative}.MRdEcW_mainTitle{background:linear-gradient(45deg, var(--accent), orange);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:4rem;font-weight:700;animation:2s ease-in-out infinite alternate MRdEcW_glow}.MRdEcW_subtitle{opacity:.8;font-size:1.5rem;animation:1s ease-out .3s both MRdEcW_fadeInUp}.MRdEcW_formContainer{z-index:1;width:100%;max-width:600px;animation:1s ease-out .6s both MRdEcW_fadeInUp;position:relative}.MRdEcW_form{background:var(--background);border:2px solid var(--accent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:3rem;animation:.8s ease-out MRdEcW_slideIn;box-shadow:0 0 30px #ffd70033}.MRdEcW_inputGroup{margin-bottom:2rem;animation:.6s ease-out MRdEcW_slideInLeft}.MRdEcW_inputGroup:nth-child(2){animation-delay:.1s}.MRdEcW_inputGroup:nth-child(3){animation-delay:.2s}.MRdEcW_inputGroup:nth-child(4){animation-delay:.3s}.MRdEcW_inputGroup:nth-child(5){animation-delay:.4s}.MRdEcW_homeButton{background:var(--accent);color:#000;z-index:10;border-radius:10px;padding:.8rem 1.5rem;font-weight:700;text-decoration:none;transition:all .3s;position:fixed;top:2rem;left:2rem;box-shadow:0 4px 15px #ffd7004d}.MRdEcW_homeButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ffd70066}.MRdEcW_input,.MRdEcW_textarea{background:var(--background);width:100%;color:var(--foreground);border-radius:12px;padding:1rem 1.5rem;font-size:1rem;transition:all .3s;box-shadow:0 4px 15px #0000001a;border:2px solid #ffd7004d!important}.MRdEcW_input:focus,.MRdEcW_textarea:focus{transform:translateY(-2px);border-color:var(--accent)!important;outline:none!important;box-shadow:0 0 20px #ffd7004d!important}.MRdEcW_textarea{resize:none;min-height:120px}.MRdEcW_form input[type=text],.MRdEcW_form input[type=email],.MRdEcW_form textarea{background:var(--background);width:100%;color:var(--foreground);border-radius:12px;padding:1rem 1.5rem;font-size:1rem;transition:all .3s;box-shadow:0 4px 15px #0000001a;border:2px solid #ffd7004d!important}.MRdEcW_form input[type=text]:focus,.MRdEcW_form input[type=email]:focus,.MRdEcW_form textarea:focus{transform:translateY(-2px);border-color:var(--accent)!important;outline:none!important;box-shadow:0 0 20px #ffd7004d!important}.MRdEcW_submitButton{background:linear-gradient(45deg, var(--accent), orange);color:#000;cursor:pointer;border:none;border-radius:12px;width:100%;padding:1.2rem 2rem;font-size:1.1rem;font-weight:700;transition:all .3s;animation:2s infinite MRdEcW_pulse;position:relative;overflow:hidden}.MRdEcW_submitButton:hover{transform:translateY(-3px);box-shadow:0 10px 25px #ffd70066}.MRdEcW_submitButton:disabled{opacity:.7;cursor:not-allowed;animation:none}.MRdEcW_spinner{animation:1s linear infinite MRdEcW_spin;display:inline-block}.MRdEcW_successMessage{text-align:center;background:var(--background);border:2px solid var(--accent);border-radius:20px;padding:3rem;animation:.8s ease-out MRdEcW_bounceIn;box-shadow:0 0 30px #ffd70033}.MRdEcW_checkmark{color:var(--accent);margin-bottom:1rem;font-size:4rem;animation:.6s ease-out .3s both MRdEcW_checkmarkPop}.MRdEcW_successMessage h2{color:var(--accent);margin-bottom:1rem;font-size:2rem}.MRdEcW_successMessage p{opacity:.8;font-size:1.2rem}@keyframes MRdEcW_fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes MRdEcW_slideIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes MRdEcW_slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes MRdEcW_glow{0%{text-shadow:0 0 20px #ffd70080}to{text-shadow:0 0 30px #ffd700cc}}@keyframes MRdEcW_pulse{0%{box-shadow:0 0 #ffd70099}70%{box-shadow:0 0 0 20px #ffd70000}to{box-shadow:0 0 #ffd70000}}@keyframes MRdEcW_spin{to{transform:rotate(360deg)}}@keyframes MRdEcW_bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes MRdEcW_checkmarkPop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width:768px){.MRdEcW_container{padding:1rem}.MRdEcW_mainTitle{font-size:2.5rem}.MRdEcW_subtitle{font-size:1.2rem}.MRdEcW_form{padding:2rem}.MRdEcW_input,.MRdEcW_textarea{padding:.8rem 1rem}}
