.subscribe-form_root__Qpq4n{margin:calc(120/var(--vw-screen)*100*1vw) 0 calc(56/var(--vw-screen)*100*1vw);padding:calc(120/var(--vw-screen)*100*1vw) 0;background-image:url(/images/form-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom;border-radius:var(--radius-base)}@media screen and (max-width:1440px){.subscribe-form_root__Qpq4n{padding:calc(80/var(--vw-screen)*100*1vw) 0}}@media screen and (max-width:1023px){.subscribe-form_root__Qpq4n{padding:calc(64/var(--vw-screen)*100*1vw) 0;gap:calc(48/var(--vw-screen)*100*1vw)}}.subscribe-form_container__J6WCZ{display:flex;justify-content:space-between}@media screen and (max-width:1023px){.subscribe-form_container__J6WCZ{flex-direction:column;gap:calc(48/var(--vw-screen)*100*1vw)}}.subscribe-form_heading__iIdd6{max-width:calc(480/var(--vw-screen)*100*1vw)}@media screen and (max-width:1440px){.subscribe-form_heading__iIdd6{max-width:calc(600/var(--vw-screen)*100*1vw)}}.subscribe-form_title__5_nyb{--colored-text-part:var(--text-secondary-gray);margin-bottom:calc(16/var(--vw-screen)*100*1vw);font-size:calc(33/var(--vw-screen)*100*1vw);line-height:1.1;font-family:var(--font-family-base);letter-spacing:-.04em}@media screen and (max-width:1440px){.subscribe-form_title__5_nyb{font-size:calc(36/var(--vw-screen)*100*1vw)}}@media screen and (max-width:1023px){.subscribe-form_title__5_nyb{font-size:calc(24/var(--vw-screen)*100*1vw)}}.subscribe-form_title__5_nyb{font-weight:600}@media screen and (max-width:767px){.subscribe-form_title__5_nyb{width:100%;line-height:1.1}}.subscribe-form_descr__08pF1{font-size:calc(15/var(--vw-screen)*100*1vw);line-height:1.32;font-family:var(--font-family-base);letter-spacing:-.02em}@media screen and (max-width:1440px){.subscribe-form_descr__08pF1{font-size:calc(18/var(--vw-screen)*100*1vw)}}@media screen and (max-width:1023px){.subscribe-form_descr__08pF1{font-size:calc(16/var(--vw-screen)*100*1vw)}}.subscribe-form_form___hB9J{--curstom-btn-radius:var(--radius-base);min-width:calc(500/var(--vw-screen)*100*1vw);display:flex;flex-direction:column;gap:calc(12/var(--vw-screen)*100*1vw)}@media screen and (max-width:1023px){.subscribe-form_form___hB9J{min-width:auto;width:100%}}.subscribe-form_input__3q7Ns{width:100%}