.CompanyStep_wrapper__oDJs8{display:flex;flex-direction:column;gap:32px;width:100%;max-width:640px;margin:0 auto}.CompanyStep_section__5_wFR{display:flex;flex-direction:column;gap:16px}.CompanyStep_section-title__A6VN_{font:var(--heading-5-desk);@media screen and (max-width:640px){font:var(--heading-5-mob)}}.CompanyStep_field-grid__2s2MW{display:grid;grid-template-columns:1fr 1fr;gap:16px;@media screen and (max-width:640px){grid-template-columns:1fr}}.CompanyStep_field__MHszi{display:flex;flex-direction:column;gap:4px}.CompanyStep_field-error__JZihk{font:var(--body-s-desk);color:var(--color-alert-700)}.CompanyStep_actions__y4yxo{display:flex;gap:12px;padding-top:16px;@media screen and (max-width:900px){position:fixed;bottom:0;left:0;width:100%;padding-left:20px;padding-bottom:10px;padding-right:20px;padding-top:10px;background-color:white;z-index:10}}.ConfirmationStep_wrapper__sQs1U{display:flex;flex-direction:column;align-items:center;gap:24px;padding:40px 0;text-align:center;max-width:560px;margin:0 auto;@media screen and (max-width:640px){gap:20px;padding-left:0;padding-bottom:16px;padding-right:0;padding-top:24px}}.ConfirmationStep_icon__CzAuu{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#7BFFA3;font-size:32px;color:var(--primary-text)}.ConfirmationStep_title__ZFSsV{font:var(--heading-2-desk);@media screen and (max-width:900px){font:var(--heading-19-desk)}}.ConfirmationStep_description__aBfRu{font:var(--text-1);color:rgba(0,0,0,.7)}.ConfirmationStep_self-signup__XRybh{width:100%;text-align:left;padding:24px;border-radius:20px;background-color:var(--light-green-card);display:flex;flex-direction:column;gap:16px;@media screen and (max-width:640px){padding-left:20px;padding-bottom:20px;padding-right:20px;padding-top:20px}}.ConfirmationStep_self-signup__XRybh>a,.ConfirmationStep_self-signup__XRybh>button{align-self:center}.ConfirmationStep_self-signup-text__oH9gm{font:var(--text-1);color:rgba(0,0,0,.7)}.ConfirmationStep_next-steps__x4bGG{width:100%;text-align:left;padding:24px;border-radius:20px;background-color:var(--light-green-card);@media screen and (max-width:640px){padding-left:20px;padding-bottom:20px;padding-right:20px;padding-top:20px}}.ConfirmationStep_section-title__rLF9C{font:var(--heading-18-desk);margin-bottom:12px}.ConfirmationStep_steps-list__PBZZZ{display:flex;flex-direction:column;gap:8px;padding-left:20px;font:var(--text-1)}.ConfirmationStep_actions__neN6w{padding-top:16px}