.PhoneNumberInput_fontGiant__4Zctt{font-size:7.2rem;font-weight:500;line-height:1.3}@media only screen and (max-width:768px){.PhoneNumberInput_fontGiant__4Zctt{font-size:3.2rem;font-weight:500;line-height:normal}}.PhoneNumberInput_fontMainTitle__aznzD{font-size:4.8rem;font-weight:500;line-height:1.3}@media only screen and (max-width:768px){.PhoneNumberInput_fontMainTitle__aznzD{font-size:2.4rem;font-weight:500;line-height:normal}}.PhoneNumberInput_fontSectionTitle__oiwTC{font-size:4.8rem;font-weight:500;line-height:normal;margin-bottom:4rem}@media only screen and (max-width:768px){.PhoneNumberInput_fontSectionTitle__oiwTC{font-size:4rem;font-weight:500;line-height:normal}}@media only screen and (max-width:568px){.PhoneNumberInput_fontSectionTitle__oiwTC{font-size:3.2rem;font-weight:500;line-height:normal}}.PhoneNumberInput_fontTitle__KfXdB{font-size:3.6rem;font-weight:500;line-height:1.3}@media only screen and (max-width:768px){.PhoneNumberInput_fontTitle__KfXdB{font-size:2.4rem;font-weight:500;line-height:normal}}.PhoneNumberInput_fontBigDescriptionBold__k8uG7,.PhoneNumberInput_fontBigDescription__A8XGM{font-size:2.4rem;font-weight:400;line-height:1.3}@media only screen and (max-width:768px){.PhoneNumberInput_fontBigDescriptionBold__k8uG7,.PhoneNumberInput_fontBigDescription__A8XGM{font-size:2rem;font-weight:400;line-height:normal}}.PhoneNumberInput_fontBigDescriptionBold__k8uG7{font-weight:500}.PhoneNumberInput_fontMediumDescriptionBold__4m_o3,.PhoneNumberInput_fontMediumDescription__AgHKd{font-size:2.4rem;font-weight:400;line-height:1.3}@media only screen and (max-width:768px){.PhoneNumberInput_fontMediumDescriptionBold__4m_o3,.PhoneNumberInput_fontMediumDescription__AgHKd{font-size:1.8rem;font-weight:400;line-height:normal}}.PhoneNumberInput_fontMediumDescriptionBold__4m_o3{font-weight:500}.PhoneNumberInput_fontDescriptionBold__gl_I6,.PhoneNumberInput_fontDescription__lM609{font-size:1.8rem;font-weight:400;line-height:1.3}@media only screen and (max-width:768px){.PhoneNumberInput_fontDescriptionBold__gl_I6,.PhoneNumberInput_fontDescription__lM609{font-size:1.6rem;font-weight:400;line-height:normal}}.PhoneNumberInput_fontDescriptionBold__gl_I6{font-weight:500}.PhoneNumberInput_fontSmallDescription__u5ZBg{font-size:1.4rem;font-weight:400;line-height:1.3}.PhoneNumberInput_siteMainTitle__AxWwC{font-size:4.8rem;font-weight:500;line-height:normal}@media only screen and (max-width:768px){.PhoneNumberInput_siteMainTitle__AxWwC{font-size:3.2rem;font-weight:500;line-height:normal}}.PhoneNumberInput_siteSectionTitle__2LBq7{font-size:3.6rem;font-weight:500;line-height:normal}@media only screen and (max-width:768px){.PhoneNumberInput_siteSectionTitle__2LBq7{font-size:3.2rem;font-weight:500;line-height:normal}}.PhoneNumberInput_siteTitle__FwAEf{font-size:2rem;font-weight:500;line-height:normal}@media only screen and (max-width:768px){.PhoneNumberInput_siteTitle__FwAEf{font-size:1.8rem;font-weight:500;line-height:normal}}.PhoneNumberInput_siteDescription__eVhPf{font-size:2.4rem;font-weight:400;line-height:normal}@media only screen and (max-width:768px){.PhoneNumberInput_siteDescription__eVhPf{font-size:1.6rem;font-weight:400;line-height:normal}}.PhoneNumberInput_appTitleLargeBold__jgWej,.PhoneNumberInput_appTitleLargeSemibold__Md4uX,.PhoneNumberInput_appTitleLarge__sPeLs{font-size:3.4rem;font-weight:400;line-height:1.29;color:var(--color-gray-900)}.PhoneNumberInput_appTitleLargeSemibold__Md4uX{font-weight:600}.PhoneNumberInput_appTitleLargeBold__jgWej{font-weight:700}.PhoneNumberInput_appTitleMediumBold__CLhD3,.PhoneNumberInput_appTitleMediumSemibold__LNeCb,.PhoneNumberInput_appTitleMedium__AmB1M{font-size:2.8rem;font-weight:400;line-height:1.2;color:var(--color-gray-800)}.PhoneNumberInput_appTitleMediumSemibold__LNeCb{font-weight:600}.PhoneNumberInput_appTitleMediumBold__CLhD3{font-weight:700}.PhoneNumberInput_appTitleSmallBold__Dk0fu,.PhoneNumberInput_appTitleSmallSemibold__b7zNL,.PhoneNumberInput_appTitleSmall__VPsyE{font-size:2.2rem;font-weight:400;line-height:1.27;color:var(--color-gray-900)}.PhoneNumberInput_appTitleSmallSemibold__b7zNL{font-weight:600}.PhoneNumberInput_appTitleSmallBold__Dk0fu{font-weight:700}.PhoneNumberInput_appBodyLargeBold__Bamu3,.PhoneNumberInput_appBodyLargeSemibold__ggdGG,.PhoneNumberInput_appBodyLarge__g5Ucc{font-size:2rem;font-weight:400;line-height:1.25;color:var(--color-gray-800)}.PhoneNumberInput_appBodyLargeSemibold__ggdGG{font-weight:600}.PhoneNumberInput_appBodyLargeBold__Bamu3{font-weight:700}.PhoneNumberInput_appSubTitleBold__VvDGF,.PhoneNumberInput_appSubTitleSemibold__LsmlL,.PhoneNumberInput_appSubTitle__Lw7_B{font-size:1.7rem;font-weight:400;line-height:1.29;color:var(--color-gray-800)}.PhoneNumberInput_appSubTitleSemibold__LsmlL{font-weight:600}.PhoneNumberInput_appSubTitleBold__VvDGF{font-weight:700}.PhoneNumberInput_appBodyBold__d7LSD,.PhoneNumberInput_appBodySemibold__mkROF,.PhoneNumberInput_appBody__3aXgz{font-size:1.5rem;font-weight:400;line-height:1.2;color:var(--color-gray-800)}.PhoneNumberInput_appBodySemibold__mkROF{font-weight:600}.PhoneNumberInput_appBodyBold__d7LSD{font-weight:700}.PhoneNumberInput_appBodySmallBold___OP3K,.PhoneNumberInput_appBodySmallSemibold___5V_G,.PhoneNumberInput_appBodySmall__NJOvJ{font-size:1.3rem;font-weight:400;line-height:1.38;color:var(--color-gray-800)}.PhoneNumberInput_appBodySmallSemibold___5V_G{font-weight:600}.PhoneNumberInput_appBodySmallBold___OP3K{font-weight:700}.PhoneNumberInput_inputs__U6qYl{display:grid;grid-gap:1.2rem;gap:1.2rem}@media only screen and (max-width:768px){.PhoneNumberInput_inputs__U6qYl{gap:.8rem}}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn{position:relative;z-index:2}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_searchInput__kVw6P .PhoneNumberInput_chevron__0oPTi{padding:.5rem;height:2.4rem;width:2.4rem;display:flex;align-items:center}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_searchInput__kVw6P .PhoneNumberInput_chevron__0oPTi svg{width:1.4rem;transition:all .2s ease-out}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_searchInput__kVw6P.PhoneNumberInput_active__1h22y svg{transform:rotateX(180deg) translateY(2px)}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_countriesListWrap__qc7rT{padding:0 .8rem;background:var(--color-gray-100);border-radius:var(--b-radius-large);position:absolute;width:100%;top:calc(100% + .8rem);max-height:0;height:auto;transition:max-height .3s;overflow:hidden}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_countriesListWrap__qc7rT.PhoneNumberInput_active__1h22y{max-height:55.6rem;padding:.8rem}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_countriesListWrap__qc7rT .PhoneNumberInput_countriesList__Bpr_x{max-height:33.6rem;overflow:auto}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_countriesListWrap__qc7rT .PhoneNumberInput_countriesList__Bpr_x .PhoneNumberInput_country__aVmlu label{display:flex;align-items:center;padding:1rem .8rem;cursor:pointer}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_countriesListWrap__qc7rT .PhoneNumberInput_countriesList__Bpr_x .PhoneNumberInput_country__aVmlu label input{display:none}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_countriesListWrap__qc7rT .PhoneNumberInput_countriesList__Bpr_x .PhoneNumberInput_country__aVmlu .PhoneNumberInput_countryName__0CIzF{padding:0 1.6rem}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_countriesListWrap__qc7rT .PhoneNumberInput_countriesList__Bpr_x .PhoneNumberInput_country__aVmlu .PhoneNumberInput_phoneCode__9FiQ2{margin-left:auto}.PhoneNumberInput_inputs__U6qYl .PhoneNumberInput_countries__x1XGn .PhoneNumberInput_flag___ajcS{height:3.6rem;width:3.6rem;flex-shrink:0}