@keyframes Eyyd_a_collapse{0%{opacity:1;max-height:800px}40%{opacity:1}to{opacity:0;max-height:0}}@keyframes Eyyd_a_expand{0%{opacity:0;max-height:0}60%{opacity:1}to{opacity:1;max-height:800px}}@keyframes Eyyd_a_slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes Eyyd_a_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Eyyd_a_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Eyyd_a_slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes Eyyd_a_slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes Eyyd_a_gentleBounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}@keyframes Eyyd_a_popBounce{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.1)}70%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Eyyd_a_fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Eyyd_a_fadeScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Eyyd_a_successContainer{max-width:600px;padding:var(--spacing-md);border-radius:var(--border-radius-lg);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;animation:.4s ease-out Eyyd_a_fadeIn;display:flex}.Eyyd_a_successContainer.Eyyd_a_surface-noCard{background:0 0;border:none;padding:0}.Eyyd_a_successContainer.Eyyd_a_surface-card{border:var(--border-width-md) var(--border-style) var(--color-success-border);box-shadow:var(--box-shadow-md);background:var(--color-light-bg);padding:clamp(2.5rem,5vw,3.5rem) clamp(2rem,4vw,2.5rem)}.Eyyd_a_successContainer.Eyyd_a_surface-card .Eyyd_a_messageBlock{max-width:34rem}.Eyyd_a_successContainer.Eyyd_a_surface-card .Eyyd_a_messageBlock .Eyyd_a_messageLine{color:var(--color-dark-text)}.Eyyd_a_successContainer .Eyyd_a_iconWrapper{width:4.5rem;height:4.5rem;margin-bottom:var(--spacing-sm);background:var(--color-success);color:var(--color-light-text);border-radius:50%;justify-content:center;align-items:center;animation:.6s cubic-bezier(.68,-.55,.265,1.55) Eyyd_a_popBounce;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.Eyyd_a_successContainer .Eyyd_a_iconWrapper:after{content:"";border:2px solid var(--color-success);border-radius:50%;animation:.9s ease-out .55s both Eyyd_a_ringPulse;position:absolute;inset:-3px}}.Eyyd_a_successContainer .Eyyd_a_iconWrapper .Eyyd_a_checkIcon{font-size:1.75rem}.Eyyd_a_successContainer .Eyyd_a_title{margin:0 0 var(--spacing-sm) 0;animation:.5s ease-out .2s backwards Eyyd_a_fadeInUp}.Eyyd_a_successContainer .Eyyd_a_messageBlock{gap:var(--spacing-xs);flex-direction:column;max-width:600px;animation:.5s ease-out .3s backwards Eyyd_a_fadeInUp;display:flex}.Eyyd_a_successContainer .Eyyd_a_messageBlock.Eyyd_a_alignLeft{text-align:left}.Eyyd_a_successContainer .Eyyd_a_messageBlock .Eyyd_a_messageLine{margin:0}@media (width<=48rem){.Eyyd_a_successContainer{padding:var(--spacing-xl) var(--spacing-md)}.Eyyd_a_successContainer .Eyyd_a_iconWrapper{width:4rem;height:4rem}.Eyyd_a_successContainer .Eyyd_a_iconWrapper .Eyyd_a_checkIcon{font-size:1.5rem}.Eyyd_a_successContainer.Eyyd_a_surface-card{padding:clamp(1.75rem, 3vw, 2.5rem) var(--spacing-md)}}@media (prefers-reduced-motion:no-preference){@keyframes Eyyd_a_ringPulse{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}}.EKoAvq_formContainer{width:clamp(310px,90vw,1200px);padding:var(--spacing-md);margin:0 auto}@media (width<=48rem){.EKoAvq_formContainer{padding:var(--spacing-md)}}.EKoAvq_formContainer .EKoAvq_successMessage{padding:var(--spacing-sm);border:2px solid var(--color-success);border-radius:var(--border-radius-md);background-color:var(--color-success-bg);text-align:center}.EKoAvq_formContainer .EKoAvq_successMessage h2{margin-bottom:var(--spacing-md);font-size:var(--font-size-h3);color:var(--color-success)}.EKoAvq_formContainer .EKoAvq_successMessage p{font-size:var(--font-size-body-lg);color:var(--color-dark-text);line-height:1.6}.EKoAvq_formContainer .EKoAvq_form{flex-direction:column;display:flex;position:relative}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_fieldGroup{gap:var(--spacing-sm);margin:var(--spacing-sm) 0;flex-direction:column;display:flex}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_fieldGroup.EKoAvq_textField{max-width:400px}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_fieldGroup.EKoAvq_textareaField{max-width:700px}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_fieldGroup.EKoAvq_centeredFieldGroup{margin:auto}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_fieldGroup.EKoAvq_paddedFieldGroup{padding:var(--spacing-md)}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_fieldGroup .EKoAvq_label{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-heading-md);color:var(--color-dark-text)}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_fieldGroup .EKoAvq_label .EKoAvq_labelText{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-heading-md);line-height:var(--label-height-input);color:var(--color-dark-text)}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_fieldGroup .EKoAvq_label .EKoAvq_required{font-weight:var(--font-weight-body);color:var(--color-error);margin-left:var(--spacing-xs);font-style:italic}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_fieldGroup .EKoAvq_label .EKoAvq_hint{margin-top:var(--spacing-xs);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body);color:var(--color-dark-muted-text);font-style:italic;display:block}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_fieldGroup .EKoAvq_helpText{padding:0 var(--spacing-sm) var(--spacing-sm) var(--spacing-sm);margin-bottom:var(--spacing-sm);border-radius:var(--border-radius-sm);background-color:var(--color-primary-light-block-bg);font-size:var(--font-size-body-sm);color:var(--color-dark-muted-text);line-height:1.5}.EKoAvq_formContainer .EKoAvq_form .EKoAvq_submitButton{margin:auto}
