.NatalForm_container__ifPQ_{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-12) var(--space-6);overflow:hidden}.NatalForm_formWrapper__TIEoV{position:relative;z-index:2;max-width:36rem;width:100%;animation:NatalForm_fadeInUp__l_tNI .8s var(--ease-spring)}.NatalForm_header__7OPfp{text-align:center;margin-bottom:var(--space-10)}.NatalForm_title__usQf6{display:flex;align-items:center;justify-content:center;gap:var(--space-3);font-family:var(--font-serif);font-size:var(--font-size-4xl);font-weight:700;margin-bottom:var(--space-4)}.NatalForm_titleIcon__mYdSY{font-size:var(--font-size-5xl);animation:NatalForm_float__mUYmR 3s ease-in-out infinite}.NatalForm_titleText__EIkOK{background:linear-gradient(135deg,var(--color-brand-light) 0,var(--color-accent-gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 20px rgba(139,92,246,.4))}.NatalForm_subtitle__2uI_5{font-size:var(--font-size-base);color:var(--color-fg-muted);line-height:var(--line-height-relaxed);max-width:28rem;margin:0 auto}.NatalForm_form__PMel6{width:100%}.NatalForm_formCard__sbGSJ{position:relative;padding:var(--space-10);border-radius:var(--radius-2xl);background:linear-gradient(135deg,rgba(24,24,27,.8),rgba(39,39,42,.7));backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--color-border);box-shadow:var(--shadow-xl),0 0 0 1px rgba(139,92,246,.15) inset,0 0 40px rgba(139,92,246,.1);transition:all .4s var(--ease-smooth)}.NatalForm_formCard__sbGSJ:hover{border-color:rgba(139,92,246,.3);box-shadow:var(--shadow-2xl),0 0 0 1px rgba(139,92,246,.2) inset,0 0 50px rgba(139,92,246,.15)}.NatalForm_inputGroup__gyKe5{margin-bottom:var(--space-6)}.NatalForm_inputGroup__gyKe5:last-of-type{margin-bottom:var(--space-8)}.NatalForm_label__8YjbJ{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:600;color:var(--color-fg);margin-bottom:var(--space-2)}.NatalForm_labelIcon__KinOa{font-size:var(--font-size-base);opacity:.8}.NatalForm_optional__gGl9e{font-size:var(--font-size-xs);font-weight:400;color:var(--color-fg-muted);margin-left:var(--space-1)}.NatalForm_required__ose1E{color:var(--color-accent-rose);margin-left:var(--space-1)}.NatalForm_input__rWial{width:100%;padding:var(--space-4);font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-fg);background:rgba(39,39,42,.6);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all .25s var(--ease-smooth)}.NatalForm_input__rWial::placeholder{color:var(--color-fg-subtle)}.NatalForm_input__rWial:hover{border-color:rgba(139,92,246,.3);background:rgba(39,39,42,.8)}.NatalForm_input__rWial:focus{outline:none;border-color:var(--color-brand);background:rgba(39,39,42,.9);box-shadow:0 0 0 3px rgba(139,92,246,.1),0 0 20px rgba(139,92,246,.15)}.NatalForm_input__rWial[type=date],.NatalForm_input__rWial[type=time]{color-scheme:dark}.NatalForm_input__rWial[type=date]::-webkit-calendar-picker-indicator,.NatalForm_input__rWial[type=time]::-webkit-calendar-picker-indicator{filter:invert(.8);cursor:pointer}.NatalForm_inputError__VdZv5{border-color:var(--color-accent-rose);background:rgba(244,63,94,.05)}.NatalForm_inputError__VdZv5:focus{border-color:var(--color-accent-rose);box-shadow:0 0 0 3px rgba(244,63,94,.1),0 0 20px rgba(244,63,94,.15)}.NatalForm_errorMessage__EY_1_{color:var(--color-accent-rose);animation:NatalForm_fadeInDown__5gG_N .3s var(--ease-smooth)}.NatalForm_errorMessage__EY_1_,.NatalForm_helpText__OyvLh{display:block;margin-top:var(--space-2);font-size:var(--font-size-xs)}.NatalForm_helpText__OyvLh{color:var(--color-fg-subtle);font-style:italic}.NatalForm_submitButton__lJkLz{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-5) var(--space-6);font-family:var(--font-sans);font-size:var(--font-size-lg);font-weight:700;color:var(--color-fg);border:none;border-radius:var(--radius-xl);cursor:pointer;background:linear-gradient(135deg,var(--color-brand) 0,var(--color-brand-dark) 100%);box-shadow:var(--shadow-lg),0 0 0 1px hsla(0,0%,100%,.1) inset,0 0 30px rgba(139,92,246,.4);transition:all .3s var(--ease-spring);position:relative;overflow:hidden}.NatalForm_submitButton__lJkLz:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.15),transparent);opacity:0;transition:opacity .3s var(--ease-smooth)}.NatalForm_submitButton__lJkLz:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-2xl),0 0 0 1px hsla(0,0%,100%,.2) inset,0 0 40px rgba(139,92,246,.6),0 0 60px rgba(251,191,36,.2)}.NatalForm_submitButton__lJkLz:hover:not(:disabled):before{opacity:1}.NatalForm_submitButton__lJkLz:active:not(:disabled){transform:translateY(0)}.NatalForm_submitButton__lJkLz:disabled{opacity:.7;cursor:not-allowed}.NatalForm_buttonIcon__E5xUA{font-size:var(--font-size-xl)}.NatalForm_buttonArrow__dkTZG{font-size:var(--font-size-2xl);transition:transform .3s var(--ease-spring)}.NatalForm_submitButton__lJkLz:hover:not(:disabled) .NatalForm_buttonArrow__dkTZG{transform:translateX(4px)}.NatalForm_spinner__gn5dC{width:1.25rem;height:1.25rem;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid var(--color-fg);border-radius:50%;animation:NatalForm_spin__ZTCKd .8s linear infinite}@keyframes NatalForm_spin__ZTCKd{to{transform:rotate(1turn)}}.NatalForm_requiredNote__qGe4u{text-align:center;font-size:var(--font-size-xs);color:var(--color-fg-muted);margin-top:var(--space-6)}.NatalForm_trustBar__TsOjI{display:flex;justify-content:center;gap:var(--space-6);margin-top:var(--space-10);padding:var(--space-4);animation:NatalForm_fadeInUp__l_tNI .8s var(--ease-spring) .3s both}.NatalForm_trustItem__Ne374{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-fg-muted)}.NatalForm_trustIcon__4bgoH{font-size:var(--font-size-lg)}@keyframes NatalForm_fadeInUp__l_tNI{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes NatalForm_fadeInDown__5gG_N{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes NatalForm_float__mUYmR{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:768px){.NatalForm_formWrapper__TIEoV{max-width:100%}.NatalForm_title__usQf6{font-size:var(--font-size-3xl)}.NatalForm_titleIcon__mYdSY{font-size:var(--font-size-4xl)}.NatalForm_formCard__sbGSJ{padding:var(--space-8)}.NatalForm_submitButton__lJkLz{font-size:var(--font-size-base);padding:var(--space-4) var(--space-5)}.NatalForm_trustBar__TsOjI{flex-direction:column;gap:var(--space-3);align-items:center}}