.post-form_root__5MZAl{position:relative;color:var(--text-color-primary);background-color:var(--bgcolor-primary);overflow:hidden}@media only screen and (max-width:767.8px){.post-form_root__5MZAl{padding:16px 20px}}@media only screen and (min-width:768px)and (max-width:1199.8px){.post-form_root__5MZAl{padding:45px 34px 30px}}@media only screen and (max-width:1199.8px){.post-form_root__5MZAl{border-radius:var(--border-radius-sm)}}@media only screen and (min-width:1200px){.post-form_root__5MZAl{padding:54px 40px;border-radius:var(--border-radius-md)}}.post-form_formBg__g9nbr{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:80%}.post-form_formBgImg__ZvyTR{display:block;width:100%;height:100%}@media only screen and (max-width:1399.8px){.post-form_formBgImg__ZvyTR{-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%}}@media only screen and (min-width:1400px){.post-form_formBgImg__ZvyTR{-o-object-fit:contain;object-fit:contain;-o-object-position:center 95%;object-position:center 95%}}.post-form_formMain__WWFiR{position:relative;z-index:20}.post-form_formTitle__O8j3S{line-height:120%;font-weight:500}@media only screen and (max-width:767.8px){.post-form_formTitle__O8j3S{font-size:1.5rem;margin-bottom:.75rem}}@media only screen and (min-width:768px){.post-form_formTitle__O8j3S{font-size:var(--fz-body-xl)}}@media only screen and (min-width:768px)and (max-width:1399.8px){.post-form_formTitle__O8j3S{margin-bottom:2rem}}@media only screen and (min-width:1400px){.post-form_formTitle__O8j3S{margin-bottom:11rem}}.subscription-form_input__Zddak{width:100%;border:2px solid var(--text-color-primary);border-radius:var(--border-radius-lg);font-size:var(--fz-body-lg);background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.subscription-form_input__Zddak::-moz-placeholder{color:inherit}.subscription-form_input__Zddak::placeholder{color:inherit}@media only screen and (max-width:767.8px){.subscription-form_input__Zddak{padding:12px 18px}}@media only screen and (min-width:768px){.subscription-form_input__Zddak{padding:14px 20px}}@media only screen and (max-width:575.8px){.subscription-form_submitBtn__vXh3h{width:100%;padding:12px 20px;margin-top:1.25rem;justify-content:center}}@media only screen and (min-width:576px)and (max-width:1199.8px){.subscription-form_submitBtn__vXh3h{padding:26px 42px;margin-top:1.75rem}}@media only screen and (min-width:1200px){.subscription-form_submitBtn__vXh3h{margin-top:3.5rem}}.subscription-form_submitBtnText__o7wQe{font-size:var(--fz-body-lg)}