.ContactForm-module__XYe3ma__cs_form_status{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#1d1d1f8c;justify-content:center;align-items:center;padding:24px;animation:.22s both ContactForm-module__XYe3ma__cs_status_fade;display:flex;position:fixed;inset:0}.ContactForm-module__XYe3ma__cs_form_status_card{background-color:var(--white);text-align:center;border-radius:18px;width:100%;max-width:420px;padding:40px 32px 32px;animation:.28s cubic-bezier(.22,1,.36,1) both ContactForm-module__XYe3ma__cs_status_rise;box-shadow:0 24px 60px #1d1d1f47}@media (max-width:575px){.ContactForm-module__XYe3ma__cs_form_status_card{padding:32px 22px 26px}}.ContactForm-module__XYe3ma__cs_form_status_badge{border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto 22px;animation:.4s cubic-bezier(.34,1.56,.64,1) 50ms both ContactForm-module__XYe3ma__cs_status_pop;display:flex}.ContactForm-module__XYe3ma__cs_form_status_badge svg{width:34px;height:34px}.ContactForm-module__XYe3ma__cs_is_success .ContactForm-module__XYe3ma__cs_form_status_badge{color:#16a34a;background-color:#16a34a1f}.ContactForm-module__XYe3ma__cs_is_error .ContactForm-module__XYe3ma__cs_form_status_badge{color:#dc2626;background-color:#dc26261f}.ContactForm-module__XYe3ma__cs_form_status_badge path{stroke-dasharray:48;stroke-dashoffset:48px;animation:.42s .28s forwards ContactForm-module__XYe3ma__cs_status_draw}.ContactForm-module__XYe3ma__cs_form_status_title{margin:0 0 10px}.ContactForm-module__XYe3ma__cs_form_status_text{color:var(--secondary);margin:0 0 26px}.ContactForm-module__XYe3ma__cs_form_status_text a{color:var(--accent);white-space:nowrap;font-weight:500}.ContactForm-module__XYe3ma__cs_form_status_card button{min-width:150px}.ContactForm-module__XYe3ma__cs_field_optional{color:var(--secondary);margin-inline-start:6px;font-size:13px;font-style:normal;font-weight:400}.ContactForm-module__XYe3ma__cs_field_error{color:#dc2626;margin-top:6px;font-size:13px;line-height:1.5;display:block}.cs_form_field.ContactForm-module__XYe3ma__cs_has_error{border-color:#dc2626}@keyframes ContactForm-module__XYe3ma__cs_status_fade{0%{opacity:0}to{opacity:1}}@keyframes ContactForm-module__XYe3ma__cs_status_rise{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}@keyframes ContactForm-module__XYe3ma__cs_status_pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes ContactForm-module__XYe3ma__cs_status_draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ContactForm-module__XYe3ma__cs_form_status,.ContactForm-module__XYe3ma__cs_form_status_card,.ContactForm-module__XYe3ma__cs_form_status_badge,.ContactForm-module__XYe3ma__cs_form_status_badge path{animation:none}.ContactForm-module__XYe3ma__cs_form_status_badge path{stroke-dashoffset:0}}
