.block-sign-up-form__inner{padding:1em var(--content-gap)}.block-sign-up-form__content{position:relative;text-align:center;background-color:var(--c-bg-img-banner);border-radius:40px;overflow:hidden;padding:4.1em var(--content-gap)}.block-sign-up-form__content-inner{position:relative;z-index:1}.block-sign-up-form__title{color:var(--c-font-secondary);max-width:9.6875em;margin-bottom:.328125em}@media (max-width:767px){.block-sign-up-form__title{line-height:1.2}}@media (min-width:768px){.block-sign-up-form__content{padding:2.38em calc(var(--content-gap) * 2)}.block-sign-up-form__title .mb{display:none}}.block-sign-up-form__description{width:94%;color:var(--c-font-secondary);max-width:41.6666666667em;margin-bottom:2.3333333333em}.block-sign-up-form__img{opacity:.52}.block-sign-up-form__form{position:relative;width:100%;font-size:calc(16rem / 16 + 0 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.block-sign-up-form__form{font-size:calc(16 / 16 + rem)}}.block-sign-up-form__form .gform_wrapper{height:4.05em}.block-sign-up-form__form .gform_wrapper.gform_validation_error{height:auto}.block-sign-up-form__form .gform_body{width:100%}.block-sign-up-form__form form{display:flex;flex-wrap:wrap}.block-sign-up-form__form input[type=email]{font-size:inherit!important;background-color:var(--c-bg-primary);border:1px solid var(--c-bg-primary);color:#263E22;height:4.05em;padding:0 11.8em 0 2em!important}.block-sign-up-form__form input[type=email]::placeholder{color:rgba(38,62,34,.54)}.block-sign-up-form__form input[type=email]:active,.block-sign-up-form__form input[type=email]:focus,.block-sign-up-form__form input[type=email]:focus-visible{border-color:rgba(var(--c-brand-primary),.78)}.block-sign-up-form__form input[type=email][aria-invalid=true]{border:none!important}.block-sign-up-form__form input[type=submit]{position:absolute;top:2px;right:2px;height:calc(100% - 4px);font-size:inherit;min-height:auto!important;padding:0 1.8em!important;margin:0!important}@media (min-width:768px){.block-sign-up-form__form input[type=submit]{padding:0 2.8em!important}}.block-sign-up-form__form .gform_heading{display:none}.block-sign-up-form__form .gform_footer{position:absolute;top:0;right:0;height:100%;max-height:4.05em;padding:0!important;margin:0!important}.block-sign-up-form__form .gfield_validation_message,.block-sign-up-form__form .gform_validation_errors{font-family:var(--font-secondary)!important;font-size:12px!important;font-weight:400!important;text-align:left;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:0!important;margin:0!important;padding:2px 0 0 2px!important}.block-sign-up-form__form .gfield_validation_message .gform-icon,.block-sign-up-form__form .gform_validation_errors .gform-icon{display:none!important}.block-sign-up-form__form .gfield--type-captcha{height:0;visibility:hidden}.block-sign-up-form__form .gform_validation_errors{position:absolute!important;clip-path:circle(0);opacity:0}.block-sign-up-form__form .gfield_validation_message{color:var(--c-font-secondary)!important}.block-sign-up-form__form .gform_confirmation_message{font-family:var(--font-secondary);color:var(--c-font-secondary)}.block-sign-up-form__form .gform_confirmation_message strong{color:inherit}.block-sign-up-form__form .gform_confirmation_message a{color:inherit;text-decoration:underline 1px solid currentColor;-webkit-text-decoration:underline;text-underline-offset:1px;cursor:pointer;transition:color .5s ease}@media (hover:hover){.block-sign-up-form__form .gform_confirmation_message a:hover{color:var(--c-brand-primary-addon)}}.block-sign-up-form__form .gform-loader{margin-right:10px}